builder: mozilla-inbound_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-071 starttime: 1461042918.28 results: success (0) buildid: 20160418192720 builduid: 1735ed5018564a768ca9da08a6281ee7 revision: d826eb7fb1ce6feade91e6d9356ba25fc1e5af9c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 22:15:18.283273) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 22:15:18.284343) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 22:15:18.285089) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 22:15:18.391301) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 22:15:18.392119) ========= '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-071\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-071 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-071 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-071 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-071 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-071 WINDIR=C:\WINDOWS using PTY: False --22:15:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 24.31 MB/s 22:15:19 (24.31 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.781000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 22:15:19.245491) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 22:15:19.245873) ========= '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-071\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-071 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-071 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-071 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-071 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-071 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.656000 ========= master_lag: 0.12 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 22:15:20.023572) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 22:15:20.023942) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev d826eb7fb1ce6feade91e6d9356ba25fc1e5af9c --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev d826eb7fb1ce6feade91e6d9356ba25fc1e5af9c --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-071\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-071 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-071 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-071 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-071 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-071 WINDIR=C:\WINDOWS using PTY: False 2016-04-18 22:15:20,380 truncating revision to first 12 chars 2016-04-18 22:15:20,380 Setting DEBUG logging. 2016-04-18 22:15:20,380 attempt 1/10 2016-04-18 22:15:20,380 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/d826eb7fb1ce?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 22:15:21,193 unpacking tar archive at: mozilla-inbound-d826eb7fb1ce/testing/mozharness/ program finished with exit code 0 elapsedTime=1.547000 ========= master_lag: 0.19 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 22:15:21.763083) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 22:15:21.763412) ========= script_repo_revision: d826eb7fb1ce6feade91e6d9356ba25fc1e5af9c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 22:15:21.763837) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 22:15:21.764136) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 22:15:21.780901) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 49 secs) (at 2016-04-18 22:15:21.781601) ========= '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-inbound' '--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-inbound', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-071\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-071 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-071 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-071 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-071 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-071 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 22:15:22 INFO - MultiFileLogger online at 20160418 22:15:22 in C:\slave\test 22:15:22 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-inbound --download-symbols true 22:15:22 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 22:15:22 INFO - {'append_to_log': False, 22:15:22 INFO - 'base_work_dir': 'C:\\slave\\test', 22:15:22 INFO - 'blob_upload_branch': 'mozilla-inbound', 22:15:22 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 22:15:22 INFO - 'buildbot_json_path': 'buildprops.json', 22:15:22 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 22:15:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:15:22 INFO - 'download_minidump_stackwalk': True, 22:15:22 INFO - 'download_symbols': 'true', 22:15:22 INFO - 'e10s': False, 22:15:22 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 22:15:22 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 22:15:22 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 22:15:22 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 22:15:22 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 22:15:22 INFO - 'C:/mozilla-build/tooltool.py'), 22:15:22 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 22:15:22 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 22:15:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:15:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:15:22 INFO - 'log_level': 'info', 22:15:22 INFO - 'log_to_console': True, 22:15:22 INFO - 'opt_config_files': (), 22:15:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:15:22 INFO - '--processes=1', 22:15:22 INFO - '--config=%(test_path)s/wptrunner.ini', 22:15:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:15:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:15:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:15:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:15:22 INFO - 'pip_index': False, 22:15:22 INFO - 'require_test_zip': True, 22:15:22 INFO - 'test_type': ('testharness',), 22:15:22 INFO - 'this_chunk': '1', 22:15:22 INFO - 'total_chunks': '10', 22:15:22 INFO - 'virtualenv_path': 'venv', 22:15:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:15:22 INFO - 'work_dir': 'build'} 22:15:22 INFO - ##### 22:15:22 INFO - ##### Running clobber step. 22:15:22 INFO - ##### 22:15:22 INFO - Running pre-action listener: _resource_record_pre_action 22:15:22 INFO - Running main action method: clobber 22:15:22 INFO - rmtree: C:\slave\test\build 22:15:22 INFO - Using _rmtree_windows ... 22:15:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 22:16:12 INFO - Running post-action listener: _resource_record_post_action 22:16:12 INFO - ##### 22:16:12 INFO - ##### Running read-buildbot-config step. 22:16:12 INFO - ##### 22:16:12 INFO - Running pre-action listener: _resource_record_pre_action 22:16:12 INFO - Running main action method: read_buildbot_config 22:16:12 INFO - Using buildbot properties: 22:16:12 INFO - { 22:16:12 INFO - "project": "", 22:16:12 INFO - "product": "firefox", 22:16:12 INFO - "script_repo_revision": "production", 22:16:12 INFO - "scheduler": "tests-mozilla-inbound-xp_ix-debug-unittest-14-7200", 22:16:12 INFO - "repository": "", 22:16:12 INFO - "buildername": "Windows XP 32-bit mozilla-inbound debug test web-platform-tests-1", 22:16:12 INFO - "buildid": "20160418192720", 22:16:12 INFO - "pgo_build": "False", 22:16:12 INFO - "basedir": "C:\\slave\\test", 22:16:12 INFO - "buildnumber": 530, 22:16:12 INFO - "slavename": "t-xp32-ix-071", 22:16:12 INFO - "revision": "d826eb7fb1ce6feade91e6d9356ba25fc1e5af9c", 22:16:12 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 22:16:12 INFO - "platform": "win32", 22:16:12 INFO - "branch": "mozilla-inbound", 22:16:12 INFO - "repo_path": "integration/mozilla-inbound", 22:16:12 INFO - "moz_repo_path": "", 22:16:12 INFO - "stage_platform": "win32", 22:16:12 INFO - "builduid": "1735ed5018564a768ca9da08a6281ee7", 22:16:12 INFO - "slavebuilddir": "test" 22:16:12 INFO - } 22:16:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 22:16:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 22:16:12 INFO - Running post-action listener: _resource_record_post_action 22:16:12 INFO - ##### 22:16:12 INFO - ##### Running download-and-extract step. 22:16:12 INFO - ##### 22:16:12 INFO - Running pre-action listener: _resource_record_pre_action 22:16:12 INFO - Running main action method: download_and_extract 22:16:12 INFO - mkdir: C:\slave\test\build\tests 22:16:12 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')]} 22:16:12 INFO - https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 22:16:12 INFO - trying https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 22:16:12 INFO - Downloading https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/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 22:16:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/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 22:16:13 INFO - Downloaded 1274 bytes. 22:16:13 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 22:16:13 INFO - Using the following test package requirements: 22:16:13 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 22:16:13 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:16:13 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 22:16:13 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:16:13 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 22:16:13 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:16:13 INFO - u'jsshell-win32.zip'], 22:16:13 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:16:13 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 22:16:13 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 22:16:13 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:16:13 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 22:16:13 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:16:13 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 22:16:13 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:16:13 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 22:16:13 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:16:13 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 22:16:13 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 22:16:13 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')]} 22:16:13 INFO - https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 22:16:13 INFO - trying https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 22:16:13 INFO - Downloading https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/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 22:16:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/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 22:16:15 INFO - Downloaded 20405023 bytes. 22:16:15 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/*'] 22:16:15 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/* 22:16:18 INFO - caution: filename not matched: web-platform/* 22:16:18 INFO - Return code: 11 22:16:18 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')]} 22:16:18 INFO - https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 22:16:18 INFO - trying https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 22:16:18 INFO - Downloading https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/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 22:16:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/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 22:16:22 INFO - Downloaded 36382592 bytes. 22:16:22 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/*'] 22:16:22 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/* 22:17:05 INFO - caution: filename not matched: bin/* 22:17:05 INFO - caution: filename not matched: config/* 22:17:05 INFO - caution: filename not matched: mozbase/* 22:17:05 INFO - caution: filename not matched: marionette/* 22:17:05 INFO - caution: filename not matched: tools/wptserve/* 22:17:05 INFO - Return code: 11 22:17:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:17:05 INFO - https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 22:17:05 INFO - trying https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 22:17:05 INFO - Downloading https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 22:17:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/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 22:17:10 INFO - Downloaded 67342444 bytes. 22:17:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 22:17:10 INFO - mkdir: C:\slave\test\properties 22:17:10 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 22:17:10 INFO - Writing to file C:\slave\test\properties\build_url 22:17:10 INFO - Contents: 22:17:10 INFO - build_url:https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 22:17:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 22:17:11 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 22:17:11 INFO - Writing to file C:\slave\test\properties\symbols_url 22:17:11 INFO - Contents: 22:17:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 22:17: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')]} 22:17:11 INFO - https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:17:11 INFO - trying https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 22:17:11 INFO - Downloading https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/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 22:17:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/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 22:17:14 INFO - Downloaded 58235656 bytes. 22:17:14 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'] 22:17:14 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 22:17:19 INFO - Return code: 0 22:17:19 INFO - Running post-action listener: _resource_record_post_action 22:17:19 INFO - Running post-action listener: set_extra_try_arguments 22:17:19 INFO - ##### 22:17:19 INFO - ##### Running create-virtualenv step. 22:17:19 INFO - ##### 22:17:19 INFO - Running pre-action listener: _pre_create_virtualenv 22:17:19 INFO - Running pre-action listener: _resource_record_pre_action 22:17:19 INFO - Running main action method: create_virtualenv 22:17:19 INFO - Creating virtualenv C:\slave\test\build\venv 22:17:19 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 22:17:19 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 22:17:20 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 22:17:22 INFO - Installing distribute......................................................................................................................................................................................done. 22:17:23 INFO - Return code: 0 22:17:23 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 22:17:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:17:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:17:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:17:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:17:23 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-071', 'USERDOMAIN': 'T-XP32-IX-071', '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-071', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-071', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071\\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-071'}}, attempt #1 22:17:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 22:17:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 22:17:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:17:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071\\Application Data', 22:17:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:17:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-071', 22:17:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:17:23 INFO - 'DCLOCATION': 'SCL3', 22:17:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:17:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:17:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:17:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:17:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:17:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:17:23 INFO - 'HOMEDRIVE': 'C:', 22:17:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-071', 22:17:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:17:23 INFO - 'KTS_VERSION': '1.19c', 22:17:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:17:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-071', 22:17:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:17:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:17:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:17:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:17:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:17:23 INFO - 'MOZ_AIRBAG': '1', 22:17:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:17:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:17:23 INFO - 'MOZ_MSVCVERSION': '8', 22:17:23 INFO - 'MOZ_NO_REMOTE': '1', 22:17:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:17:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:17:23 INFO - 'NO_EM_RESTART': '1', 22:17:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:17:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:17:23 INFO - 'OS': 'Windows_NT', 22:17:23 INFO - 'OURDRIVE': 'C:', 22:17: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', 22:17:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:17:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:17:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:17:23 INFO - 'PROCESSOR_LEVEL': '6', 22:17:23 INFO - 'PROCESSOR_REVISION': '1e05', 22:17:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:17:23 INFO - 'PROMPT': '$P$G', 22:17:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:17:23 INFO - 'PWD': 'C:\\slave\\test', 22:17:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:17:23 INFO - 'SESSIONNAME': 'Console', 22:17:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:17:23 INFO - 'SYSTEMDRIVE': 'C:', 22:17:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:17:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:17:23 INFO - 'TEST1': 'testie', 22:17:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:17:23 INFO - 'USERDOMAIN': 'T-XP32-IX-071', 22:17:23 INFO - 'USERNAME': 'cltbld', 22:17:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071', 22:17:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:17:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:17:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:17:23 INFO - 'WINDIR': 'C:\\WINDOWS', 22:17:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:17:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:17:23 INFO - Downloading/unpacking psutil>=0.7.1 22:17:24 INFO - Running setup.py egg_info for package psutil 22:17:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:17:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:17:24 INFO - Installing collected packages: psutil 22:17:24 INFO - Running setup.py install for psutil 22:17:24 INFO - building 'psutil._psutil_windows' extension 22:17:24 INFO - error: Unable to find vcvarsall.bat 22:17:24 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-nriv35-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 22:17:24 INFO - running install 22:17:24 INFO - running build 22:17:24 INFO - running build_py 22:17:24 INFO - creating build 22:17:24 INFO - creating build\lib.win32-2.7 22:17:24 INFO - creating build\lib.win32-2.7\psutil 22:17:24 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 22:17:24 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 22:17:24 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 22:17:24 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 22:17:24 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 22:17:24 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 22:17:24 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 22:17:24 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 22:17:24 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 22:17:24 INFO - running build_ext 22:17:24 INFO - building 'psutil._psutil_windows' extension 22:17:24 INFO - error: Unable to find vcvarsall.bat 22:17:24 INFO - ---------------------------------------- 22:17:24 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-nriv35-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:17:24 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-071\Application Data\pip\pip.log 22:17:24 WARNING - Return code: 1 22:17:24 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 22:17:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 22:17:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:17:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:17:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:17:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:17:24 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-071', 'USERDOMAIN': 'T-XP32-IX-071', '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-071', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-071', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071\\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-071'}}, attempt #1 22:17:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 22:17:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 22:17:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:17:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071\\Application Data', 22:17:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:17:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-071', 22:17:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:17:24 INFO - 'DCLOCATION': 'SCL3', 22:17:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:17:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:17:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:17:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:17:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:17:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:17:24 INFO - 'HOMEDRIVE': 'C:', 22:17:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-071', 22:17:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:17:24 INFO - 'KTS_VERSION': '1.19c', 22:17:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:17:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-071', 22:17:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:17:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:17:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:17:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:17:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:17:24 INFO - 'MOZ_AIRBAG': '1', 22:17:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:17:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:17:24 INFO - 'MOZ_MSVCVERSION': '8', 22:17:24 INFO - 'MOZ_NO_REMOTE': '1', 22:17:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:17:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:17:24 INFO - 'NO_EM_RESTART': '1', 22:17:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:17:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:17:24 INFO - 'OS': 'Windows_NT', 22:17:24 INFO - 'OURDRIVE': 'C:', 22:17:24 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:17:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:17:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:17:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:17:24 INFO - 'PROCESSOR_LEVEL': '6', 22:17:24 INFO - 'PROCESSOR_REVISION': '1e05', 22:17:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:17:24 INFO - 'PROMPT': '$P$G', 22:17:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:17:24 INFO - 'PWD': 'C:\\slave\\test', 22:17:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:17:24 INFO - 'SESSIONNAME': 'Console', 22:17:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:17:24 INFO - 'SYSTEMDRIVE': 'C:', 22:17:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:17:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:17:24 INFO - 'TEST1': 'testie', 22:17:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:17:24 INFO - 'USERDOMAIN': 'T-XP32-IX-071', 22:17:24 INFO - 'USERNAME': 'cltbld', 22:17:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071', 22:17:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:17:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:17:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:17:24 INFO - 'WINDIR': 'C:\\WINDOWS', 22:17:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:17:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:17:27 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:17:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:17:27 INFO - Running setup.py egg_info for package mozsystemmonitor 22:17:27 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 22:17:27 INFO - Running setup.py egg_info for package psutil 22:17:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:17:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:17:27 INFO - Installing collected packages: mozsystemmonitor, psutil 22:17:27 INFO - Running setup.py install for mozsystemmonitor 22:17:27 INFO - Running setup.py install for psutil 22:17:27 INFO - building 'psutil._psutil_windows' extension 22:17:27 INFO - error: Unable to find vcvarsall.bat 22:17:27 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-8adtu4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 22:17:27 INFO - running install 22:17:27 INFO - running build 22:17:27 INFO - running build_py 22:17:27 INFO - running build_ext 22:17:27 INFO - building 'psutil._psutil_windows' extension 22:17:27 INFO - error: Unable to find vcvarsall.bat 22:17:27 INFO - ---------------------------------------- 22:17:27 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-8adtu4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:17:27 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-071\Application Data\pip\pip.log 22:17:27 WARNING - Return code: 1 22:17:27 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! 22:17:27 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 22:17:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:17:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:17:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:17:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:17:27 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-071', 'USERDOMAIN': 'T-XP32-IX-071', '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-071', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-071', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071\\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-071'}}, attempt #1 22:17:27 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 22:17:28 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 22:17:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:17:28 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071\\Application Data', 22:17:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:17:28 INFO - 'COMPUTERNAME': 'T-XP32-IX-071', 22:17:28 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:17:28 INFO - 'DCLOCATION': 'SCL3', 22:17:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:17:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:17:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:17:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:17:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:17:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:17:28 INFO - 'HOMEDRIVE': 'C:', 22:17:28 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-071', 22:17:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:17:28 INFO - 'KTS_VERSION': '1.19c', 22:17:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:17:28 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-071', 22:17:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:17:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:17:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:17:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:17:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:17:28 INFO - 'MOZ_AIRBAG': '1', 22:17:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:17:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:17:28 INFO - 'MOZ_MSVCVERSION': '8', 22:17:28 INFO - 'MOZ_NO_REMOTE': '1', 22:17:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:17:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:17:28 INFO - 'NO_EM_RESTART': '1', 22:17:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:17:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:17:28 INFO - 'OS': 'Windows_NT', 22:17:28 INFO - 'OURDRIVE': 'C:', 22:17:28 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', 22:17:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:17:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:17:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:17:28 INFO - 'PROCESSOR_LEVEL': '6', 22:17:28 INFO - 'PROCESSOR_REVISION': '1e05', 22:17:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:17:28 INFO - 'PROMPT': '$P$G', 22:17:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:17:28 INFO - 'PWD': 'C:\\slave\\test', 22:17:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:17:28 INFO - 'SESSIONNAME': 'Console', 22:17:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:17:28 INFO - 'SYSTEMDRIVE': 'C:', 22:17:28 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:17:28 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:17:28 INFO - 'TEST1': 'testie', 22:17:28 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:17:28 INFO - 'USERDOMAIN': 'T-XP32-IX-071', 22:17:28 INFO - 'USERNAME': 'cltbld', 22:17:28 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071', 22:17:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:17:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:17:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:17:28 INFO - 'WINDIR': 'C:\\WINDOWS', 22:17:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:17:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:17:28 INFO - Downloading/unpacking blobuploader==1.2.4 22:17:28 INFO - Downloading blobuploader-1.2.4.tar.gz 22:17:28 INFO - Running setup.py egg_info for package blobuploader 22:17:28 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:17:29 INFO - Running setup.py egg_info for package requests 22:17:29 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:17:29 INFO - Downloading docopt-0.6.1.tar.gz 22:17:29 INFO - Running setup.py egg_info for package docopt 22:17:29 INFO - Installing collected packages: blobuploader, docopt, requests 22:17:29 INFO - Running setup.py install for blobuploader 22:17:29 INFO - Running setup.py install for docopt 22:17:29 INFO - Running setup.py install for requests 22:17:29 INFO - Successfully installed blobuploader docopt requests 22:17:29 INFO - Cleaning up... 22:17:29 INFO - Return code: 0 22:17:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 22:17:29 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')]} 22:17:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:17:29 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')]} 22:17:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:17:29 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-071', 'USERDOMAIN': 'T-XP32-IX-071', '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-071', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-071', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071\\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-071'}}, attempt #1 22:17:30 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 22:17:30 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 22:17:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:17:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071\\Application Data', 22:17:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:17:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-071', 22:17:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:17:30 INFO - 'DCLOCATION': 'SCL3', 22:17:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:17:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:17:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:17:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:17:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:17:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:17:30 INFO - 'HOMEDRIVE': 'C:', 22:17:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-071', 22:17:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:17:30 INFO - 'KTS_VERSION': '1.19c', 22:17:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:17:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-071', 22:17:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:17:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:17:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:17:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:17:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:17:30 INFO - 'MOZ_AIRBAG': '1', 22:17:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:17:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:17:30 INFO - 'MOZ_MSVCVERSION': '8', 22:17:30 INFO - 'MOZ_NO_REMOTE': '1', 22:17:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:17:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:17:30 INFO - 'NO_EM_RESTART': '1', 22:17:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:17:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:17:30 INFO - 'OS': 'Windows_NT', 22:17:30 INFO - 'OURDRIVE': 'C:', 22:17:30 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', 22:17:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:17:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:17:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:17:30 INFO - 'PROCESSOR_LEVEL': '6', 22:17:30 INFO - 'PROCESSOR_REVISION': '1e05', 22:17:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:17:30 INFO - 'PROMPT': '$P$G', 22:17:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:17:30 INFO - 'PWD': 'C:\\slave\\test', 22:17:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:17:30 INFO - 'SESSIONNAME': 'Console', 22:17:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:17:30 INFO - 'SYSTEMDRIVE': 'C:', 22:17:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:17:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:17:30 INFO - 'TEST1': 'testie', 22:17:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:17:30 INFO - 'USERDOMAIN': 'T-XP32-IX-071', 22:17:30 INFO - 'USERNAME': 'cltbld', 22:17:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071', 22:17:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:17:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:17:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:17:30 INFO - 'WINDIR': 'C:\\WINDOWS', 22:17:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:17:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:17:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:17:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:17:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:17:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:17:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:17:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:17:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:17:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:17:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:17:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:17:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:17:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:17:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:17:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:17:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:17:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:17:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:17:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:17:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:17:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:17:38 INFO - Unpacking c:\slave\test\build\tests\marionette 22:17:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:17:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:17:38 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 22:17:38 INFO - Running setup.py install for browsermob-proxy 22:17:42 INFO - Running setup.py install for manifestparser 22:17:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Running setup.py install for marionette-client 22:17:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:17:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Running setup.py install for marionette-driver 22:17:42 INFO - Running setup.py install for mozcrash 22:17:42 INFO - Running setup.py install for mozdebug 22:17:42 INFO - Running setup.py install for mozdevice 22:17:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Running setup.py install for mozfile 22:17:42 INFO - Running setup.py install for mozhttpd 22:17:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Running setup.py install for mozinfo 22:17:42 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Running setup.py install for mozInstall 22:17:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Running setup.py install for mozleak 22:17:42 INFO - Running setup.py install for mozlog 22:17:42 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Running setup.py install for moznetwork 22:17:42 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Running setup.py install for mozprocess 22:17:42 INFO - Running setup.py install for mozprofile 22:17:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Running setup.py install for mozrunner 22:17:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Running setup.py install for mozscreenshot 22:17:42 INFO - Running setup.py install for moztest 22:17:42 INFO - Running setup.py install for mozversion 22:17:42 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 22:17:42 INFO - Running setup.py install for wptserve 22:17:42 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 22:17:42 INFO - Cleaning up... 22:17:42 INFO - Return code: 0 22:17:42 INFO - Installing None into virtualenv C:\slave\test\build\venv 22:17: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')]} 22:17:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:17: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')]} 22:17:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:17:42 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-071', 'USERDOMAIN': 'T-XP32-IX-071', '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-071', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-071', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071\\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-071'}}, attempt #1 22:17:42 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 22:17:42 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 22:17:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:17:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071\\Application Data', 22:17:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:17:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-071', 22:17:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:17:42 INFO - 'DCLOCATION': 'SCL3', 22:17:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:17:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:17:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:17:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:17:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:17:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:17:42 INFO - 'HOMEDRIVE': 'C:', 22:17:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-071', 22:17:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:17:42 INFO - 'KTS_VERSION': '1.19c', 22:17:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:17:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-071', 22:17:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:17:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:17:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:17:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:17:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:17:42 INFO - 'MOZ_AIRBAG': '1', 22:17:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:17:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:17:42 INFO - 'MOZ_MSVCVERSION': '8', 22:17:42 INFO - 'MOZ_NO_REMOTE': '1', 22:17:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:17:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:17:42 INFO - 'NO_EM_RESTART': '1', 22:17:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:17:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:17:42 INFO - 'OS': 'Windows_NT', 22:17:42 INFO - 'OURDRIVE': 'C:', 22:17: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', 22:17:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:17:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:17:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:17:42 INFO - 'PROCESSOR_LEVEL': '6', 22:17:42 INFO - 'PROCESSOR_REVISION': '1e05', 22:17:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:17:42 INFO - 'PROMPT': '$P$G', 22:17:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:17:42 INFO - 'PWD': 'C:\\slave\\test', 22:17:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:17:42 INFO - 'SESSIONNAME': 'Console', 22:17:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:17:42 INFO - 'SYSTEMDRIVE': 'C:', 22:17:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:17:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:17:42 INFO - 'TEST1': 'testie', 22:17:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:17:42 INFO - 'USERDOMAIN': 'T-XP32-IX-071', 22:17:42 INFO - 'USERNAME': 'cltbld', 22:17:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071', 22:17:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:17:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:17:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:17:42 INFO - 'WINDIR': 'C:\\WINDOWS', 22:17:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:17:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:17:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:17:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:17:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:17:46 INFO - Unpacking c:\slave\test\build\tests\marionette 22:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:17:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:17:46 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)) 22:17:53 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)) 22:17:53 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)) 22:17:53 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)) 22:17:53 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)) 22:17:53 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 22:17:53 INFO - Downloading blessings-1.6.tar.gz 22:17:53 INFO - Running setup.py egg_info for package blessings 22:17:53 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)) 22:17:53 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 22:17:53 INFO - Running setup.py install for blessings 22:17:53 INFO - Running setup.py install for browsermob-proxy 22:17:53 INFO - Running setup.py install for manifestparser 22:17:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Running setup.py install for marionette-client 22:17:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:17:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Running setup.py install for marionette-driver 22:17:53 INFO - Running setup.py install for mozcrash 22:17:53 INFO - Running setup.py install for mozdebug 22:17:53 INFO - Running setup.py install for mozdevice 22:17:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Running setup.py install for mozhttpd 22:17:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Running setup.py install for mozInstall 22:17:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Running setup.py install for mozleak 22:17:53 INFO - Running setup.py install for mozprofile 22:17:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Running setup.py install for mozrunner 22:17:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 22:17:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 22:17:54 INFO - Running setup.py install for mozscreenshot 22:17:54 INFO - Running setup.py install for moztest 22:17:54 INFO - Running setup.py install for mozversion 22:17:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 22:17:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 22:17:54 INFO - Running setup.py install for wptserve 22:17:54 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 22:17:54 INFO - Cleaning up... 22:17:54 INFO - Return code: 0 22:17:54 INFO - Done creating virtualenv C:\slave\test\build\venv. 22:17:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:17:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 22:17:54 INFO - Reading from file tmpfile_stdout 22:17:54 INFO - Using _rmtree_windows ... 22:17:54 INFO - Using _rmtree_windows ... 22:17:54 INFO - Current package versions: 22:17:54 INFO - blessings == 1.6 22:17:54 INFO - blobuploader == 1.2.4 22:17:54 INFO - browsermob-proxy == 0.6.0 22:17:54 INFO - distribute == 0.6.14 22:17:54 INFO - docopt == 0.6.1 22:17:54 INFO - manifestparser == 1.1 22:17:54 INFO - marionette-client == 2.3.0 22:17:54 INFO - marionette-driver == 1.4.0 22:17:54 INFO - mozInstall == 1.12 22:17:54 INFO - mozcrash == 0.17 22:17:54 INFO - mozdebug == 0.1 22:17:54 INFO - mozdevice == 0.48 22:17:54 INFO - mozfile == 1.2 22:17:54 INFO - mozhttpd == 0.7 22:17:54 INFO - mozinfo == 0.9 22:17:54 INFO - mozleak == 0.1 22:17:54 INFO - mozlog == 3.1 22:17:54 INFO - moznetwork == 0.27 22:17:54 INFO - mozprocess == 0.22 22:17:54 INFO - mozprofile == 0.28 22:17:54 INFO - mozrunner == 6.11 22:17:54 INFO - mozscreenshot == 0.1 22:17:54 INFO - mozsystemmonitor == 0.0 22:17:54 INFO - moztest == 0.7 22:17:54 INFO - mozversion == 1.4 22:17:54 INFO - requests == 1.2.3 22:17:54 INFO - wptserve == 1.4.0 22:17:54 INFO - Running post-action listener: _resource_record_post_action 22:17:54 INFO - Running post-action listener: _start_resource_monitoring 22:17:54 INFO - Starting resource monitoring. 22:17:54 INFO - ##### 22:17:54 INFO - ##### Running pull step. 22:17:54 INFO - ##### 22:17:54 INFO - Running pre-action listener: _resource_record_pre_action 22:17:54 INFO - Running main action method: pull 22:17:54 INFO - Pull has nothing to do! 22:17:54 INFO - Running post-action listener: _resource_record_post_action 22:17:54 INFO - ##### 22:17:54 INFO - ##### Running install step. 22:17:54 INFO - ##### 22:17:54 INFO - Running pre-action listener: _resource_record_pre_action 22:17:54 INFO - Running main action method: install 22:17:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:17:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 22:17:55 INFO - Reading from file tmpfile_stdout 22:17:55 INFO - Using _rmtree_windows ... 22:17:55 INFO - Using _rmtree_windows ... 22:17:55 INFO - Detecting whether we're running mozinstall >=1.0... 22:17:55 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 22:17:55 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 22:17:55 INFO - Reading from file tmpfile_stdout 22:17:55 INFO - Output received: 22:17:55 INFO - Usage: mozinstall-script.py [options] installer 22:17:55 INFO - Options: 22:17:55 INFO - -h, --help show this help message and exit 22:17:55 INFO - -d DEST, --destination=DEST 22:17:55 INFO - Directory to install application into. [default: 22:17:55 INFO - "C:\slave\test"] 22:17:55 INFO - --app=APP Application being installed. [default: firefox] 22:17:55 INFO - Using _rmtree_windows ... 22:17:55 INFO - Using _rmtree_windows ... 22:17:55 INFO - mkdir: C:\slave\test\build\application 22:17:55 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'] 22:17:55 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 22:17:58 INFO - Reading from file tmpfile_stdout 22:17:58 INFO - Output received: 22:17:58 INFO - C:\slave\test\build\application\firefox\firefox.exe 22:17:58 INFO - Using _rmtree_windows ... 22:17:58 INFO - Using _rmtree_windows ... 22:17:58 INFO - Running post-action listener: _resource_record_post_action 22:17:58 INFO - ##### 22:17:58 INFO - ##### Running run-tests step. 22:17:58 INFO - ##### 22:17:58 INFO - Running pre-action listener: _resource_record_pre_action 22:17:58 INFO - Running main action method: run_tests 22:17:58 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 22:17:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:17:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:17:58 INFO - grabbing minidump binary from tooltool 22:17:58 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')]} 22:17:58 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 22:17:58 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 22:17:58 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 22:17:58 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 22:17:59 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpuvynid 22:17:59 INFO - INFO - File integrity verified, renaming tmpuvynid to win32-minidump_stackwalk.exe 22:17:59 INFO - Return code: 0 22:17:59 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 22:17:59 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 22:17:59 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/ISRGi0bPQfeh-KsbiAe9Wg/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 22:17:59 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/ISRGi0bPQfeh-KsbiAe9Wg/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 22:17:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:17:59 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071\\Application Data', 22:17:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:17:59 INFO - 'COMPUTERNAME': 'T-XP32-IX-071', 22:17:59 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:17:59 INFO - 'DCLOCATION': 'SCL3', 22:17:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:17:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:17:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:17:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:17:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:17:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:17:59 INFO - 'HOMEDRIVE': 'C:', 22:17:59 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-071', 22:17:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:17:59 INFO - 'KTS_VERSION': '1.19c', 22:17:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:17:59 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-071', 22:17:59 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 22:17:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:17:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:17:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:17:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:17:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:17:59 INFO - 'MOZ_AIRBAG': '1', 22:17:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:17:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:17:59 INFO - 'MOZ_MSVCVERSION': '8', 22:17:59 INFO - 'MOZ_NO_REMOTE': '1', 22:17:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:17:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:17:59 INFO - 'NO_EM_RESTART': '1', 22:17:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:17:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:17:59 INFO - 'OS': 'Windows_NT', 22:17:59 INFO - 'OURDRIVE': 'C:', 22:17:59 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', 22:17:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:17:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:17:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:17:59 INFO - 'PROCESSOR_LEVEL': '6', 22:17:59 INFO - 'PROCESSOR_REVISION': '1e05', 22:17:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:17:59 INFO - 'PROMPT': '$P$G', 22:17:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:17:59 INFO - 'PWD': 'C:\\slave\\test', 22:17:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:17:59 INFO - 'SESSIONNAME': 'Console', 22:17:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:17:59 INFO - 'SYSTEMDRIVE': 'C:', 22:17:59 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:17:59 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:17:59 INFO - 'TEST1': 'testie', 22:17:59 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:17:59 INFO - 'USERDOMAIN': 'T-XP32-IX-071', 22:17:59 INFO - 'USERNAME': 'cltbld', 22:17:59 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071', 22:17:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:17:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:17:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:17:59 INFO - 'WINDIR': 'C:\\WINDOWS', 22:17:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:17:59 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/ISRGi0bPQfeh-KsbiAe9Wg/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 22:18:01 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 22:18:01 INFO - import pkg_resources 22:18:02 INFO - Using 1 client processes 22:18:05 INFO - SUITE-START | Running 778 tests 22:18:05 INFO - Running testharness tests 22:18:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:18:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 22:18:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:18:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 22:18:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:18:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 22:18:05 INFO - Setting up ssl 22:18:06 INFO - PROCESS | certutil | 22:18:06 INFO - PROCESS | certutil | 22:18:06 INFO - PROCESS | certutil | 22:18:06 INFO - Certificate Nickname Trust Attributes 22:18:06 INFO - SSL,S/MIME,JAR/XPI 22:18:06 INFO - 22:18:06 INFO - web-platform-tests CT,, 22:18:06 INFO - 22:18:06 INFO - Starting runner 22:18:08 INFO - PROCESS | 1828 | [1828] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 22:18:08 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 22:18:08 INFO - PROCESS | 1828 | [1828] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 22:18:09 INFO - PROCESS | 1828 | [1828] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 22:18:09 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 22:18:09 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 22:18:09 INFO - PROCESS | 1828 | 1461043089720 Marionette DEBUG Marionette enabled via build flag and pref 22:18:09 INFO - PROCESS | 1828 | ++DOCSHELL 143A2C00 == 1 [pid = 1828] [id = 1] 22:18:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 1 (143A3000) [pid = 1828] [serial = 1] [outer = 00000000] 22:18:09 INFO - PROCESS | 1828 | [1828] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 22:18:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 2 (143A3C00) [pid = 1828] [serial = 2] [outer = 143A3000] 22:18:09 INFO - PROCESS | 1828 | [1828] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 22:18:09 INFO - PROCESS | 1828 | [1828] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 22:18:09 INFO - PROCESS | 1828 | ++DOCSHELL 14B93800 == 2 [pid = 1828] [id = 2] 22:18:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 3 (14B93C00) [pid = 1828] [serial = 3] [outer = 00000000] 22:18:09 INFO - PROCESS | 1828 | [1828] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 22:18:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 4 (14B94800) [pid = 1828] [serial = 4] [outer = 14B93C00] 22:18:10 INFO - PROCESS | 1828 | 1461043090253 Marionette INFO Listening on port 2828 22:18:10 INFO - PROCESS | 1828 | 1461043090644 Marionette DEBUG Marionette enabled via command-line flag 22:18:10 INFO - PROCESS | 1828 | ++DOCSHELL 15BEB400 == 3 [pid = 1828] [id = 3] 22:18:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 5 (15BF3400) [pid = 1828] [serial = 5] [outer = 00000000] 22:18:10 INFO - PROCESS | 1828 | [1828] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 22:18:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 6 (15BF4000) [pid = 1828] [serial = 6] [outer = 15BF3400] 22:18:10 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 22:18:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 7 (16633000) [pid = 1828] [serial = 7] [outer = 14B93C00] 22:18:10 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:18:10 INFO - PROCESS | 1828 | 1461043090944 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1773 22:18:10 INFO - PROCESS | 1828 | 1461043090974 Marionette DEBUG Closed connection conn0 22:18:11 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:18:11 INFO - PROCESS | 1828 | 1461043091068 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1774 22:18:11 INFO - PROCESS | 1828 | 1461043091130 Marionette DEBUG Closed connection conn1 22:18:11 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:18:11 INFO - PROCESS | 1828 | 1461043091137 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1775 22:18:11 INFO - PROCESS | 1828 | ++DOCSHELL 16A0FC00 == 4 [pid = 1828] [id = 4] 22:18:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 8 (16A11000) [pid = 1828] [serial = 8] [outer = 00000000] 22:18:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 9 (16557400) [pid = 1828] [serial = 9] [outer = 16A11000] 22:18:11 INFO - PROCESS | 1828 | 1461043091232 Marionette DEBUG Closed connection conn2 22:18:11 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:18:11 INFO - PROCESS | 1828 | 1461043091238 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1776 22:18:11 INFO - PROCESS | 1828 | [1828] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 22:18:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 10 (16A16400) [pid = 1828] [serial = 10] [outer = 16A11000] 22:18:11 INFO - PROCESS | 1828 | 1461043091402 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:18:11 INFO - PROCESS | 1828 | 1461043091408 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":"20160418192720","device":"desktop","version":"48.0a1"} 22:18:11 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 22:18:11 INFO - PROCESS | 1828 | [1828] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:18:11 INFO - PROCESS | 1828 | [1828] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:18:11 INFO - PROCESS | 1828 | [1828] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:18:12 INFO - PROCESS | 1828 | ++DOCSHELL 183B0400 == 5 [pid = 1828] [id = 5] 22:18:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 11 (18726C00) [pid = 1828] [serial = 11] [outer = 00000000] 22:18:12 INFO - PROCESS | 1828 | ++DOCSHELL 18973400 == 6 [pid = 1828] [id = 6] 22:18:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 12 (18978800) [pid = 1828] [serial = 12] [outer = 00000000] 22:18:12 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:18:12 INFO - PROCESS | 1828 | ++DOCSHELL 19603400 == 7 [pid = 1828] [id = 7] 22:18:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 13 (19603800) [pid = 1828] [serial = 13] [outer = 00000000] 22:18:12 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:18:12 INFO - PROCESS | 1828 | [1828] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 22:18:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 14 (1960C800) [pid = 1828] [serial = 14] [outer = 19603800] 22:18:13 INFO - PROCESS | 1828 | [1828] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 22:18:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 15 (192D3000) [pid = 1828] [serial = 15] [outer = 18726C00] 22:18:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 16 (192D4C00) [pid = 1828] [serial = 16] [outer = 18978800] 22:18:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 17 (19646400) [pid = 1828] [serial = 17] [outer = 19603800] 22:18:13 INFO - PROCESS | 1828 | 1461043093839 Marionette DEBUG loaded listener.js 22:18:13 INFO - PROCESS | 1828 | 1461043093852 Marionette DEBUG loaded listener.js 22:18:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 18 (1A663400) [pid = 1828] [serial = 18] [outer = 19603800] 22:18:14 INFO - PROCESS | 1828 | 1461043094408 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"561c6476-458b-46c4-9d8a-288a32a44961","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":"20160418192720","device":"desktop","version":"48.0a1","command_id":1}}] 22:18:14 INFO - PROCESS | 1828 | 1461043094581 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}] 22:18:14 INFO - PROCESS | 1828 | 1461043094643 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 22:18:14 INFO - PROCESS | 1828 | 1461043094786 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:18:14 INFO - PROCESS | 1828 | [1828] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:18:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 19 (1C179000) [pid = 1828] [serial = 19] [outer = 19603800] 22:18:15 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:18:15 INFO - PROCESS | 1828 | 1461043095279 Marionette TRACE conn3 <- [1,3,null,{}] 22:18:15 INFO - PROCESS | 1828 | 1461043095324 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:18:15 INFO - PROCESS | 1828 | 1461043095340 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 22:18:15 INFO - PROCESS | 1828 | 1461043095367 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 22:18:15 INFO - PROCESS | 1828 | 1461043095371 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 22:18:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:18:15 INFO - PROCESS | 1828 | 1461043095376 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:18:15 INFO - PROCESS | 1828 | 1461043095382 Marionette TRACE conn3 <- [1,6,null,{}] 22:18:15 INFO - PROCESS | 1828 | 1461043095395 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}] 22:18:15 INFO - PROCESS | 1828 | 1461043095415 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 22:18:15 INFO - PROCESS | 1828 | 1461043095423 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:15 INFO - PROCESS | 1828 | ++DOCSHELL 194A8000 == 8 [pid = 1828] [id = 8] 22:18:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 20 (1C992400) [pid = 1828] [serial = 20] [outer = 00000000] 22:18:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 21 (1C995000) [pid = 1828] [serial = 21] [outer = 1C992400] 22:18:15 INFO - PROCESS | 1828 | 1461043095481 Marionette DEBUG loaded listener.js 22:18:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 22 (1C998800) [pid = 1828] [serial = 22] [outer = 1C992400] 22:18:15 INFO - PROCESS | 1828 | ++DOCSHELL 1C9A0400 == 9 [pid = 1828] [id = 9] 22:18:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 23 (1CC3B800) [pid = 1828] [serial = 23] [outer = 00000000] 22:18:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 24 (1CD0D800) [pid = 1828] [serial = 24] [outer = 1CC3B800] 22:18:15 INFO - PROCESS | 1828 | 1461043095928 Marionette DEBUG loaded listener.js 22:18:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 25 (1CD10800) [pid = 1828] [serial = 25] [outer = 1CC3B800] 22:18:16 INFO - PROCESS | 1828 | 1461043096121 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]]]}] 22:18:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 797ms 22:18:16 INFO - PROCESS | 1828 | 1461043096231 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 22:18:16 INFO - PROCESS | 1828 | 1461043096233 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 22:18:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:18:16 INFO - PROCESS | 1828 | 1461043096250 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:18:16 INFO - PROCESS | 1828 | 1461043096252 Marionette TRACE conn3 <- [1,10,null,{}] 22:18:16 INFO - PROCESS | 1828 | 1461043096298 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}] 22:18:16 INFO - PROCESS | 1828 | 1461043096413 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 22:18:16 INFO - PROCESS | 1828 | 1461043096426 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:16 INFO - PROCESS | 1828 | ++DOCSHELL 1D102400 == 10 [pid = 1828] [id = 10] 22:18:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 26 (1D102800) [pid = 1828] [serial = 26] [outer = 00000000] 22:18:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 27 (1D782400) [pid = 1828] [serial = 27] [outer = 1D102800] 22:18:16 INFO - PROCESS | 1828 | 1461043096474 Marionette DEBUG loaded listener.js 22:18:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 28 (1D785C00) [pid = 1828] [serial = 28] [outer = 1D102800] 22:18:16 INFO - PROCESS | 1828 | 1461043096844 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]]]}] 22:18:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 610ms 22:18:16 INFO - PROCESS | 1828 | 1461043096859 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 22:18:16 INFO - PROCESS | 1828 | 1461043096861 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 22:18:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:18:16 INFO - PROCESS | 1828 | 1461043096864 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:18:16 INFO - PROCESS | 1828 | 1461043096866 Marionette TRACE conn3 <- [1,14,null,{}] 22:18:16 INFO - PROCESS | 1828 | 1461043096869 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}] 22:18:16 INFO - PROCESS | 1828 | 1461043096958 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 22:18:16 INFO - PROCESS | 1828 | 1461043096964 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:16 INFO - PROCESS | 1828 | ++DOCSHELL 1D205800 == 11 [pid = 1828] [id = 11] 22:18:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 29 (1D207000) [pid = 1828] [serial = 29] [outer = 00000000] 22:18:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 30 (1D2A1C00) [pid = 1828] [serial = 30] [outer = 1D207000] 22:18:16 INFO - PROCESS | 1828 | 1461043097009 Marionette DEBUG loaded listener.js 22:18:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 31 (1D2A8C00) [pid = 1828] [serial = 31] [outer = 1D207000] 22:18:17 INFO - PROCESS | 1828 | 1461043097350 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]]]}] 22:18:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:18:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 532ms 22:18:17 INFO - PROCESS | 1828 | 1461043097400 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 22:18:17 INFO - PROCESS | 1828 | 1461043097401 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 22:18:17 INFO - PROCESS | 1828 | 1461043097405 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:18:17 INFO - PROCESS | 1828 | 1461043097406 Marionette TRACE conn3 <- [1,18,null,{}] 22:18:17 INFO - PROCESS | 1828 | 1461043097410 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}] 22:18:17 INFO - PROCESS | 1828 | 1461043097497 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 22:18:17 INFO - PROCESS | 1828 | 1461043097503 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:17 INFO - PROCESS | 1828 | ++DOCSHELL 1D36C000 == 12 [pid = 1828] [id = 12] 22:18:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 32 (1D36CC00) [pid = 1828] [serial = 32] [outer = 00000000] 22:18:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 33 (1D56A800) [pid = 1828] [serial = 33] [outer = 1D36CC00] 22:18:17 INFO - PROCESS | 1828 | 1461043097549 Marionette DEBUG loaded listener.js 22:18:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 34 (1D56E400) [pid = 1828] [serial = 34] [outer = 1D36CC00] 22:18:17 INFO - PROCESS | 1828 | 1461043097891 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]]]}] 22:18:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:18:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 22:18:17 INFO - PROCESS | 1828 | 1461043097941 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 22:18:17 INFO - PROCESS | 1828 | 1461043097943 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 22:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:18:17 INFO - PROCESS | 1828 | 1461043097947 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:18:17 INFO - PROCESS | 1828 | 1461043097948 Marionette TRACE conn3 <- [1,22,null,{}] 22:18:17 INFO - PROCESS | 1828 | 1461043097951 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}] 22:18:18 INFO - PROCESS | 1828 | 1461043098037 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 22:18:18 INFO - PROCESS | 1828 | 1461043098043 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:18 INFO - PROCESS | 1828 | ++DOCSHELL 1D574400 == 13 [pid = 1828] [id = 13] 22:18:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 35 (1D577800) [pid = 1828] [serial = 35] [outer = 00000000] 22:18:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 36 (1DA81000) [pid = 1828] [serial = 36] [outer = 1D577800] 22:18:18 INFO - PROCESS | 1828 | 1461043098086 Marionette DEBUG loaded listener.js 22:18:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 37 (1DA84400) [pid = 1828] [serial = 37] [outer = 1D577800] 22:18:18 INFO - PROCESS | 1828 | 1461043098409 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]]]}] 22:18:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 484ms 22:18:18 INFO - PROCESS | 1828 | 1461043098441 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 22:18:18 INFO - PROCESS | 1828 | 1461043098442 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 22:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:18:18 INFO - PROCESS | 1828 | 1461043098446 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:18:18 INFO - PROCESS | 1828 | 1461043098447 Marionette TRACE conn3 <- [1,26,null,{}] 22:18:18 INFO - PROCESS | 1828 | 1461043098451 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}] 22:18:18 INFO - PROCESS | 1828 | 1461043098543 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 22:18:18 INFO - PROCESS | 1828 | 1461043098550 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:18 INFO - PROCESS | 1828 | ++DOCSHELL 1DBE8400 == 14 [pid = 1828] [id = 14] 22:18:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 38 (1DBE8C00) [pid = 1828] [serial = 38] [outer = 00000000] 22:18:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 39 (1DBEF400) [pid = 1828] [serial = 39] [outer = 1DBE8C00] 22:18:18 INFO - PROCESS | 1828 | 1461043098593 Marionette DEBUG loaded listener.js 22:18:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 40 (1DBF3400) [pid = 1828] [serial = 40] [outer = 1DBE8C00] 22:18:18 INFO - PROCESS | 1828 | 1461043098952 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]]]}] 22:18:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 531ms 22:18:18 INFO - PROCESS | 1828 | 1461043098982 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 22:18:18 INFO - PROCESS | 1828 | 1461043098984 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 22:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:18:18 INFO - PROCESS | 1828 | 1461043098987 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:18:18 INFO - PROCESS | 1828 | 1461043098988 Marionette TRACE conn3 <- [1,30,null,{}] 22:18:18 INFO - PROCESS | 1828 | 1461043098992 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}] 22:18:19 INFO - PROCESS | 1828 | 1461043099073 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 22:18:19 INFO - PROCESS | 1828 | 1461043099079 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:19 INFO - PROCESS | 1828 | ++DOCSHELL 1DBE7000 == 15 [pid = 1828] [id = 15] 22:18:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 41 (1DBEEC00) [pid = 1828] [serial = 41] [outer = 00000000] 22:18:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 42 (1DE96000) [pid = 1828] [serial = 42] [outer = 1DBEEC00] 22:18:19 INFO - PROCESS | 1828 | 1461043099122 Marionette DEBUG loaded listener.js 22:18:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 43 (1DE98C00) [pid = 1828] [serial = 43] [outer = 1DBEEC00] 22:18:19 INFO - PROCESS | 1828 | ++DOCSHELL 1DE8FC00 == 16 [pid = 1828] [id = 16] 22:18:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 44 (1DE93000) [pid = 1828] [serial = 44] [outer = 00000000] 22:18:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 45 (1E22AC00) [pid = 1828] [serial = 45] [outer = 1DE93000] 22:18:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 46 (1DE93400) [pid = 1828] [serial = 46] [outer = 1DE93000] 22:18:19 INFO - PROCESS | 1828 | ++DOCSHELL 18318400 == 17 [pid = 1828] [id = 17] 22:18:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 47 (1E22BC00) [pid = 1828] [serial = 47] [outer = 00000000] 22:18:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 48 (1E28F800) [pid = 1828] [serial = 48] [outer = 1E22BC00] 22:18:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 49 (1E298800) [pid = 1828] [serial = 49] [outer = 1E22BC00] 22:18:19 INFO - PROCESS | 1828 | 1461043099616 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]]]}] 22:18:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:18:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 688ms 22:18:19 INFO - PROCESS | 1828 | 1461043099687 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 22:18:19 INFO - PROCESS | 1828 | 1461043099689 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 22:18:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:18:19 INFO - PROCESS | 1828 | 1461043099692 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:18:19 INFO - PROCESS | 1828 | 1461043099693 Marionette TRACE conn3 <- [1,34,null,{}] 22:18:19 INFO - PROCESS | 1828 | 1461043099697 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}] 22:18:19 INFO - PROCESS | 1828 | 1461043099777 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 22:18:19 INFO - PROCESS | 1828 | 1461043099819 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:19 INFO - PROCESS | 1828 | ++DOCSHELL 1DE94800 == 18 [pid = 1828] [id = 18] 22:18:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 50 (1E22D400) [pid = 1828] [serial = 50] [outer = 00000000] 22:18:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 51 (1E292400) [pid = 1828] [serial = 51] [outer = 1E22D400] 22:18:19 INFO - PROCESS | 1828 | 1461043099868 Marionette DEBUG loaded listener.js 22:18:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 52 (1E815800) [pid = 1828] [serial = 52] [outer = 1E22D400] 22:18:20 INFO - PROCESS | 1828 | --DOCSHELL 143A2C00 == 17 [pid = 1828] [id = 1] 22:18:20 INFO - PROCESS | 1828 | 1461043100901 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]]]}] 22:18:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:18:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1250ms 22:18:20 INFO - PROCESS | 1828 | 1461043100953 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 22:18:20 INFO - PROCESS | 1828 | 1461043100959 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 22:18:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:18:20 INFO - PROCESS | 1828 | 1461043100964 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:18:20 INFO - PROCESS | 1828 | 1461043100968 Marionette TRACE conn3 <- [1,38,null,{}] 22:18:20 INFO - PROCESS | 1828 | 1461043100974 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}] 22:18:21 INFO - PROCESS | 1828 | 1461043101086 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 22:18:21 INFO - PROCESS | 1828 | 1461043101152 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:21 INFO - PROCESS | 1828 | ++DOCSHELL 13781400 == 18 [pid = 1828] [id = 19] 22:18:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 53 (13782400) [pid = 1828] [serial = 53] [outer = 00000000] 22:18:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 54 (13AAC000) [pid = 1828] [serial = 54] [outer = 13782400] 22:18:21 INFO - PROCESS | 1828 | 1461043101207 Marionette DEBUG loaded listener.js 22:18:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 55 (148B9C00) [pid = 1828] [serial = 55] [outer = 13782400] 22:18:21 INFO - PROCESS | 1828 | 1461043101744 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]]]}] 22:18:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:18:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 797ms 22:18:21 INFO - PROCESS | 1828 | 1461043101766 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 22:18:21 INFO - PROCESS | 1828 | 1461043101772 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 22:18:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:18:21 INFO - PROCESS | 1828 | 1461043101778 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:18:21 INFO - PROCESS | 1828 | 1461043101781 Marionette TRACE conn3 <- [1,42,null,{}] 22:18:21 INFO - PROCESS | 1828 | 1461043101784 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}] 22:18:21 INFO - PROCESS | 1828 | 1461043101901 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 22:18:21 INFO - PROCESS | 1828 | 1461043101983 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:21 INFO - PROCESS | 1828 | ++DOCSHELL 15BBA800 == 19 [pid = 1828] [id = 20] 22:18:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 56 (15DD7000) [pid = 1828] [serial = 56] [outer = 00000000] 22:18:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 57 (1662FC00) [pid = 1828] [serial = 57] [outer = 15DD7000] 22:18:22 INFO - PROCESS | 1828 | 1461043102038 Marionette DEBUG loaded listener.js 22:18:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 58 (16A10C00) [pid = 1828] [serial = 58] [outer = 15DD7000] 22:18:22 INFO - PROCESS | 1828 | 1461043102553 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]]]}] 22:18:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:18:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1000ms 22:18:22 INFO - PROCESS | 1828 | 1461043102779 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 22:18:22 INFO - PROCESS | 1828 | 1461043102784 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 22:18:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:18:22 INFO - PROCESS | 1828 | 1461043102789 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:18:22 INFO - PROCESS | 1828 | 1461043102792 Marionette TRACE conn3 <- [1,46,null,{}] 22:18:22 INFO - PROCESS | 1828 | 1461043102798 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}] 22:18:22 INFO - PROCESS | 1828 | 1461043102891 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 22:18:22 INFO - PROCESS | 1828 | 1461043102949 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:22 INFO - PROCESS | 1828 | ++DOCSHELL 13269C00 == 20 [pid = 1828] [id = 21] 22:18:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 59 (1326A000) [pid = 1828] [serial = 59] [outer = 00000000] 22:18:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 60 (13373C00) [pid = 1828] [serial = 60] [outer = 1326A000] 22:18:22 INFO - PROCESS | 1828 | 1461043103001 Marionette DEBUG loaded listener.js 22:18:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 61 (136C9400) [pid = 1828] [serial = 61] [outer = 1326A000] 22:18:23 INFO - PROCESS | 1828 | --DOCSHELL 16A0FC00 == 19 [pid = 1828] [id = 4] 22:18:23 INFO - PROCESS | 1828 | 1461043103533 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]]]}] 22:18:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 797ms 22:18:23 INFO - PROCESS | 1828 | 1461043103592 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 22:18:23 INFO - PROCESS | 1828 | 1461043103595 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 22:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:18:23 INFO - PROCESS | 1828 | 1461043103602 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:18:23 INFO - PROCESS | 1828 | 1461043103605 Marionette TRACE conn3 <- [1,50,null,{}] 22:18:23 INFO - PROCESS | 1828 | 1461043103609 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}] 22:18:23 INFO - PROCESS | 1828 | 1461043103685 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 22:18:23 INFO - PROCESS | 1828 | 1461043103691 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:23 INFO - PROCESS | 1828 | ++DOCSHELL 12BB6400 == 20 [pid = 1828] [id = 22] 22:18:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 62 (142AA000) [pid = 1828] [serial = 62] [outer = 00000000] 22:18:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 63 (14B8F000) [pid = 1828] [serial = 63] [outer = 142AA000] 22:18:23 INFO - PROCESS | 1828 | 1461043103737 Marionette DEBUG loaded listener.js 22:18:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 64 (1550A400) [pid = 1828] [serial = 64] [outer = 142AA000] 22:18:24 INFO - PROCESS | 1828 | 1461043104246 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]]]}] 22:18:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:18:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 687ms 22:18:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:18:24 INFO - PROCESS | 1828 | 1461043104296 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 22:18:24 INFO - PROCESS | 1828 | 1461043104298 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 22:18:24 INFO - PROCESS | 1828 | 1461043104302 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:18:24 INFO - PROCESS | 1828 | 1461043104304 Marionette TRACE conn3 <- [1,54,null,{}] 22:18:24 INFO - PROCESS | 1828 | 1461043104314 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}] 22:18:24 INFO - PROCESS | 1828 | 1461043104413 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 22:18:24 INFO - PROCESS | 1828 | 1461043104478 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:24 INFO - PROCESS | 1828 | ++DOCSHELL 15D8C000 == 21 [pid = 1828] [id = 23] 22:18:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 65 (15D8C400) [pid = 1828] [serial = 65] [outer = 00000000] 22:18:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 66 (16550800) [pid = 1828] [serial = 66] [outer = 15D8C400] 22:18:24 INFO - PROCESS | 1828 | 1461043104527 Marionette DEBUG loaded listener.js 22:18:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 67 (16628C00) [pid = 1828] [serial = 67] [outer = 15D8C400] 22:18:24 INFO - PROCESS | 1828 | 1461043104864 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]]]}] 22:18:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:18:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 594ms 22:18:24 INFO - PROCESS | 1828 | 1461043104900 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 22:18:24 INFO - PROCESS | 1828 | 1461043104903 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 22:18:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:18:24 INFO - PROCESS | 1828 | 1461043104906 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:18:24 INFO - PROCESS | 1828 | 1461043104908 Marionette TRACE conn3 <- [1,58,null,{}] 22:18:24 INFO - PROCESS | 1828 | 1461043104911 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}] 22:18:24 INFO - PROCESS | 1828 | 1461043104993 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 22:18:25 INFO - PROCESS | 1828 | 1461043105054 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:25 INFO - PROCESS | 1828 | ++DOCSHELL 1320EC00 == 22 [pid = 1828] [id = 24] 22:18:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 68 (16625C00) [pid = 1828] [serial = 68] [outer = 00000000] 22:18:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (17BE3800) [pid = 1828] [serial = 69] [outer = 16625C00] 22:18:25 INFO - PROCESS | 1828 | 1461043105100 Marionette DEBUG loaded listener.js 22:18:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 70 (18066000) [pid = 1828] [serial = 70] [outer = 16625C00] 22:18:25 INFO - PROCESS | 1828 | 1461043105434 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]]]}] 22:18:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:18:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 594ms 22:18:25 INFO - PROCESS | 1828 | 1461043105512 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 22:18:25 INFO - PROCESS | 1828 | 1461043105514 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 22:18:25 INFO - PROCESS | 1828 | 1461043105518 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:18:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:18:25 INFO - PROCESS | 1828 | 1461043105520 Marionette TRACE conn3 <- [1,62,null,{}] 22:18:25 INFO - PROCESS | 1828 | 1461043105523 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}] 22:18:25 INFO - PROCESS | 1828 | 1461043105593 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 22:18:25 INFO - PROCESS | 1828 | 1461043105599 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:25 INFO - PROCESS | 1828 | ++DOCSHELL 18310800 == 23 [pid = 1828] [id = 25] 22:18:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (18310C00) [pid = 1828] [serial = 71] [outer = 00000000] 22:18:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 72 (183A9400) [pid = 1828] [serial = 72] [outer = 18310C00] 22:18:25 INFO - PROCESS | 1828 | 1461043105643 Marionette DEBUG loaded listener.js 22:18:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (183B1000) [pid = 1828] [serial = 73] [outer = 18310C00] 22:18:26 INFO - PROCESS | 1828 | 1461043106019 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]]]}] 22:18:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 531ms 22:18:26 INFO - PROCESS | 1828 | 1461043106053 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 22:18:26 INFO - PROCESS | 1828 | 1461043106055 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 22:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:18:26 INFO - PROCESS | 1828 | 1461043106058 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:18:26 INFO - PROCESS | 1828 | 1461043106060 Marionette TRACE conn3 <- [1,66,null,{}] 22:18:26 INFO - PROCESS | 1828 | 1461043106063 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}] 22:18:26 INFO - PROCESS | 1828 | 1461043106183 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 22:18:26 INFO - PROCESS | 1828 | 1461043106192 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:26 INFO - PROCESS | 1828 | ++DOCSHELL 18316000 == 24 [pid = 1828] [id = 26] 22:18:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (18321800) [pid = 1828] [serial = 74] [outer = 00000000] 22:18:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (18AEF800) [pid = 1828] [serial = 75] [outer = 18321800] 22:18:26 INFO - PROCESS | 1828 | 1461043106244 Marionette DEBUG loaded listener.js 22:18:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (18E53400) [pid = 1828] [serial = 76] [outer = 18321800] 22:18:26 INFO - PROCESS | 1828 | 1461043106619 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]]]}] 22:18:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 594ms 22:18:26 INFO - PROCESS | 1828 | 1461043106656 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 22:18:26 INFO - PROCESS | 1828 | 1461043106657 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 22:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:18:26 INFO - PROCESS | 1828 | 1461043106660 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:18:26 INFO - PROCESS | 1828 | 1461043106662 Marionette TRACE conn3 <- [1,70,null,{}] 22:18:26 INFO - PROCESS | 1828 | 1461043106666 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}] 22:18:26 INFO - PROCESS | 1828 | 1461043106737 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 22:18:26 INFO - PROCESS | 1828 | 1461043106802 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:26 INFO - PROCESS | 1828 | ++DOCSHELL 12BB4800 == 25 [pid = 1828] [id = 27] 22:18:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (1830D800) [pid = 1828] [serial = 77] [outer = 00000000] 22:18:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (1960C400) [pid = 1828] [serial = 78] [outer = 1830D800] 22:18:26 INFO - PROCESS | 1828 | 1461043106847 Marionette DEBUG loaded listener.js 22:18:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (1974C000) [pid = 1828] [serial = 79] [outer = 1830D800] 22:18:27 INFO - PROCESS | 1828 | 1461043107197 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]]]}] 22:18:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:18:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 593ms 22:18:27 INFO - PROCESS | 1828 | 1461043107258 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 22:18:27 INFO - PROCESS | 1828 | 1461043107260 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 22:18:27 INFO - PROCESS | 1828 | 1461043107263 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:18:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:18:27 INFO - PROCESS | 1828 | 1461043107265 Marionette TRACE conn3 <- [1,74,null,{}] 22:18:27 INFO - PROCESS | 1828 | 1461043107268 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}] 22:18:27 INFO - PROCESS | 1828 | 1461043107365 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 22:18:27 INFO - PROCESS | 1828 | 1461043107374 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:27 INFO - PROCESS | 1828 | ++DOCSHELL 16A0AC00 == 26 [pid = 1828] [id = 28] 22:18:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (18E51400) [pid = 1828] [serial = 80] [outer = 00000000] 22:18:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (19D10C00) [pid = 1828] [serial = 81] [outer = 18E51400] 22:18:27 INFO - PROCESS | 1828 | 1461043107418 Marionette DEBUG loaded listener.js 22:18:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (19F61400) [pid = 1828] [serial = 82] [outer = 18E51400] 22:18:27 INFO - PROCESS | 1828 | 1461043107794 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]]]}] 22:18:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:18:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 594ms 22:18:27 INFO - PROCESS | 1828 | 1461043107861 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 22:18:27 INFO - PROCESS | 1828 | 1461043107863 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 22:18:27 INFO - PROCESS | 1828 | 1461043107866 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:18:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:18:27 INFO - PROCESS | 1828 | 1461043107868 Marionette TRACE conn3 <- [1,78,null,{}] 22:18:27 INFO - PROCESS | 1828 | 1461043107871 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}] 22:18:27 INFO - PROCESS | 1828 | 1461043107974 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 22:18:27 INFO - PROCESS | 1828 | 1461043107983 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:27 INFO - PROCESS | 1828 | ++DOCSHELL 183B1800 == 27 [pid = 1828] [id = 29] 22:18:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (19B4A800) [pid = 1828] [serial = 83] [outer = 00000000] 22:18:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (1A03E400) [pid = 1828] [serial = 84] [outer = 19B4A800] 22:18:28 INFO - PROCESS | 1828 | 1461043108026 Marionette DEBUG loaded listener.js 22:18:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (1A16B400) [pid = 1828] [serial = 85] [outer = 19B4A800] 22:18:28 INFO - PROCESS | 1828 | 1461043108394 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]]]}] 22:18:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:18:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 593ms 22:18:28 INFO - PROCESS | 1828 | 1461043108463 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 22:18:28 INFO - PROCESS | 1828 | 1461043108465 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 22:18:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:18:28 INFO - PROCESS | 1828 | 1461043108468 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:18:28 INFO - PROCESS | 1828 | 1461043108470 Marionette TRACE conn3 <- [1,82,null,{}] 22:18:28 INFO - PROCESS | 1828 | 1461043108473 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}] 22:18:28 INFO - PROCESS | 1828 | 1461043108543 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 22:18:28 INFO - PROCESS | 1828 | 1461043108631 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:28 INFO - PROCESS | 1828 | ++DOCSHELL 1550CC00 == 28 [pid = 1828] [id = 30] 22:18:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (16A0C400) [pid = 1828] [serial = 86] [outer = 00000000] 22:18:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (1A660000) [pid = 1828] [serial = 87] [outer = 16A0C400] 22:18:28 INFO - PROCESS | 1828 | 1461043108674 Marionette DEBUG loaded listener.js 22:18:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (1A70EC00) [pid = 1828] [serial = 88] [outer = 16A0C400] 22:18:28 INFO - PROCESS | 1828 | 1461043109001 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]]]}] 22:18:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:18:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 594ms 22:18:29 INFO - PROCESS | 1828 | 1461043109066 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 22:18:29 INFO - PROCESS | 1828 | 1461043109068 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 22:18:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:18:29 INFO - PROCESS | 1828 | 1461043109071 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:18:29 INFO - PROCESS | 1828 | 1461043109074 Marionette TRACE conn3 <- [1,86,null,{}] 22:18:29 INFO - PROCESS | 1828 | 1461043109077 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}] 22:18:29 INFO - PROCESS | 1828 | 1461043109198 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 22:18:29 INFO - PROCESS | 1828 | 1461043109206 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:29 INFO - PROCESS | 1828 | ++DOCSHELL 1A668400 == 29 [pid = 1828] [id = 31] 22:18:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (1AA0F400) [pid = 1828] [serial = 89] [outer = 00000000] 22:18:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (1C0F2400) [pid = 1828] [serial = 90] [outer = 1AA0F400] 22:18:29 INFO - PROCESS | 1828 | 1461043109252 Marionette DEBUG loaded listener.js 22:18:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (1C733000) [pid = 1828] [serial = 91] [outer = 1AA0F400] 22:18:29 INFO - PROCESS | 1828 | 1461043109631 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]]]}] 22:18:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:18:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 594ms 22:18:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:18:29 INFO - PROCESS | 1828 | 1461043109668 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 22:18:29 INFO - PROCESS | 1828 | 1461043109670 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 22:18:29 INFO - PROCESS | 1828 | 1461043109673 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:18:29 INFO - PROCESS | 1828 | 1461043109675 Marionette TRACE conn3 <- [1,90,null,{}] 22:18:29 INFO - PROCESS | 1828 | 1461043109678 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}] 22:18:29 INFO - PROCESS | 1828 | 1461043109749 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 22:18:29 INFO - PROCESS | 1828 | 1461043109820 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:29 INFO - PROCESS | 1828 | ++DOCSHELL 12DDB800 == 30 [pid = 1828] [id = 32] 22:18:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (15E2AC00) [pid = 1828] [serial = 92] [outer = 00000000] 22:18:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (1C99AC00) [pid = 1828] [serial = 93] [outer = 15E2AC00] 22:18:29 INFO - PROCESS | 1828 | 1461043109883 Marionette DEBUG loaded listener.js 22:18:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (1C99CC00) [pid = 1828] [serial = 94] [outer = 15E2AC00] 22:18:30 INFO - PROCESS | 1828 | 1461043110209 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]]]}] 22:18:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:18:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 594ms 22:18:30 INFO - PROCESS | 1828 | 1461043110271 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 22:18:30 INFO - PROCESS | 1828 | 1461043110273 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 22:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:18:30 INFO - PROCESS | 1828 | 1461043110276 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:18:30 INFO - PROCESS | 1828 | 1461043110278 Marionette TRACE conn3 <- [1,94,null,{}] 22:18:30 INFO - PROCESS | 1828 | 1461043110281 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}] 22:18:30 INFO - PROCESS | 1828 | 1461043110399 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 22:18:30 INFO - PROCESS | 1828 | 1461043110407 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:30 INFO - PROCESS | 1828 | ++DOCSHELL 16681400 == 31 [pid = 1828] [id = 33] 22:18:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (1C737800) [pid = 1828] [serial = 95] [outer = 00000000] 22:18:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (1CD0CC00) [pid = 1828] [serial = 96] [outer = 1C737800] 22:18:30 INFO - PROCESS | 1828 | 1461043110451 Marionette DEBUG loaded listener.js 22:18:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (1D089800) [pid = 1828] [serial = 97] [outer = 1C737800] 22:18:31 INFO - PROCESS | 1828 | 1461043111540 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]]]}] 22:18:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:18:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1297ms 22:18:31 INFO - PROCESS | 1828 | 1461043111573 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 22:18:31 INFO - PROCESS | 1828 | 1461043111577 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 22:18:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:18:31 INFO - PROCESS | 1828 | 1461043111588 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:18:31 INFO - PROCESS | 1828 | 1461043111592 Marionette TRACE conn3 <- [1,98,null,{}] 22:18:31 INFO - PROCESS | 1828 | 1461043111597 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}] 22:18:31 INFO - PROCESS | 1828 | 1461043111700 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 22:18:31 INFO - PROCESS | 1828 | 1461043111778 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:31 INFO - PROCESS | 1828 | ++DOCSHELL 136C3000 == 32 [pid = 1828] [id = 34] 22:18:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (136C4400) [pid = 1828] [serial = 98] [outer = 00000000] 22:18:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (13AAD800) [pid = 1828] [serial = 99] [outer = 136C4400] 22:18:31 INFO - PROCESS | 1828 | 1461043111825 Marionette DEBUG loaded listener.js 22:18:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (13372400) [pid = 1828] [serial = 100] [outer = 136C4400] 22:18:32 INFO - PROCESS | 1828 | 1461043112230 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]]]}] 22:18:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:18:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 703ms 22:18:32 INFO - PROCESS | 1828 | 1461043112289 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 22:18:32 INFO - PROCESS | 1828 | 1461043112295 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 22:18:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:18:32 INFO - PROCESS | 1828 | 1461043112301 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:18:32 INFO - PROCESS | 1828 | 1461043112303 Marionette TRACE conn3 <- [1,102,null,{}] 22:18:32 INFO - PROCESS | 1828 | 1461043112307 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}] 22:18:32 INFO - PROCESS | 1828 | 1461043112406 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 22:18:32 INFO - PROCESS | 1828 | 1461043112415 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:32 INFO - PROCESS | 1828 | ++DOCSHELL 1434AC00 == 33 [pid = 1828] [id = 35] 22:18:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (1434E400) [pid = 1828] [serial = 101] [outer = 00000000] 22:18:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (15D8D800) [pid = 1828] [serial = 102] [outer = 1434E400] 22:18:32 INFO - PROCESS | 1828 | 1461043112460 Marionette DEBUG loaded listener.js 22:18:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (15E1CC00) [pid = 1828] [serial = 103] [outer = 1434E400] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (16A11000) [pid = 1828] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1DBEEC00) [pid = 1828] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (1DBE8C00) [pid = 1828] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (1D577800) [pid = 1828] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (1D36CC00) [pid = 1828] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1D207000) [pid = 1828] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (1D102800) [pid = 1828] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (1C992400) [pid = 1828] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (1AA0F400) [pid = 1828] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (1E22D400) [pid = 1828] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (13782400) [pid = 1828] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (15DD7000) [pid = 1828] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (1326A000) [pid = 1828] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (142AA000) [pid = 1828] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (15D8C400) [pid = 1828] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (16625C00) [pid = 1828] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (18310C00) [pid = 1828] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (18321800) [pid = 1828] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (1830D800) [pid = 1828] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (18E51400) [pid = 1828] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (19B4A800) [pid = 1828] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:18:33 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (16A0C400) [pid = 1828] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:18:33 INFO - PROCESS | 1828 | 1461043113314 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]]]}] 22:18:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1032ms 22:18:33 INFO - PROCESS | 1828 | 1461043113348 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 22:18:33 INFO - PROCESS | 1828 | 1461043113350 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 22:18:33 INFO - PROCESS | 1828 | 1461043113354 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:18:33 INFO - PROCESS | 1828 | 1461043113357 Marionette TRACE conn3 <- [1,106,null,{}] 22:18:33 INFO - PROCESS | 1828 | 1461043113368 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}] 22:18:33 INFO - PROCESS | 1828 | 1461043113455 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 22:18:33 INFO - PROCESS | 1828 | 1461043113526 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:33 INFO - PROCESS | 1828 | ++DOCSHELL 1325DC00 == 34 [pid = 1828] [id = 36] 22:18:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (143AD000) [pid = 1828] [serial = 104] [outer = 00000000] 22:18:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (1667F800) [pid = 1828] [serial = 105] [outer = 143AD000] 22:18:33 INFO - PROCESS | 1828 | 1461043113573 Marionette DEBUG loaded listener.js 22:18:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (16A11C00) [pid = 1828] [serial = 106] [outer = 143AD000] 22:18:33 INFO - PROCESS | 1828 | 1461043113914 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]]]}] 22:18:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 594ms 22:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:18:33 INFO - PROCESS | 1828 | 1461043113951 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 22:18:33 INFO - PROCESS | 1828 | 1461043113953 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 22:18:33 INFO - PROCESS | 1828 | 1461043113956 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:18:33 INFO - PROCESS | 1828 | 1461043113958 Marionette TRACE conn3 <- [1,110,null,{}] 22:18:33 INFO - PROCESS | 1828 | 1461043113961 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}] 22:18:34 INFO - PROCESS | 1828 | 1461043114052 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 22:18:34 INFO - PROCESS | 1828 | 1461043114119 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:34 INFO - PROCESS | 1828 | ++DOCSHELL 16559800 == 35 [pid = 1828] [id = 37] 22:18:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (16629400) [pid = 1828] [serial = 107] [outer = 00000000] 22:18:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (18067C00) [pid = 1828] [serial = 108] [outer = 16629400] 22:18:34 INFO - PROCESS | 1828 | 1461043114164 Marionette DEBUG loaded listener.js 22:18:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (18321800) [pid = 1828] [serial = 109] [outer = 16629400] 22:18:34 INFO - PROCESS | 1828 | 1461043114511 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]]]}] 22:18:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:18:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 593ms 22:18:34 INFO - PROCESS | 1828 | 1461043114553 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 22:18:34 INFO - PROCESS | 1828 | 1461043114555 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 22:18:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:18:34 INFO - PROCESS | 1828 | 1461043114567 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:18:34 INFO - PROCESS | 1828 | 1461043114569 Marionette TRACE conn3 <- [1,114,null,{}] 22:18:34 INFO - PROCESS | 1828 | 1461043114573 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}] 22:18:34 INFO - PROCESS | 1828 | 1461043114643 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 22:18:34 INFO - PROCESS | 1828 | 1461043114648 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:34 INFO - PROCESS | 1828 | ++DOCSHELL 183AA400 == 36 [pid = 1828] [id = 38] 22:18:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (1872B000) [pid = 1828] [serial = 110] [outer = 00000000] 22:18:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (18AF2400) [pid = 1828] [serial = 111] [outer = 1872B000] 22:18:34 INFO - PROCESS | 1828 | 1461043114692 Marionette DEBUG loaded listener.js 22:18:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (18E51C00) [pid = 1828] [serial = 112] [outer = 1872B000] 22:18:35 INFO - PROCESS | 1828 | 1461043115069 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]]]}] 22:18:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 531ms 22:18:35 INFO - PROCESS | 1828 | 1461043115100 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 22:18:35 INFO - PROCESS | 1828 | 1461043115103 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 22:18:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:18:35 INFO - PROCESS | 1828 | 1461043115107 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:18:35 INFO - PROCESS | 1828 | 1461043115109 Marionette TRACE conn3 <- [1,118,null,{}] 22:18:35 INFO - PROCESS | 1828 | 1461043115112 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}] 22:18:35 INFO - PROCESS | 1828 | 1461043115233 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 22:18:35 INFO - PROCESS | 1828 | 1461043115310 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:35 INFO - PROCESS | 1828 | ++DOCSHELL 12CF2800 == 37 [pid = 1828] [id = 39] 22:18:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (12CF7400) [pid = 1828] [serial = 113] [outer = 00000000] 22:18:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (13208400) [pid = 1828] [serial = 114] [outer = 12CF7400] 22:18:35 INFO - PROCESS | 1828 | 1461043115367 Marionette DEBUG loaded listener.js 22:18:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (1325D400) [pid = 1828] [serial = 115] [outer = 12CF7400] 22:18:35 INFO - PROCESS | 1828 | 1461043115912 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]]]}] 22:18:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 844ms 22:18:35 INFO - PROCESS | 1828 | 1461043115961 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 22:18:35 INFO - PROCESS | 1828 | 1461043115966 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 22:18:35 INFO - PROCESS | 1828 | 1461043115971 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:18:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:18:35 INFO - PROCESS | 1828 | 1461043115976 Marionette TRACE conn3 <- [1,122,null,{}] 22:18:35 INFO - PROCESS | 1828 | 1461043115981 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}] 22:18:36 INFO - PROCESS | 1828 | 1461043116076 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 22:18:36 INFO - PROCESS | 1828 | 1461043116166 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:36 INFO - PROCESS | 1828 | ++DOCSHELL 157A4400 == 38 [pid = 1828] [id = 40] 22:18:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (157F2400) [pid = 1828] [serial = 116] [outer = 00000000] 22:18:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (1655B800) [pid = 1828] [serial = 117] [outer = 157F2400] 22:18:36 INFO - PROCESS | 1828 | 1461043116222 Marionette DEBUG loaded listener.js 22:18:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (1667E000) [pid = 1828] [serial = 118] [outer = 157F2400] 22:18:36 INFO - PROCESS | 1828 | 1461043116781 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]]]}] 22:18:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:18:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 828ms 22:18:36 INFO - PROCESS | 1828 | 1461043116815 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 22:18:36 INFO - PROCESS | 1828 | 1461043116818 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 22:18:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:18:36 INFO - PROCESS | 1828 | 1461043116822 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:18:36 INFO - PROCESS | 1828 | 1461043116824 Marionette TRACE conn3 <- [1,126,null,{}] 22:18:36 INFO - PROCESS | 1828 | 1461043116828 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}] 22:18:36 INFO - PROCESS | 1828 | 1461043116920 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 22:18:36 INFO - PROCESS | 1828 | 1461043117003 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:37 INFO - PROCESS | 1828 | ++DOCSHELL 17B37000 == 39 [pid = 1828] [id = 41] 22:18:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (17BE1400) [pid = 1828] [serial = 119] [outer = 00000000] 22:18:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (19BBD800) [pid = 1828] [serial = 120] [outer = 17BE1400] 22:18:37 INFO - PROCESS | 1828 | 1461043117056 Marionette DEBUG loaded listener.js 22:18:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (19D3FC00) [pid = 1828] [serial = 121] [outer = 17BE1400] 22:18:37 INFO - PROCESS | 1828 | 1461043117579 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]]]}] 22:18:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:18:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 797ms 22:18:37 INFO - PROCESS | 1828 | 1461043117622 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 22:18:37 INFO - PROCESS | 1828 | 1461043117626 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 22:18:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:18:37 INFO - PROCESS | 1828 | 1461043117637 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:18:37 INFO - PROCESS | 1828 | 1461043117641 Marionette TRACE conn3 <- [1,130,null,{}] 22:18:37 INFO - PROCESS | 1828 | 1461043117646 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}] 22:18:37 INFO - PROCESS | 1828 | 1461043117777 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 22:18:37 INFO - PROCESS | 1828 | 1461043117846 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:37 INFO - PROCESS | 1828 | ++DOCSHELL 1A03AC00 == 40 [pid = 1828] [id = 42] 22:18:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (1A03C000) [pid = 1828] [serial = 122] [outer = 00000000] 22:18:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (1AA04400) [pid = 1828] [serial = 123] [outer = 1A03C000] 22:18:37 INFO - PROCESS | 1828 | 1461043117899 Marionette DEBUG loaded listener.js 22:18:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (1AA10400) [pid = 1828] [serial = 124] [outer = 1A03C000] 22:18:38 INFO - PROCESS | 1828 | 1461043118587 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]]]}] 22:18:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:18:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1000ms 22:18:38 INFO - PROCESS | 1828 | 1461043118635 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 22:18:38 INFO - PROCESS | 1828 | 1461043118641 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 22:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:18:38 INFO - PROCESS | 1828 | 1461043118647 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:18:38 INFO - PROCESS | 1828 | 1461043118651 Marionette TRACE conn3 <- [1,134,null,{}] 22:18:38 INFO - PROCESS | 1828 | 1461043118657 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}] 22:18:38 INFO - PROCESS | 1828 | 1461043118746 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 22:18:38 INFO - PROCESS | 1828 | 1461043118819 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:38 INFO - PROCESS | 1828 | ++DOCSHELL 1320AC00 == 41 [pid = 1828] [id = 43] 22:18:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (1320E800) [pid = 1828] [serial = 125] [outer = 00000000] 22:18:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (14B04400) [pid = 1828] [serial = 126] [outer = 1320E800] 22:18:38 INFO - PROCESS | 1828 | 1461043118868 Marionette DEBUG loaded listener.js 22:18:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (1550EC00) [pid = 1828] [serial = 127] [outer = 1320E800] 22:18:39 INFO - PROCESS | 1828 | --DOCSHELL 183AA400 == 40 [pid = 1828] [id = 38] 22:18:39 INFO - PROCESS | 1828 | --DOCSHELL 16559800 == 39 [pid = 1828] [id = 37] 22:18:39 INFO - PROCESS | 1828 | --DOCSHELL 1325DC00 == 38 [pid = 1828] [id = 36] 22:18:39 INFO - PROCESS | 1828 | --DOCSHELL 1434AC00 == 37 [pid = 1828] [id = 35] 22:18:39 INFO - PROCESS | 1828 | --DOCSHELL 136C3000 == 36 [pid = 1828] [id = 34] 22:18:39 INFO - PROCESS | 1828 | --DOCSHELL 183B1800 == 35 [pid = 1828] [id = 29] 22:18:39 INFO - PROCESS | 1828 | --DOCSHELL 16681400 == 34 [pid = 1828] [id = 33] 22:18:39 INFO - PROCESS | 1828 | --DOCSHELL 17B37000 == 33 [pid = 1828] [id = 41] 22:18:39 INFO - PROCESS | 1828 | --DOCSHELL 12DDB800 == 32 [pid = 1828] [id = 32] 22:18:39 INFO - PROCESS | 1828 | --DOCSHELL 1A03AC00 == 31 [pid = 1828] [id = 42] 22:18:39 INFO - PROCESS | 1828 | --DOCSHELL 1A668400 == 30 [pid = 1828] [id = 31] 22:18:39 INFO - PROCESS | 1828 | --DOCSHELL 12CF2800 == 29 [pid = 1828] [id = 39] 22:18:39 INFO - PROCESS | 1828 | --DOCSHELL 1550CC00 == 28 [pid = 1828] [id = 30] 22:18:39 INFO - PROCESS | 1828 | --DOCSHELL 157A4400 == 27 [pid = 1828] [id = 40] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1960C800) [pid = 1828] [serial = 14] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (16557400) [pid = 1828] [serial = 9] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (16A16400) [pid = 1828] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (14B94800) [pid = 1828] [serial = 4] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (1C0F2400) [pid = 1828] [serial = 90] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (1E292400) [pid = 1828] [serial = 51] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (13AAC000) [pid = 1828] [serial = 54] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1662FC00) [pid = 1828] [serial = 57] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (13373C00) [pid = 1828] [serial = 60] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (136C9400) [pid = 1828] [serial = 61] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (14B8F000) [pid = 1828] [serial = 63] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (16550800) [pid = 1828] [serial = 66] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (17BE3800) [pid = 1828] [serial = 69] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (183A9400) [pid = 1828] [serial = 72] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (183B1000) [pid = 1828] [serial = 73] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (18AEF800) [pid = 1828] [serial = 75] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (18E53400) [pid = 1828] [serial = 76] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (1960C400) [pid = 1828] [serial = 78] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (19D10C00) [pid = 1828] [serial = 81] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (1A03E400) [pid = 1828] [serial = 84] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (1A660000) [pid = 1828] [serial = 87] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (1974C000) [pid = 1828] [serial = 79] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (19F61400) [pid = 1828] [serial = 82] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (1A16B400) [pid = 1828] [serial = 85] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (1A70EC00) [pid = 1828] [serial = 88] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (1550A400) [pid = 1828] [serial = 64] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (148B9C00) [pid = 1828] [serial = 55] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (1C733000) [pid = 1828] [serial = 91] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (18066000) [pid = 1828] [serial = 70] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (1C99AC00) [pid = 1828] [serial = 93] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (16A10C00) [pid = 1828] [serial = 58] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (1E815800) [pid = 1828] [serial = 52] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 72 (16628C00) [pid = 1828] [serial = 67] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 71 (1D56E400) [pid = 1828] [serial = 34] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 70 (1D56A800) [pid = 1828] [serial = 33] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 69 (1D2A1C00) [pid = 1828] [serial = 30] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 68 (1D2A8C00) [pid = 1828] [serial = 31] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 67 (1D782400) [pid = 1828] [serial = 27] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 66 (1D785C00) [pid = 1828] [serial = 28] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 65 (1CD0D800) [pid = 1828] [serial = 24] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 64 (1C995000) [pid = 1828] [serial = 21] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 63 (1C998800) [pid = 1828] [serial = 22] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 62 (19646400) [pid = 1828] [serial = 17] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 61 (1DE98C00) [pid = 1828] [serial = 43] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 60 (1E22AC00) [pid = 1828] [serial = 45] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 59 (1E28F800) [pid = 1828] [serial = 48] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 58 (1DE96000) [pid = 1828] [serial = 42] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 57 (1DBEF400) [pid = 1828] [serial = 39] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 56 (1DBF3400) [pid = 1828] [serial = 40] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 55 (1DA81000) [pid = 1828] [serial = 36] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | --DOMWINDOW == 54 (1DA84400) [pid = 1828] [serial = 37] [outer = 00000000] [url = about:blank] 22:18:39 INFO - PROCESS | 1828 | 1461043119789 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]]]}] 22:18:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:18:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1188ms 22:18:39 INFO - PROCESS | 1828 | 1461043119846 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 22:18:39 INFO - PROCESS | 1828 | 1461043119851 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 22:18:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:18:39 INFO - PROCESS | 1828 | 1461043119856 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:18:39 INFO - PROCESS | 1828 | 1461043119860 Marionette TRACE conn3 <- [1,138,null,{}] 22:18:39 INFO - PROCESS | 1828 | 1461043119865 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}] 22:18:39 INFO - PROCESS | 1828 | 1461043119947 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 22:18:39 INFO - PROCESS | 1828 | 1461043119957 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:39 INFO - PROCESS | 1828 | ++DOCSHELL 1434A400 == 28 [pid = 1828] [id = 44] 22:18:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 55 (1434AC00) [pid = 1828] [serial = 128] [outer = 00000000] 22:18:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 56 (14B89800) [pid = 1828] [serial = 129] [outer = 1434AC00] 22:18:39 INFO - PROCESS | 1828 | 1461043120006 Marionette DEBUG loaded listener.js 22:18:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 57 (14B95400) [pid = 1828] [serial = 130] [outer = 1434AC00] 22:18:40 INFO - PROCESS | 1828 | 1461043120426 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]]]}] 22:18:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:18:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 594ms 22:18:40 INFO - PROCESS | 1828 | 1461043120453 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 22:18:40 INFO - PROCESS | 1828 | 1461043120459 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 22:18:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:18:40 INFO - PROCESS | 1828 | 1461043120466 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:18:40 INFO - PROCESS | 1828 | 1461043120468 Marionette TRACE conn3 <- [1,142,null,{}] 22:18:40 INFO - PROCESS | 1828 | 1461043120472 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}] 22:18:40 INFO - PROCESS | 1828 | 1461043120550 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 22:18:40 INFO - PROCESS | 1828 | 1461043120556 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:40 INFO - PROCESS | 1828 | ++DOCSHELL 14B94000 == 29 [pid = 1828] [id = 45] 22:18:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 58 (1550C000) [pid = 1828] [serial = 131] [outer = 00000000] 22:18:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 59 (16552400) [pid = 1828] [serial = 132] [outer = 1550C000] 22:18:40 INFO - PROCESS | 1828 | 1461043120603 Marionette DEBUG loaded listener.js 22:18:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 60 (1655AC00) [pid = 1828] [serial = 133] [outer = 1550C000] 22:18:41 INFO - PROCESS | 1828 | 1461043121041 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]]]}] 22:18:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:18:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 594ms 22:18:41 INFO - PROCESS | 1828 | 1461043121060 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 22:18:41 INFO - PROCESS | 1828 | 1461043121063 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 22:18:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:18:41 INFO - PROCESS | 1828 | 1461043121067 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:18:41 INFO - PROCESS | 1828 | 1461043121070 Marionette TRACE conn3 <- [1,146,null,{}] 22:18:41 INFO - PROCESS | 1828 | 1461043121085 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}] 22:18:41 INFO - PROCESS | 1828 | 1461043121163 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 22:18:41 INFO - PROCESS | 1828 | 1461043121170 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:41 INFO - PROCESS | 1828 | ++DOCSHELL 17B36C00 == 30 [pid = 1828] [id = 46] 22:18:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 61 (17B3E800) [pid = 1828] [serial = 134] [outer = 00000000] 22:18:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 62 (18087000) [pid = 1828] [serial = 135] [outer = 17B3E800] 22:18:41 INFO - PROCESS | 1828 | 1461043121222 Marionette DEBUG loaded listener.js 22:18:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 63 (1831B000) [pid = 1828] [serial = 136] [outer = 17B3E800] 22:18:41 INFO - PROCESS | 1828 | 1461043121622 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]]]}] 22:18:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:18:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 594ms 22:18:42 INFO - PROCESS | 1828 | --DOCSHELL 1434A400 == 29 [pid = 1828] [id = 44] 22:18:42 INFO - PROCESS | 1828 | --DOCSHELL 1320AC00 == 28 [pid = 1828] [id = 43] 22:18:42 INFO - PROCESS | 1828 | 1461043122283 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 22:18:42 INFO - PROCESS | 1828 | 1461043122286 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 22:18:42 INFO - PROCESS | 1828 | 1461043122306 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:18:42 INFO - PROCESS | 1828 | 1461043122309 Marionette TRACE conn3 <- [1,150,null,{}] 22:18:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:18:42 INFO - PROCESS | 1828 | 1461043122315 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}] 22:18:42 INFO - PROCESS | 1828 | 1461043122420 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 22:18:42 INFO - PROCESS | 1828 | 1461043122430 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:42 INFO - PROCESS | 1828 | ++DOCSHELL 13AA5000 == 29 [pid = 1828] [id = 47] 22:18:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 64 (13AA8800) [pid = 1828] [serial = 137] [outer = 00000000] 22:18:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 65 (142A9800) [pid = 1828] [serial = 138] [outer = 13AA8800] 22:18:42 INFO - PROCESS | 1828 | 1461043122477 Marionette DEBUG loaded listener.js 22:18:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 66 (14B8AC00) [pid = 1828] [serial = 139] [outer = 13AA8800] 22:18:42 INFO - PROCESS | 1828 | 1461043122902 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]]]}] 22:18:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:18:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 625ms 22:18:42 INFO - PROCESS | 1828 | 1461043122953 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 22:18:42 INFO - PROCESS | 1828 | 1461043122957 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 22:18:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:18:42 INFO - PROCESS | 1828 | 1461043122964 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:18:42 INFO - PROCESS | 1828 | 1461043122968 Marionette TRACE conn3 <- [1,154,null,{}] 22:18:42 INFO - PROCESS | 1828 | 1461043122982 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}] 22:18:43 INFO - PROCESS | 1828 | 1461043123077 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 22:18:43 INFO - PROCESS | 1828 | 1461043123084 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:43 INFO - PROCESS | 1828 | ++DOCSHELL 157F8400 == 30 [pid = 1828] [id = 48] 22:18:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 67 (15D8B400) [pid = 1828] [serial = 140] [outer = 00000000] 22:18:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 68 (16631000) [pid = 1828] [serial = 141] [outer = 15D8B400] 22:18:43 INFO - PROCESS | 1828 | 1461043123132 Marionette DEBUG loaded listener.js 22:18:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (16681400) [pid = 1828] [serial = 142] [outer = 15D8B400] 22:18:43 INFO - PROCESS | 1828 | 1461043123571 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]]]}] 22:18:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:18:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 656ms 22:18:43 INFO - PROCESS | 1828 | 1461043123622 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 22:18:43 INFO - PROCESS | 1828 | 1461043123624 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 22:18:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:18:43 INFO - PROCESS | 1828 | 1461043123628 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:18:43 INFO - PROCESS | 1828 | 1461043123630 Marionette TRACE conn3 <- [1,158,null,{}] 22:18:43 INFO - PROCESS | 1828 | 1461043123639 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}] 22:18:43 INFO - PROCESS | 1828 | 1461043123973 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 22:18:43 INFO - PROCESS | 1828 | --DOMWINDOW == 68 (1872B000) [pid = 1828] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:18:43 INFO - PROCESS | 1828 | --DOMWINDOW == 67 (16629400) [pid = 1828] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:18:43 INFO - PROCESS | 1828 | --DOMWINDOW == 66 (136C4400) [pid = 1828] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:18:43 INFO - PROCESS | 1828 | --DOMWINDOW == 65 (143AD000) [pid = 1828] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:18:43 INFO - PROCESS | 1828 | --DOMWINDOW == 64 (1434E400) [pid = 1828] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:18:43 INFO - PROCESS | 1828 | --DOMWINDOW == 63 (12CF7400) [pid = 1828] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:18:43 INFO - PROCESS | 1828 | --DOMWINDOW == 62 (157F2400) [pid = 1828] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:18:43 INFO - PROCESS | 1828 | --DOMWINDOW == 61 (17BE1400) [pid = 1828] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:18:43 INFO - PROCESS | 1828 | --DOMWINDOW == 60 (1C737800) [pid = 1828] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:18:43 INFO - PROCESS | 1828 | --DOMWINDOW == 59 (15E2AC00) [pid = 1828] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:18:44 INFO - PROCESS | 1828 | 1461043124026 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:44 INFO - PROCESS | 1828 | ++DOCSHELL 1325F000 == 31 [pid = 1828] [id = 49] 22:18:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 60 (1325F800) [pid = 1828] [serial = 143] [outer = 00000000] 22:18:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 61 (14B91000) [pid = 1828] [serial = 144] [outer = 1325F800] 22:18:44 INFO - PROCESS | 1828 | 1461043124073 Marionette DEBUG loaded listener.js 22:18:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 62 (15DDBC00) [pid = 1828] [serial = 145] [outer = 1325F800] 22:18:44 INFO - PROCESS | 1828 | 1461043124452 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]]]}] 22:18:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:18:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 828ms 22:18:44 INFO - PROCESS | 1828 | 1461043124471 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 22:18:44 INFO - PROCESS | 1828 | 1461043124472 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 22:18:44 INFO - PROCESS | 1828 | 1461043124476 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:18:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:18:44 INFO - PROCESS | 1828 | 1461043124477 Marionette TRACE conn3 <- [1,162,null,{}] 22:18:44 INFO - PROCESS | 1828 | 1461043124481 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}] 22:18:44 INFO - PROCESS | 1828 | 1461043124556 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 22:18:44 INFO - PROCESS | 1828 | 1461043124614 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:44 INFO - PROCESS | 1828 | ++DOCSHELL 1320DC00 == 32 [pid = 1828] [id = 50] 22:18:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 63 (15B3B000) [pid = 1828] [serial = 146] [outer = 00000000] 22:18:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 64 (18978400) [pid = 1828] [serial = 147] [outer = 15B3B000] 22:18:44 INFO - PROCESS | 1828 | 1461043124658 Marionette DEBUG loaded listener.js 22:18:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 65 (18E52000) [pid = 1828] [serial = 148] [outer = 15B3B000] 22:18:45 INFO - PROCESS | 1828 | 1461043125011 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]]]}] 22:18:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:18:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 594ms 22:18:45 INFO - PROCESS | 1828 | 1461043125073 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 22:18:45 INFO - PROCESS | 1828 | 1461043125075 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 22:18:45 INFO - PROCESS | 1828 | 1461043125078 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:18:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:18:45 INFO - PROCESS | 1828 | 1461043125080 Marionette TRACE conn3 <- [1,166,null,{}] 22:18:45 INFO - PROCESS | 1828 | 1461043125083 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}] 22:18:45 INFO - PROCESS | 1828 | 1461043125155 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 22:18:45 INFO - PROCESS | 1828 | 1461043125214 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:45 INFO - PROCESS | 1828 | ++DOCSHELL 1872B800 == 33 [pid = 1828] [id = 51] 22:18:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 66 (1872E000) [pid = 1828] [serial = 149] [outer = 00000000] 22:18:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 67 (19648C00) [pid = 1828] [serial = 150] [outer = 1872E000] 22:18:45 INFO - PROCESS | 1828 | 1461043125258 Marionette DEBUG loaded listener.js 22:18:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 68 (19B41400) [pid = 1828] [serial = 151] [outer = 1872E000] 22:18:45 INFO - PROCESS | 1828 | 1461043125628 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]]]}] 22:18:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:18:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 594ms 22:18:45 INFO - PROCESS | 1828 | 1461043125676 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 22:18:45 INFO - PROCESS | 1828 | 1461043125678 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 22:18:45 INFO - PROCESS | 1828 | 1461043125681 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:18:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:18:45 INFO - PROCESS | 1828 | 1461043125683 Marionette TRACE conn3 <- [1,170,null,{}] 22:18:45 INFO - PROCESS | 1828 | 1461043125686 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}] 22:18:45 INFO - PROCESS | 1828 | 1461043125783 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 22:18:45 INFO - PROCESS | 1828 | 1461043125790 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:45 INFO - PROCESS | 1828 | ++DOCSHELL 19B4B000 == 34 [pid = 1828] [id = 52] 22:18:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (19BB8C00) [pid = 1828] [serial = 152] [outer = 00000000] 22:18:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 70 (1A032000) [pid = 1828] [serial = 153] [outer = 19BB8C00] 22:18:45 INFO - PROCESS | 1828 | 1461043125837 Marionette DEBUG loaded listener.js 22:18:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (1A169400) [pid = 1828] [serial = 154] [outer = 19BB8C00] 22:18:46 INFO - PROCESS | 1828 | 1461043126385 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]]]}] 22:18:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:18:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 734ms 22:18:46 INFO - PROCESS | 1828 | 1461043126422 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 22:18:46 INFO - PROCESS | 1828 | 1461043126428 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 22:18:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:18:46 INFO - PROCESS | 1828 | 1461043126433 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:18:46 INFO - PROCESS | 1828 | 1461043126437 Marionette TRACE conn3 <- [1,174,null,{}] 22:18:46 INFO - PROCESS | 1828 | 1461043126443 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}] 22:18:46 INFO - PROCESS | 1828 | 1461043126603 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 22:18:46 INFO - PROCESS | 1828 | 1461043126671 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:46 INFO - PROCESS | 1828 | ++DOCSHELL 13265800 == 35 [pid = 1828] [id = 53] 22:18:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 72 (13AAD000) [pid = 1828] [serial = 155] [outer = 00000000] 22:18:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (16552000) [pid = 1828] [serial = 156] [outer = 13AAD000] 22:18:46 INFO - PROCESS | 1828 | 1461043126726 Marionette DEBUG loaded listener.js 22:18:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (16764400) [pid = 1828] [serial = 157] [outer = 13AAD000] 22:18:47 INFO - PROCESS | 1828 | 1461043127254 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]]]}] 22:18:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:18:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 843ms 22:18:47 INFO - PROCESS | 1828 | 1461043127277 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 22:18:47 INFO - PROCESS | 1828 | 1461043127283 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 22:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:18:47 INFO - PROCESS | 1828 | 1461043127291 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:18:47 INFO - PROCESS | 1828 | 1461043127294 Marionette TRACE conn3 <- [1,178,null,{}] 22:18:47 INFO - PROCESS | 1828 | 1461043127298 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}] 22:18:47 INFO - PROCESS | 1828 | 1461043127403 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 22:18:47 INFO - PROCESS | 1828 | 1461043127482 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:47 INFO - PROCESS | 1828 | ++DOCSHELL 18066000 == 36 [pid = 1828] [id = 54] 22:18:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (1807E400) [pid = 1828] [serial = 158] [outer = 00000000] 22:18:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (18AF1400) [pid = 1828] [serial = 159] [outer = 1807E400] 22:18:47 INFO - PROCESS | 1828 | 1461043127536 Marionette DEBUG loaded listener.js 22:18:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (18E56000) [pid = 1828] [serial = 160] [outer = 1807E400] 22:18:48 INFO - PROCESS | 1828 | 1461043128051 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]]]}] 22:18:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 797ms 22:18:48 INFO - PROCESS | 1828 | 1461043128094 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 22:18:48 INFO - PROCESS | 1828 | 1461043128097 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 22:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:18:48 INFO - PROCESS | 1828 | 1461043128100 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:18:48 INFO - PROCESS | 1828 | 1461043128104 Marionette TRACE conn3 <- [1,182,null,{}] 22:18:48 INFO - PROCESS | 1828 | 1461043128115 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}] 22:18:48 INFO - PROCESS | 1828 | 1461043128209 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 22:18:48 INFO - PROCESS | 1828 | 1461043128289 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:48 INFO - PROCESS | 1828 | ++DOCSHELL 1A03F800 == 37 [pid = 1828] [id = 55] 22:18:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (1A040400) [pid = 1828] [serial = 161] [outer = 00000000] 22:18:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (1A604000) [pid = 1828] [serial = 162] [outer = 1A040400] 22:18:48 INFO - PROCESS | 1828 | 1461043128354 Marionette DEBUG loaded listener.js 22:18:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (1A660C00) [pid = 1828] [serial = 163] [outer = 1A040400] 22:18:48 INFO - PROCESS | 1828 | 1461043128848 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]]]}] 22:18:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 796ms 22:18:48 INFO - PROCESS | 1828 | 1461043128902 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 22:18:48 INFO - PROCESS | 1828 | 1461043128905 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 22:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:18:48 INFO - PROCESS | 1828 | 1461043128908 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:18:48 INFO - PROCESS | 1828 | 1461043128910 Marionette TRACE conn3 <- [1,186,null,{}] 22:18:48 INFO - PROCESS | 1828 | 1461043128914 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}] 22:18:49 INFO - PROCESS | 1828 | 1461043129007 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 22:18:49 INFO - PROCESS | 1828 | 1461043129088 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:49 INFO - PROCESS | 1828 | ++DOCSHELL 1320E400 == 38 [pid = 1828] [id = 56] 22:18:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (1325C000) [pid = 1828] [serial = 164] [outer = 00000000] 22:18:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (1550DC00) [pid = 1828] [serial = 165] [outer = 1325C000] 22:18:49 INFO - PROCESS | 1828 | 1461043129144 Marionette DEBUG loaded listener.js 22:18:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (14B94400) [pid = 1828] [serial = 166] [outer = 1325C000] 22:18:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (143A4400) [pid = 1828] [serial = 167] [outer = 1E22BC00] 22:18:49 INFO - PROCESS | 1828 | --DOCSHELL 1872B800 == 37 [pid = 1828] [id = 51] 22:18:49 INFO - PROCESS | 1828 | --DOCSHELL 1320DC00 == 36 [pid = 1828] [id = 50] 22:18:49 INFO - PROCESS | 1828 | --DOCSHELL 1325F000 == 35 [pid = 1828] [id = 49] 22:18:49 INFO - PROCESS | 1828 | --DOCSHELL 14B94000 == 34 [pid = 1828] [id = 45] 22:18:49 INFO - PROCESS | 1828 | --DOCSHELL 157F8400 == 33 [pid = 1828] [id = 48] 22:18:49 INFO - PROCESS | 1828 | --DOCSHELL 13AA5000 == 32 [pid = 1828] [id = 47] 22:18:49 INFO - PROCESS | 1828 | --DOCSHELL 17B36C00 == 31 [pid = 1828] [id = 46] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (13208400) [pid = 1828] [serial = 114] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (1655B800) [pid = 1828] [serial = 117] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (19BBD800) [pid = 1828] [serial = 120] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (1AA04400) [pid = 1828] [serial = 123] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (18AF2400) [pid = 1828] [serial = 111] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (18E51C00) [pid = 1828] [serial = 112] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (14B04400) [pid = 1828] [serial = 126] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (18321800) [pid = 1828] [serial = 109] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (14B89800) [pid = 1828] [serial = 129] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (16552400) [pid = 1828] [serial = 132] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (13AAD800) [pid = 1828] [serial = 99] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 72 (13372400) [pid = 1828] [serial = 100] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 71 (1667F800) [pid = 1828] [serial = 105] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 70 (15D8D800) [pid = 1828] [serial = 102] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 69 (1325D400) [pid = 1828] [serial = 115] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 68 (1667E000) [pid = 1828] [serial = 118] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 67 (19D3FC00) [pid = 1828] [serial = 121] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 66 (18067C00) [pid = 1828] [serial = 108] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 65 (15E1CC00) [pid = 1828] [serial = 103] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 64 (1D089800) [pid = 1828] [serial = 97] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 63 (16A11C00) [pid = 1828] [serial = 106] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 62 (1CD0CC00) [pid = 1828] [serial = 96] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | --DOMWINDOW == 61 (1C99CC00) [pid = 1828] [serial = 94] [outer = 00000000] [url = about:blank] 22:18:49 INFO - PROCESS | 1828 | 1461043129852 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]]]}] 22:18:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:18:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1000ms 22:18:49 INFO - PROCESS | 1828 | 1461043129910 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 22:18:49 INFO - PROCESS | 1828 | 1461043129915 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 22:18:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:18:49 INFO - PROCESS | 1828 | 1461043129921 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:18:49 INFO - PROCESS | 1828 | 1461043129923 Marionette TRACE conn3 <- [1,190,null,{}] 22:18:49 INFO - PROCESS | 1828 | 1461043129928 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}] 22:18:50 INFO - PROCESS | 1828 | 1461043130021 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 22:18:50 INFO - PROCESS | 1828 | 1461043130088 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:50 INFO - PROCESS | 1828 | ++DOCSHELL 13AA4800 == 32 [pid = 1828] [id = 57] 22:18:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 62 (142AAC00) [pid = 1828] [serial = 168] [outer = 00000000] 22:18:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 63 (14BE1400) [pid = 1828] [serial = 169] [outer = 142AAC00] 22:18:50 INFO - PROCESS | 1828 | 1461043130134 Marionette DEBUG loaded listener.js 22:18:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 64 (15BE8400) [pid = 1828] [serial = 170] [outer = 142AAC00] 22:18:50 INFO - PROCESS | 1828 | 1461043130484 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]]]}] 22:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 594ms 22:18:50 INFO - PROCESS | 1828 | 1461043130518 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 22:18:50 INFO - PROCESS | 1828 | 1461043130522 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 22:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:18:50 INFO - PROCESS | 1828 | 1461043130528 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:18:50 INFO - PROCESS | 1828 | 1461043130531 Marionette TRACE conn3 <- [1,194,null,{}] 22:18:50 INFO - PROCESS | 1828 | 1461043130547 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}] 22:18:50 INFO - PROCESS | 1828 | 1461043130624 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 22:18:50 INFO - PROCESS | 1828 | 1461043130630 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:50 INFO - PROCESS | 1828 | ++DOCSHELL 16551800 == 33 [pid = 1828] [id = 58] 22:18:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 65 (16556400) [pid = 1828] [serial = 171] [outer = 00000000] 22:18:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 66 (17B3EC00) [pid = 1828] [serial = 172] [outer = 16556400] 22:18:50 INFO - PROCESS | 1828 | 1461043130674 Marionette DEBUG loaded listener.js 22:18:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 67 (18060800) [pid = 1828] [serial = 173] [outer = 16556400] 22:18:51 INFO - PROCESS | 1828 | 1461043131068 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]]]}] 22:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 593ms 22:18:51 INFO - PROCESS | 1828 | 1461043131125 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 22:18:51 INFO - PROCESS | 1828 | 1461043131127 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 22:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:18:51 INFO - PROCESS | 1828 | 1461043131131 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:18:51 INFO - PROCESS | 1828 | 1461043131134 Marionette TRACE conn3 <- [1,198,null,{}] 22:18:51 INFO - PROCESS | 1828 | 1461043131144 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}] 22:18:51 INFO - PROCESS | 1828 | 1461043131223 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 22:18:51 INFO - PROCESS | 1828 | 1461043131232 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:51 INFO - PROCESS | 1828 | ++DOCSHELL 18972800 == 34 [pid = 1828] [id = 59] 22:18:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 68 (18977400) [pid = 1828] [serial = 174] [outer = 00000000] 22:18:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (18AF4000) [pid = 1828] [serial = 175] [outer = 18977400] 22:18:51 INFO - PROCESS | 1828 | 1461043131278 Marionette DEBUG loaded listener.js 22:18:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 70 (192C9800) [pid = 1828] [serial = 176] [outer = 18977400] 22:18:51 INFO - PROCESS | 1828 | 1461043131684 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]]]}] 22:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 594ms 22:18:51 INFO - PROCESS | 1828 | 1461043131727 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 22:18:51 INFO - PROCESS | 1828 | 1461043131730 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 22:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:18:51 INFO - PROCESS | 1828 | 1461043131733 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:18:51 INFO - PROCESS | 1828 | 1461043131735 Marionette TRACE conn3 <- [1,202,null,{}] 22:18:51 INFO - PROCESS | 1828 | 1461043131754 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}] 22:18:51 INFO - PROCESS | 1828 | 1461043131829 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 22:18:51 INFO - PROCESS | 1828 | 1461043131835 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:51 INFO - PROCESS | 1828 | ++DOCSHELL 18E51800 == 35 [pid = 1828] [id = 60] 22:18:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (192D0400) [pid = 1828] [serial = 177] [outer = 00000000] 22:18:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 72 (19F66C00) [pid = 1828] [serial = 178] [outer = 192D0400] 22:18:51 INFO - PROCESS | 1828 | 1461043131879 Marionette DEBUG loaded listener.js 22:18:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (19FD1800) [pid = 1828] [serial = 179] [outer = 192D0400] 22:18:52 INFO - PROCESS | 1828 | 1461043132293 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]]]}] 22:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 593ms 22:18:52 INFO - PROCESS | 1828 | 1461043132330 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 22:18:52 INFO - PROCESS | 1828 | 1461043132332 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 22:18:52 INFO - PROCESS | 1828 | 1461043132335 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:18:52 INFO - PROCESS | 1828 | 1461043132337 Marionette TRACE conn3 <- [1,206,null,{}] 22:18:52 INFO - PROCESS | 1828 | 1461043132340 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}] 22:18:52 INFO - PROCESS | 1828 | 1461043132442 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 22:18:52 INFO - PROCESS | 1828 | 1461043132451 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:52 INFO - PROCESS | 1828 | ++DOCSHELL 136BEC00 == 36 [pid = 1828] [id = 61] 22:18:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (1A03FC00) [pid = 1828] [serial = 180] [outer = 00000000] 22:18:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (1A60F000) [pid = 1828] [serial = 181] [outer = 1A03FC00] 22:18:52 INFO - PROCESS | 1828 | 1461043132494 Marionette DEBUG loaded listener.js 22:18:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (1A70F000) [pid = 1828] [serial = 182] [outer = 1A03FC00] 22:18:52 INFO - PROCESS | 1828 | 1461043132948 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]]]}] 22:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 641ms 22:18:52 INFO - PROCESS | 1828 | 1461043132974 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 22:18:52 INFO - PROCESS | 1828 | 1461043132976 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 22:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:18:52 INFO - PROCESS | 1828 | 1461043132979 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:18:52 INFO - PROCESS | 1828 | 1461043132981 Marionette TRACE conn3 <- [1,210,null,{}] 22:18:52 INFO - PROCESS | 1828 | 1461043132985 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}] 22:18:53 INFO - PROCESS | 1828 | 1461043133089 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 22:18:53 INFO - PROCESS | 1828 | 1461043133095 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:53 INFO - PROCESS | 1828 | ++DOCSHELL 17BE1C00 == 37 [pid = 1828] [id = 62] 22:18:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (18314400) [pid = 1828] [serial = 183] [outer = 00000000] 22:18:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (1C73C400) [pid = 1828] [serial = 184] [outer = 18314400] 22:18:53 INFO - PROCESS | 1828 | 1461043133139 Marionette DEBUG loaded listener.js 22:18:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (1C73CC00) [pid = 1828] [serial = 185] [outer = 18314400] 22:18:53 INFO - PROCESS | 1828 | 1461043133545 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]]]}] 22:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 593ms 22:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:18:53 INFO - PROCESS | 1828 | 1461043133576 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 22:18:53 INFO - PROCESS | 1828 | 1461043133578 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 22:18:53 INFO - PROCESS | 1828 | 1461043133581 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:18:53 INFO - PROCESS | 1828 | 1461043133583 Marionette TRACE conn3 <- [1,214,null,{}] 22:18:53 INFO - PROCESS | 1828 | 1461043133586 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}] 22:18:53 INFO - PROCESS | 1828 | 1461043133679 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 22:18:53 INFO - PROCESS | 1828 | 1461043133684 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:53 INFO - PROCESS | 1828 | ++DOCSHELL 1C0E7000 == 38 [pid = 1828] [id = 63] 22:18:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (1C0E9400) [pid = 1828] [serial = 186] [outer = 00000000] 22:18:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (1C997C00) [pid = 1828] [serial = 187] [outer = 1C0E9400] 22:18:53 INFO - PROCESS | 1828 | 1461043133727 Marionette DEBUG loaded listener.js 22:18:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (1C99AC00) [pid = 1828] [serial = 188] [outer = 1C0E9400] 22:18:54 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (1550C000) [pid = 1828] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:18:54 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (1320E800) [pid = 1828] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:18:54 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (1434AC00) [pid = 1828] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:18:54 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (1A03C000) [pid = 1828] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:18:54 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (1872E000) [pid = 1828] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:18:54 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (15D8B400) [pid = 1828] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:18:54 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (13AA8800) [pid = 1828] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:18:54 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (1325F800) [pid = 1828] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:18:54 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (15B3B000) [pid = 1828] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:18:54 INFO - PROCESS | 1828 | --DOMWINDOW == 72 (17B3E800) [pid = 1828] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:18:54 INFO - PROCESS | 1828 | 1461043134169 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]]]}] 22:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 625ms 22:18:54 INFO - PROCESS | 1828 | 1461043134219 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 22:18:54 INFO - PROCESS | 1828 | 1461043134221 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 22:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:18:54 INFO - PROCESS | 1828 | 1461043134225 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:18:54 INFO - PROCESS | 1828 | 1461043134226 Marionette TRACE conn3 <- [1,218,null,{}] 22:18:54 INFO - PROCESS | 1828 | 1461043134233 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}] 22:18:54 INFO - PROCESS | 1828 | 1461043134303 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 22:18:54 INFO - PROCESS | 1828 | 1461043134309 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:54 INFO - PROCESS | 1828 | ++DOCSHELL 1325CC00 == 39 [pid = 1828] [id = 64] 22:18:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (13773800) [pid = 1828] [serial = 189] [outer = 00000000] 22:18:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (18976C00) [pid = 1828] [serial = 190] [outer = 13773800] 22:18:54 INFO - PROCESS | 1828 | 1461043134353 Marionette DEBUG loaded listener.js 22:18:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (1C17D400) [pid = 1828] [serial = 191] [outer = 13773800] 22:18:54 INFO - PROCESS | 1828 | 1461043134750 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]]]}] 22:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 531ms 22:18:54 INFO - PROCESS | 1828 | 1461043134761 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 22:18:54 INFO - PROCESS | 1828 | 1461043134763 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 22:18:54 INFO - PROCESS | 1828 | 1461043134766 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:18:54 INFO - PROCESS | 1828 | 1461043134767 Marionette TRACE conn3 <- [1,222,null,{}] 22:18:54 INFO - PROCESS | 1828 | 1461043134771 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}] 22:18:54 INFO - PROCESS | 1828 | 1461043134869 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 22:18:54 INFO - PROCESS | 1828 | 1461043134876 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:54 INFO - PROCESS | 1828 | ++DOCSHELL 17B3E800 == 40 [pid = 1828] [id = 65] 22:18:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (1C9A0000) [pid = 1828] [serial = 192] [outer = 00000000] 22:18:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (1CD05C00) [pid = 1828] [serial = 193] [outer = 1C9A0000] 22:18:54 INFO - PROCESS | 1828 | 1461043134920 Marionette DEBUG loaded listener.js 22:18:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (1CD06000) [pid = 1828] [serial = 194] [outer = 1C9A0000] 22:18:55 INFO - PROCESS | 1828 | 1461043135296 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]]]}] 22:18:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:18:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 594ms 22:18:55 INFO - PROCESS | 1828 | 1461043135363 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 22:18:55 INFO - PROCESS | 1828 | 1461043135365 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 22:18:55 INFO - PROCESS | 1828 | 1461043135368 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:18:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:18:55 INFO - PROCESS | 1828 | 1461043135370 Marionette TRACE conn3 <- [1,226,null,{}] 22:18:55 INFO - PROCESS | 1828 | 1461043135374 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}] 22:18:55 INFO - PROCESS | 1828 | 1461043135475 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 22:18:55 INFO - PROCESS | 1828 | 1461043135483 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:55 INFO - PROCESS | 1828 | ++DOCSHELL 16A0C000 == 41 [pid = 1828] [id = 66] 22:18:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (18725800) [pid = 1828] [serial = 195] [outer = 00000000] 22:18:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (1D096800) [pid = 1828] [serial = 196] [outer = 18725800] 22:18:55 INFO - PROCESS | 1828 | 1461043135527 Marionette DEBUG loaded listener.js 22:18:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (1D10B000) [pid = 1828] [serial = 197] [outer = 18725800] 22:18:55 INFO - PROCESS | 1828 | 1461043135915 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]]]}] 22:18:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:18:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 594ms 22:18:55 INFO - PROCESS | 1828 | 1461043135966 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 22:18:55 INFO - PROCESS | 1828 | 1461043135968 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 22:18:55 INFO - PROCESS | 1828 | 1461043135972 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:18:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:18:55 INFO - PROCESS | 1828 | 1461043135974 Marionette TRACE conn3 <- [1,230,null,{}] 22:18:55 INFO - PROCESS | 1828 | 1461043135978 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}] 22:18:56 INFO - PROCESS | 1828 | 1461043136093 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 22:18:56 INFO - PROCESS | 1828 | 1461043136238 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:56 INFO - PROCESS | 1828 | ++DOCSHELL 13208000 == 42 [pid = 1828] [id = 67] 22:18:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (13208400) [pid = 1828] [serial = 198] [outer = 00000000] 22:18:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (1336DC00) [pid = 1828] [serial = 199] [outer = 13208400] 22:18:56 INFO - PROCESS | 1828 | 1461043136295 Marionette DEBUG loaded listener.js 22:18:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (1377A400) [pid = 1828] [serial = 200] [outer = 13208400] 22:18:56 INFO - PROCESS | 1828 | 1461043136797 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]]]}] 22:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 828ms 22:18:56 INFO - PROCESS | 1828 | 1461043136828 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 22:18:56 INFO - PROCESS | 1828 | 1461043136832 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 22:18:56 INFO - PROCESS | 1828 | 1461043136838 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:18:56 INFO - PROCESS | 1828 | 1461043136842 Marionette TRACE conn3 <- [1,234,null,{}] 22:18:56 INFO - PROCESS | 1828 | 1461043136847 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}] 22:18:56 INFO - PROCESS | 1828 | 1461043136947 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 22:18:57 INFO - PROCESS | 1828 | 1461043137031 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:57 INFO - PROCESS | 1828 | ++DOCSHELL 16765400 == 43 [pid = 1828] [id = 68] 22:18:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (16A16000) [pid = 1828] [serial = 201] [outer = 00000000] 22:18:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (18317000) [pid = 1828] [serial = 202] [outer = 16A16000] 22:18:57 INFO - PROCESS | 1828 | 1461043137086 Marionette DEBUG loaded listener.js 22:18:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (1831AC00) [pid = 1828] [serial = 203] [outer = 16A16000] 22:18:57 INFO - PROCESS | 1828 | 1461043137616 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]]]}] 22:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 844ms 22:18:57 INFO - PROCESS | 1828 | 1461043137683 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 22:18:57 INFO - PROCESS | 1828 | 1461043137688 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 22:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:18:57 INFO - PROCESS | 1828 | 1461043137692 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:18:57 INFO - PROCESS | 1828 | 1461043137694 Marionette TRACE conn3 <- [1,238,null,{}] 22:18:57 INFO - PROCESS | 1828 | 1461043137698 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}] 22:18:57 INFO - PROCESS | 1828 | 1461043137795 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 22:18:57 INFO - PROCESS | 1828 | 1461043137865 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:57 INFO - PROCESS | 1828 | ++DOCSHELL 183B1800 == 44 [pid = 1828] [id = 69] 22:18:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (18727800) [pid = 1828] [serial = 204] [outer = 00000000] 22:18:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (1A16B800) [pid = 1828] [serial = 205] [outer = 18727800] 22:18:57 INFO - PROCESS | 1828 | 1461043137918 Marionette DEBUG loaded listener.js 22:18:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (1C00A800) [pid = 1828] [serial = 206] [outer = 18727800] 22:18:58 INFO - PROCESS | 1828 | 1461043138451 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]]]}] 22:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 796ms 22:18:58 INFO - PROCESS | 1828 | 1461043138494 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 22:18:58 INFO - PROCESS | 1828 | 1461043138496 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 22:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:18:58 INFO - PROCESS | 1828 | 1461043138507 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:18:58 INFO - PROCESS | 1828 | 1461043138515 Marionette TRACE conn3 <- [1,242,null,{}] 22:18:58 INFO - PROCESS | 1828 | 1461043138521 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}] 22:18:58 INFO - PROCESS | 1828 | 1461043138622 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 22:18:58 INFO - PROCESS | 1828 | 1461043138703 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:58 INFO - PROCESS | 1828 | ++DOCSHELL 17B40000 == 45 [pid = 1828] [id = 70] 22:18:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (1A03C800) [pid = 1828] [serial = 207] [outer = 00000000] 22:18:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (1C737000) [pid = 1828] [serial = 208] [outer = 1A03C800] 22:18:58 INFO - PROCESS | 1828 | 1461043138756 Marionette DEBUG loaded listener.js 22:18:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (1D090C00) [pid = 1828] [serial = 209] [outer = 1A03C800] 22:18:59 INFO - PROCESS | 1828 | 1461043139298 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]]]}] 22:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 860ms 22:18:59 INFO - PROCESS | 1828 | 1461043139363 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 22:18:59 INFO - PROCESS | 1828 | 1461043139366 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 22:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:18:59 INFO - PROCESS | 1828 | 1461043139369 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:18:59 INFO - PROCESS | 1828 | 1461043139371 Marionette TRACE conn3 <- [1,246,null,{}] 22:18:59 INFO - PROCESS | 1828 | 1461043139375 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}] 22:18:59 INFO - PROCESS | 1828 | 1461043139470 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 22:18:59 INFO - PROCESS | 1828 | 1461043139544 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:59 INFO - PROCESS | 1828 | ++DOCSHELL 13780C00 == 46 [pid = 1828] [id = 71] 22:18:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (143A4000) [pid = 1828] [serial = 210] [outer = 00000000] 22:18:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (1667F400) [pid = 1828] [serial = 211] [outer = 143A4000] 22:18:59 INFO - PROCESS | 1828 | 1461043139597 Marionette DEBUG loaded listener.js 22:18:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (1807AC00) [pid = 1828] [serial = 212] [outer = 143A4000] 22:19:00 INFO - PROCESS | 1828 | 1461043140254 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]]]}] 22:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 938ms 22:19:00 INFO - PROCESS | 1828 | 1461043140314 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 22:19:00 INFO - PROCESS | 1828 | 1461043140319 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 22:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:19:00 INFO - PROCESS | 1828 | 1461043140324 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:19:00 INFO - PROCESS | 1828 | 1461043140327 Marionette TRACE conn3 <- [1,250,null,{}] 22:19:00 INFO - PROCESS | 1828 | 1461043140333 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}] 22:19:00 INFO - PROCESS | 1828 | 1461043140427 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 22:19:00 INFO - PROCESS | 1828 | 1461043140499 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:00 INFO - PROCESS | 1828 | ++DOCSHELL 15BD8400 == 47 [pid = 1828] [id = 72] 22:19:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (15D92C00) [pid = 1828] [serial = 213] [outer = 00000000] 22:19:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (16557000) [pid = 1828] [serial = 214] [outer = 15D92C00] 22:19:00 INFO - PROCESS | 1828 | 1461043140548 Marionette DEBUG loaded listener.js 22:19:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (16629000) [pid = 1828] [serial = 215] [outer = 15D92C00] 22:19:00 INFO - PROCESS | 1828 | --DOCSHELL 16A0C000 == 46 [pid = 1828] [id = 66] 22:19:00 INFO - PROCESS | 1828 | --DOCSHELL 17B3E800 == 45 [pid = 1828] [id = 65] 22:19:00 INFO - PROCESS | 1828 | --DOCSHELL 1325CC00 == 44 [pid = 1828] [id = 64] 22:19:00 INFO - PROCESS | 1828 | --DOCSHELL 1C0E7000 == 43 [pid = 1828] [id = 63] 22:19:00 INFO - PROCESS | 1828 | --DOCSHELL 17BE1C00 == 42 [pid = 1828] [id = 62] 22:19:00 INFO - PROCESS | 1828 | --DOCSHELL 136BEC00 == 41 [pid = 1828] [id = 61] 22:19:00 INFO - PROCESS | 1828 | --DOCSHELL 18E51800 == 40 [pid = 1828] [id = 60] 22:19:00 INFO - PROCESS | 1828 | --DOCSHELL 18972800 == 39 [pid = 1828] [id = 59] 22:19:00 INFO - PROCESS | 1828 | --DOCSHELL 16551800 == 38 [pid = 1828] [id = 58] 22:19:00 INFO - PROCESS | 1828 | --DOCSHELL 13AA4800 == 37 [pid = 1828] [id = 57] 22:19:00 INFO - PROCESS | 1828 | --DOCSHELL 1320E400 == 36 [pid = 1828] [id = 56] 22:19:00 INFO - PROCESS | 1828 | --DOCSHELL 1A03F800 == 35 [pid = 1828] [id = 55] 22:19:00 INFO - PROCESS | 1828 | --DOCSHELL 18066000 == 34 [pid = 1828] [id = 54] 22:19:00 INFO - PROCESS | 1828 | --DOCSHELL 13265800 == 33 [pid = 1828] [id = 53] 22:19:00 INFO - PROCESS | 1828 | --DOCSHELL 19B4B000 == 32 [pid = 1828] [id = 52] 22:19:00 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (1655AC00) [pid = 1828] [serial = 133] [outer = 00000000] [url = about:blank] 22:19:00 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1550EC00) [pid = 1828] [serial = 127] [outer = 00000000] [url = about:blank] 22:19:00 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (14B95400) [pid = 1828] [serial = 130] [outer = 00000000] [url = about:blank] 22:19:00 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (1AA10400) [pid = 1828] [serial = 124] [outer = 00000000] [url = about:blank] 22:19:00 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (1A032000) [pid = 1828] [serial = 153] [outer = 00000000] [url = about:blank] 22:19:00 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (19B41400) [pid = 1828] [serial = 151] [outer = 00000000] [url = about:blank] 22:19:00 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (16631000) [pid = 1828] [serial = 141] [outer = 00000000] [url = about:blank] 22:19:00 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (142A9800) [pid = 1828] [serial = 138] [outer = 00000000] [url = about:blank] 22:19:00 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (14B91000) [pid = 1828] [serial = 144] [outer = 00000000] [url = about:blank] 22:19:00 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (16681400) [pid = 1828] [serial = 142] [outer = 00000000] [url = about:blank] 22:19:00 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (15DDBC00) [pid = 1828] [serial = 145] [outer = 00000000] [url = about:blank] 22:19:00 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (19648C00) [pid = 1828] [serial = 150] [outer = 00000000] [url = about:blank] 22:19:00 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (14B8AC00) [pid = 1828] [serial = 139] [outer = 00000000] [url = about:blank] 22:19:00 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (18978400) [pid = 1828] [serial = 147] [outer = 00000000] [url = about:blank] 22:19:00 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (1831B000) [pid = 1828] [serial = 136] [outer = 00000000] [url = about:blank] 22:19:00 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (18E52000) [pid = 1828] [serial = 148] [outer = 00000000] [url = about:blank] 22:19:00 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (18087000) [pid = 1828] [serial = 135] [outer = 00000000] [url = about:blank] 22:19:01 INFO - PROCESS | 1828 | 1461043141011 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]]]}] 22:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 734ms 22:19:01 INFO - PROCESS | 1828 | 1461043141065 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 22:19:01 INFO - PROCESS | 1828 | 1461043141071 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 22:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:19:01 INFO - PROCESS | 1828 | 1461043141077 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:19:01 INFO - PROCESS | 1828 | 1461043141079 Marionette TRACE conn3 <- [1,254,null,{}] 22:19:01 INFO - PROCESS | 1828 | 1461043141083 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}] 22:19:01 INFO - PROCESS | 1828 | 1461043141160 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 22:19:01 INFO - PROCESS | 1828 | 1461043141169 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:01 INFO - PROCESS | 1828 | ++DOCSHELL 14B95C00 == 33 [pid = 1828] [id = 73] 22:19:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (14B98800) [pid = 1828] [serial = 216] [outer = 00000000] 22:19:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (16551400) [pid = 1828] [serial = 217] [outer = 14B98800] 22:19:01 INFO - PROCESS | 1828 | 1461043141213 Marionette DEBUG loaded listener.js 22:19:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (16681400) [pid = 1828] [serial = 218] [outer = 14B98800] 22:19:01 INFO - PROCESS | 1828 | 1461043141636 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]]]}] 22:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 593ms 22:19:01 INFO - PROCESS | 1828 | 1461043141672 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 22:19:01 INFO - PROCESS | 1828 | 1461043141674 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 22:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:19:01 INFO - PROCESS | 1828 | 1461043141681 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:19:01 INFO - PROCESS | 1828 | 1461043141685 Marionette TRACE conn3 <- [1,258,null,{}] 22:19:01 INFO - PROCESS | 1828 | 1461043141694 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}] 22:19:01 INFO - PROCESS | 1828 | 1461043141773 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 22:19:01 INFO - PROCESS | 1828 | 1461043141782 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:01 INFO - PROCESS | 1828 | ++DOCSHELL 18311000 == 34 [pid = 1828] [id = 74] 22:19:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (18321C00) [pid = 1828] [serial = 219] [outer = 00000000] 22:19:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (183AE800) [pid = 1828] [serial = 220] [outer = 18321C00] 22:19:01 INFO - PROCESS | 1828 | 1461043141828 Marionette DEBUG loaded listener.js 22:19:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (18977800) [pid = 1828] [serial = 221] [outer = 18321C00] 22:19:02 INFO - PROCESS | 1828 | 1461043142269 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]]]}] 22:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 656ms 22:19:02 INFO - PROCESS | 1828 | 1461043142336 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 22:19:02 INFO - PROCESS | 1828 | 1461043142339 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 22:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:19:02 INFO - PROCESS | 1828 | 1461043142342 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:19:02 INFO - PROCESS | 1828 | 1461043142344 Marionette TRACE conn3 <- [1,262,null,{}] 22:19:02 INFO - PROCESS | 1828 | 1461043142347 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}] 22:19:02 INFO - PROCESS | 1828 | 1461043142423 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 22:19:02 INFO - PROCESS | 1828 | 1461043142432 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:02 INFO - PROCESS | 1828 | ++DOCSHELL 18AEFC00 == 35 [pid = 1828] [id = 75] 22:19:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (18AF0C00) [pid = 1828] [serial = 222] [outer = 00000000] 22:19:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (19648C00) [pid = 1828] [serial = 223] [outer = 18AF0C00] 22:19:02 INFO - PROCESS | 1828 | 1461043142475 Marionette DEBUG loaded listener.js 22:19:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (19BBCC00) [pid = 1828] [serial = 224] [outer = 18AF0C00] 22:19:02 INFO - PROCESS | 1828 | 1461043142929 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]]]}] 22:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 641ms 22:19:02 INFO - PROCESS | 1828 | 1461043142980 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 22:19:02 INFO - PROCESS | 1828 | 1461043142982 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 22:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:19:02 INFO - PROCESS | 1828 | 1461043142986 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:19:02 INFO - PROCESS | 1828 | 1461043142987 Marionette TRACE conn3 <- [1,266,null,{}] 22:19:02 INFO - PROCESS | 1828 | 1461043142991 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}] 22:19:03 INFO - PROCESS | 1828 | 1461043143087 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 22:19:03 INFO - PROCESS | 1828 | 1461043143093 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:03 INFO - PROCESS | 1828 | ++DOCSHELL 19B45000 == 36 [pid = 1828] [id = 76] 22:19:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (19F62C00) [pid = 1828] [serial = 225] [outer = 00000000] 22:19:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (1A03EC00) [pid = 1828] [serial = 226] [outer = 19F62C00] 22:19:03 INFO - PROCESS | 1828 | 1461043143137 Marionette DEBUG loaded listener.js 22:19:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (1AA05000) [pid = 1828] [serial = 227] [outer = 19F62C00] 22:19:03 INFO - PROCESS | 1828 | 1461043143555 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]]]}] 22:19:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:19:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 594ms 22:19:03 INFO - PROCESS | 1828 | 1461043143582 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 22:19:03 INFO - PROCESS | 1828 | 1461043143584 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 22:19:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:19:03 INFO - PROCESS | 1828 | 1461043143587 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:19:03 INFO - PROCESS | 1828 | 1461043143589 Marionette TRACE conn3 <- [1,270,null,{}] 22:19:03 INFO - PROCESS | 1828 | 1461043143593 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}] 22:19:03 INFO - PROCESS | 1828 | 1461043143703 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 22:19:03 INFO - PROCESS | 1828 | 1461043143709 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:03 INFO - PROCESS | 1828 | ++DOCSHELL 19FD6C00 == 37 [pid = 1828] [id = 77] 22:19:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (1A176400) [pid = 1828] [serial = 228] [outer = 00000000] 22:19:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (1C0EF800) [pid = 1828] [serial = 229] [outer = 1A176400] 22:19:03 INFO - PROCESS | 1828 | 1461043143757 Marionette DEBUG loaded listener.js 22:19:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (1C736000) [pid = 1828] [serial = 230] [outer = 1A176400] 22:19:04 INFO - PROCESS | 1828 | 1461043144200 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]]]}] 22:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 641ms 22:19:04 INFO - PROCESS | 1828 | 1461043144226 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 22:19:04 INFO - PROCESS | 1828 | 1461043144228 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 22:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:19:04 INFO - PROCESS | 1828 | 1461043144238 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:19:04 INFO - PROCESS | 1828 | 1461043144240 Marionette TRACE conn3 <- [1,274,null,{}] 22:19:04 INFO - PROCESS | 1828 | 1461043144243 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}] 22:19:04 INFO - PROCESS | 1828 | 1461043144340 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 22:19:04 INFO - PROCESS | 1828 | 1461043144346 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:04 INFO - PROCESS | 1828 | ++DOCSHELL 12C57C00 == 38 [pid = 1828] [id = 78] 22:19:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (1C014800) [pid = 1828] [serial = 231] [outer = 00000000] 22:19:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (1CD06C00) [pid = 1828] [serial = 232] [outer = 1C014800] 22:19:04 INFO - PROCESS | 1828 | 1461043144391 Marionette DEBUG loaded listener.js 22:19:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (1CD06400) [pid = 1828] [serial = 233] [outer = 1C014800] 22:19:04 INFO - PROCESS | 1828 | 1461043144787 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]]]}] 22:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 594ms 22:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:19:04 INFO - PROCESS | 1828 | 1461043144829 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 22:19:04 INFO - PROCESS | 1828 | 1461043144830 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 22:19:04 INFO - PROCESS | 1828 | 1461043144834 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:19:04 INFO - PROCESS | 1828 | 1461043144836 Marionette TRACE conn3 <- [1,278,null,{}] 22:19:04 INFO - PROCESS | 1828 | 1461043144839 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}] 22:19:04 INFO - PROCESS | 1828 | 1461043144939 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 22:19:04 INFO - PROCESS | 1828 | 1461043144945 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:04 INFO - PROCESS | 1828 | ++DOCSHELL 1C995400 == 39 [pid = 1828] [id = 79] 22:19:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (1C996000) [pid = 1828] [serial = 234] [outer = 00000000] 22:19:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (1D29D400) [pid = 1828] [serial = 235] [outer = 1C996000] 22:19:04 INFO - PROCESS | 1828 | 1461043144989 Marionette DEBUG loaded listener.js 22:19:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (1D2A2400) [pid = 1828] [serial = 236] [outer = 1C996000] 22:19:05 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1A03FC00) [pid = 1828] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:19:05 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (18977400) [pid = 1828] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:19:05 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (1C0E9400) [pid = 1828] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:19:05 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (192D0400) [pid = 1828] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:19:05 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (16556400) [pid = 1828] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:19:05 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (18314400) [pid = 1828] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:19:05 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (142AAC00) [pid = 1828] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:19:05 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (13773800) [pid = 1828] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:19:05 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (1C9A0000) [pid = 1828] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:19:05 INFO - PROCESS | 1828 | 1461043145477 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]]]}] 22:19:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 688ms 22:19:05 INFO - PROCESS | 1828 | 1461043145534 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 22:19:05 INFO - PROCESS | 1828 | 1461043145536 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 22:19:05 INFO - PROCESS | 1828 | 1461043145539 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:19:05 INFO - PROCESS | 1828 | 1461043145541 Marionette TRACE conn3 <- [1,282,null,{}] 22:19:05 INFO - PROCESS | 1828 | 1461043145545 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}] 22:19:05 INFO - PROCESS | 1828 | 1461043145618 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 22:19:05 INFO - PROCESS | 1828 | 1461043145623 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:05 INFO - PROCESS | 1828 | ++DOCSHELL 16556400 == 40 [pid = 1828] [id = 80] 22:19:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (1832A800) [pid = 1828] [serial = 237] [outer = 00000000] 22:19:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (1C999400) [pid = 1828] [serial = 238] [outer = 1832A800] 22:19:05 INFO - PROCESS | 1828 | 1461043145673 Marionette DEBUG loaded listener.js 22:19:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (1D203C00) [pid = 1828] [serial = 239] [outer = 1832A800] 22:19:06 INFO - PROCESS | 1828 | 1461043146062 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]]]}] 22:19:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 531ms 22:19:06 INFO - PROCESS | 1828 | 1461043146074 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 22:19:06 INFO - PROCESS | 1828 | 1461043146076 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 22:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:19:06 INFO - PROCESS | 1828 | 1461043146079 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:19:06 INFO - PROCESS | 1828 | 1461043146081 Marionette TRACE conn3 <- [1,286,null,{}] 22:19:06 INFO - PROCESS | 1828 | 1461043146085 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}] 22:19:06 INFO - PROCESS | 1828 | 1461043146186 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 22:19:06 INFO - PROCESS | 1828 | 1461043146194 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:06 INFO - PROCESS | 1828 | ++DOCSHELL 17B36C00 == 41 [pid = 1828] [id = 81] 22:19:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (1C0E6400) [pid = 1828] [serial = 240] [outer = 00000000] 22:19:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (1D366000) [pid = 1828] [serial = 241] [outer = 1C0E6400] 22:19:06 INFO - PROCESS | 1828 | 1461043146237 Marionette DEBUG loaded listener.js 22:19:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (1D367000) [pid = 1828] [serial = 242] [outer = 1C0E6400] 22:19:06 INFO - PROCESS | 1828 | 1461043146635 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]]]}] 22:19:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 594ms 22:19:06 INFO - PROCESS | 1828 | 1461043146677 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 22:19:06 INFO - PROCESS | 1828 | 1461043146679 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 22:19:06 INFO - PROCESS | 1828 | 1461043146682 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:19:06 INFO - PROCESS | 1828 | 1461043146685 Marionette TRACE conn3 <- [1,290,null,{}] 22:19:06 INFO - PROCESS | 1828 | 1461043146688 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}] 22:19:06 INFO - PROCESS | 1828 | 1461043146814 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 22:19:06 INFO - PROCESS | 1828 | 1461043146857 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:06 INFO - PROCESS | 1828 | ++DOCSHELL 1D56B800 == 42 [pid = 1828] [id = 82] 22:19:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (1D56BC00) [pid = 1828] [serial = 243] [outer = 00000000] 22:19:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (1D572C00) [pid = 1828] [serial = 244] [outer = 1D56BC00] 22:19:06 INFO - PROCESS | 1828 | 1461043146911 Marionette DEBUG loaded listener.js 22:19:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (1D577C00) [pid = 1828] [serial = 245] [outer = 1D56BC00] 22:19:07 INFO - PROCESS | 1828 | 1461043147424 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]]]}] 22:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 844ms 22:19:07 INFO - PROCESS | 1828 | 1461043147527 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 22:19:07 INFO - PROCESS | 1828 | 1461043147531 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 22:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:19:07 INFO - PROCESS | 1828 | 1461043147537 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:19:07 INFO - PROCESS | 1828 | 1461043147541 Marionette TRACE conn3 <- [1,294,null,{}] 22:19:07 INFO - PROCESS | 1828 | 1461043147548 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}] 22:19:07 INFO - PROCESS | 1828 | 1461043147658 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 22:19:07 INFO - PROCESS | 1828 | 1461043147772 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:07 INFO - PROCESS | 1828 | ++DOCSHELL 12CBD000 == 43 [pid = 1828] [id = 83] 22:19:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (13373C00) [pid = 1828] [serial = 246] [outer = 00000000] 22:19:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (157ED800) [pid = 1828] [serial = 247] [outer = 13373C00] 22:19:07 INFO - PROCESS | 1828 | 1461043147828 Marionette DEBUG loaded listener.js 22:19:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (15D91400) [pid = 1828] [serial = 248] [outer = 13373C00] 22:19:08 INFO - PROCESS | 1828 | 1461043148363 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]]]}] 22:19:08 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. 22:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 828ms 22:19:08 INFO - PROCESS | 1828 | 1461043148380 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 22:19:08 INFO - PROCESS | 1828 | 1461043148386 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 22:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:19:08 INFO - PROCESS | 1828 | 1461043148392 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:19:08 INFO - PROCESS | 1828 | 1461043148395 Marionette TRACE conn3 <- [1,298,null,{}] 22:19:08 INFO - PROCESS | 1828 | 1461043148399 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}] 22:19:08 INFO - PROCESS | 1828 | 1461043148498 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 22:19:08 INFO - PROCESS | 1828 | 1461043148584 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:08 INFO - PROCESS | 1828 | ++DOCSHELL 15E21400 == 44 [pid = 1828] [id = 84] 22:19:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (15E2AC00) [pid = 1828] [serial = 249] [outer = 00000000] 22:19:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (18328800) [pid = 1828] [serial = 250] [outer = 15E2AC00] 22:19:08 INFO - PROCESS | 1828 | 1461043148636 Marionette DEBUG loaded listener.js 22:19:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (18AF2C00) [pid = 1828] [serial = 251] [outer = 15E2AC00] 22:19:09 INFO - PROCESS | 1828 | 1461043149204 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]]]}] 22:19:09 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. 22:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 844ms 22:19:09 INFO - PROCESS | 1828 | 1461043149233 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 22:19:09 INFO - PROCESS | 1828 | 1461043149236 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 22:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:19:09 INFO - PROCESS | 1828 | 1461043149240 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:19:09 INFO - PROCESS | 1828 | 1461043149243 Marionette TRACE conn3 <- [1,302,null,{}] 22:19:09 INFO - PROCESS | 1828 | 1461043149254 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}] 22:19:09 INFO - PROCESS | 1828 | 1461043149354 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 22:19:09 INFO - PROCESS | 1828 | 1461043149440 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:09 INFO - PROCESS | 1828 | ++DOCSHELL 12DD4000 == 45 [pid = 1828] [id = 85] 22:19:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (18E52000) [pid = 1828] [serial = 252] [outer = 00000000] 22:19:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1D103400) [pid = 1828] [serial = 253] [outer = 18E52000] 22:19:09 INFO - PROCESS | 1828 | 1461043149495 Marionette DEBUG loaded listener.js 22:19:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1D36C400) [pid = 1828] [serial = 254] [outer = 18E52000] 22:19:10 INFO - PROCESS | 1828 | 1461043150143 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]]]}] 22:19:10 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. 22:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 937ms 22:19:10 INFO - PROCESS | 1828 | 1461043150222 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 22:19:10 INFO - PROCESS | 1828 | 1461043150225 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 22:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:19:10 INFO - PROCESS | 1828 | 1461043150260 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:19:10 INFO - PROCESS | 1828 | 1461043150262 Marionette TRACE conn3 <- [1,306,null,{}] 22:19:10 INFO - PROCESS | 1828 | 1461043150298 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}] 22:19:10 INFO - PROCESS | 1828 | 1461043150421 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 22:19:10 INFO - PROCESS | 1828 | 1461043150487 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:10 INFO - PROCESS | 1828 | ++DOCSHELL 1D571400 == 46 [pid = 1828] [id = 86] 22:19:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1D780800) [pid = 1828] [serial = 255] [outer = 00000000] 22:19:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1DA7C800) [pid = 1828] [serial = 256] [outer = 1D780800] 22:19:10 INFO - PROCESS | 1828 | 1461043150540 Marionette DEBUG loaded listener.js 22:19:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1DA80000) [pid = 1828] [serial = 257] [outer = 1D780800] 22:19:11 INFO - PROCESS | 1828 | 1461043151061 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]]]}] 22:19:11 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. 22:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 875ms 22:19:11 INFO - PROCESS | 1828 | 1461043151129 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 22:19:11 INFO - PROCESS | 1828 | 1461043151131 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 22:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:19:11 INFO - PROCESS | 1828 | 1461043151135 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:19:11 INFO - PROCESS | 1828 | 1461043151137 Marionette TRACE conn3 <- [1,310,null,{}] 22:19:11 INFO - PROCESS | 1828 | 1461043151140 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}] 22:19:11 INFO - PROCESS | 1828 | 1461043151236 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 22:19:11 INFO - PROCESS | 1828 | 1461043151338 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:11 INFO - PROCESS | 1828 | ++DOCSHELL 15E1CC00 == 47 [pid = 1828] [id = 87] 22:19:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (15E1FC00) [pid = 1828] [serial = 258] [outer = 00000000] 22:19:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (18088000) [pid = 1828] [serial = 259] [outer = 15E1FC00] 22:19:11 INFO - PROCESS | 1828 | 1461043151391 Marionette DEBUG loaded listener.js 22:19:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (18D96000) [pid = 1828] [serial = 260] [outer = 15E1FC00] 22:19:12 INFO - PROCESS | 1828 | 1461043152065 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]]]}] 22:19:12 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. 22:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 938ms 22:19:12 INFO - PROCESS | 1828 | 1461043152098 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 22:19:12 INFO - PROCESS | 1828 | 1461043152102 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 22:19:12 INFO - PROCESS | 1828 | 1461043152109 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:19:12 INFO - PROCESS | 1828 | 1461043152112 Marionette TRACE conn3 <- [1,314,null,{}] 22:19:12 INFO - PROCESS | 1828 | 1461043152117 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}] 22:19:12 INFO - PROCESS | 1828 | 1461043152210 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 22:19:12 INFO - PROCESS | 1828 | 1461043152312 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:12 INFO - PROCESS | 1828 | ++DOCSHELL 16764800 == 48 [pid = 1828] [id = 88] 22:19:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (17B3F400) [pid = 1828] [serial = 261] [outer = 00000000] 22:19:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (18323000) [pid = 1828] [serial = 262] [outer = 17B3F400] 22:19:12 INFO - PROCESS | 1828 | 1461043152360 Marionette DEBUG loaded listener.js 22:19:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (18AF1000) [pid = 1828] [serial = 263] [outer = 17B3F400] 22:19:12 INFO - PROCESS | 1828 | --DOCSHELL 17B36C00 == 47 [pid = 1828] [id = 81] 22:19:12 INFO - PROCESS | 1828 | --DOCSHELL 16556400 == 46 [pid = 1828] [id = 80] 22:19:12 INFO - PROCESS | 1828 | --DOCSHELL 1C995400 == 45 [pid = 1828] [id = 79] 22:19:12 INFO - PROCESS | 1828 | --DOCSHELL 12C57C00 == 44 [pid = 1828] [id = 78] 22:19:12 INFO - PROCESS | 1828 | --DOCSHELL 19FD6C00 == 43 [pid = 1828] [id = 77] 22:19:12 INFO - PROCESS | 1828 | --DOCSHELL 19B45000 == 42 [pid = 1828] [id = 76] 22:19:12 INFO - PROCESS | 1828 | --DOCSHELL 18AEFC00 == 41 [pid = 1828] [id = 75] 22:19:12 INFO - PROCESS | 1828 | --DOCSHELL 18311000 == 40 [pid = 1828] [id = 74] 22:19:12 INFO - PROCESS | 1828 | --DOCSHELL 14B95C00 == 39 [pid = 1828] [id = 73] 22:19:12 INFO - PROCESS | 1828 | --DOCSHELL 15BD8400 == 38 [pid = 1828] [id = 72] 22:19:12 INFO - PROCESS | 1828 | --DOCSHELL 183B1800 == 37 [pid = 1828] [id = 69] 22:19:12 INFO - PROCESS | 1828 | --DOCSHELL 16765400 == 36 [pid = 1828] [id = 68] 22:19:12 INFO - PROCESS | 1828 | --DOCSHELL 13208000 == 35 [pid = 1828] [id = 67] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1A70F000) [pid = 1828] [serial = 182] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1A60F000) [pid = 1828] [serial = 181] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (16552000) [pid = 1828] [serial = 156] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (18AF1400) [pid = 1828] [serial = 159] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (18AF4000) [pid = 1828] [serial = 175] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (192C9800) [pid = 1828] [serial = 176] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1C997C00) [pid = 1828] [serial = 187] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (19F66C00) [pid = 1828] [serial = 178] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (17B3EC00) [pid = 1828] [serial = 172] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (18060800) [pid = 1828] [serial = 173] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1C73CC00) [pid = 1828] [serial = 185] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1C73C400) [pid = 1828] [serial = 184] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (14BE1400) [pid = 1828] [serial = 169] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (15BE8400) [pid = 1828] [serial = 170] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1550DC00) [pid = 1828] [serial = 165] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1A604000) [pid = 1828] [serial = 162] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1C99AC00) [pid = 1828] [serial = 188] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1D096800) [pid = 1828] [serial = 196] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1E298800) [pid = 1828] [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.] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (19FD1800) [pid = 1828] [serial = 179] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (1C17D400) [pid = 1828] [serial = 191] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (1CD05C00) [pid = 1828] [serial = 193] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (18976C00) [pid = 1828] [serial = 190] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1CD06000) [pid = 1828] [serial = 194] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1828 | 1461043152866 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]]]}] 22:19:12 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. 22:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 813ms 22:19:12 INFO - PROCESS | 1828 | 1461043152913 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 22:19:12 INFO - PROCESS | 1828 | 1461043152918 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 22:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:19:12 INFO - PROCESS | 1828 | 1461043152924 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:19:12 INFO - PROCESS | 1828 | 1461043152927 Marionette TRACE conn3 <- [1,318,null,{}] 22:19:12 INFO - PROCESS | 1828 | 1461043152930 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}] 22:19:13 INFO - PROCESS | 1828 | 1461043153011 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 22:19:13 INFO - PROCESS | 1828 | 1461043153020 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:13 INFO - PROCESS | 1828 | ++DOCSHELL 1550B800 == 36 [pid = 1828] [id = 89] 22:19:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (15753800) [pid = 1828] [serial = 264] [outer = 00000000] 22:19:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (17B3EC00) [pid = 1828] [serial = 265] [outer = 15753800] 22:19:13 INFO - PROCESS | 1828 | 1461043153064 Marionette DEBUG loaded listener.js 22:19:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (18311000) [pid = 1828] [serial = 266] [outer = 15753800] 22:19:13 INFO - PROCESS | 1828 | 1461043153503 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]]]}] 22:19:13 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. 22:19:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 640ms 22:19:13 INFO - PROCESS | 1828 | 1461043153561 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 22:19:13 INFO - PROCESS | 1828 | 1461043153563 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 22:19:13 INFO - PROCESS | 1828 | 1461043153567 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:19:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:19:13 INFO - PROCESS | 1828 | 1461043153570 Marionette TRACE conn3 <- [1,322,null,{}] 22:19:13 INFO - PROCESS | 1828 | 1461043153580 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}] 22:19:13 INFO - PROCESS | 1828 | 1461043153688 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 22:19:13 INFO - PROCESS | 1828 | 1461043153763 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:13 INFO - PROCESS | 1828 | ++DOCSHELL 18DA3400 == 37 [pid = 1828] [id = 90] 22:19:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (18DA3C00) [pid = 1828] [serial = 267] [outer = 00000000] 22:19:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (1960B000) [pid = 1828] [serial = 268] [outer = 18DA3C00] 22:19:13 INFO - PROCESS | 1828 | 1461043153817 Marionette DEBUG loaded listener.js 22:19:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (19B45000) [pid = 1828] [serial = 269] [outer = 18DA3C00] 22:19:14 INFO - PROCESS | 1828 | 1461043154014 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:19:14 INFO - PROCESS | 1828 | 1461043154243 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]]]}] 22:19:14 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. 22:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 687ms 22:19:14 INFO - PROCESS | 1828 | 1461043154266 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 22:19:14 INFO - PROCESS | 1828 | 1461043154269 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 22:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:19:14 INFO - PROCESS | 1828 | 1461043154272 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:19:14 INFO - PROCESS | 1828 | 1461043154273 Marionette TRACE conn3 <- [1,326,null,{}] 22:19:14 INFO - PROCESS | 1828 | 1461043154281 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}] 22:19:14 INFO - PROCESS | 1828 | 1461043154358 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 22:19:14 INFO - PROCESS | 1828 | 1461043154365 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:14 INFO - PROCESS | 1828 | ++DOCSHELL 19FD2800 == 38 [pid = 1828] [id = 91] 22:19:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (19FD4800) [pid = 1828] [serial = 270] [outer = 00000000] 22:19:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (1AA04400) [pid = 1828] [serial = 271] [outer = 19FD4800] 22:19:14 INFO - PROCESS | 1828 | 1461043154410 Marionette DEBUG loaded listener.js 22:19:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1C015800) [pid = 1828] [serial = 272] [outer = 19FD4800] 22:19:14 INFO - PROCESS | 1828 | 1461043154819 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]]]}] 22:19:14 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. 22:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 594ms 22:19:14 INFO - PROCESS | 1828 | 1461043154869 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 22:19:14 INFO - PROCESS | 1828 | 1461043154871 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 22:19:14 INFO - PROCESS | 1828 | 1461043154874 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:19:14 INFO - PROCESS | 1828 | 1461043154876 Marionette TRACE conn3 <- [1,330,null,{}] 22:19:14 INFO - PROCESS | 1828 | 1461043154884 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}] 22:19:14 INFO - PROCESS | 1828 | 1461043154981 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 22:19:14 INFO - PROCESS | 1828 | 1461043154987 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:14 INFO - PROCESS | 1828 | ++DOCSHELL 1960A000 == 39 [pid = 1828] [id = 92] 22:19:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (19FDCC00) [pid = 1828] [serial = 273] [outer = 00000000] 22:19:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1C731C00) [pid = 1828] [serial = 274] [outer = 19FDCC00] 22:19:15 INFO - PROCESS | 1828 | 1461043155035 Marionette DEBUG loaded listener.js 22:19:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1C73EC00) [pid = 1828] [serial = 275] [outer = 19FDCC00] 22:19:15 INFO - PROCESS | 1828 | 1461043155500 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]]]}] 22:19:15 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. 22:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 641ms 22:19:15 INFO - PROCESS | 1828 | 1461043155512 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 22:19:15 INFO - PROCESS | 1828 | 1461043155514 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 22:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:19:15 INFO - PROCESS | 1828 | 1461043155524 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:19:15 INFO - PROCESS | 1828 | 1461043155526 Marionette TRACE conn3 <- [1,334,null,{}] 22:19:15 INFO - PROCESS | 1828 | 1461043155530 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}] 22:19:15 INFO - PROCESS | 1828 | 1461043155637 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 22:19:15 INFO - PROCESS | 1828 | 1461043155643 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:15 INFO - PROCESS | 1828 | ++DOCSHELL 1C73CC00 == 40 [pid = 1828] [id = 93] 22:19:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1C998C00) [pid = 1828] [serial = 276] [outer = 00000000] 22:19:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1D089400) [pid = 1828] [serial = 277] [outer = 1C998C00] 22:19:15 INFO - PROCESS | 1828 | 1461043155691 Marionette DEBUG loaded listener.js 22:19:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1D08D800) [pid = 1828] [serial = 278] [outer = 1C998C00] 22:19:16 INFO - PROCESS | 1828 | 1461043156120 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]]]}] 22:19:16 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. 22:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 641ms 22:19:16 INFO - PROCESS | 1828 | 1461043156176 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 22:19:16 INFO - PROCESS | 1828 | 1461043156178 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 22:19:16 INFO - PROCESS | 1828 | 1461043156182 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:19:16 INFO - PROCESS | 1828 | 1461043156183 Marionette TRACE conn3 <- [1,338,null,{}] 22:19:16 INFO - PROCESS | 1828 | 1461043156187 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}] 22:19:16 INFO - PROCESS | 1828 | 1461043156291 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 22:19:16 INFO - PROCESS | 1828 | 1461043156370 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:16 INFO - PROCESS | 1828 | ++DOCSHELL 1C9A0800 == 41 [pid = 1828] [id = 94] 22:19:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1CD06000) [pid = 1828] [serial = 279] [outer = 00000000] 22:19:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1D365C00) [pid = 1828] [serial = 280] [outer = 1CD06000] 22:19:16 INFO - PROCESS | 1828 | 1461043156413 Marionette DEBUG loaded listener.js 22:19:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1D370400) [pid = 1828] [serial = 281] [outer = 1CD06000] 22:19:16 INFO - PROCESS | 1828 | 1461043156811 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]]]}] 22:19:16 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. 22:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 704ms 22:19:16 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1A176400) [pid = 1828] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:19:16 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1C014800) [pid = 1828] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:19:16 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (18321C00) [pid = 1828] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:19:16 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (18AF0C00) [pid = 1828] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:19:16 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (14B98800) [pid = 1828] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:19:16 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1C0E6400) [pid = 1828] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:19:16 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1C996000) [pid = 1828] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:19:16 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (15D92C00) [pid = 1828] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:19:16 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (19F62C00) [pid = 1828] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:19:16 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1832A800) [pid = 1828] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:19:16 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (18725800) [pid = 1828] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:19:16 INFO - PROCESS | 1828 | 1461043156954 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 22:19:16 INFO - PROCESS | 1828 | 1461043156956 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 22:19:16 INFO - PROCESS | 1828 | 1461043156965 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:19:16 INFO - PROCESS | 1828 | 1461043156967 Marionette TRACE conn3 <- [1,342,null,{}] 22:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:19:16 INFO - PROCESS | 1828 | 1461043156970 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}] 22:19:17 INFO - PROCESS | 1828 | 1461043157049 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 22:19:17 INFO - PROCESS | 1828 | 1461043157055 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:17 INFO - PROCESS | 1828 | ++DOCSHELL 16628800 == 42 [pid = 1828] [id = 95] 22:19:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (16632000) [pid = 1828] [serial = 282] [outer = 00000000] 22:19:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (18AF3C00) [pid = 1828] [serial = 283] [outer = 16632000] 22:19:17 INFO - PROCESS | 1828 | 1461043157099 Marionette DEBUG loaded listener.js 22:19:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1A176400) [pid = 1828] [serial = 284] [outer = 16632000] 22:19:17 INFO - PROCESS | 1828 | 1461043157512 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]]]}] 22:19:17 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. 22:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 593ms 22:19:17 INFO - PROCESS | 1828 | 1461043157565 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 22:19:17 INFO - PROCESS | 1828 | 1461043157567 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 22:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:19:17 INFO - PROCESS | 1828 | 1461043157570 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:19:17 INFO - PROCESS | 1828 | 1461043157572 Marionette TRACE conn3 <- [1,346,null,{}] 22:19:17 INFO - PROCESS | 1828 | 1461043157575 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}] 22:19:17 INFO - PROCESS | 1828 | 1461043157673 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 22:19:17 INFO - PROCESS | 1828 | 1461043157683 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:17 INFO - PROCESS | 1828 | ++DOCSHELL 1832A800 == 43 [pid = 1828] [id = 96] 22:19:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (18725800) [pid = 1828] [serial = 285] [outer = 00000000] 22:19:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1D571800) [pid = 1828] [serial = 286] [outer = 18725800] 22:19:17 INFO - PROCESS | 1828 | 1461043157726 Marionette DEBUG loaded listener.js 22:19:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1D782800) [pid = 1828] [serial = 287] [outer = 18725800] 22:19:18 INFO - PROCESS | 1828 | 1461043158125 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]]]}] 22:19:18 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. 22:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 594ms 22:19:18 INFO - PROCESS | 1828 | 1461043158174 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 22:19:18 INFO - PROCESS | 1828 | 1461043158176 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 22:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:19:18 INFO - PROCESS | 1828 | 1461043158184 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:19:18 INFO - PROCESS | 1828 | 1461043158186 Marionette TRACE conn3 <- [1,350,null,{}] 22:19:18 INFO - PROCESS | 1828 | 1461043158189 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}] 22:19:18 INFO - PROCESS | 1828 | 1461043158264 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 22:19:18 INFO - PROCESS | 1828 | 1461043158270 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:18 INFO - PROCESS | 1828 | ++DOCSHELL 1434CC00 == 44 [pid = 1828] [id = 97] 22:19:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1D207000) [pid = 1828] [serial = 288] [outer = 00000000] 22:19:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1DA87C00) [pid = 1828] [serial = 289] [outer = 1D207000] 22:19:18 INFO - PROCESS | 1828 | 1461043158313 Marionette DEBUG loaded listener.js 22:19:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1DBE6800) [pid = 1828] [serial = 290] [outer = 1D207000] 22:19:18 INFO - PROCESS | 1828 | 1461043158702 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]]]}] 22:19:18 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. 22:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 532ms 22:19:18 INFO - PROCESS | 1828 | 1461043158720 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 22:19:18 INFO - PROCESS | 1828 | 1461043158722 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 22:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:19:18 INFO - PROCESS | 1828 | 1461043158725 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:19:18 INFO - PROCESS | 1828 | 1461043158727 Marionette TRACE conn3 <- [1,354,null,{}] 22:19:18 INFO - PROCESS | 1828 | 1461043158731 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}] 22:19:18 INFO - PROCESS | 1828 | 1461043158854 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 22:19:18 INFO - PROCESS | 1828 | 1461043158862 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:18 INFO - PROCESS | 1828 | ++DOCSHELL 14303400 == 45 [pid = 1828] [id = 98] 22:19:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (14304800) [pid = 1828] [serial = 291] [outer = 00000000] 22:19:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (16556C00) [pid = 1828] [serial = 292] [outer = 14304800] 22:19:18 INFO - PROCESS | 1828 | 1461043158917 Marionette DEBUG loaded listener.js 22:19:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1DBE7400) [pid = 1828] [serial = 293] [outer = 14304800] 22:19:19 INFO - PROCESS | 1828 | 1461043159576 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]]]}] 22:19:19 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. 22:19:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 891ms 22:19:19 INFO - PROCESS | 1828 | 1461043159628 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 22:19:19 INFO - PROCESS | 1828 | 1461043159633 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 22:19:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:19:19 INFO - PROCESS | 1828 | 1461043159639 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:19:19 INFO - PROCESS | 1828 | 1461043159643 Marionette TRACE conn3 <- [1,358,null,{}] 22:19:19 INFO - PROCESS | 1828 | 1461043159648 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}] 22:19:19 INFO - PROCESS | 1828 | 1461043159782 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 22:19:19 INFO - PROCESS | 1828 | 1461043159874 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:19 INFO - PROCESS | 1828 | ++DOCSHELL 1430D400 == 46 [pid = 1828] [id = 99] 22:19:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1430F800) [pid = 1828] [serial = 294] [outer = 00000000] 22:19:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (15E1EC00) [pid = 1828] [serial = 295] [outer = 1430F800] 22:19:19 INFO - PROCESS | 1828 | 1461043159938 Marionette DEBUG loaded listener.js 22:19:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1655C400) [pid = 1828] [serial = 296] [outer = 1430F800] 22:19:20 INFO - PROCESS | 1828 | 1461043160481 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]]]}] 22:19:20 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. 22:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 906ms 22:19:20 INFO - PROCESS | 1828 | 1461043160544 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 22:19:20 INFO - PROCESS | 1828 | 1461043160550 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 22:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:19:20 INFO - PROCESS | 1828 | 1461043160556 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:19:20 INFO - PROCESS | 1828 | 1461043160559 Marionette TRACE conn3 <- [1,362,null,{}] 22:19:20 INFO - PROCESS | 1828 | 1461043160563 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}] 22:19:20 INFO - PROCESS | 1828 | 1461043160664 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 22:19:20 INFO - PROCESS | 1828 | 1461043160741 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:20 INFO - PROCESS | 1828 | ++DOCSHELL 1434A400 == 47 [pid = 1828] [id = 100] 22:19:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (17B36C00) [pid = 1828] [serial = 297] [outer = 00000000] 22:19:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (18D9E400) [pid = 1828] [serial = 298] [outer = 17B36C00] 22:19:20 INFO - PROCESS | 1828 | 1461043160807 Marionette DEBUG loaded listener.js 22:19:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (18DA4400) [pid = 1828] [serial = 299] [outer = 17B36C00] 22:19:21 INFO - PROCESS | 1828 | 1461043161381 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]]]}] 22:19:21 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. 22:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 843ms 22:19:21 INFO - PROCESS | 1828 | 1461043161396 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 22:19:21 INFO - PROCESS | 1828 | 1461043161399 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 22:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:19:21 INFO - PROCESS | 1828 | 1461043161403 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:19:21 INFO - PROCESS | 1828 | 1461043161406 Marionette TRACE conn3 <- [1,366,null,{}] 22:19:21 INFO - PROCESS | 1828 | 1461043161417 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}] 22:19:21 INFO - PROCESS | 1828 | 1461043161522 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 22:19:21 INFO - PROCESS | 1828 | 1461043161612 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:21 INFO - PROCESS | 1828 | ++DOCSHELL 1C0E7C00 == 48 [pid = 1828] [id = 101] 22:19:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1C0ECC00) [pid = 1828] [serial = 300] [outer = 00000000] 22:19:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1D08B800) [pid = 1828] [serial = 301] [outer = 1C0ECC00] 22:19:21 INFO - PROCESS | 1828 | 1461043161667 Marionette DEBUG loaded listener.js 22:19:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1D56D000) [pid = 1828] [serial = 302] [outer = 1C0ECC00] 22:19:22 INFO - PROCESS | 1828 | 1461043162249 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]]]}] 22:19:22 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. 22:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 907ms 22:19:22 INFO - PROCESS | 1828 | 1461043162307 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 22:19:22 INFO - PROCESS | 1828 | 1461043162309 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 22:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:19:22 INFO - PROCESS | 1828 | 1461043162313 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:19:22 INFO - PROCESS | 1828 | 1461043162315 Marionette TRACE conn3 <- [1,370,null,{}] 22:19:22 INFO - PROCESS | 1828 | 1461043162319 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}] 22:19:22 INFO - PROCESS | 1828 | 1461043162417 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 22:19:22 INFO - PROCESS | 1828 | 1461043162511 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:22 INFO - PROCESS | 1828 | ++DOCSHELL 18D95C00 == 49 [pid = 1828] [id = 102] 22:19:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (196B7000) [pid = 1828] [serial = 303] [outer = 00000000] 22:19:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (196C0400) [pid = 1828] [serial = 304] [outer = 196B7000] 22:19:22 INFO - PROCESS | 1828 | 1461043162564 Marionette DEBUG loaded listener.js 22:19:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (196C3400) [pid = 1828] [serial = 305] [outer = 196B7000] 22:19:23 INFO - PROCESS | 1828 | 1461043163276 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]]]}] 22:19:23 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. 22:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1000ms 22:19:23 INFO - PROCESS | 1828 | 1461043163316 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 22:19:23 INFO - PROCESS | 1828 | 1461043163320 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 22:19:23 INFO - PROCESS | 1828 | 1461043163325 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:19:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:19:23 INFO - PROCESS | 1828 | 1461043163329 Marionette TRACE conn3 <- [1,374,null,{}] 22:19:23 INFO - PROCESS | 1828 | 1461043163335 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}] 22:19:23 INFO - PROCESS | 1828 | 1461043163424 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 22:19:23 INFO - PROCESS | 1828 | 1461043163503 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:23 INFO - PROCESS | 1828 | ++DOCSHELL 1430C400 == 50 [pid = 1828] [id = 103] 22:19:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1430C800) [pid = 1828] [serial = 306] [outer = 00000000] 22:19:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (14B96800) [pid = 1828] [serial = 307] [outer = 1430C800] 22:19:23 INFO - PROCESS | 1828 | 1461043163551 Marionette DEBUG loaded listener.js 22:19:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (157F2400) [pid = 1828] [serial = 308] [outer = 1430C800] 22:19:24 INFO - PROCESS | 1828 | 1461043164159 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:19:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:19:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 906ms 22:19:24 INFO - PROCESS | 1828 | 1461043164231 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 22:19:24 INFO - PROCESS | 1828 | 1461043164236 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 22:19:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:19:24 INFO - PROCESS | 1828 | 1461043164243 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:19:24 INFO - PROCESS | 1828 | 1461043164245 Marionette TRACE conn3 <- [1,378,null,{}] 22:19:24 INFO - PROCESS | 1828 | 1461043164264 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}] 22:19:24 INFO - PROCESS | 1828 | 1461043164352 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 22:19:24 INFO - PROCESS | 1828 | 1461043164428 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:24 INFO - PROCESS | 1828 | ++DOCSHELL 143A0400 == 51 [pid = 1828] [id = 104] 22:19:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (16762000) [pid = 1828] [serial = 309] [outer = 00000000] 22:19:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (18310C00) [pid = 1828] [serial = 310] [outer = 16762000] 22:19:24 INFO - PROCESS | 1828 | 1461043164475 Marionette DEBUG loaded listener.js 22:19:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (18327800) [pid = 1828] [serial = 311] [outer = 16762000] 22:19:24 INFO - PROCESS | 1828 | --DOCSHELL 1434CC00 == 50 [pid = 1828] [id = 97] 22:19:24 INFO - PROCESS | 1828 | --DOCSHELL 1832A800 == 49 [pid = 1828] [id = 96] 22:19:24 INFO - PROCESS | 1828 | --DOCSHELL 16628800 == 48 [pid = 1828] [id = 95] 22:19:24 INFO - PROCESS | 1828 | --DOCSHELL 1C9A0800 == 47 [pid = 1828] [id = 94] 22:19:24 INFO - PROCESS | 1828 | --DOCSHELL 1C73CC00 == 46 [pid = 1828] [id = 93] 22:19:24 INFO - PROCESS | 1828 | --DOCSHELL 1960A000 == 45 [pid = 1828] [id = 92] 22:19:24 INFO - PROCESS | 1828 | --DOCSHELL 19FD2800 == 44 [pid = 1828] [id = 91] 22:19:24 INFO - PROCESS | 1828 | --DOCSHELL 18DA3400 == 43 [pid = 1828] [id = 90] 22:19:24 INFO - PROCESS | 1828 | --DOCSHELL 1550B800 == 42 [pid = 1828] [id = 89] 22:19:24 INFO - PROCESS | 1828 | --DOCSHELL 16764800 == 41 [pid = 1828] [id = 88] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1336DC00) [pid = 1828] [serial = 199] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1A16B800) [pid = 1828] [serial = 205] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1667F400) [pid = 1828] [serial = 211] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1C737000) [pid = 1828] [serial = 208] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (18317000) [pid = 1828] [serial = 202] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1D572C00) [pid = 1828] [serial = 244] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOCSHELL 1D56B800 == 40 [pid = 1828] [id = 82] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1D10B000) [pid = 1828] [serial = 197] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (16551400) [pid = 1828] [serial = 217] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1D367000) [pid = 1828] [serial = 242] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (16681400) [pid = 1828] [serial = 218] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1D29D400) [pid = 1828] [serial = 235] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (16629000) [pid = 1828] [serial = 215] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (16557000) [pid = 1828] [serial = 214] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1CD06400) [pid = 1828] [serial = 233] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1A03EC00) [pid = 1828] [serial = 226] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1C999400) [pid = 1828] [serial = 238] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1D203C00) [pid = 1828] [serial = 239] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1AA05000) [pid = 1828] [serial = 227] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1D2A2400) [pid = 1828] [serial = 236] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (19BBCC00) [pid = 1828] [serial = 224] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1D366000) [pid = 1828] [serial = 241] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1C0EF800) [pid = 1828] [serial = 229] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1CD06C00) [pid = 1828] [serial = 232] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1C736000) [pid = 1828] [serial = 230] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (183AE800) [pid = 1828] [serial = 220] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (18977800) [pid = 1828] [serial = 221] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (19648C00) [pid = 1828] [serial = 223] [outer = 00000000] [url = about:blank] 22:19:24 INFO - PROCESS | 1828 | 1461043164963 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:19:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:19:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 750ms 22:19:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:19:24 INFO - PROCESS | 1828 | 1461043165002 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 22:19:24 INFO - PROCESS | 1828 | 1461043165004 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 22:19:24 INFO - PROCESS | 1828 | 1461043165008 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:19:24 INFO - PROCESS | 1828 | 1461043165011 Marionette TRACE conn3 <- [1,382,null,{}] 22:19:25 INFO - PROCESS | 1828 | 1461043165026 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}] 22:19:25 INFO - PROCESS | 1828 | 1461043165109 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 22:19:25 INFO - PROCESS | 1828 | 1461043165115 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:25 INFO - PROCESS | 1828 | ++DOCSHELL 18067400 == 41 [pid = 1828] [id = 105] 22:19:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (18087800) [pid = 1828] [serial = 312] [outer = 00000000] 22:19:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (18978400) [pid = 1828] [serial = 313] [outer = 18087800] 22:19:25 INFO - PROCESS | 1828 | 1461043165162 Marionette DEBUG loaded listener.js 22:19:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (18D9D000) [pid = 1828] [serial = 314] [outer = 18087800] 22:19:25 INFO - PROCESS | 1828 | 1461043165635 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:19:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:19:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 656ms 22:19:25 INFO - PROCESS | 1828 | 1461043165666 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 22:19:25 INFO - PROCESS | 1828 | 1461043165668 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 22:19:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:19:25 INFO - PROCESS | 1828 | 1461043165671 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:19:25 INFO - PROCESS | 1828 | 1461043165673 Marionette TRACE conn3 <- [1,386,null,{}] 22:19:25 INFO - PROCESS | 1828 | 1461043165676 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}] 22:19:25 INFO - PROCESS | 1828 | 1461043165750 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 22:19:25 INFO - PROCESS | 1828 | 1461043165758 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:25 INFO - PROCESS | 1828 | ++DOCSHELL 18D9F800 == 42 [pid = 1828] [id = 106] 22:19:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (18DA3000) [pid = 1828] [serial = 315] [outer = 00000000] 22:19:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (196BF400) [pid = 1828] [serial = 316] [outer = 18DA3000] 22:19:25 INFO - PROCESS | 1828 | 1461043165803 Marionette DEBUG loaded listener.js 22:19:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (196C4C00) [pid = 1828] [serial = 317] [outer = 18DA3000] 22:19:26 INFO - PROCESS | 1828 | 1461043166242 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]]]}] 22:19:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:19:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 594ms 22:19:26 INFO - PROCESS | 1828 | 1461043166269 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 22:19:26 INFO - PROCESS | 1828 | 1461043166271 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 22:19:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:19:26 INFO - PROCESS | 1828 | 1461043166274 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:19:26 INFO - PROCESS | 1828 | 1461043166275 Marionette TRACE conn3 <- [1,390,null,{}] 22:19:26 INFO - PROCESS | 1828 | 1461043166283 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}] 22:19:26 INFO - PROCESS | 1828 | 1461043166355 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 22:19:26 INFO - PROCESS | 1828 | 1461043166361 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:26 INFO - PROCESS | 1828 | ++DOCSHELL 14304400 == 43 [pid = 1828] [id = 107] 22:19:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (196B7400) [pid = 1828] [serial = 318] [outer = 00000000] 22:19:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (19F62C00) [pid = 1828] [serial = 319] [outer = 196B7400] 22:19:26 INFO - PROCESS | 1828 | 1461043166405 Marionette DEBUG loaded listener.js 22:19:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (19FD9C00) [pid = 1828] [serial = 320] [outer = 196B7400] 22:19:26 INFO - PROCESS | 1828 | 1461043166855 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]]]}] 22:19:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:19:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 641ms 22:19:26 INFO - PROCESS | 1828 | 1461043166912 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 22:19:26 INFO - PROCESS | 1828 | 1461043166914 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 22:19:26 INFO - PROCESS | 1828 | 1461043166917 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:19:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:19:26 INFO - PROCESS | 1828 | 1461043166919 Marionette TRACE conn3 <- [1,394,null,{}] 22:19:26 INFO - PROCESS | 1828 | 1461043166922 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}] 22:19:27 INFO - PROCESS | 1828 | 1461043167051 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 22:19:27 INFO - PROCESS | 1828 | 1461043167058 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:27 INFO - PROCESS | 1828 | ++DOCSHELL 1430A400 == 44 [pid = 1828] [id = 108] 22:19:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (19CBD400) [pid = 1828] [serial = 321] [outer = 00000000] 22:19:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1C016400) [pid = 1828] [serial = 322] [outer = 19CBD400] 22:19:27 INFO - PROCESS | 1828 | 1461043167105 Marionette DEBUG loaded listener.js 22:19:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1C178800) [pid = 1828] [serial = 323] [outer = 19CBD400] 22:19:27 INFO - PROCESS | 1828 | 1461043167540 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]]]}] 22:19:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:19:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 641ms 22:19:27 INFO - PROCESS | 1828 | 1461043167555 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 22:19:27 INFO - PROCESS | 1828 | 1461043167557 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 22:19:27 INFO - PROCESS | 1828 | 1461043167561 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:19:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:19:27 INFO - PROCESS | 1828 | 1461043167562 Marionette TRACE conn3 <- [1,398,null,{}] 22:19:27 INFO - PROCESS | 1828 | 1461043167566 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}] 22:19:27 INFO - PROCESS | 1828 | 1461043167662 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 22:19:27 INFO - PROCESS | 1828 | 1461043167741 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:27 INFO - PROCESS | 1828 | ++DOCSHELL 13AABC00 == 45 [pid = 1828] [id = 109] 22:19:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1C732800) [pid = 1828] [serial = 324] [outer = 00000000] 22:19:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1C997C00) [pid = 1828] [serial = 325] [outer = 1C732800] 22:19:27 INFO - PROCESS | 1828 | 1461043167786 Marionette DEBUG loaded listener.js 22:19:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1CC33400) [pid = 1828] [serial = 326] [outer = 1C732800] 22:19:28 INFO - PROCESS | 1828 | 1461043168210 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]]]}] 22:19:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:19:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 703ms 22:19:28 INFO - PROCESS | 1828 | 1461043168265 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 22:19:28 INFO - PROCESS | 1828 | 1461043168266 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 22:19:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:19:28 INFO - PROCESS | 1828 | 1461043168270 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:19:28 INFO - PROCESS | 1828 | 1461043168271 Marionette TRACE conn3 <- [1,402,null,{}] 22:19:28 INFO - PROCESS | 1828 | 1461043168275 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}] 22:19:28 INFO - PROCESS | 1828 | 1461043168380 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 22:19:28 INFO - PROCESS | 1828 | 1461043168386 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:28 INFO - PROCESS | 1828 | ++DOCSHELL 1C016000 == 46 [pid = 1828] [id = 110] 22:19:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1C993800) [pid = 1828] [serial = 327] [outer = 00000000] 22:19:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1D103000) [pid = 1828] [serial = 328] [outer = 1C993800] 22:19:28 INFO - PROCESS | 1828 | 1461043168429 Marionette DEBUG loaded listener.js 22:19:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1D203800) [pid = 1828] [serial = 329] [outer = 1C993800] 22:19:28 INFO - PROCESS | 1828 | 1461043168865 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]]]}] 22:19:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:19:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 625ms 22:19:29 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (143A4000) [pid = 1828] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:19:29 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1325C000) [pid = 1828] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:19:29 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (19FDCC00) [pid = 1828] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:19:29 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1CD06000) [pid = 1828] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:19:29 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (15753800) [pid = 1828] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:19:29 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (19FD4800) [pid = 1828] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:19:29 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1D207000) [pid = 1828] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:19:29 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (17B3F400) [pid = 1828] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:19:29 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1C998C00) [pid = 1828] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:19:29 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (18DA3C00) [pid = 1828] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:19:29 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (16632000) [pid = 1828] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:19:29 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (18725800) [pid = 1828] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:19:29 INFO - PROCESS | 1828 | 1461043169135 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 22:19:29 INFO - PROCESS | 1828 | 1461043169136 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 22:19:29 INFO - PROCESS | 1828 | 1461043169146 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:19:29 INFO - PROCESS | 1828 | 1461043169148 Marionette TRACE conn3 <- [1,406,null,{}] 22:19:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:19:29 INFO - PROCESS | 1828 | 1461043169151 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}] 22:19:29 INFO - PROCESS | 1828 | 1461043169224 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 22:19:29 INFO - PROCESS | 1828 | 1461043169232 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:29 INFO - PROCESS | 1828 | ++DOCSHELL 1805A000 == 47 [pid = 1828] [id = 111] 22:19:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (18310000) [pid = 1828] [serial = 330] [outer = 00000000] 22:19:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (19F65400) [pid = 1828] [serial = 331] [outer = 18310000] 22:19:29 INFO - PROCESS | 1828 | 1461043169276 Marionette DEBUG loaded listener.js 22:19:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1AA0E400) [pid = 1828] [serial = 332] [outer = 18310000] 22:19:29 INFO - PROCESS | 1828 | 1461043169682 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]]]}] 22:19:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:19:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 579ms 22:19:29 INFO - PROCESS | 1828 | 1461043169731 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 22:19:29 INFO - PROCESS | 1828 | 1461043169733 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 22:19:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:19:29 INFO - PROCESS | 1828 | 1461043169737 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:19:29 INFO - PROCESS | 1828 | 1461043169738 Marionette TRACE conn3 <- [1,410,null,{}] 22:19:29 INFO - PROCESS | 1828 | 1461043169741 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}] 22:19:29 INFO - PROCESS | 1828 | 1461043169813 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 22:19:29 INFO - PROCESS | 1828 | 1461043169819 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:29 INFO - PROCESS | 1828 | ++DOCSHELL 1CC36000 == 48 [pid = 1828] [id = 112] 22:19:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1CD0E400) [pid = 1828] [serial = 333] [outer = 00000000] 22:19:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1D29B000) [pid = 1828] [serial = 334] [outer = 1CD0E400] 22:19:29 INFO - PROCESS | 1828 | 1461043169862 Marionette DEBUG loaded listener.js 22:19:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1D2A2800) [pid = 1828] [serial = 335] [outer = 1CD0E400] 22:19:30 INFO - PROCESS | 1828 | 1461043170293 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]]]}] 22:19:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:19:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 594ms 22:19:30 INFO - PROCESS | 1828 | 1461043170335 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 22:19:30 INFO - PROCESS | 1828 | 1461043170337 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 22:19:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:19:30 INFO - PROCESS | 1828 | 1461043170341 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:19:30 INFO - PROCESS | 1828 | 1461043170343 Marionette TRACE conn3 <- [1,414,null,{}] 22:19:30 INFO - PROCESS | 1828 | 1461043170346 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}] 22:19:30 INFO - PROCESS | 1828 | 1461043170438 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 22:19:30 INFO - PROCESS | 1828 | 1461043170446 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:30 INFO - PROCESS | 1828 | ++DOCSHELL 1D368000 == 49 [pid = 1828] [id = 113] 22:19:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1D36E400) [pid = 1828] [serial = 336] [outer = 00000000] 22:19:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1D781C00) [pid = 1828] [serial = 337] [outer = 1D36E400] 22:19:30 INFO - PROCESS | 1828 | 1461043170496 Marionette DEBUG loaded listener.js 22:19:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1DA86400) [pid = 1828] [serial = 338] [outer = 1D36E400] 22:19:30 INFO - PROCESS | 1828 | 1461043170934 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]]]}] 22:19:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:19:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 641ms 22:19:30 INFO - PROCESS | 1828 | 1461043170983 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 22:19:30 INFO - PROCESS | 1828 | 1461043170985 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 22:19:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:19:30 INFO - PROCESS | 1828 | 1461043170988 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:19:30 INFO - PROCESS | 1828 | 1461043170990 Marionette TRACE conn3 <- [1,418,null,{}] 22:19:30 INFO - PROCESS | 1828 | 1461043170993 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}] 22:19:31 INFO - PROCESS | 1828 | 1461043171067 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 22:19:31 INFO - PROCESS | 1828 | 1461043171073 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:31 INFO - PROCESS | 1828 | ++DOCSHELL 19BD6C00 == 50 [pid = 1828] [id = 114] 22:19:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (19BD7400) [pid = 1828] [serial = 339] [outer = 00000000] 22:19:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (19BDD000) [pid = 1828] [serial = 340] [outer = 19BD7400] 22:19:31 INFO - PROCESS | 1828 | 1461043171123 Marionette DEBUG loaded listener.js 22:19:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (19BE1000) [pid = 1828] [serial = 341] [outer = 19BD7400] 22:19:32 INFO - PROCESS | 1828 | 1461043172236 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]]]}] 22:19:32 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 22:19:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1297ms 22:19:32 INFO - PROCESS | 1828 | 1461043172293 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 22:19:32 INFO - PROCESS | 1828 | 1461043172296 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 22:19:32 INFO - PROCESS | 1828 | 1461043172302 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:19:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:19:32 INFO - PROCESS | 1828 | 1461043172305 Marionette TRACE conn3 <- [1,422,null,{}] 22:19:32 INFO - PROCESS | 1828 | 1461043172386 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}] 22:19:32 INFO - PROCESS | 1828 | 1461043172474 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 22:19:32 INFO - PROCESS | 1828 | 1461043172585 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:32 INFO - PROCESS | 1828 | ++DOCSHELL 13813000 == 51 [pid = 1828] [id = 115] 22:19:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (13AA9000) [pid = 1828] [serial = 342] [outer = 00000000] 22:19:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1667F000) [pid = 1828] [serial = 343] [outer = 13AA9000] 22:19:32 INFO - PROCESS | 1828 | 1461043172639 Marionette DEBUG loaded listener.js 22:19:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (16A0C400) [pid = 1828] [serial = 344] [outer = 13AA9000] 22:19:33 INFO - PROCESS | 1828 | 1461043173687 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]]]}] 22:19:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:19:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1422ms 22:19:33 INFO - PROCESS | 1828 | 1461043173728 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 22:19:33 INFO - PROCESS | 1828 | 1461043173734 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 22:19:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:19:33 INFO - PROCESS | 1828 | 1461043173741 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:19:33 INFO - PROCESS | 1828 | 1461043173744 Marionette TRACE conn3 <- [1,426,null,{}] 22:19:33 INFO - PROCESS | 1828 | 1461043173748 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}] 22:19:33 INFO - PROCESS | 1828 | 1461043173867 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 22:19:33 INFO - PROCESS | 1828 | 1461043173998 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:33 INFO - PROCESS | 1828 | ++DOCSHELL 18AF4000 == 52 [pid = 1828] [id = 116] 22:19:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (19653C00) [pid = 1828] [serial = 345] [outer = 00000000] 22:19:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (19BD4400) [pid = 1828] [serial = 346] [outer = 19653C00] 22:19:34 INFO - PROCESS | 1828 | 1461043174051 Marionette DEBUG loaded listener.js 22:19:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (19BDB000) [pid = 1828] [serial = 347] [outer = 19653C00] 22:19:34 INFO - PROCESS | 1828 | 1461043174628 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] 22:19:34 INFO - PROCESS | 1828 | 1461043174686 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 22:19:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:19:34 INFO - PROCESS | 1828 | 1461043174690 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:19:34 INFO - PROCESS | 1828 | 1461043174695 Marionette TRACE conn3 <- [1,430,null,{}] 22:19:34 INFO - PROCESS | 1828 | 1461043174706 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}] 22:19:34 INFO - PROCESS | 1828 | 1461043174929 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 22:19:35 INFO - PROCESS | 1828 | 1461043175061 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:35 INFO - PROCESS | 1828 | ++DOCSHELL 14BE2400 == 53 [pid = 1828] [id = 117] 22:19:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (14BEC800) [pid = 1828] [serial = 348] [outer = 00000000] 22:19:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (15BE8800) [pid = 1828] [serial = 349] [outer = 14BEC800] 22:19:35 INFO - PROCESS | 1828 | 1461043175111 Marionette DEBUG loaded listener.js 22:19:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (16628800) [pid = 1828] [serial = 350] [outer = 14BEC800] 22:19:35 INFO - PROCESS | 1828 | --DOCSHELL 1D368000 == 52 [pid = 1828] [id = 113] 22:19:35 INFO - PROCESS | 1828 | --DOCSHELL 1CC36000 == 51 [pid = 1828] [id = 112] 22:19:35 INFO - PROCESS | 1828 | --DOCSHELL 1805A000 == 50 [pid = 1828] [id = 111] 22:19:35 INFO - PROCESS | 1828 | --DOCSHELL 1C016000 == 49 [pid = 1828] [id = 110] 22:19:35 INFO - PROCESS | 1828 | --DOCSHELL 13AABC00 == 48 [pid = 1828] [id = 109] 22:19:35 INFO - PROCESS | 1828 | --DOCSHELL 1430A400 == 47 [pid = 1828] [id = 108] 22:19:35 INFO - PROCESS | 1828 | --DOCSHELL 14304400 == 46 [pid = 1828] [id = 107] 22:19:35 INFO - PROCESS | 1828 | --DOCSHELL 18D9F800 == 45 [pid = 1828] [id = 106] 22:19:35 INFO - PROCESS | 1828 | --DOCSHELL 18067400 == 44 [pid = 1828] [id = 105] 22:19:35 INFO - PROCESS | 1828 | --DOCSHELL 143A0400 == 43 [pid = 1828] [id = 104] 22:19:35 INFO - PROCESS | 1828 | --DOCSHELL 1430C400 == 42 [pid = 1828] [id = 103] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (18088000) [pid = 1828] [serial = 259] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOCSHELL 1C0E7C00 == 41 [pid = 1828] [id = 101] 22:19:35 INFO - PROCESS | 1828 | --DOCSHELL 1434A400 == 40 [pid = 1828] [id = 100] 22:19:35 INFO - PROCESS | 1828 | --DOCSHELL 1430D400 == 39 [pid = 1828] [id = 99] 22:19:35 INFO - PROCESS | 1828 | --DOCSHELL 14303400 == 38 [pid = 1828] [id = 98] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1807AC00) [pid = 1828] [serial = 212] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (14B94400) [pid = 1828] [serial = 166] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (157ED800) [pid = 1828] [serial = 247] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1C73EC00) [pid = 1828] [serial = 275] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1D103400) [pid = 1828] [serial = 253] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (18328800) [pid = 1828] [serial = 250] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1D365C00) [pid = 1828] [serial = 280] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1DA7C800) [pid = 1828] [serial = 256] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (17B3EC00) [pid = 1828] [serial = 265] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (18311000) [pid = 1828] [serial = 266] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1AA04400) [pid = 1828] [serial = 271] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1DA87C00) [pid = 1828] [serial = 289] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (18AF1000) [pid = 1828] [serial = 263] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (18323000) [pid = 1828] [serial = 262] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1D089400) [pid = 1828] [serial = 277] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1960B000) [pid = 1828] [serial = 268] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (19B45000) [pid = 1828] [serial = 269] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (18AF3C00) [pid = 1828] [serial = 283] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1D571800) [pid = 1828] [serial = 286] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1D370400) [pid = 1828] [serial = 281] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1C731C00) [pid = 1828] [serial = 274] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1D08D800) [pid = 1828] [serial = 278] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1DBE6800) [pid = 1828] [serial = 290] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1D782800) [pid = 1828] [serial = 287] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1C015800) [pid = 1828] [serial = 272] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1A176400) [pid = 1828] [serial = 284] [outer = 00000000] [url = about:blank] 22:19:35 INFO - PROCESS | 1828 | 1461043175780 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]]]}] 22:19:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:19:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1156ms 22:19:35 INFO - PROCESS | 1828 | 1461043175843 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 22:19:35 INFO - PROCESS | 1828 | 1461043175847 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 22:19:35 INFO - PROCESS | 1828 | 1461043175851 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:19:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:19:35 INFO - PROCESS | 1828 | 1461043175855 Marionette TRACE conn3 <- [1,434,null,{}] 22:19:35 INFO - PROCESS | 1828 | 1461043175860 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}] 22:19:35 INFO - PROCESS | 1828 | 1461043175937 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 22:19:35 INFO - PROCESS | 1828 | 1461043175944 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:35 INFO - PROCESS | 1828 | ++DOCSHELL 142AF400 == 39 [pid = 1828] [id = 118] 22:19:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (14302400) [pid = 1828] [serial = 351] [outer = 00000000] 22:19:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (16559000) [pid = 1828] [serial = 352] [outer = 14302400] 22:19:35 INFO - PROCESS | 1828 | 1461043175992 Marionette DEBUG loaded listener.js 22:19:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (17BE3000) [pid = 1828] [serial = 353] [outer = 14302400] 22:19:36 INFO - PROCESS | 1828 | 1461043176489 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]]]}] 22:19:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:19:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 687ms 22:19:36 INFO - PROCESS | 1828 | 1461043176552 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 22:19:36 INFO - PROCESS | 1828 | 1461043176555 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 22:19:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:19:36 INFO - PROCESS | 1828 | 1461043176559 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:19:36 INFO - PROCESS | 1828 | 1461043176561 Marionette TRACE conn3 <- [1,438,null,{}] 22:19:36 INFO - PROCESS | 1828 | 1461043176565 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}] 22:19:36 INFO - PROCESS | 1828 | 1461043176641 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 22:19:36 INFO - PROCESS | 1828 | 1461043176719 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:36 INFO - PROCESS | 1828 | ++DOCSHELL 1805DC00 == 40 [pid = 1828] [id = 119] 22:19:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1872E800) [pid = 1828] [serial = 354] [outer = 00000000] 22:19:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (18D9FC00) [pid = 1828] [serial = 355] [outer = 1872E800] 22:19:36 INFO - PROCESS | 1828 | 1461043176764 Marionette DEBUG loaded listener.js 22:19:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (19609000) [pid = 1828] [serial = 356] [outer = 1872E800] 22:19:37 INFO - PROCESS | 1828 | 1461043177160 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]]]}] 22:19:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:19:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 640ms 22:19:37 INFO - PROCESS | 1828 | 1461043177196 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 22:19:37 INFO - PROCESS | 1828 | 1461043177199 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 22:19:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:19:37 INFO - PROCESS | 1828 | 1461043177215 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:19:37 INFO - PROCESS | 1828 | 1461043177220 Marionette TRACE conn3 <- [1,442,null,{}] 22:19:37 INFO - PROCESS | 1828 | 1461043177224 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}] 22:19:37 INFO - PROCESS | 1828 | 1461043177303 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 22:19:37 INFO - PROCESS | 1828 | 1461043177310 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:37 INFO - PROCESS | 1828 | ++DOCSHELL 196B7800 == 41 [pid = 1828] [id = 120] 22:19:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (196BB800) [pid = 1828] [serial = 357] [outer = 00000000] 22:19:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (19BD5C00) [pid = 1828] [serial = 358] [outer = 196BB800] 22:19:37 INFO - PROCESS | 1828 | 1461043177356 Marionette DEBUG loaded listener.js 22:19:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1A16FC00) [pid = 1828] [serial = 359] [outer = 196BB800] 22:19:37 INFO - PROCESS | 1828 | 1461043177785 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]]]}] 22:19:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:19:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 594ms 22:19:37 INFO - PROCESS | 1828 | 1461043177803 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 22:19:37 INFO - PROCESS | 1828 | 1461043177805 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 22:19:37 INFO - PROCESS | 1828 | 1461043177808 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:19:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:19:37 INFO - PROCESS | 1828 | 1461043177810 Marionette TRACE conn3 <- [1,446,null,{}] 22:19:37 INFO - PROCESS | 1828 | 1461043177828 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}] 22:19:37 INFO - PROCESS | 1828 | 1461043177932 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 22:19:37 INFO - PROCESS | 1828 | 1461043178008 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:38 INFO - PROCESS | 1828 | ++DOCSHELL 1AA04400 == 42 [pid = 1828] [id = 121] 22:19:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1AA04C00) [pid = 1828] [serial = 360] [outer = 00000000] 22:19:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1C011400) [pid = 1828] [serial = 361] [outer = 1AA04C00] 22:19:38 INFO - PROCESS | 1828 | 1461043178056 Marionette DEBUG loaded listener.js 22:19:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1C017000) [pid = 1828] [serial = 362] [outer = 1AA04C00] 22:19:38 INFO - PROCESS | 1828 | 1461043178470 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]]]}] 22:19:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:19:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 703ms 22:19:38 INFO - PROCESS | 1828 | 1461043178508 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 22:19:38 INFO - PROCESS | 1828 | 1461043178510 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 22:19:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:19:38 INFO - PROCESS | 1828 | 1461043178517 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:19:38 INFO - PROCESS | 1828 | 1461043178519 Marionette TRACE conn3 <- [1,450,null,{}] 22:19:38 INFO - PROCESS | 1828 | 1461043178522 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}] 22:19:38 INFO - PROCESS | 1828 | 1461043178624 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 22:19:38 INFO - PROCESS | 1828 | 1461043178632 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:38 INFO - PROCESS | 1828 | ++DOCSHELL 1C736400 == 43 [pid = 1828] [id = 122] 22:19:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1C73B000) [pid = 1828] [serial = 363] [outer = 00000000] 22:19:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1C994C00) [pid = 1828] [serial = 364] [outer = 1C73B000] 22:19:38 INFO - PROCESS | 1828 | 1461043178727 Marionette DEBUG loaded listener.js 22:19:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1CD0E000) [pid = 1828] [serial = 365] [outer = 1C73B000] 22:19:39 INFO - PROCESS | 1828 | 1461043179172 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] 22:19:39 INFO - PROCESS | 1828 | 1461043179220 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 22:19:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:19:39 INFO - PROCESS | 1828 | 1461043179223 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:19:39 INFO - PROCESS | 1828 | 1461043179225 Marionette TRACE conn3 <- [1,454,null,{}] 22:19:39 INFO - PROCESS | 1828 | 1461043179232 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}] 22:19:39 INFO - PROCESS | 1828 | 1461043179372 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 22:19:39 INFO - PROCESS | 1828 | 1461043179393 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:39 INFO - PROCESS | 1828 | ++DOCSHELL 12DD7000 == 44 [pid = 1828] [id = 123] 22:19:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1D207C00) [pid = 1828] [serial = 366] [outer = 00000000] 22:19:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1D367400) [pid = 1828] [serial = 367] [outer = 1D207C00] 22:19:39 INFO - PROCESS | 1828 | 1461043179436 Marionette DEBUG loaded listener.js 22:19:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1D36BC00) [pid = 1828] [serial = 368] [outer = 1D207C00] 22:19:39 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:19:40 INFO - PROCESS | 1828 | 1461043180054 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]]]}] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (13208400) [pid = 1828] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (18727800) [pid = 1828] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (19BB8C00) [pid = 1828] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1A03C800) [pid = 1828] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (16A16000) [pid = 1828] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1A040400) [pid = 1828] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (13AAD000) [pid = 1828] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1807E400) [pid = 1828] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (15E1FC00) [pid = 1828] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1D36E400) [pid = 1828] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1C732800) [pid = 1828] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1C993800) [pid = 1828] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (196B7400) [pid = 1828] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (196B7000) [pid = 1828] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (18087800) [pid = 1828] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (16762000) [pid = 1828] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (18DA3000) [pid = 1828] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1430C800) [pid = 1828] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (18310000) [pid = 1828] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (19CBD400) [pid = 1828] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:19:40 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1CD0E400) [pid = 1828] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:19:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:19:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 890ms 22:19:40 INFO - PROCESS | 1828 | 1461043180128 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 22:19:40 INFO - PROCESS | 1828 | 1461043180130 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 22:19:40 INFO - PROCESS | 1828 | 1461043180133 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:19:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:19:40 INFO - PROCESS | 1828 | 1461043180135 Marionette TRACE conn3 <- [1,458,null,{}] 22:19:40 INFO - PROCESS | 1828 | 1461043180138 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}] 22:19:40 INFO - PROCESS | 1828 | 1461043180210 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 22:19:40 INFO - PROCESS | 1828 | 1461043180217 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:40 INFO - PROCESS | 1828 | ++DOCSHELL 1430C800 == 45 [pid = 1828] [id = 124] 22:19:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (14349400) [pid = 1828] [serial = 369] [outer = 00000000] 22:19:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (16557C00) [pid = 1828] [serial = 370] [outer = 14349400] 22:19:40 INFO - PROCESS | 1828 | 1461043180267 Marionette DEBUG loaded listener.js 22:19:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (16A10C00) [pid = 1828] [serial = 371] [outer = 14349400] 22:19:40 INFO - PROCESS | 1828 | 1461043180694 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] 22:19:40 INFO - PROCESS | 1828 | 1461043180733 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 22:19:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 22:19:40 INFO - PROCESS | 1828 | 1461043180736 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:19:40 INFO - PROCESS | 1828 | 1461043180738 Marionette TRACE conn3 <- [1,462,null,{}] 22:19:40 INFO - PROCESS | 1828 | 1461043180742 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}] 22:19:40 INFO - PROCESS | 1828 | 1461043180814 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 22:19:40 INFO - PROCESS | 1828 | 1461043180820 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:40 INFO - PROCESS | 1828 | ++DOCSHELL 19CBD400 == 46 [pid = 1828] [id = 125] 22:19:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (19D10C00) [pid = 1828] [serial = 372] [outer = 00000000] 22:19:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1C732800) [pid = 1828] [serial = 373] [outer = 19D10C00] 22:19:40 INFO - PROCESS | 1828 | 1461043180863 Marionette DEBUG loaded listener.js 22:19:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1C993800) [pid = 1828] [serial = 374] [outer = 19D10C00] 22:19:41 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:19:41 INFO - PROCESS | 1828 | 1461043181291 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] 22:19:41 INFO - PROCESS | 1828 | 1461043181335 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 22:19:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:19:41 INFO - PROCESS | 1828 | 1461043181339 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:19:41 INFO - PROCESS | 1828 | 1461043181340 Marionette TRACE conn3 <- [1,466,null,{}] 22:19:41 INFO - PROCESS | 1828 | 1461043181344 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}] 22:19:41 INFO - PROCESS | 1828 | 1461043181418 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 22:19:41 INFO - PROCESS | 1828 | 1461043181424 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:41 INFO - PROCESS | 1828 | ++DOCSHELL 1D29DC00 == 47 [pid = 1828] [id = 126] 22:19:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1D29E800) [pid = 1828] [serial = 375] [outer = 00000000] 22:19:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1D56D800) [pid = 1828] [serial = 376] [outer = 1D29E800] 22:19:41 INFO - PROCESS | 1828 | 1461043181469 Marionette DEBUG loaded listener.js 22:19:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1D77A800) [pid = 1828] [serial = 377] [outer = 1D29E800] 22:19:41 INFO - PROCESS | 1828 | 1461043181876 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] 22:19:41 INFO - PROCESS | 1828 | 1461043181938 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 22:19:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 22:19:41 INFO - PROCESS | 1828 | 1461043181941 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:19:41 INFO - PROCESS | 1828 | 1461043181943 Marionette TRACE conn3 <- [1,470,null,{}] 22:19:41 INFO - PROCESS | 1828 | 1461043181947 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}] 22:19:42 INFO - PROCESS | 1828 | 1461043182021 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 22:19:42 INFO - PROCESS | 1828 | 1461043182029 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:42 INFO - PROCESS | 1828 | ++DOCSHELL 18D7AC00 == 48 [pid = 1828] [id = 127] 22:19:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (18D7DC00) [pid = 1828] [serial = 378] [outer = 00000000] 22:19:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (18D84800) [pid = 1828] [serial = 379] [outer = 18D7DC00] 22:19:42 INFO - PROCESS | 1828 | 1461043182077 Marionette DEBUG loaded listener.js 22:19:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1D36E400) [pid = 1828] [serial = 380] [outer = 18D7DC00] 22:19:42 INFO - PROCESS | 1828 | 1461043182800 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]]]}] 22:19:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:19:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 890ms 22:19:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:19:42 INFO - PROCESS | 1828 | 1461043182846 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 22:19:42 INFO - PROCESS | 1828 | 1461043182850 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 22:19:42 INFO - PROCESS | 1828 | 1461043182855 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:19:42 INFO - PROCESS | 1828 | 1461043182858 Marionette TRACE conn3 <- [1,474,null,{}] 22:19:42 INFO - PROCESS | 1828 | 1461043182878 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}] 22:19:42 INFO - PROCESS | 1828 | 1461043182980 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 22:19:43 INFO - PROCESS | 1828 | 1461043183060 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:43 INFO - PROCESS | 1828 | ++DOCSHELL 143AC400 == 49 [pid = 1828] [id = 128] 22:19:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (16553800) [pid = 1828] [serial = 381] [outer = 00000000] 22:19:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (18311000) [pid = 1828] [serial = 382] [outer = 16553800] 22:19:43 INFO - PROCESS | 1828 | 1461043183160 Marionette DEBUG loaded listener.js 22:19:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (18AED000) [pid = 1828] [serial = 383] [outer = 16553800] 22:19:43 INFO - PROCESS | 1828 | 1461043183720 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]]]}] 22:19:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:19:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 922ms 22:19:43 INFO - PROCESS | 1828 | 1461043183777 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 22:19:43 INFO - PROCESS | 1828 | 1461043183783 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 22:19:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:19:43 INFO - PROCESS | 1828 | 1461043183790 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:19:43 INFO - PROCESS | 1828 | 1461043183793 Marionette TRACE conn3 <- [1,478,null,{}] 22:19:43 INFO - PROCESS | 1828 | 1461043183797 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}] 22:19:43 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 22:19:43 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 22:19:43 INFO - PROCESS | 1828 | 1461043183899 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 22:19:43 INFO - PROCESS | 1828 | 1461043183978 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:43 INFO - PROCESS | 1828 | ++DOCSHELL 18D7B400 == 50 [pid = 1828] [id = 129] 22:19:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (18D87800) [pid = 1828] [serial = 384] [outer = 00000000] 22:19:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (196BD400) [pid = 1828] [serial = 385] [outer = 18D87800] 22:19:44 INFO - PROCESS | 1828 | 1461043184032 Marionette DEBUG loaded listener.js 22:19:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (19BD3400) [pid = 1828] [serial = 386] [outer = 18D87800] 22:19:44 INFO - PROCESS | 1828 | 1461043184628 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]]]}] 22:19:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:19:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 891ms 22:19:44 INFO - PROCESS | 1828 | 1461043184692 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 22:19:44 INFO - PROCESS | 1828 | 1461043184695 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 22:19:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:19:44 INFO - PROCESS | 1828 | 1461043184699 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:19:44 INFO - PROCESS | 1828 | 1461043184702 Marionette TRACE conn3 <- [1,482,null,{}] 22:19:44 INFO - PROCESS | 1828 | 1461043184714 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}] 22:19:44 INFO - PROCESS | 1828 | 1461043184820 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 22:19:44 INFO - PROCESS | 1828 | 1461043184908 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:44 INFO - PROCESS | 1828 | ++DOCSHELL 1C993000 == 51 [pid = 1828] [id = 130] 22:19:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1C993C00) [pid = 1828] [serial = 387] [outer = 00000000] 22:19:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1D373000) [pid = 1828] [serial = 388] [outer = 1C993C00] 22:19:44 INFO - PROCESS | 1828 | 1461043184963 Marionette DEBUG loaded listener.js 22:19:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1DA82000) [pid = 1828] [serial = 389] [outer = 1C993C00] 22:19:45 INFO - PROCESS | 1828 | 1461043185583 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]]]}] 22:19:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:19:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 937ms 22:19:45 INFO - PROCESS | 1828 | 1461043185643 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 22:19:45 INFO - PROCESS | 1828 | 1461043185646 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 22:19:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:19:45 INFO - PROCESS | 1828 | 1461043185650 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:19:45 INFO - PROCESS | 1828 | 1461043185652 Marionette TRACE conn3 <- [1,486,null,{}] 22:19:45 INFO - PROCESS | 1828 | 1461043185655 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}] 22:19:45 INFO - PROCESS | 1828 | 1461043185752 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 22:19:45 INFO - PROCESS | 1828 | 1461043185831 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:45 INFO - PROCESS | 1828 | ++DOCSHELL 11BB8400 == 52 [pid = 1828] [id = 131] 22:19:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (11BB8C00) [pid = 1828] [serial = 390] [outer = 00000000] 22:19:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (11BBE400) [pid = 1828] [serial = 391] [outer = 11BB8C00] 22:19:45 INFO - PROCESS | 1828 | 1461043185925 Marionette DEBUG loaded listener.js 22:19:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (14308800) [pid = 1828] [serial = 392] [outer = 11BB8C00] 22:19:46 INFO - PROCESS | 1828 | 1461043186670 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]]]}] 22:19:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:19:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1093ms 22:19:46 INFO - PROCESS | 1828 | 1461043186751 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 22:19:46 INFO - PROCESS | 1828 | 1461043186755 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 22:19:46 INFO - PROCESS | 1828 | 1461043186760 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:19:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:19:46 INFO - PROCESS | 1828 | 1461043186763 Marionette TRACE conn3 <- [1,490,null,{}] 22:19:46 INFO - PROCESS | 1828 | 1461043186768 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}] 22:19:46 INFO - PROCESS | 1828 | 1461043186890 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 22:19:47 INFO - PROCESS | 1828 | 1461043187016 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:47 INFO - PROCESS | 1828 | ++DOCSHELL 14B8D000 == 53 [pid = 1828] [id = 132] 22:19:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (14B8DC00) [pid = 1828] [serial = 393] [outer = 00000000] 22:19:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (157A4400) [pid = 1828] [serial = 394] [outer = 14B8DC00] 22:19:47 INFO - PROCESS | 1828 | 1461043187066 Marionette DEBUG loaded listener.js 22:19:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (15D93000) [pid = 1828] [serial = 395] [outer = 14B8DC00] 22:19:47 INFO - PROCESS | 1828 | --DOCSHELL 1D29DC00 == 52 [pid = 1828] [id = 126] 22:19:47 INFO - PROCESS | 1828 | --DOCSHELL 19CBD400 == 51 [pid = 1828] [id = 125] 22:19:47 INFO - PROCESS | 1828 | --DOCSHELL 1430C800 == 50 [pid = 1828] [id = 124] 22:19:47 INFO - PROCESS | 1828 | --DOCSHELL 12DD7000 == 49 [pid = 1828] [id = 123] 22:19:47 INFO - PROCESS | 1828 | --DOCSHELL 1C736400 == 48 [pid = 1828] [id = 122] 22:19:47 INFO - PROCESS | 1828 | --DOCSHELL 1AA04400 == 47 [pid = 1828] [id = 121] 22:19:47 INFO - PROCESS | 1828 | --DOCSHELL 196B7800 == 46 [pid = 1828] [id = 120] 22:19:47 INFO - PROCESS | 1828 | --DOCSHELL 1805DC00 == 45 [pid = 1828] [id = 119] 22:19:47 INFO - PROCESS | 1828 | --DOCSHELL 142AF400 == 44 [pid = 1828] [id = 118] 22:19:47 INFO - PROCESS | 1828 | --DOCSHELL 14BE2400 == 43 [pid = 1828] [id = 117] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1377A400) [pid = 1828] [serial = 200] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1C00A800) [pid = 1828] [serial = 206] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1A169400) [pid = 1828] [serial = 154] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1831AC00) [pid = 1828] [serial = 203] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1A660C00) [pid = 1828] [serial = 163] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (16764400) [pid = 1828] [serial = 157] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (18E56000) [pid = 1828] [serial = 160] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (16556C00) [pid = 1828] [serial = 292] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (15E1EC00) [pid = 1828] [serial = 295] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (18D9E400) [pid = 1828] [serial = 298] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1D08B800) [pid = 1828] [serial = 301] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (18D96000) [pid = 1828] [serial = 260] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1D090C00) [pid = 1828] [serial = 209] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1C997C00) [pid = 1828] [serial = 325] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1D103000) [pid = 1828] [serial = 328] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (19F62C00) [pid = 1828] [serial = 319] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (196C3400) [pid = 1828] [serial = 305] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (196C0400) [pid = 1828] [serial = 304] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (18978400) [pid = 1828] [serial = 313] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (18D9D000) [pid = 1828] [serial = 314] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (18327800) [pid = 1828] [serial = 311] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (18310C00) [pid = 1828] [serial = 310] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (196BF400) [pid = 1828] [serial = 316] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (196C4C00) [pid = 1828] [serial = 317] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (157F2400) [pid = 1828] [serial = 308] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (14B96800) [pid = 1828] [serial = 307] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1CC33400) [pid = 1828] [serial = 326] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (19F65400) [pid = 1828] [serial = 331] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1AA0E400) [pid = 1828] [serial = 332] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1D203800) [pid = 1828] [serial = 329] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (1C016400) [pid = 1828] [serial = 322] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (1C178800) [pid = 1828] [serial = 323] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (1D2A2800) [pid = 1828] [serial = 335] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1D29B000) [pid = 1828] [serial = 334] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (19FD9C00) [pid = 1828] [serial = 320] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (1DA86400) [pid = 1828] [serial = 338] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (1D781C00) [pid = 1828] [serial = 337] [outer = 00000000] [url = about:blank] 22:19:47 INFO - PROCESS | 1828 | 1461043187583 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]]]}] 22:19:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:19:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 844ms 22:19:47 INFO - PROCESS | 1828 | 1461043187604 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 22:19:47 INFO - PROCESS | 1828 | 1461043187610 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 22:19:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:19:47 INFO - PROCESS | 1828 | 1461043187616 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:19:47 INFO - PROCESS | 1828 | 1461043187618 Marionette TRACE conn3 <- [1,494,null,{}] 22:19:47 INFO - PROCESS | 1828 | 1461043187622 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}] 22:19:47 INFO - PROCESS | 1828 | 1461043187708 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 22:19:47 INFO - PROCESS | 1828 | 1461043187714 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:47 INFO - PROCESS | 1828 | ++DOCSHELL 1550C800 == 44 [pid = 1828] [id = 133] 22:19:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (15E1EC00) [pid = 1828] [serial = 396] [outer = 00000000] 22:19:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (17B3F000) [pid = 1828] [serial = 397] [outer = 15E1EC00] 22:19:47 INFO - PROCESS | 1828 | 1461043187759 Marionette DEBUG loaded listener.js 22:19:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (18086800) [pid = 1828] [serial = 398] [outer = 15E1EC00] 22:19:48 INFO - PROCESS | 1828 | 1461043188213 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]]]}] 22:19:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:19:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 625ms 22:19:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:19:48 INFO - PROCESS | 1828 | 1461043188252 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 22:19:48 INFO - PROCESS | 1828 | 1461043188254 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 22:19:48 INFO - PROCESS | 1828 | 1461043188258 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:19:48 INFO - PROCESS | 1828 | 1461043188262 Marionette TRACE conn3 <- [1,498,null,{}] 22:19:48 INFO - PROCESS | 1828 | 1461043188274 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}] 22:19:48 INFO - PROCESS | 1828 | 1461043188351 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 22:19:48 INFO - PROCESS | 1828 | 1461043188360 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:48 INFO - PROCESS | 1828 | ++DOCSHELL 183ADC00 == 45 [pid = 1828] [id = 134] 22:19:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (18725800) [pid = 1828] [serial = 399] [outer = 00000000] 22:19:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (18AF2400) [pid = 1828] [serial = 400] [outer = 18725800] 22:19:48 INFO - PROCESS | 1828 | 1461043188414 Marionette DEBUG loaded listener.js 22:19:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (18D80800) [pid = 1828] [serial = 401] [outer = 18725800] 22:19:48 INFO - PROCESS | 1828 | 1461043188846 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]]]}] 22:19:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:19:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 625ms 22:19:48 INFO - PROCESS | 1828 | 1461043188896 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 22:19:48 INFO - PROCESS | 1828 | 1461043188898 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 22:19:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:19:48 INFO - PROCESS | 1828 | 1461043188901 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:19:48 INFO - PROCESS | 1828 | 1461043188903 Marionette TRACE conn3 <- [1,502,null,{}] 22:19:48 INFO - PROCESS | 1828 | 1461043188906 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}] 22:19:48 INFO - PROCESS | 1828 | 1461043188983 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 22:19:48 INFO - PROCESS | 1828 | 1461043188993 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:48 INFO - PROCESS | 1828 | ++DOCSHELL 18D96800 == 46 [pid = 1828] [id = 135] 22:19:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (18D9B000) [pid = 1828] [serial = 402] [outer = 00000000] 22:19:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (18DA3C00) [pid = 1828] [serial = 403] [outer = 18D9B000] 22:19:49 INFO - PROCESS | 1828 | 1461043189041 Marionette DEBUG loaded listener.js 22:19:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (192CC400) [pid = 1828] [serial = 404] [outer = 18D9B000] 22:19:49 INFO - PROCESS | 1828 | 1461043189512 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]]]}] 22:19:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:19:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 640ms 22:19:49 INFO - PROCESS | 1828 | 1461043189540 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 22:19:49 INFO - PROCESS | 1828 | 1461043189542 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 22:19:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:19:49 INFO - PROCESS | 1828 | 1461043189545 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:19:49 INFO - PROCESS | 1828 | 1461043189546 Marionette TRACE conn3 <- [1,506,null,{}] 22:19:49 INFO - PROCESS | 1828 | 1461043189555 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}] 22:19:49 INFO - PROCESS | 1828 | 1461043189656 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 22:19:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (18E56000) [pid = 1828] [serial = 405] [outer = 1E22BC00] 22:19:49 INFO - PROCESS | 1828 | 1461043189680 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:49 INFO - PROCESS | 1828 | ++DOCSHELL 1336C800 == 47 [pid = 1828] [id = 136] 22:19:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (196B9C00) [pid = 1828] [serial = 406] [outer = 00000000] 22:19:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (196C3C00) [pid = 1828] [serial = 407] [outer = 196B9C00] 22:19:49 INFO - PROCESS | 1828 | 1461043189772 Marionette DEBUG loaded listener.js 22:19:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (19754800) [pid = 1828] [serial = 408] [outer = 196B9C00] 22:19:50 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1D207C00) [pid = 1828] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:19:50 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (14349400) [pid = 1828] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:19:50 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (19D10C00) [pid = 1828] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:19:50 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1D56BC00) [pid = 1828] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:19:50 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1D780800) [pid = 1828] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:19:50 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1430F800) [pid = 1828] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:19:50 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (13373C00) [pid = 1828] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:19:50 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (18E52000) [pid = 1828] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:19:50 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (15E2AC00) [pid = 1828] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:19:50 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (17B36C00) [pid = 1828] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:19:50 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (1C0ECC00) [pid = 1828] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:19:50 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (1D29E800) [pid = 1828] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:19:50 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (1C73B000) [pid = 1828] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:19:50 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (196BB800) [pid = 1828] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:19:50 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (14302400) [pid = 1828] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:19:50 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (1AA04C00) [pid = 1828] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:19:50 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (1872E800) [pid = 1828] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:19:50 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (14BEC800) [pid = 1828] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:19:50 INFO - PROCESS | 1828 | 1461043190776 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]]]}] 22:19:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:19:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1250ms 22:19:50 INFO - PROCESS | 1828 | 1461043190799 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 22:19:50 INFO - PROCESS | 1828 | 1461043190804 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 22:19:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:19:50 INFO - PROCESS | 1828 | 1461043190810 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:19:50 INFO - PROCESS | 1828 | 1461043190814 Marionette TRACE conn3 <- [1,510,null,{}] 22:19:50 INFO - PROCESS | 1828 | 1461043190819 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}] 22:19:50 INFO - PROCESS | 1828 | 1461043190920 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 22:19:51 INFO - PROCESS | 1828 | 1461043191013 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:51 INFO - PROCESS | 1828 | ++DOCSHELL 12CF8400 == 48 [pid = 1828] [id = 137] 22:19:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (14BF0000) [pid = 1828] [serial = 409] [outer = 00000000] 22:19:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (16552800) [pid = 1828] [serial = 410] [outer = 14BF0000] 22:19:51 INFO - PROCESS | 1828 | 1461043191069 Marionette DEBUG loaded listener.js 22:19:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (16632C00) [pid = 1828] [serial = 411] [outer = 14BF0000] 22:19:51 INFO - PROCESS | 1828 | 1461043191726 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]]]}] 22:19:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:19:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 938ms 22:19:51 INFO - PROCESS | 1828 | 1461043191757 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 22:19:51 INFO - PROCESS | 1828 | 1461043191763 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 22:19:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:19:51 INFO - PROCESS | 1828 | 1461043191770 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:19:51 INFO - PROCESS | 1828 | 1461043191773 Marionette TRACE conn3 <- [1,514,null,{}] 22:19:51 INFO - PROCESS | 1828 | 1461043191778 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}] 22:19:51 INFO - PROCESS | 1828 | 1461043191882 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 22:19:51 INFO - PROCESS | 1828 | 1461043191958 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:51 INFO - PROCESS | 1828 | ++DOCSHELL 11BBE000 == 49 [pid = 1828] [id = 138] 22:19:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (157F0800) [pid = 1828] [serial = 412] [outer = 00000000] 22:19:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (18979400) [pid = 1828] [serial = 413] [outer = 157F0800] 22:19:51 INFO - PROCESS | 1828 | 1461043192012 Marionette DEBUG loaded listener.js 22:19:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (18D79C00) [pid = 1828] [serial = 414] [outer = 157F0800] 22:19:52 INFO - PROCESS | 1828 | 1461043192576 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]]]}] 22:19:52 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 22:19:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 828ms 22:19:52 INFO - PROCESS | 1828 | 1461043192614 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 22:19:52 INFO - PROCESS | 1828 | 1461043192617 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 22:19:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:19:52 INFO - PROCESS | 1828 | 1461043192621 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:19:52 INFO - PROCESS | 1828 | 1461043192625 Marionette TRACE conn3 <- [1,518,null,{}] 22:19:52 INFO - PROCESS | 1828 | 1461043192636 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}] 22:19:52 INFO - PROCESS | 1828 | 1461043192735 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 22:19:52 INFO - PROCESS | 1828 | 1461043192826 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:52 INFO - PROCESS | 1828 | ++DOCSHELL 18E52000 == 50 [pid = 1828] [id = 139] 22:19:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (1960A000) [pid = 1828] [serial = 415] [outer = 00000000] 22:19:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (19F62C00) [pid = 1828] [serial = 416] [outer = 1960A000] 22:19:52 INFO - PROCESS | 1828 | 1461043192881 Marionette DEBUG loaded listener.js 22:19:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (1A036800) [pid = 1828] [serial = 417] [outer = 1960A000] 22:19:53 INFO - PROCESS | 1828 | 1461043193440 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]]]}] 22:19:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:19:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 906ms 22:19:53 INFO - PROCESS | 1828 | 1461043193524 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 22:19:53 INFO - PROCESS | 1828 | 1461043193527 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 22:19:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:19:53 INFO - PROCESS | 1828 | 1461043193531 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:19:53 INFO - PROCESS | 1828 | 1461043193533 Marionette TRACE conn3 <- [1,522,null,{}] 22:19:53 INFO - PROCESS | 1828 | 1461043193536 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}] 22:19:53 INFO - PROCESS | 1828 | 1461043193633 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 22:19:53 INFO - PROCESS | 1828 | 1461043193708 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:53 INFO - PROCESS | 1828 | ++DOCSHELL 1A60EC00 == 51 [pid = 1828] [id = 140] 22:19:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (1A60F800) [pid = 1828] [serial = 418] [outer = 00000000] 22:19:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (1A70F000) [pid = 1828] [serial = 419] [outer = 1A60F800] 22:19:53 INFO - PROCESS | 1828 | 1461043193761 Marionette DEBUG loaded listener.js 22:19:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (1AA09000) [pid = 1828] [serial = 420] [outer = 1A60F800] 22:19:54 INFO - PROCESS | 1828 | 1461043194306 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]]]}] 22:19:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:19:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 844ms 22:19:54 INFO - PROCESS | 1828 | 1461043194373 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 22:19:54 INFO - PROCESS | 1828 | 1461043194375 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 22:19:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:19:54 INFO - PROCESS | 1828 | 1461043194379 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:19:54 INFO - PROCESS | 1828 | 1461043194381 Marionette TRACE conn3 <- [1,526,null,{}] 22:19:54 INFO - PROCESS | 1828 | 1461043194385 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}] 22:19:54 INFO - PROCESS | 1828 | 1461043194479 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 22:19:54 INFO - PROCESS | 1828 | 1461043194575 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:54 INFO - PROCESS | 1828 | ++DOCSHELL 14304C00 == 52 [pid = 1828] [id = 141] 22:19:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (1430A400) [pid = 1828] [serial = 421] [outer = 00000000] 22:19:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (18D9F800) [pid = 1828] [serial = 422] [outer = 1430A400] 22:19:54 INFO - PROCESS | 1828 | 1461043194628 Marionette DEBUG loaded listener.js 22:19:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (19647800) [pid = 1828] [serial = 423] [outer = 1430A400] 22:19:55 INFO - PROCESS | 1828 | 1461043195315 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]]]}] 22:19:55 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 22:19:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1000ms 22:19:55 INFO - PROCESS | 1828 | 1461043195386 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 22:19:55 INFO - PROCESS | 1828 | 1461043195390 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 22:19:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:19:55 INFO - PROCESS | 1828 | 1461043195395 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:19:55 INFO - PROCESS | 1828 | 1461043195399 Marionette TRACE conn3 <- [1,530,null,{}] 22:19:55 INFO - PROCESS | 1828 | 1461043195405 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}] 22:19:55 INFO - PROCESS | 1828 | 1461043195498 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 22:19:55 INFO - PROCESS | 1828 | 1461043195628 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:55 INFO - PROCESS | 1828 | ++DOCSHELL 14B95C00 == 53 [pid = 1828] [id = 142] 22:19:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (14BE2400) [pid = 1828] [serial = 424] [outer = 00000000] 22:19:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1655A800) [pid = 1828] [serial = 425] [outer = 14BE2400] 22:19:55 INFO - PROCESS | 1828 | 1461043195678 Marionette DEBUG loaded listener.js 22:19:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (16A0FC00) [pid = 1828] [serial = 426] [outer = 14BE2400] 22:19:55 INFO - PROCESS | 1828 | --DOCSHELL 18D96800 == 52 [pid = 1828] [id = 135] 22:19:55 INFO - PROCESS | 1828 | --DOCSHELL 183ADC00 == 51 [pid = 1828] [id = 134] 22:19:55 INFO - PROCESS | 1828 | --DOCSHELL 1550C800 == 50 [pid = 1828] [id = 133] 22:19:55 INFO - PROCESS | 1828 | --DOCSHELL 14B8D000 == 49 [pid = 1828] [id = 132] 22:19:55 INFO - PROCESS | 1828 | --DOCSHELL 18D7B400 == 48 [pid = 1828] [id = 129] 22:19:55 INFO - PROCESS | 1828 | --DOCSHELL 143AC400 == 47 [pid = 1828] [id = 128] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1D577C00) [pid = 1828] [serial = 245] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1DA80000) [pid = 1828] [serial = 257] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1655C400) [pid = 1828] [serial = 296] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (15D91400) [pid = 1828] [serial = 248] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1D36C400) [pid = 1828] [serial = 254] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (18AF2C00) [pid = 1828] [serial = 251] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (18DA4400) [pid = 1828] [serial = 299] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (1D56D000) [pid = 1828] [serial = 302] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (1D56D800) [pid = 1828] [serial = 376] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1C994C00) [pid = 1828] [serial = 364] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (19BD5C00) [pid = 1828] [serial = 358] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (16559000) [pid = 1828] [serial = 352] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (17BE3000) [pid = 1828] [serial = 353] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (1C011400) [pid = 1828] [serial = 361] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (1C017000) [pid = 1828] [serial = 362] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (18D9FC00) [pid = 1828] [serial = 355] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (19609000) [pid = 1828] [serial = 356] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (16628800) [pid = 1828] [serial = 350] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (15BE8800) [pid = 1828] [serial = 349] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (19BDD000) [pid = 1828] [serial = 340] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (1667F000) [pid = 1828] [serial = 343] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (19BD4400) [pid = 1828] [serial = 346] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (1CD0E000) [pid = 1828] [serial = 365] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (1D367400) [pid = 1828] [serial = 367] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (16557C00) [pid = 1828] [serial = 370] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (16A10C00) [pid = 1828] [serial = 371] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (1C732800) [pid = 1828] [serial = 373] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (1D36BC00) [pid = 1828] [serial = 368] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (1C993800) [pid = 1828] [serial = 374] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (1D77A800) [pid = 1828] [serial = 377] [outer = 00000000] [url = about:blank] 22:19:55 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (1A16FC00) [pid = 1828] [serial = 359] [outer = 00000000] [url = about:blank] 22:19:56 INFO - PROCESS | 1828 | 1461043196139 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"]]]}] 22:19:56 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 22:19:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:19:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:19:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:19:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:19:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:19:56 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 22:19:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:19:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:19:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:19:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:19:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:19:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 797ms 22:19:56 INFO - PROCESS | 1828 | 1461043196199 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 22:19:56 INFO - PROCESS | 1828 | 1461043196204 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 22:19:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:19:56 INFO - PROCESS | 1828 | 1461043196214 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:19:56 INFO - PROCESS | 1828 | 1461043196217 Marionette TRACE conn3 <- [1,534,null,{}] 22:19:56 INFO - PROCESS | 1828 | 1461043196220 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}] 22:19:56 INFO - PROCESS | 1828 | 1461043196309 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 22:19:56 INFO - PROCESS | 1828 | 1461043196315 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:56 INFO - PROCESS | 1828 | ++DOCSHELL 16557C00 == 48 [pid = 1828] [id = 143] 22:19:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (16628C00) [pid = 1828] [serial = 427] [outer = 00000000] 22:19:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (18315000) [pid = 1828] [serial = 428] [outer = 16628C00] 22:19:56 INFO - PROCESS | 1828 | 1461043196359 Marionette DEBUG loaded listener.js 22:19:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (1831E400) [pid = 1828] [serial = 429] [outer = 16628C00] 22:19:56 INFO - PROCESS | 1828 | 1461043196816 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]]]}] 22:19:56 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. 22:19:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 657ms 22:19:56 INFO - PROCESS | 1828 | 1461043196867 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 22:19:56 INFO - PROCESS | 1828 | 1461043196869 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 22:19:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:19:56 INFO - PROCESS | 1828 | 1461043196873 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:19:56 INFO - PROCESS | 1828 | 1461043196876 Marionette TRACE conn3 <- [1,538,null,{}] 22:19:56 INFO - PROCESS | 1828 | 1461043196886 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}] 22:19:56 INFO - PROCESS | 1828 | 1461043196999 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 22:19:56 INFO - PROCESS | 1828 | 1461043197008 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:57 INFO - PROCESS | 1828 | ++DOCSHELL 18DA2000 == 49 [pid = 1828] [id = 144] 22:19:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (18DA2800) [pid = 1828] [serial = 430] [outer = 00000000] 22:19:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (192D0400) [pid = 1828] [serial = 431] [outer = 18DA2800] 22:19:57 INFO - PROCESS | 1828 | 1461043197060 Marionette DEBUG loaded listener.js 22:19:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (196B7000) [pid = 1828] [serial = 432] [outer = 18DA2800] 22:19:57 INFO - PROCESS | 1828 | 1461043197491 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]]]}] 22:19:57 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. 22:19:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 640ms 22:19:57 INFO - PROCESS | 1828 | 1461043197510 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 22:19:57 INFO - PROCESS | 1828 | 1461043197513 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 22:19:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:19:57 INFO - PROCESS | 1828 | 1461043197516 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:19:57 INFO - PROCESS | 1828 | 1461043197518 Marionette TRACE conn3 <- [1,542,null,{}] 22:19:57 INFO - PROCESS | 1828 | 1461043197521 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}] 22:19:57 INFO - PROCESS | 1828 | 1461043197607 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 22:19:57 INFO - PROCESS | 1828 | 1461043197613 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:57 INFO - PROCESS | 1828 | ++DOCSHELL 18E51000 == 50 [pid = 1828] [id = 145] 22:19:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (1960C800) [pid = 1828] [serial = 433] [outer = 00000000] 22:19:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (19FD7400) [pid = 1828] [serial = 434] [outer = 1960C800] 22:19:57 INFO - PROCESS | 1828 | 1461043197658 Marionette DEBUG loaded listener.js 22:19:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (1A60F000) [pid = 1828] [serial = 435] [outer = 1960C800] 22:19:57 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:19:57 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:19:58 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:19:58 INFO - PROCESS | 1828 | 1461043198081 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]]]}] 22:19:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:19:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 594ms 22:19:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:19:58 INFO - PROCESS | 1828 | 1461043198113 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 22:19:58 INFO - PROCESS | 1828 | 1461043198115 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 22:19:58 INFO - PROCESS | 1828 | 1461043198118 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:19:58 INFO - PROCESS | 1828 | 1461043198120 Marionette TRACE conn3 <- [1,546,null,{}] 22:19:58 INFO - PROCESS | 1828 | 1461043198123 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}] 22:19:58 INFO - PROCESS | 1828 | 1461043198232 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 22:19:58 INFO - PROCESS | 1828 | 1461043198238 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:58 INFO - PROCESS | 1828 | ++DOCSHELL 14B94000 == 51 [pid = 1828] [id = 146] 22:19:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (19BD4800) [pid = 1828] [serial = 436] [outer = 00000000] 22:19:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (1C011800) [pid = 1828] [serial = 437] [outer = 19BD4800] 22:19:58 INFO - PROCESS | 1828 | 1461043198282 Marionette DEBUG loaded listener.js 22:19:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (1C014C00) [pid = 1828] [serial = 438] [outer = 19BD4800] 22:19:58 INFO - PROCESS | 1828 | 1461043198742 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]]]}] 22:19:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:19:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 640ms 22:19:58 INFO - PROCESS | 1828 | 1461043198756 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 22:19:58 INFO - PROCESS | 1828 | 1461043198758 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 22:19:58 INFO - PROCESS | 1828 | 1461043198762 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:19:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:19:58 INFO - PROCESS | 1828 | 1461043198763 Marionette TRACE conn3 <- [1,550,null,{}] 22:19:58 INFO - PROCESS | 1828 | 1461043198767 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}] 22:19:58 INFO - PROCESS | 1828 | 1461043198888 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 22:19:58 INFO - PROCESS | 1828 | 1461043198895 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:58 INFO - PROCESS | 1828 | ++DOCSHELL 13810000 == 52 [pid = 1828] [id = 147] 22:19:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (1C016400) [pid = 1828] [serial = 439] [outer = 00000000] 22:19:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (1C995C00) [pid = 1828] [serial = 440] [outer = 1C016400] 22:19:58 INFO - PROCESS | 1828 | 1461043198942 Marionette DEBUG loaded listener.js 22:19:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (1C998C00) [pid = 1828] [serial = 441] [outer = 1C016400] 22:19:59 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:19:59 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:19:59 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:19:59 INFO - PROCESS | 1828 | 1461043199371 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]]]}] 22:19:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:19:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 641ms 22:19:59 INFO - PROCESS | 1828 | 1461043199400 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 22:19:59 INFO - PROCESS | 1828 | 1461043199402 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 22:19:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:19:59 INFO - PROCESS | 1828 | 1461043199405 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:19:59 INFO - PROCESS | 1828 | 1461043199407 Marionette TRACE conn3 <- [1,554,null,{}] 22:19:59 INFO - PROCESS | 1828 | 1461043199410 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}] 22:19:59 INFO - PROCESS | 1828 | 1461043199511 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 22:19:59 INFO - PROCESS | 1828 | 1461043199516 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:59 INFO - PROCESS | 1828 | ++DOCSHELL 18323000 == 53 [pid = 1828] [id = 148] 22:19:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (1CC30400) [pid = 1828] [serial = 442] [outer = 00000000] 22:19:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (1CD0F800) [pid = 1828] [serial = 443] [outer = 1CC30400] 22:19:59 INFO - PROCESS | 1828 | 1461043199559 Marionette DEBUG loaded listener.js 22:19:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (1D08D800) [pid = 1828] [serial = 444] [outer = 1CC30400] 22:19:59 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:19:59 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:19:59 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:19:59 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:20:00 INFO - PROCESS | 1828 | 1461043200028 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]]]}] 22:20:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:20:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 641ms 22:20:00 INFO - PROCESS | 1828 | 1461043200043 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 22:20:00 INFO - PROCESS | 1828 | 1461043200045 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 22:20:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:20:00 INFO - PROCESS | 1828 | 1461043200049 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:20:00 INFO - PROCESS | 1828 | 1461043200050 Marionette TRACE conn3 <- [1,558,null,{}] 22:20:00 INFO - PROCESS | 1828 | 1461043200054 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}] 22:20:00 INFO - PROCESS | 1828 | 1461043200163 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 22:20:00 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (14B8DC00) [pid = 1828] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:20:00 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (15E1EC00) [pid = 1828] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:20:00 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (18725800) [pid = 1828] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:20:00 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (18D9B000) [pid = 1828] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:20:00 INFO - PROCESS | 1828 | 1461043200212 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:00 INFO - PROCESS | 1828 | ++DOCSHELL 1430C800 == 54 [pid = 1828] [id = 149] 22:20:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (143A0800) [pid = 1828] [serial = 445] [outer = 00000000] 22:20:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (18D9B000) [pid = 1828] [serial = 446] [outer = 143A0800] 22:20:00 INFO - PROCESS | 1828 | 1461043200255 Marionette DEBUG loaded listener.js 22:20:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (1CD0FC00) [pid = 1828] [serial = 447] [outer = 143A0800] 22:20:00 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:20:00 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:20:00 INFO - PROCESS | 1828 | 1461043200602 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]]]}] 22:20:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:20:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 593ms 22:20:00 INFO - PROCESS | 1828 | 1461043200646 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 22:20:00 INFO - PROCESS | 1828 | 1461043200648 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 22:20:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:20:00 INFO - PROCESS | 1828 | 1461043200651 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:20:00 INFO - PROCESS | 1828 | 1461043200652 Marionette TRACE conn3 <- [1,562,null,{}] 22:20:00 INFO - PROCESS | 1828 | 1461043200656 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}] 22:20:00 INFO - PROCESS | 1828 | 1461043200758 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 22:20:00 INFO - PROCESS | 1828 | 1461043200766 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:00 INFO - PROCESS | 1828 | ++DOCSHELL 13782000 == 55 [pid = 1828] [id = 150] 22:20:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (1D10B800) [pid = 1828] [serial = 448] [outer = 00000000] 22:20:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (1D20CC00) [pid = 1828] [serial = 449] [outer = 1D10B800] 22:20:00 INFO - PROCESS | 1828 | 1461043200809 Marionette DEBUG loaded listener.js 22:20:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (1D20D000) [pid = 1828] [serial = 450] [outer = 1D10B800] 22:20:01 INFO - PROCESS | 1828 | 1461043201207 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]]]}] 22:20:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:20:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 594ms 22:20:01 INFO - PROCESS | 1828 | 1461043201249 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 22:20:01 INFO - PROCESS | 1828 | 1461043201251 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 22:20:01 INFO - PROCESS | 1828 | 1461043201254 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:20:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:20:01 INFO - PROCESS | 1828 | 1461043201256 Marionette TRACE conn3 <- [1,566,null,{}] 22:20:01 INFO - PROCESS | 1828 | 1461043201259 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}] 22:20:01 INFO - PROCESS | 1828 | 1461043201364 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 22:20:01 INFO - PROCESS | 1828 | 1461043201372 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:01 INFO - PROCESS | 1828 | ++DOCSHELL 11BB8000 == 56 [pid = 1828] [id = 151] 22:20:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (1A610000) [pid = 1828] [serial = 451] [outer = 00000000] 22:20:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (1D2A8C00) [pid = 1828] [serial = 452] [outer = 1A610000] 22:20:01 INFO - PROCESS | 1828 | 1461043201415 Marionette DEBUG loaded listener.js 22:20:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (1D36AC00) [pid = 1828] [serial = 453] [outer = 1A610000] 22:20:01 INFO - PROCESS | 1828 | 1461043201805 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]]]}] 22:20:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:20:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 594ms 22:20:01 INFO - PROCESS | 1828 | 1461043201851 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 22:20:01 INFO - PROCESS | 1828 | 1461043201853 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 22:20:01 INFO - PROCESS | 1828 | 1461043201856 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:20:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:20:01 INFO - PROCESS | 1828 | 1461043201859 Marionette TRACE conn3 <- [1,570,null,{}] 22:20:01 INFO - PROCESS | 1828 | 1461043201863 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}] 22:20:01 INFO - PROCESS | 1828 | 1461043201986 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 22:20:02 INFO - PROCESS | 1828 | 1461043202031 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:02 INFO - PROCESS | 1828 | ++DOCSHELL 1D372C00 == 57 [pid = 1828] [id = 152] 22:20:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (1D373400) [pid = 1828] [serial = 454] [outer = 00000000] 22:20:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (1D576000) [pid = 1828] [serial = 455] [outer = 1D373400] 22:20:02 INFO - PROCESS | 1828 | 1461043202078 Marionette DEBUG loaded listener.js 22:20:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (1D782400) [pid = 1828] [serial = 456] [outer = 1D373400] 22:20:02 INFO - PROCESS | 1828 | 1461043202728 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]]]}] 22:20:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:20:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 906ms 22:20:02 INFO - PROCESS | 1828 | 1461043202762 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 22:20:02 INFO - PROCESS | 1828 | 1461043202766 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 22:20:02 INFO - PROCESS | 1828 | 1461043202771 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:20:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:20:02 INFO - PROCESS | 1828 | 1461043202775 Marionette TRACE conn3 <- [1,574,null,{}] 22:20:02 INFO - PROCESS | 1828 | 1461043202780 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}] 22:20:02 INFO - PROCESS | 1828 | 1461043202884 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 22:20:02 INFO - PROCESS | 1828 | 1461043203005 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:03 INFO - PROCESS | 1828 | ++DOCSHELL 15BE8400 == 58 [pid = 1828] [id = 153] 22:20:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (15E2A000) [pid = 1828] [serial = 457] [outer = 00000000] 22:20:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (18724800) [pid = 1828] [serial = 458] [outer = 15E2A000] 22:20:03 INFO - PROCESS | 1828 | 1461043203065 Marionette DEBUG loaded listener.js 22:20:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (18D86400) [pid = 1828] [serial = 459] [outer = 15E2A000] 22:20:03 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:20:03 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:20:03 INFO - PROCESS | 1828 | 1461043203645 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]]]}] 22:20:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:20:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 937ms 22:20:03 INFO - PROCESS | 1828 | 1461043203719 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 22:20:03 INFO - PROCESS | 1828 | 1461043203724 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 22:20:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:20:03 INFO - PROCESS | 1828 | 1461043203731 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:20:03 INFO - PROCESS | 1828 | 1461043203734 Marionette TRACE conn3 <- [1,578,null,{}] 22:20:03 INFO - PROCESS | 1828 | 1461043203738 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}] 22:20:03 INFO - PROCESS | 1828 | 1461043203842 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 22:20:03 INFO - PROCESS | 1828 | 1461043203935 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:03 INFO - PROCESS | 1828 | ++DOCSHELL 183B0C00 == 59 [pid = 1828] [id = 154] 22:20:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (18AF4800) [pid = 1828] [serial = 460] [outer = 00000000] 22:20:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1A665000) [pid = 1828] [serial = 461] [outer = 18AF4800] 22:20:03 INFO - PROCESS | 1828 | 1461043203989 Marionette DEBUG loaded listener.js 22:20:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1C019400) [pid = 1828] [serial = 462] [outer = 18AF4800] 22:20:04 INFO - PROCESS | 1828 | 1461043204601 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]]]}] 22:20:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:20:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 906ms 22:20:04 INFO - PROCESS | 1828 | 1461043204633 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 22:20:04 INFO - PROCESS | 1828 | 1461043204635 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 22:20:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:20:04 INFO - PROCESS | 1828 | 1461043204639 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:20:04 INFO - PROCESS | 1828 | 1461043204643 Marionette TRACE conn3 <- [1,582,null,{}] 22:20:04 INFO - PROCESS | 1828 | 1461043204654 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}] 22:20:04 INFO - PROCESS | 1828 | 1461043204764 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 22:20:04 INFO - PROCESS | 1828 | 1461043204859 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:04 INFO - PROCESS | 1828 | ++DOCSHELL 1D371400 == 60 [pid = 1828] [id = 155] 22:20:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1D371800) [pid = 1828] [serial = 463] [outer = 00000000] 22:20:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1D56F800) [pid = 1828] [serial = 464] [outer = 1D371800] 22:20:04 INFO - PROCESS | 1828 | 1461043204915 Marionette DEBUG loaded listener.js 22:20:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1D777800) [pid = 1828] [serial = 465] [outer = 1D371800] 22:20:05 INFO - PROCESS | 1828 | 1461043205685 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]]]}] 22:20:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:20:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1094ms 22:20:05 INFO - PROCESS | 1828 | 1461043205745 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 22:20:05 INFO - PROCESS | 1828 | 1461043205749 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 22:20:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:20:05 INFO - PROCESS | 1828 | 1461043205767 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:20:05 INFO - PROCESS | 1828 | 1461043205770 Marionette TRACE conn3 <- [1,586,null,{}] 22:20:05 INFO - PROCESS | 1828 | 1461043205777 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}] 22:20:05 INFO - PROCESS | 1828 | 1461043205867 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 22:20:05 INFO - PROCESS | 1828 | 1461043205941 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:05 INFO - PROCESS | 1828 | ++DOCSHELL 1430E400 == 61 [pid = 1828] [id = 156] 22:20:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1430EC00) [pid = 1828] [serial = 466] [outer = 00000000] 22:20:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1579B800) [pid = 1828] [serial = 467] [outer = 1430EC00] 22:20:05 INFO - PROCESS | 1828 | 1461043205989 Marionette DEBUG loaded listener.js 22:20:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (16626800) [pid = 1828] [serial = 468] [outer = 1430EC00] 22:20:06 INFO - PROCESS | 1828 | 1461043206553 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]]]}] 22:20:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:20:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 859ms 22:20:06 INFO - PROCESS | 1828 | 1461043206616 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 22:20:06 INFO - PROCESS | 1828 | 1461043206621 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 22:20:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:20:06 INFO - PROCESS | 1828 | 1461043206627 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:20:06 INFO - PROCESS | 1828 | 1461043206629 Marionette TRACE conn3 <- [1,590,null,{}] 22:20:06 INFO - PROCESS | 1828 | 1461043206633 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}] 22:20:06 INFO - PROCESS | 1828 | 1461043206731 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 22:20:06 INFO - PROCESS | 1828 | 1461043206812 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:06 INFO - PROCESS | 1828 | ++DOCSHELL 11BC0800 == 62 [pid = 1828] [id = 157] 22:20:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (11BC0C00) [pid = 1828] [serial = 469] [outer = 00000000] 22:20:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (157F7C00) [pid = 1828] [serial = 470] [outer = 11BC0C00] 22:20:06 INFO - PROCESS | 1828 | 1461043206904 Marionette DEBUG loaded listener.js 22:20:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (16765400) [pid = 1828] [serial = 471] [outer = 11BC0C00] 22:20:06 INFO - PROCESS | 1828 | --DOCSHELL 17B40000 == 61 [pid = 1828] [id = 70] 22:20:06 INFO - PROCESS | 1828 | --DOCSHELL 19BD6C00 == 60 [pid = 1828] [id = 114] 22:20:06 INFO - PROCESS | 1828 | --DOCSHELL 11BB8000 == 59 [pid = 1828] [id = 151] 22:20:06 INFO - PROCESS | 1828 | --DOCSHELL 13782000 == 58 [pid = 1828] [id = 150] 22:20:06 INFO - PROCESS | 1828 | --DOCSHELL 1430C800 == 57 [pid = 1828] [id = 149] 22:20:06 INFO - PROCESS | 1828 | --DOCSHELL 18323000 == 56 [pid = 1828] [id = 148] 22:20:06 INFO - PROCESS | 1828 | --DOCSHELL 13810000 == 55 [pid = 1828] [id = 147] 22:20:06 INFO - PROCESS | 1828 | --DOCSHELL 14B94000 == 54 [pid = 1828] [id = 146] 22:20:06 INFO - PROCESS | 1828 | --DOCSHELL 18E51000 == 53 [pid = 1828] [id = 145] 22:20:06 INFO - PROCESS | 1828 | --DOCSHELL 18DA2000 == 52 [pid = 1828] [id = 144] 22:20:06 INFO - PROCESS | 1828 | --DOCSHELL 16557C00 == 51 [pid = 1828] [id = 143] 22:20:06 INFO - PROCESS | 1828 | --DOCSHELL 14B95C00 == 50 [pid = 1828] [id = 142] 22:20:06 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (11BBE400) [pid = 1828] [serial = 391] [outer = 00000000] [url = about:blank] 22:20:07 INFO - PROCESS | 1828 | --DOCSHELL 1336C800 == 49 [pid = 1828] [id = 136] 22:20:07 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (192CC400) [pid = 1828] [serial = 404] [outer = 00000000] [url = about:blank] 22:20:07 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (18DA3C00) [pid = 1828] [serial = 403] [outer = 00000000] [url = about:blank] 22:20:07 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (18D84800) [pid = 1828] [serial = 379] [outer = 00000000] [url = about:blank] 22:20:07 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (18311000) [pid = 1828] [serial = 382] [outer = 00000000] [url = about:blank] 22:20:07 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (196BD400) [pid = 1828] [serial = 385] [outer = 00000000] [url = about:blank] 22:20:07 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (15D93000) [pid = 1828] [serial = 395] [outer = 00000000] [url = about:blank] 22:20:07 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (157A4400) [pid = 1828] [serial = 394] [outer = 00000000] [url = about:blank] 22:20:07 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (17B3F000) [pid = 1828] [serial = 397] [outer = 00000000] [url = about:blank] 22:20:07 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (18086800) [pid = 1828] [serial = 398] [outer = 00000000] [url = about:blank] 22:20:07 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (18AF2400) [pid = 1828] [serial = 400] [outer = 00000000] [url = about:blank] 22:20:07 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (18D80800) [pid = 1828] [serial = 401] [outer = 00000000] [url = about:blank] 22:20:07 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1D373000) [pid = 1828] [serial = 388] [outer = 00000000] [url = about:blank] 22:20:07 INFO - PROCESS | 1828 | 1461043207358 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]]]}] 22:20:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:20:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 797ms 22:20:07 INFO - PROCESS | 1828 | 1461043207428 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 22:20:07 INFO - PROCESS | 1828 | 1461043207430 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 22:20:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:20:07 INFO - PROCESS | 1828 | 1461043207433 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:20:07 INFO - PROCESS | 1828 | 1461043207437 Marionette TRACE conn3 <- [1,594,null,{}] 22:20:07 INFO - PROCESS | 1828 | 1461043207447 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}] 22:20:07 INFO - PROCESS | 1828 | 1461043207531 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 22:20:07 INFO - PROCESS | 1828 | 1461043207541 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:07 INFO - PROCESS | 1828 | ++DOCSHELL 14B8AC00 == 50 [pid = 1828] [id = 158] 22:20:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (15B39800) [pid = 1828] [serial = 472] [outer = 00000000] 22:20:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1897C000) [pid = 1828] [serial = 473] [outer = 15B39800] 22:20:07 INFO - PROCESS | 1828 | 1461043207589 Marionette DEBUG loaded listener.js 22:20:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1832A400) [pid = 1828] [serial = 474] [outer = 15B39800] 22:20:08 INFO - PROCESS | 1828 | 1461043208056 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]]]}] 22:20:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:20:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 641ms 22:20:08 INFO - PROCESS | 1828 | 1461043208071 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 22:20:08 INFO - PROCESS | 1828 | 1461043208073 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 22:20:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:20:08 INFO - PROCESS | 1828 | 1461043208077 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:20:08 INFO - PROCESS | 1828 | 1461043208078 Marionette TRACE conn3 <- [1,598,null,{}] 22:20:08 INFO - PROCESS | 1828 | 1461043208081 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}] 22:20:08 INFO - PROCESS | 1828 | 1461043208156 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 22:20:08 INFO - PROCESS | 1828 | 1461043208162 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:08 INFO - PROCESS | 1828 | ++DOCSHELL 18D96800 == 51 [pid = 1828] [id = 159] 22:20:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (18D9B800) [pid = 1828] [serial = 475] [outer = 00000000] 22:20:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (192CC400) [pid = 1828] [serial = 476] [outer = 18D9B800] 22:20:08 INFO - PROCESS | 1828 | 1461043208206 Marionette DEBUG loaded listener.js 22:20:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (19434400) [pid = 1828] [serial = 477] [outer = 18D9B800] 22:20:08 INFO - PROCESS | 1828 | 1461043208627 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]]]}] 22:20:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:20:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 594ms 22:20:08 INFO - PROCESS | 1828 | 1461043208675 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 22:20:08 INFO - PROCESS | 1828 | 1461043208677 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 22:20:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:20:08 INFO - PROCESS | 1828 | 1461043208680 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:20:08 INFO - PROCESS | 1828 | 1461043208682 Marionette TRACE conn3 <- [1,602,null,{}] 22:20:08 INFO - PROCESS | 1828 | 1461043208685 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}] 22:20:08 INFO - PROCESS | 1828 | 1461043208768 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 22:20:08 INFO - PROCESS | 1828 | 1461043208775 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:08 INFO - PROCESS | 1828 | ++DOCSHELL 19436800 == 52 [pid = 1828] [id = 160] 22:20:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (19439000) [pid = 1828] [serial = 478] [outer = 00000000] 22:20:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1943F800) [pid = 1828] [serial = 479] [outer = 19439000] 22:20:08 INFO - PROCESS | 1828 | 1461043208819 Marionette DEBUG loaded listener.js 22:20:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (19601800) [pid = 1828] [serial = 480] [outer = 19439000] 22:20:09 INFO - PROCESS | 1828 | 1461043209274 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]]]}] 22:20:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:20:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 625ms 22:20:09 INFO - PROCESS | 1828 | 1461043209318 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 22:20:09 INFO - PROCESS | 1828 | 1461043209320 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 22:20:09 INFO - PROCESS | 1828 | 1461043209323 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:20:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:20:09 INFO - PROCESS | 1828 | 1461043209325 Marionette TRACE conn3 <- [1,606,null,{}] 22:20:09 INFO - PROCESS | 1828 | 1461043209329 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}] 22:20:09 INFO - PROCESS | 1828 | 1461043209450 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 22:20:09 INFO - PROCESS | 1828 | 1461043209457 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:09 INFO - PROCESS | 1828 | ++DOCSHELL 143AD000 == 53 [pid = 1828] [id = 161] 22:20:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (14BEB800) [pid = 1828] [serial = 481] [outer = 00000000] 22:20:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (19BC5C00) [pid = 1828] [serial = 482] [outer = 14BEB800] 22:20:09 INFO - PROCESS | 1828 | 1461043209503 Marionette DEBUG loaded listener.js 22:20:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (19BDF800) [pid = 1828] [serial = 483] [outer = 14BEB800] 22:20:09 INFO - PROCESS | 1828 | 1461043209940 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]]]}] 22:20:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:20:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 641ms 22:20:09 INFO - PROCESS | 1828 | 1461043209961 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 22:20:09 INFO - PROCESS | 1828 | 1461043209963 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 22:20:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:20:09 INFO - PROCESS | 1828 | 1461043209966 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:20:09 INFO - PROCESS | 1828 | 1461043209967 Marionette TRACE conn3 <- [1,610,null,{}] 22:20:09 INFO - PROCESS | 1828 | 1461043209977 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}] 22:20:10 INFO - PROCESS | 1828 | 1461043210117 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 22:20:10 INFO - PROCESS | 1828 | 1461043210237 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:10 INFO - PROCESS | 1828 | ++DOCSHELL 1C00E400 == 54 [pid = 1828] [id = 162] 22:20:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1C00E800) [pid = 1828] [serial = 484] [outer = 00000000] 22:20:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1C0F2000) [pid = 1828] [serial = 485] [outer = 1C00E800] 22:20:10 INFO - PROCESS | 1828 | 1461043210281 Marionette DEBUG loaded listener.js 22:20:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1C732800) [pid = 1828] [serial = 486] [outer = 1C00E800] 22:20:10 INFO - PROCESS | 1828 | 1461043210863 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]]]}] 22:20:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:20:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 937ms 22:20:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:20:10 INFO - PROCESS | 1828 | 1461043210912 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 22:20:10 INFO - PROCESS | 1828 | 1461043210914 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 22:20:10 INFO - PROCESS | 1828 | 1461043210917 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:20:10 INFO - PROCESS | 1828 | 1461043210919 Marionette TRACE conn3 <- [1,614,null,{}] 22:20:10 INFO - PROCESS | 1828 | 1461043210930 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}] 22:20:11 INFO - PROCESS | 1828 | 1461043211036 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 22:20:11 INFO - PROCESS | 1828 | 1461043211043 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:11 INFO - PROCESS | 1828 | ++DOCSHELL 13268800 == 55 [pid = 1828] [id = 163] 22:20:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (19BBCC00) [pid = 1828] [serial = 487] [outer = 00000000] 22:20:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1C010C00) [pid = 1828] [serial = 488] [outer = 19BBCC00] 22:20:11 INFO - PROCESS | 1828 | 1461043211087 Marionette DEBUG loaded listener.js 22:20:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1C010800) [pid = 1828] [serial = 489] [outer = 19BBCC00] 22:20:11 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (11BB8C00) [pid = 1828] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:20:11 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (14304800) [pid = 1828] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:20:11 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (19BD4800) [pid = 1828] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:20:11 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1CC30400) [pid = 1828] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:20:11 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1C016400) [pid = 1828] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:20:11 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (16628C00) [pid = 1828] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:20:11 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1960C800) [pid = 1828] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:20:11 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (14BE2400) [pid = 1828] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:20:11 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (18DA2800) [pid = 1828] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:20:11 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1430A400) [pid = 1828] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:20:11 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (143A0800) [pid = 1828] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:20:11 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1A610000) [pid = 1828] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:20:11 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1D10B800) [pid = 1828] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:20:11 INFO - PROCESS | 1828 | 1461043211726 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]]]}] 22:20:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:20:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 843ms 22:20:11 INFO - PROCESS | 1828 | 1461043211761 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 22:20:11 INFO - PROCESS | 1828 | 1461043211762 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 22:20:11 INFO - PROCESS | 1828 | 1461043211766 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:20:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:20:11 INFO - PROCESS | 1828 | 1461043211767 Marionette TRACE conn3 <- [1,618,null,{}] 22:20:11 INFO - PROCESS | 1828 | 1461043211774 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}] 22:20:11 INFO - PROCESS | 1828 | 1461043211882 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 22:20:11 INFO - PROCESS | 1828 | 1461043211934 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:11 INFO - PROCESS | 1828 | ++DOCSHELL 136BF000 == 56 [pid = 1828] [id = 164] 22:20:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (14348800) [pid = 1828] [serial = 490] [outer = 00000000] 22:20:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (183B1800) [pid = 1828] [serial = 491] [outer = 14348800] 22:20:11 INFO - PROCESS | 1828 | 1461043211978 Marionette DEBUG loaded listener.js 22:20:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1872E400) [pid = 1828] [serial = 492] [outer = 14348800] 22:20:12 INFO - PROCESS | 1828 | 1461043212317 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]]]}] 22:20:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:20:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 594ms 22:20:12 INFO - PROCESS | 1828 | 1461043212363 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 22:20:12 INFO - PROCESS | 1828 | 1461043212365 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 22:20:12 INFO - PROCESS | 1828 | 1461043212368 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:20:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:20:12 INFO - PROCESS | 1828 | 1461043212370 Marionette TRACE conn3 <- [1,622,null,{}] 22:20:12 INFO - PROCESS | 1828 | 1461043212373 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}] 22:20:12 INFO - PROCESS | 1828 | 1461043212475 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 22:20:12 INFO - PROCESS | 1828 | 1461043212483 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:12 INFO - PROCESS | 1828 | ++DOCSHELL 1430A400 == 57 [pid = 1828] [id = 165] 22:20:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (157A3C00) [pid = 1828] [serial = 493] [outer = 00000000] 22:20:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1C181800) [pid = 1828] [serial = 494] [outer = 157A3C00] 22:20:12 INFO - PROCESS | 1828 | 1461043212530 Marionette DEBUG loaded listener.js 22:20:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1C998000) [pid = 1828] [serial = 495] [outer = 157A3C00] 22:20:12 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:20:12 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:20:12 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:20:12 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:20:12 INFO - PROCESS | 1828 | 1461043212964 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]]]}] 22:20:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:20:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 640ms 22:20:12 INFO - PROCESS | 1828 | 1461043213007 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 22:20:12 INFO - PROCESS | 1828 | 1461043213009 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 22:20:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:20:13 INFO - PROCESS | 1828 | 1461043213012 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:20:13 INFO - PROCESS | 1828 | 1461043213015 Marionette TRACE conn3 <- [1,626,null,{}] 22:20:13 INFO - PROCESS | 1828 | 1461043213018 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}] 22:20:13 INFO - PROCESS | 1828 | 1461043213140 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 22:20:13 INFO - PROCESS | 1828 | 1461043213148 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:13 INFO - PROCESS | 1828 | ++DOCSHELL 19FDCC00 == 58 [pid = 1828] [id = 166] 22:20:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1D096C00) [pid = 1828] [serial = 496] [outer = 00000000] 22:20:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1D29D400) [pid = 1828] [serial = 497] [outer = 1D096C00] 22:20:13 INFO - PROCESS | 1828 | 1461043213196 Marionette DEBUG loaded listener.js 22:20:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1D374C00) [pid = 1828] [serial = 498] [outer = 1D096C00] 22:20:13 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:20:13 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:20:13 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:20:13 INFO - PROCESS | 1828 | 1461043213673 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]]]}] 22:20:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:20:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 704ms 22:20:13 INFO - PROCESS | 1828 | 1461043213719 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 22:20:13 INFO - PROCESS | 1828 | 1461043213723 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 22:20:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:20:13 INFO - PROCESS | 1828 | 1461043213730 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:20:13 INFO - PROCESS | 1828 | 1461043213734 Marionette TRACE conn3 <- [1,630,null,{}] 22:20:13 INFO - PROCESS | 1828 | 1461043213821 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}] 22:20:13 INFO - PROCESS | 1828 | 1461043213941 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 22:20:14 INFO - PROCESS | 1828 | 1461043214017 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:14 INFO - PROCESS | 1828 | ++DOCSHELL 12CF7000 == 59 [pid = 1828] [id = 167] 22:20:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (12DD8400) [pid = 1828] [serial = 499] [outer = 00000000] 22:20:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1434EC00) [pid = 1828] [serial = 500] [outer = 12DD8400] 22:20:14 INFO - PROCESS | 1828 | 1461043214072 Marionette DEBUG loaded listener.js 22:20:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (15BD8C00) [pid = 1828] [serial = 501] [outer = 12DD8400] 22:20:14 INFO - PROCESS | 1828 | 1461043214644 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]]]}] 22:20:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:20:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 938ms 22:20:14 INFO - PROCESS | 1828 | 1461043214675 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 22:20:14 INFO - PROCESS | 1828 | 1461043214681 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 22:20:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:20:14 INFO - PROCESS | 1828 | 1461043214687 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:20:14 INFO - PROCESS | 1828 | 1461043214690 Marionette TRACE conn3 <- [1,634,null,{}] 22:20:14 INFO - PROCESS | 1828 | 1461043214694 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}] 22:20:14 INFO - PROCESS | 1828 | 1461043214793 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 22:20:14 INFO - PROCESS | 1828 | 1461043214894 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:14 INFO - PROCESS | 1828 | ++DOCSHELL 15E20000 == 60 [pid = 1828] [id = 168] 22:20:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (16557C00) [pid = 1828] [serial = 502] [outer = 00000000] 22:20:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (18D85000) [pid = 1828] [serial = 503] [outer = 16557C00] 22:20:14 INFO - PROCESS | 1828 | 1461043214947 Marionette DEBUG loaded listener.js 22:20:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (18DA0800) [pid = 1828] [serial = 504] [outer = 16557C00] 22:20:15 INFO - PROCESS | 1828 | 1461043215555 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]]]}] 22:20:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:20:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 938ms 22:20:15 INFO - PROCESS | 1828 | 1461043215630 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 22:20:15 INFO - PROCESS | 1828 | 1461043215633 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 22:20:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:20:15 INFO - PROCESS | 1828 | 1461043215637 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:20:15 INFO - PROCESS | 1828 | 1461043215640 Marionette TRACE conn3 <- [1,638,null,{}] 22:20:15 INFO - PROCESS | 1828 | 1461043215651 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}] 22:20:15 INFO - PROCESS | 1828 | 1461043215752 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 22:20:15 INFO - PROCESS | 1828 | 1461043215832 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:15 INFO - PROCESS | 1828 | ++DOCSHELL 19BDDC00 == 61 [pid = 1828] [id = 169] 22:20:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (19BDE400) [pid = 1828] [serial = 505] [outer = 00000000] 22:20:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1C73DC00) [pid = 1828] [serial = 506] [outer = 19BDE400] 22:20:15 INFO - PROCESS | 1828 | 1461043215941 Marionette DEBUG loaded listener.js 22:20:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1D206400) [pid = 1828] [serial = 507] [outer = 19BDE400] 22:20:16 INFO - PROCESS | 1828 | 1461043216488 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]]]}] 22:20:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:20:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 907ms 22:20:16 INFO - PROCESS | 1828 | 1461043216540 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 22:20:16 INFO - PROCESS | 1828 | 1461043216543 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 22:20:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:20:16 INFO - PROCESS | 1828 | 1461043216547 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:20:16 INFO - PROCESS | 1828 | 1461043216549 Marionette TRACE conn3 <- [1,642,null,{}] 22:20:16 INFO - PROCESS | 1828 | 1461043216552 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}] 22:20:16 INFO - PROCESS | 1828 | 1461043216648 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 22:20:16 INFO - PROCESS | 1828 | 1461043216740 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:16 INFO - PROCESS | 1828 | ++DOCSHELL 1D29C400 == 62 [pid = 1828] [id = 170] 22:20:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1D56BC00) [pid = 1828] [serial = 508] [outer = 00000000] 22:20:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1DA7F800) [pid = 1828] [serial = 509] [outer = 1D56BC00] 22:20:16 INFO - PROCESS | 1828 | 1461043216793 Marionette DEBUG loaded listener.js 22:20:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1DA81800) [pid = 1828] [serial = 510] [outer = 1D56BC00] 22:20:17 INFO - PROCESS | 1828 | 1461043217346 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]]]}] 22:20:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:20:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 843ms 22:20:17 INFO - PROCESS | 1828 | 1461043217404 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 22:20:17 INFO - PROCESS | 1828 | 1461043217406 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 22:20:17 INFO - PROCESS | 1828 | 1461043217410 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:20:17 INFO - PROCESS | 1828 | 1461043217411 Marionette TRACE conn3 <- [1,646,null,{}] 22:20:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:20:17 INFO - PROCESS | 1828 | 1461043217415 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}] 22:20:17 INFO - PROCESS | 1828 | 1461043217509 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 22:20:17 INFO - PROCESS | 1828 | 1461043217621 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:17 INFO - PROCESS | 1828 | ++DOCSHELL 1BF9BC00 == 63 [pid = 1828] [id = 171] 22:20:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1BF9C400) [pid = 1828] [serial = 511] [outer = 00000000] 22:20:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1BFA5800) [pid = 1828] [serial = 512] [outer = 1BF9C400] 22:20:17 INFO - PROCESS | 1828 | 1461043217673 Marionette DEBUG loaded listener.js 22:20:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1BFA9400) [pid = 1828] [serial = 513] [outer = 1BF9C400] 22:20:18 INFO - PROCESS | 1828 | 1461043218368 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]]]}] 22:20:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:20:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 984ms 22:20:18 INFO - PROCESS | 1828 | 1461043218399 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 22:20:18 INFO - PROCESS | 1828 | 1461043218403 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 22:20:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:20:18 INFO - PROCESS | 1828 | 1461043218408 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:20:18 INFO - PROCESS | 1828 | 1461043218411 Marionette TRACE conn3 <- [1,650,null,{}] 22:20:18 INFO - PROCESS | 1828 | 1461043218416 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}] 22:20:18 INFO - PROCESS | 1828 | 1461043218508 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 22:20:18 INFO - PROCESS | 1828 | 1461043218606 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:18 INFO - PROCESS | 1828 | ++DOCSHELL 16632400 == 64 [pid = 1828] [id = 172] 22:20:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (16A12000) [pid = 1828] [serial = 514] [outer = 00000000] 22:20:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (17BE2800) [pid = 1828] [serial = 515] [outer = 16A12000] 22:20:18 INFO - PROCESS | 1828 | 1461043218655 Marionette DEBUG loaded listener.js 22:20:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (18089400) [pid = 1828] [serial = 516] [outer = 16A12000] 22:20:19 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:20:19 INFO - PROCESS | 1828 | --DOCSHELL 12CF8400 == 63 [pid = 1828] [id = 137] 22:20:19 INFO - PROCESS | 1828 | --DOCSHELL 11BBE000 == 62 [pid = 1828] [id = 138] 22:20:19 INFO - PROCESS | 1828 | --DOCSHELL 1430A400 == 61 [pid = 1828] [id = 165] 22:20:19 INFO - PROCESS | 1828 | --DOCSHELL 136BF000 == 60 [pid = 1828] [id = 164] 22:20:19 INFO - PROCESS | 1828 | --DOCSHELL 13268800 == 59 [pid = 1828] [id = 163] 22:20:19 INFO - PROCESS | 1828 | --DOCSHELL 1C00E400 == 58 [pid = 1828] [id = 162] 22:20:19 INFO - PROCESS | 1828 | --DOCSHELL 143AD000 == 57 [pid = 1828] [id = 161] 22:20:19 INFO - PROCESS | 1828 | --DOCSHELL 19436800 == 56 [pid = 1828] [id = 160] 22:20:19 INFO - PROCESS | 1828 | --DOCSHELL 18D96800 == 55 [pid = 1828] [id = 159] 22:20:19 INFO - PROCESS | 1828 | --DOCSHELL 14B8AC00 == 54 [pid = 1828] [id = 158] 22:20:19 INFO - PROCESS | 1828 | --DOCSHELL 11BC0800 == 53 [pid = 1828] [id = 157] 22:20:19 INFO - PROCESS | 1828 | --DOCSHELL 1430E400 == 52 [pid = 1828] [id = 156] 22:20:19 INFO - PROCESS | 1828 | --DOCSHELL 183B0C00 == 51 [pid = 1828] [id = 154] 22:20:19 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:20:19 INFO - PROCESS | 1828 | --DOCSHELL 15BE8400 == 50 [pid = 1828] [id = 153] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (14308800) [pid = 1828] [serial = 392] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1DBE7400) [pid = 1828] [serial = 293] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (143A4400) [pid = 1828] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1D2A8C00) [pid = 1828] [serial = 452] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1CD0FC00) [pid = 1828] [serial = 447] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1C011800) [pid = 1828] [serial = 437] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1D36AC00) [pid = 1828] [serial = 453] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1D20CC00) [pid = 1828] [serial = 449] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1D20D000) [pid = 1828] [serial = 450] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1C998C00) [pid = 1828] [serial = 441] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1A60F000) [pid = 1828] [serial = 435] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1C014C00) [pid = 1828] [serial = 438] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1CD0F800) [pid = 1828] [serial = 443] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1C995C00) [pid = 1828] [serial = 440] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (18315000) [pid = 1828] [serial = 428] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1831E400) [pid = 1828] [serial = 429] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (19FD7400) [pid = 1828] [serial = 434] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (16A0FC00) [pid = 1828] [serial = 426] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1655A800) [pid = 1828] [serial = 425] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (192D0400) [pid = 1828] [serial = 431] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (196B7000) [pid = 1828] [serial = 432] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1D08D800) [pid = 1828] [serial = 444] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (19647800) [pid = 1828] [serial = 423] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (18D9F800) [pid = 1828] [serial = 422] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (16552800) [pid = 1828] [serial = 410] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (196C3C00) [pid = 1828] [serial = 407] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (18979400) [pid = 1828] [serial = 413] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (18D9B000) [pid = 1828] [serial = 446] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (19F62C00) [pid = 1828] [serial = 416] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1A70F000) [pid = 1828] [serial = 419] [outer = 00000000] [url = about:blank] 22:20:19 INFO - PROCESS | 1828 | 1461043219255 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]]]}] 22:20:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:20:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 906ms 22:20:19 INFO - PROCESS | 1828 | 1461043219309 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 22:20:19 INFO - PROCESS | 1828 | 1461043219314 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 22:20:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:20:19 INFO - PROCESS | 1828 | 1461043219320 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:20:19 INFO - PROCESS | 1828 | 1461043219322 Marionette TRACE conn3 <- [1,654,null,{}] 22:20:19 INFO - PROCESS | 1828 | 1461043219326 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}] 22:20:19 INFO - PROCESS | 1828 | 1461043219410 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 22:20:19 INFO - PROCESS | 1828 | 1461043219489 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:19 INFO - PROCESS | 1828 | ++DOCSHELL 11BC0800 == 51 [pid = 1828] [id = 173] 22:20:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (12CF8400) [pid = 1828] [serial = 517] [outer = 00000000] 22:20:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1430E400) [pid = 1828] [serial = 518] [outer = 12CF8400] 22:20:19 INFO - PROCESS | 1828 | 1461043219534 Marionette DEBUG loaded listener.js 22:20:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (18064000) [pid = 1828] [serial = 519] [outer = 12CF8400] 22:20:19 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:20:19 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:20:19 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:20:19 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:20:19 INFO - PROCESS | 1828 | 1461043219914 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]]]}] 22:20:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:20:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 625ms 22:20:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:20:19 INFO - PROCESS | 1828 | 1461043219957 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 22:20:19 INFO - PROCESS | 1828 | 1461043219959 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 22:20:19 INFO - PROCESS | 1828 | 1461043219963 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:20:19 INFO - PROCESS | 1828 | 1461043219966 Marionette TRACE conn3 <- [1,658,null,{}] 22:20:19 INFO - PROCESS | 1828 | 1461043219978 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}] 22:20:20 INFO - PROCESS | 1828 | 1461043220066 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 22:20:20 INFO - PROCESS | 1828 | 1461043220131 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:20 INFO - PROCESS | 1828 | ++DOCSHELL 18D9A000 == 52 [pid = 1828] [id = 174] 22:20:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (18D9AC00) [pid = 1828] [serial = 520] [outer = 00000000] 22:20:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (18DA4C00) [pid = 1828] [serial = 521] [outer = 18D9AC00] 22:20:20 INFO - PROCESS | 1828 | 1461043220177 Marionette DEBUG loaded listener.js 22:20:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (19439400) [pid = 1828] [serial = 522] [outer = 18D9AC00] 22:20:20 INFO - PROCESS | 1828 | 1461043220609 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]]]}] 22:20:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:20:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 687ms 22:20:20 INFO - PROCESS | 1828 | 1461043220662 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 22:20:20 INFO - PROCESS | 1828 | 1461043220665 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 22:20:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:20:20 INFO - PROCESS | 1828 | 1461043220668 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:20:20 INFO - PROCESS | 1828 | 1461043220669 Marionette TRACE conn3 <- [1,662,null,{}] 22:20:20 INFO - PROCESS | 1828 | 1461043220673 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}] 22:20:20 INFO - PROCESS | 1828 | 1461043220748 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 22:20:20 INFO - PROCESS | 1828 | 1461043220756 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:20 INFO - PROCESS | 1828 | ++DOCSHELL 19648C00 == 53 [pid = 1828] [id = 175] 22:20:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (196B6400) [pid = 1828] [serial = 523] [outer = 00000000] 22:20:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (196C2800) [pid = 1828] [serial = 524] [outer = 196B6400] 22:20:20 INFO - PROCESS | 1828 | 1461043220800 Marionette DEBUG loaded listener.js 22:20:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (19BBE000) [pid = 1828] [serial = 525] [outer = 196B6400] 22:20:21 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:20:21 INFO - PROCESS | 1828 | [1828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:20:21 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:20:21 INFO - PROCESS | 1828 | 1461043221224 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]]]}] 22:20:21 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 22:20:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 594ms 22:20:21 INFO - PROCESS | 1828 | 1461043221265 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 22:20:21 INFO - PROCESS | 1828 | 1461043221267 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 22:20:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:20:21 INFO - PROCESS | 1828 | 1461043221276 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:20:21 INFO - PROCESS | 1828 | 1461043221277 Marionette TRACE conn3 <- [1,666,null,{}] 22:20:21 INFO - PROCESS | 1828 | 1461043221281 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}] 22:20:21 INFO - PROCESS | 1828 | 1461043221381 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 22:20:21 INFO - PROCESS | 1828 | 1461043221388 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:21 INFO - PROCESS | 1828 | ++DOCSHELL 1943D000 == 54 [pid = 1828] [id = 176] 22:20:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1960C800) [pid = 1828] [serial = 526] [outer = 00000000] 22:20:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (19F65C00) [pid = 1828] [serial = 527] [outer = 1960C800] 22:20:21 INFO - PROCESS | 1828 | 1461043221431 Marionette DEBUG loaded listener.js 22:20:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1A169C00) [pid = 1828] [serial = 528] [outer = 1960C800] 22:20:21 INFO - PROCESS | 1828 | 1461043221908 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]]]}] 22:20:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:20:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 688ms 22:20:21 INFO - PROCESS | 1828 | 1461043221970 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 22:20:21 INFO - PROCESS | 1828 | 1461043221972 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 22:20:21 INFO - PROCESS | 1828 | 1461043221975 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:20:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:20:21 INFO - PROCESS | 1828 | 1461043221977 Marionette TRACE conn3 <- [1,670,null,{}] 22:20:21 INFO - PROCESS | 1828 | 1461043221981 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}] 22:20:22 INFO - PROCESS | 1828 | 1461043222112 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 22:20:22 INFO - PROCESS | 1828 | 1461043222169 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:22 INFO - PROCESS | 1828 | ++DOCSHELL 18AF1000 == 55 [pid = 1828] [id = 177] 22:20:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (196C1400) [pid = 1828] [serial = 529] [outer = 00000000] 22:20:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1C00D000) [pid = 1828] [serial = 530] [outer = 196C1400] 22:20:22 INFO - PROCESS | 1828 | 1461043222216 Marionette DEBUG loaded listener.js 22:20:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1C017000) [pid = 1828] [serial = 531] [outer = 196C1400] 22:20:23 INFO - PROCESS | 1828 | 1461043223158 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]]]}] 22:20:23 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) 22:20:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1188ms 22:20:23 INFO - PROCESS | 1828 | 1461043223176 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 22:20:23 INFO - PROCESS | 1828 | 1461043223178 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 22:20:23 INFO - PROCESS | 1828 | 1461043223181 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:20:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:20:23 INFO - PROCESS | 1828 | 1461043223183 Marionette TRACE conn3 <- [1,674,null,{}] 22:20:23 INFO - PROCESS | 1828 | 1461043223193 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}] 22:20:23 INFO - PROCESS | 1828 | 1461043223356 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 22:20:23 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (18D9B800) [pid = 1828] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:20:23 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1430EC00) [pid = 1828] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:20:23 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (15B39800) [pid = 1828] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:20:23 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (11BC0C00) [pid = 1828] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:20:23 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (19439000) [pid = 1828] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:20:23 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1C00E800) [pid = 1828] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:20:23 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (14348800) [pid = 1828] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:20:23 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (19BBCC00) [pid = 1828] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:20:23 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (157A3C00) [pid = 1828] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:20:23 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (14BEB800) [pid = 1828] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:20:23 INFO - PROCESS | 1828 | 1461043223409 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:23 INFO - PROCESS | 1828 | ++DOCSHELL 12B38000 == 56 [pid = 1828] [id = 178] 22:20:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (12B8A000) [pid = 1828] [serial = 532] [outer = 00000000] 22:20:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (14348800) [pid = 1828] [serial = 533] [outer = 12B8A000] 22:20:23 INFO - PROCESS | 1828 | 1461043223452 Marionette DEBUG loaded listener.js 22:20:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1550A400) [pid = 1828] [serial = 534] [outer = 12B8A000] 22:20:24 INFO - PROCESS | 1828 | 1461043224284 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]]]}] 22:20:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:20:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1157ms 22:20:24 INFO - PROCESS | 1828 | 1461043224343 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 22:20:24 INFO - PROCESS | 1828 | 1461043224345 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 22:20:24 INFO - PROCESS | 1828 | 1461043224348 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:20:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:20:24 INFO - PROCESS | 1828 | 1461043224350 Marionette TRACE conn3 <- [1,678,null,{}] 22:20:24 INFO - PROCESS | 1828 | 1461043224354 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}] 22:20:24 INFO - PROCESS | 1828 | 1461043224463 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 22:20:24 INFO - PROCESS | 1828 | 1461043224472 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:24 INFO - PROCESS | 1828 | ++DOCSHELL 1430EC00 == 57 [pid = 1828] [id = 179] 22:20:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1943E000) [pid = 1828] [serial = 535] [outer = 00000000] 22:20:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1C737000) [pid = 1828] [serial = 536] [outer = 1943E000] 22:20:24 INFO - PROCESS | 1828 | 1461043224515 Marionette DEBUG loaded listener.js 22:20:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1C99B800) [pid = 1828] [serial = 537] [outer = 1943E000] 22:20:25 INFO - PROCESS | 1828 | 1461043225442 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]]]}] 22:20:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:20:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1141ms 22:20:25 INFO - PROCESS | 1828 | 1461043225528 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 22:20:25 INFO - PROCESS | 1828 | 1461043225532 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 22:20:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:20:25 INFO - PROCESS | 1828 | 1461043225539 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:20:25 INFO - PROCESS | 1828 | 1461043225543 Marionette TRACE conn3 <- [1,682,null,{}] 22:20:25 INFO - PROCESS | 1828 | 1461043225550 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}] 22:20:25 INFO - PROCESS | 1828 | 1461043225645 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 22:20:25 INFO - PROCESS | 1828 | 1461043225849 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:25 INFO - PROCESS | 1828 | ++DOCSHELL 14B92800 == 58 [pid = 1828] [id = 180] 22:20:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (14B95800) [pid = 1828] [serial = 538] [outer = 00000000] 22:20:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (15E20800) [pid = 1828] [serial = 539] [outer = 14B95800] 22:20:25 INFO - PROCESS | 1828 | 1461043225907 Marionette DEBUG loaded listener.js 22:20:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (15E2A800) [pid = 1828] [serial = 540] [outer = 14B95800] 22:20:26 INFO - PROCESS | 1828 | 1461043226962 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]]]}] 22:20:26 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) 22:20:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1453ms 22:20:26 INFO - PROCESS | 1828 | 1461043227005 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 22:20:26 INFO - PROCESS | 1828 | 1461043227011 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 22:20:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:20:26 INFO - PROCESS | 1828 | 1461043227017 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:20:27 INFO - PROCESS | 1828 | 1461043227020 Marionette TRACE conn3 <- [1,686,null,{}] 22:20:27 INFO - PROCESS | 1828 | 1461043227025 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}] 22:20:27 INFO - PROCESS | 1828 | 1461043227157 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 22:20:27 INFO - PROCESS | 1828 | 1461043227283 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:27 INFO - PROCESS | 1828 | ++DOCSHELL 18088000 == 59 [pid = 1828] [id = 181] 22:20:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (18D7C800) [pid = 1828] [serial = 541] [outer = 00000000] 22:20:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (18D99C00) [pid = 1828] [serial = 542] [outer = 18D7C800] 22:20:27 INFO - PROCESS | 1828 | 1461043227338 Marionette DEBUG loaded listener.js 22:20:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1943B400) [pid = 1828] [serial = 543] [outer = 18D7C800] 22:20:28 INFO - PROCESS | 1828 | 1461043228377 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]]]}] 22:20:28 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) 22:20:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1421ms 22:20:28 INFO - PROCESS | 1828 | 1461043228432 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 22:20:28 INFO - PROCESS | 1828 | 1461043228435 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 22:20:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:20:28 INFO - PROCESS | 1828 | 1461043228439 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:20:28 INFO - PROCESS | 1828 | 1461043228443 Marionette TRACE conn3 <- [1,690,null,{}] 22:20:28 INFO - PROCESS | 1828 | 1461043228453 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}] 22:20:28 INFO - PROCESS | 1828 | 1461043228665 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 22:20:28 INFO - PROCESS | 1828 | 1461043228772 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:28 INFO - PROCESS | 1828 | ++DOCSHELL 1574CC00 == 60 [pid = 1828] [id = 182] 22:20:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (15D8B400) [pid = 1828] [serial = 544] [outer = 00000000] 22:20:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (19433400) [pid = 1828] [serial = 545] [outer = 15D8B400] 22:20:28 INFO - PROCESS | 1828 | 1461043228828 Marionette DEBUG loaded listener.js 22:20:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (196BD400) [pid = 1828] [serial = 546] [outer = 15D8B400] 22:20:29 INFO - PROCESS | 1828 | 1461043229818 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]]]}] 22:20:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:20:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1422ms 22:20:29 INFO - PROCESS | 1828 | 1461043229854 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 22:20:29 INFO - PROCESS | 1828 | 1461043229858 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 22:20:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:20:29 INFO - PROCESS | 1828 | 1461043229863 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:20:29 INFO - PROCESS | 1828 | 1461043229867 Marionette TRACE conn3 <- [1,694,null,{}] 22:20:29 INFO - PROCESS | 1828 | 1461043229873 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}] 22:20:29 INFO - PROCESS | 1828 | 1461043229965 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 22:20:30 INFO - PROCESS | 1828 | 1461043230042 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:30 INFO - PROCESS | 1828 | ++DOCSHELL 17BE6400 == 61 [pid = 1828] [id = 183] 22:20:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (18088400) [pid = 1828] [serial = 547] [outer = 00000000] 22:20:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (18323400) [pid = 1828] [serial = 548] [outer = 18088400] 22:20:30 INFO - PROCESS | 1828 | 1461043230089 Marionette DEBUG loaded listener.js 22:20:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1872F800) [pid = 1828] [serial = 549] [outer = 18088400] 22:20:30 INFO - PROCESS | 1828 | --DOCSHELL 12B38000 == 60 [pid = 1828] [id = 178] 22:20:30 INFO - PROCESS | 1828 | --DOCSHELL 18AF1000 == 59 [pid = 1828] [id = 177] 22:20:30 INFO - PROCESS | 1828 | --DOCSHELL 1943D000 == 58 [pid = 1828] [id = 176] 22:20:30 INFO - PROCESS | 1828 | --DOCSHELL 19648C00 == 57 [pid = 1828] [id = 175] 22:20:30 INFO - PROCESS | 1828 | --DOCSHELL 18D9A000 == 56 [pid = 1828] [id = 174] 22:20:30 INFO - PROCESS | 1828 | --DOCSHELL 11BC0800 == 55 [pid = 1828] [id = 173] 22:20:30 INFO - PROCESS | 1828 | --DOCSHELL 16632400 == 54 [pid = 1828] [id = 172] 22:20:30 INFO - PROCESS | 1828 | --DOCSHELL 1D29C400 == 53 [pid = 1828] [id = 170] 22:20:30 INFO - PROCESS | 1828 | --DOCSHELL 19BDDC00 == 52 [pid = 1828] [id = 169] 22:20:30 INFO - PROCESS | 1828 | --DOCSHELL 15E20000 == 51 [pid = 1828] [id = 168] 22:20:30 INFO - PROCESS | 1828 | --DOCSHELL 12CF7000 == 50 [pid = 1828] [id = 167] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (192CC400) [pid = 1828] [serial = 476] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (19434400) [pid = 1828] [serial = 477] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (16626800) [pid = 1828] [serial = 468] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1579B800) [pid = 1828] [serial = 467] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1897C000) [pid = 1828] [serial = 473] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1832A400) [pid = 1828] [serial = 474] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (157F7C00) [pid = 1828] [serial = 470] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (16765400) [pid = 1828] [serial = 471] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1943F800) [pid = 1828] [serial = 479] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1C732800) [pid = 1828] [serial = 486] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1C0F2000) [pid = 1828] [serial = 485] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1D576000) [pid = 1828] [serial = 455] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (183B1800) [pid = 1828] [serial = 491] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (18724800) [pid = 1828] [serial = 458] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1C010C00) [pid = 1828] [serial = 488] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1C181800) [pid = 1828] [serial = 494] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1A665000) [pid = 1828] [serial = 461] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1D56F800) [pid = 1828] [serial = 464] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1C998000) [pid = 1828] [serial = 495] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1C010800) [pid = 1828] [serial = 489] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (19BC5C00) [pid = 1828] [serial = 482] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (19BDF800) [pid = 1828] [serial = 483] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1D29D400) [pid = 1828] [serial = 497] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (19601800) [pid = 1828] [serial = 480] [outer = 00000000] [url = about:blank] 22:20:30 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1872E400) [pid = 1828] [serial = 492] [outer = 00000000] [url = about:blank] 22:20:31 INFO - PROCESS | 1828 | 1461043231214 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]]]}] 22:20:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:20:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1422ms 22:20:31 INFO - PROCESS | 1828 | 1461043231277 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 22:20:31 INFO - PROCESS | 1828 | 1461043231282 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 22:20:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:20:31 INFO - PROCESS | 1828 | 1461043231288 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:20:31 INFO - PROCESS | 1828 | 1461043231291 Marionette TRACE conn3 <- [1,698,null,{}] 22:20:31 INFO - PROCESS | 1828 | 1461043231294 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}] 22:20:31 INFO - PROCESS | 1828 | 1461043231372 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 22:20:31 INFO - PROCESS | 1828 | 1461043231379 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:31 INFO - PROCESS | 1828 | ++DOCSHELL 15E20000 == 51 [pid = 1828] [id = 184] 22:20:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (16626800) [pid = 1828] [serial = 550] [outer = 00000000] 22:20:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1872EC00) [pid = 1828] [serial = 551] [outer = 16626800] 22:20:31 INFO - PROCESS | 1828 | 1461043231423 Marionette DEBUG loaded listener.js 22:20:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (18AFB800) [pid = 1828] [serial = 552] [outer = 16626800] 22:20:32 INFO - PROCESS | 1828 | 1461043232391 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]]]}] 22:20:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:20:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1141ms 22:20:32 INFO - PROCESS | 1828 | 1461043232437 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 22:20:32 INFO - PROCESS | 1828 | 1461043232439 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 22:20:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:20:32 INFO - PROCESS | 1828 | 1461043232443 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:20:32 INFO - PROCESS | 1828 | 1461043232446 Marionette TRACE conn3 <- [1,702,null,{}] 22:20:32 INFO - PROCESS | 1828 | 1461043232456 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}] 22:20:32 INFO - PROCESS | 1828 | 1461043232538 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 22:20:32 INFO - PROCESS | 1828 | 1461043232545 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:32 INFO - PROCESS | 1828 | ++DOCSHELL 18D7F000 == 52 [pid = 1828] [id = 185] 22:20:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (19441800) [pid = 1828] [serial = 553] [outer = 00000000] 22:20:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (196BD000) [pid = 1828] [serial = 554] [outer = 19441800] 22:20:32 INFO - PROCESS | 1828 | 1461043232592 Marionette DEBUG loaded listener.js 22:20:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (19BC5C00) [pid = 1828] [serial = 555] [outer = 19441800] 22:20:33 INFO - PROCESS | 1828 | 1461043233580 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]]]}] 22:20:33 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 22:20:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1141ms 22:20:33 INFO - PROCESS | 1828 | 1461043233592 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 22:20:33 INFO - PROCESS | 1828 | 1461043233595 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 22:20:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:20:33 INFO - PROCESS | 1828 | 1461043233598 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:20:33 INFO - PROCESS | 1828 | 1461043233600 Marionette TRACE conn3 <- [1,706,null,{}] 22:20:33 INFO - PROCESS | 1828 | 1461043233609 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}] 22:20:33 INFO - PROCESS | 1828 | 1461043233713 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 22:20:33 INFO - PROCESS | 1828 | 1461043233719 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:33 INFO - PROCESS | 1828 | ++DOCSHELL 19BDFC00 == 53 [pid = 1828] [id = 186] 22:20:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (19BE0000) [pid = 1828] [serial = 556] [outer = 00000000] 22:20:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1BF9CC00) [pid = 1828] [serial = 557] [outer = 19BE0000] 22:20:33 INFO - PROCESS | 1828 | 1461043233765 Marionette DEBUG loaded listener.js 22:20:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1BFA2C00) [pid = 1828] [serial = 558] [outer = 19BE0000] 22:20:34 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (196C1400) [pid = 1828] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:20:34 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (16A12000) [pid = 1828] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:20:34 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (12B8A000) [pid = 1828] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:20:34 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1BF9C400) [pid = 1828] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:20:34 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (196B6400) [pid = 1828] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:20:34 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (12CF8400) [pid = 1828] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:20:34 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (18D9AC00) [pid = 1828] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:20:34 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1960C800) [pid = 1828] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:20:34 INFO - PROCESS | 1828 | 1461043234702 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]]]}] 22:20:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:20:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1141ms 22:20:34 INFO - PROCESS | 1828 | 1461043234749 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 22:20:34 INFO - PROCESS | 1828 | 1461043234751 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 22:20:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:20:34 INFO - PROCESS | 1828 | 1461043234754 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:20:34 INFO - PROCESS | 1828 | 1461043234756 Marionette TRACE conn3 <- [1,710,null,{}] 22:20:34 INFO - PROCESS | 1828 | 1461043234759 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}] 22:20:34 INFO - PROCESS | 1828 | 1461043234833 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 22:20:34 INFO - PROCESS | 1828 | 1461043234905 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:34 INFO - PROCESS | 1828 | ++DOCSHELL 13AAE000 == 54 [pid = 1828] [id = 187] 22:20:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (14308800) [pid = 1828] [serial = 559] [outer = 00000000] 22:20:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (196C1400) [pid = 1828] [serial = 560] [outer = 14308800] 22:20:34 INFO - PROCESS | 1828 | 1461043234949 Marionette DEBUG loaded listener.js 22:20:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1A16D400) [pid = 1828] [serial = 561] [outer = 14308800] 22:20:35 INFO - PROCESS | 1828 | 1461043235340 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] 22:20:35 INFO - PROCESS | 1828 | 1461043235394 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 22:20:35 INFO - PROCESS | 1828 | 1461043235397 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:20:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:20:35 INFO - PROCESS | 1828 | 1461043235399 Marionette TRACE conn3 <- [1,714,null,{}] 22:20:35 INFO - PROCESS | 1828 | 1461043235402 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}] 22:20:35 INFO - PROCESS | 1828 | 1461043235528 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 22:20:35 INFO - PROCESS | 1828 | 1461043235546 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:35 INFO - PROCESS | 1828 | ++DOCSHELL 1C178000 == 55 [pid = 1828] [id = 188] 22:20:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1C181400) [pid = 1828] [serial = 562] [outer = 00000000] 22:20:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1C995C00) [pid = 1828] [serial = 563] [outer = 1C181400] 22:20:35 INFO - PROCESS | 1828 | 1461043235593 Marionette DEBUG loaded listener.js 22:20:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1CD0EC00) [pid = 1828] [serial = 564] [outer = 1C181400] 22:20:36 INFO - PROCESS | 1828 | 1461043236022 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]]]}] 22:20:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:20:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 688ms 22:20:36 INFO - PROCESS | 1828 | 1461043236101 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 22:20:36 INFO - PROCESS | 1828 | 1461043236103 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 22:20:36 INFO - PROCESS | 1828 | 1461043236106 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:20:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:20:36 INFO - PROCESS | 1828 | 1461043236108 Marionette TRACE conn3 <- [1,718,null,{}] 22:20:36 INFO - PROCESS | 1828 | 1461043236112 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}] 22:20:36 INFO - PROCESS | 1828 | 1461043236213 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 22:20:36 INFO - PROCESS | 1828 | 1461043236228 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:36 INFO - PROCESS | 1828 | ++DOCSHELL 1D08D800 == 56 [pid = 1828] [id = 189] 22:20:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1D090C00) [pid = 1828] [serial = 565] [outer = 00000000] 22:20:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1D202C00) [pid = 1828] [serial = 566] [outer = 1D090C00] 22:20:36 INFO - PROCESS | 1828 | 1461043236271 Marionette DEBUG loaded listener.js 22:20:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1D29EC00) [pid = 1828] [serial = 567] [outer = 1D090C00] 22:20:36 INFO - PROCESS | 1828 | 1461043236703 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] 22:20:36 INFO - PROCESS | 1828 | 1461043236772 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 22:20:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:20:36 INFO - PROCESS | 1828 | 1461043236777 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:20:36 INFO - PROCESS | 1828 | 1461043236782 Marionette TRACE conn3 <- [1,722,null,{}] 22:20:36 INFO - PROCESS | 1828 | 1461043236788 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}] 22:20:36 INFO - PROCESS | 1828 | 1461043236892 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 22:20:36 INFO - PROCESS | 1828 | 1461043236992 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:36 INFO - PROCESS | 1828 | ++DOCSHELL 14308C00 == 57 [pid = 1828] [id = 190] 22:20:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (15BD8400) [pid = 1828] [serial = 568] [outer = 00000000] 22:20:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (16628000) [pid = 1828] [serial = 569] [outer = 15BD8400] 22:20:37 INFO - PROCESS | 1828 | 1461043237046 Marionette DEBUG loaded listener.js 22:20:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (16681000) [pid = 1828] [serial = 570] [outer = 15BD8400] 22:20:37 INFO - PROCESS | 1828 | 1461043237694 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]]]}] 22:20:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:20:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 938ms 22:20:37 INFO - PROCESS | 1828 | 1461043237723 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 22:20:37 INFO - PROCESS | 1828 | 1461043237726 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 22:20:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:20:37 INFO - PROCESS | 1828 | 1461043237734 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:20:37 INFO - PROCESS | 1828 | 1461043237738 Marionette TRACE conn3 <- [1,726,null,{}] 22:20:37 INFO - PROCESS | 1828 | 1461043237742 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}] 22:20:37 INFO - PROCESS | 1828 | 1461043237843 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 22:20:37 INFO - PROCESS | 1828 | 1461043237924 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:37 INFO - PROCESS | 1828 | ++DOCSHELL 17B39800 == 58 [pid = 1828] [id = 191] 22:20:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (17BE2C00) [pid = 1828] [serial = 571] [outer = 00000000] 22:20:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (19432400) [pid = 1828] [serial = 572] [outer = 17BE2C00] 22:20:38 INFO - PROCESS | 1828 | 1461043238019 Marionette DEBUG loaded listener.js 22:20:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1943C000) [pid = 1828] [serial = 573] [outer = 17BE2C00] 22:20:38 INFO - PROCESS | 1828 | 1461043239005 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]]]}] 22:20:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:20:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1313ms 22:20:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:20:39 INFO - PROCESS | 1828 | 1461043239049 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 22:20:39 INFO - PROCESS | 1828 | 1461043239051 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 22:20:39 INFO - PROCESS | 1828 | 1461043239056 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:20:39 INFO - PROCESS | 1828 | 1461043239058 Marionette TRACE conn3 <- [1,730,null,{}] 22:20:39 INFO - PROCESS | 1828 | 1461043239068 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}] 22:20:39 INFO - PROCESS | 1828 | 1461043239202 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 22:20:39 INFO - PROCESS | 1828 | 1461043239358 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:39 INFO - PROCESS | 1828 | ++DOCSHELL 1C992800 == 59 [pid = 1828] [id = 192] 22:20:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1C993800) [pid = 1828] [serial = 574] [outer = 00000000] 22:20:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1D103C00) [pid = 1828] [serial = 575] [outer = 1C993800] 22:20:39 INFO - PROCESS | 1828 | 1461043239420 Marionette DEBUG loaded listener.js 22:20:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1D108C00) [pid = 1828] [serial = 576] [outer = 1C993800] 22:20:40 INFO - PROCESS | 1828 | 1461043240436 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]]]}] 22:20:40 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 22:20:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1390ms 22:20:40 INFO - PROCESS | 1828 | 1461043240459 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 22:20:40 INFO - PROCESS | 1828 | 1461043240461 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 22:20:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:20:40 INFO - PROCESS | 1828 | 1461043240465 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:20:40 INFO - PROCESS | 1828 | 1461043240467 Marionette TRACE conn3 <- [1,734,null,{}] 22:20:40 INFO - PROCESS | 1828 | 1461043240471 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}] 22:20:40 INFO - PROCESS | 1828 | 1461043240571 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 22:20:40 INFO - PROCESS | 1828 | 1461043240678 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:40 INFO - PROCESS | 1828 | ++DOCSHELL 11BBE000 == 60 [pid = 1828] [id = 193] 22:20:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (12B8D800) [pid = 1828] [serial = 577] [outer = 00000000] 22:20:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (16551800) [pid = 1828] [serial = 578] [outer = 12B8D800] 22:20:40 INFO - PROCESS | 1828 | 1461043240874 Marionette DEBUG loaded listener.js 22:20:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (18315800) [pid = 1828] [serial = 579] [outer = 12B8D800] 22:20:41 INFO - PROCESS | 1828 | --DOCSHELL 1C178000 == 59 [pid = 1828] [id = 188] 22:20:41 INFO - PROCESS | 1828 | --DOCSHELL 13AAE000 == 58 [pid = 1828] [id = 187] 22:20:41 INFO - PROCESS | 1828 | --DOCSHELL 19BDFC00 == 57 [pid = 1828] [id = 186] 22:20:41 INFO - PROCESS | 1828 | --DOCSHELL 18D7F000 == 56 [pid = 1828] [id = 185] 22:20:41 INFO - PROCESS | 1828 | --DOCSHELL 15E20000 == 55 [pid = 1828] [id = 184] 22:20:41 INFO - PROCESS | 1828 | --DOCSHELL 17BE6400 == 54 [pid = 1828] [id = 183] 22:20:41 INFO - PROCESS | 1828 | --DOCSHELL 14B92800 == 53 [pid = 1828] [id = 180] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1C00D000) [pid = 1828] [serial = 530] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (17BE2800) [pid = 1828] [serial = 515] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (14348800) [pid = 1828] [serial = 533] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1BFA9400) [pid = 1828] [serial = 513] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (19BBE000) [pid = 1828] [serial = 525] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (18089400) [pid = 1828] [serial = 516] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1550A400) [pid = 1828] [serial = 534] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (18064000) [pid = 1828] [serial = 519] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (18D85000) [pid = 1828] [serial = 503] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (19439400) [pid = 1828] [serial = 522] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1C737000) [pid = 1828] [serial = 536] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (18DA4C00) [pid = 1828] [serial = 521] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1DA7F800) [pid = 1828] [serial = 509] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1A169C00) [pid = 1828] [serial = 528] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (19F65C00) [pid = 1828] [serial = 527] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1430E400) [pid = 1828] [serial = 518] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1C017000) [pid = 1828] [serial = 531] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1434EC00) [pid = 1828] [serial = 500] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1C73DC00) [pid = 1828] [serial = 506] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (196C2800) [pid = 1828] [serial = 524] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1BFA5800) [pid = 1828] [serial = 512] [outer = 00000000] [url = about:blank] 22:20:41 INFO - PROCESS | 1828 | 1461043241919 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]]]}] 22:20:41 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.) 22:20:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1500ms 22:20:41 INFO - PROCESS | 1828 | 1461043241968 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 22:20:41 INFO - PROCESS | 1828 | 1461043241971 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 22:20:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:20:41 INFO - PROCESS | 1828 | 1461043241976 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:20:41 INFO - PROCESS | 1828 | 1461043241978 Marionette TRACE conn3 <- [1,738,null,{}] 22:20:41 INFO - PROCESS | 1828 | 1461043241984 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}] 22:20:42 INFO - PROCESS | 1828 | 1461043242070 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 22:20:42 INFO - PROCESS | 1828 | 1461043242195 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:42 INFO - PROCESS | 1828 | ++DOCSHELL 17B38C00 == 54 [pid = 1828] [id = 194] 22:20:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (17B40000) [pid = 1828] [serial = 580] [outer = 00000000] 22:20:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (18311000) [pid = 1828] [serial = 581] [outer = 17B40000] 22:20:42 INFO - PROCESS | 1828 | 1461043242244 Marionette DEBUG loaded listener.js 22:20:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1872E800) [pid = 1828] [serial = 582] [outer = 17B40000] 22:20:43 INFO - PROCESS | 1828 | 1461043243098 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]]]}] 22:20:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:20:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1140ms 22:20:43 INFO - PROCESS | 1828 | 1461043243124 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 22:20:43 INFO - PROCESS | 1828 | 1461043243128 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 22:20:43 INFO - PROCESS | 1828 | 1461043243134 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:20:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:20:43 INFO - PROCESS | 1828 | 1461043243136 Marionette TRACE conn3 <- [1,742,null,{}] 22:20:43 INFO - PROCESS | 1828 | 1461043243148 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}] 22:20:43 INFO - PROCESS | 1828 | 1461043243228 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 22:20:43 INFO - PROCESS | 1828 | 1461043243234 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:43 INFO - PROCESS | 1828 | ++DOCSHELL 18089400 == 55 [pid = 1828] [id = 195] 22:20:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (18AF2800) [pid = 1828] [serial = 583] [outer = 00000000] 22:20:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1943EC00) [pid = 1828] [serial = 584] [outer = 18AF2800] 22:20:43 INFO - PROCESS | 1828 | 1461043243280 Marionette DEBUG loaded listener.js 22:20:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (196C3000) [pid = 1828] [serial = 585] [outer = 18AF2800] 22:20:44 INFO - PROCESS | 1828 | 1461043244217 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]]]}] 22:20:44 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 22:20:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1094ms 22:20:44 INFO - PROCESS | 1828 | 1461043244240 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 22:20:44 INFO - PROCESS | 1828 | 1461043244243 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 22:20:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:20:44 INFO - PROCESS | 1828 | 1461043244247 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:20:44 INFO - PROCESS | 1828 | 1461043244250 Marionette TRACE conn3 <- [1,746,null,{}] 22:20:44 INFO - PROCESS | 1828 | 1461043244260 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}] 22:20:44 INFO - PROCESS | 1828 | 1461043244369 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 22:20:44 INFO - PROCESS | 1828 | 1461043244378 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:44 INFO - PROCESS | 1828 | ++DOCSHELL 19BD3800 == 56 [pid = 1828] [id = 196] 22:20:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1A16FC00) [pid = 1828] [serial = 586] [outer = 00000000] 22:20:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1AA10400) [pid = 1828] [serial = 587] [outer = 1A16FC00] 22:20:44 INFO - PROCESS | 1828 | 1461043244475 Marionette DEBUG loaded listener.js 22:20:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1BF9F400) [pid = 1828] [serial = 588] [outer = 1A16FC00] 22:20:44 INFO - PROCESS | 1828 | 1461043244918 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]]]}] 22:20:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:20:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 703ms 22:20:44 INFO - PROCESS | 1828 | 1461043244947 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 22:20:44 INFO - PROCESS | 1828 | 1461043244949 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 22:20:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:20:44 INFO - PROCESS | 1828 | 1461043244953 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:20:44 INFO - PROCESS | 1828 | 1461043244954 Marionette TRACE conn3 <- [1,750,null,{}] 22:20:44 INFO - PROCESS | 1828 | 1461043244958 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}] 22:20:45 INFO - PROCESS | 1828 | 1461043245063 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 22:20:45 INFO - PROCESS | 1828 | 1461043245071 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:45 INFO - PROCESS | 1828 | ++DOCSHELL 1C00EC00 == 57 [pid = 1828] [id = 197] 22:20:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1C00F800) [pid = 1828] [serial = 589] [outer = 00000000] 22:20:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1C0E9800) [pid = 1828] [serial = 590] [outer = 1C00F800] 22:20:45 INFO - PROCESS | 1828 | 1461043245161 Marionette DEBUG loaded listener.js 22:20:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1C736400) [pid = 1828] [serial = 591] [outer = 1C00F800] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1A60F800) [pid = 1828] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (19BD7400) [pid = 1828] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1D371800) [pid = 1828] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1D373400) [pid = 1828] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (157F0800) [pid = 1828] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (18D7DC00) [pid = 1828] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (18D87800) [pid = 1828] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (15E2A000) [pid = 1828] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (16553800) [pid = 1828] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (18AF4800) [pid = 1828] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (196B9C00) [pid = 1828] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (13AA9000) [pid = 1828] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1C993C00) [pid = 1828] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (14BF0000) [pid = 1828] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (19653C00) [pid = 1828] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1960A000) [pid = 1828] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (19BE0000) [pid = 1828] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (19441800) [pid = 1828] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (18088400) [pid = 1828] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (16626800) [pid = 1828] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (1C181400) [pid = 1828] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:20:46 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (14308800) [pid = 1828] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:20:46 INFO - PROCESS | 1828 | 1461043246130 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]]]}] 22:20:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:20:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1188ms 22:20:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:20:46 INFO - PROCESS | 1828 | 1461043246145 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 22:20:46 INFO - PROCESS | 1828 | 1461043246147 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 22:20:46 INFO - PROCESS | 1828 | 1461043246151 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:20:46 INFO - PROCESS | 1828 | 1461043246152 Marionette TRACE conn3 <- [1,754,null,{}] 22:20:46 INFO - PROCESS | 1828 | 1461043246156 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}] 22:20:46 INFO - PROCESS | 1828 | 1461043246231 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 22:20:46 INFO - PROCESS | 1828 | 1461043246237 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:46 INFO - PROCESS | 1828 | ++DOCSHELL 15D92400 == 58 [pid = 1828] [id = 198] 22:20:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (15E2A000) [pid = 1828] [serial = 592] [outer = 00000000] 22:20:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (18087800) [pid = 1828] [serial = 593] [outer = 15E2A000] 22:20:46 INFO - PROCESS | 1828 | 1461043246288 Marionette DEBUG loaded listener.js 22:20:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (19607400) [pid = 1828] [serial = 594] [outer = 15E2A000] 22:20:47 INFO - PROCESS | 1828 | 1461043247207 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]]]}] 22:20:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:20:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1094ms 22:20:47 INFO - PROCESS | 1828 | 1461043247252 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 22:20:47 INFO - PROCESS | 1828 | 1461043247254 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 22:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:20:47 INFO - PROCESS | 1828 | 1461043247257 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:20:47 INFO - PROCESS | 1828 | 1461043247259 Marionette TRACE conn3 <- [1,758,null,{}] 22:20:47 INFO - PROCESS | 1828 | 1461043247262 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}] 22:20:47 INFO - PROCESS | 1828 | 1461043247343 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 22:20:47 INFO - PROCESS | 1828 | 1461043247348 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:47 INFO - PROCESS | 1828 | ++DOCSHELL 15BDB400 == 59 [pid = 1828] [id = 199] 22:20:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (17B3A400) [pid = 1828] [serial = 595] [outer = 00000000] 22:20:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (1C997400) [pid = 1828] [serial = 596] [outer = 17B3A400] 22:20:47 INFO - PROCESS | 1828 | 1461043247392 Marionette DEBUG loaded listener.js 22:20:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (1CD05000) [pid = 1828] [serial = 597] [outer = 17B3A400] 22:20:47 INFO - PROCESS | 1828 | 1461043247837 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]]]}] 22:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 625ms 22:20:47 INFO - PROCESS | 1828 | 1461043247895 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 22:20:47 INFO - PROCESS | 1828 | 1461043247897 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 22:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:20:47 INFO - PROCESS | 1828 | 1461043247900 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:20:47 INFO - PROCESS | 1828 | 1461043247902 Marionette TRACE conn3 <- [1,762,null,{}] 22:20:47 INFO - PROCESS | 1828 | 1461043247906 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}] 22:20:47 INFO - PROCESS | 1828 | 1461043247981 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 22:20:47 INFO - PROCESS | 1828 | 1461043247989 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:47 INFO - PROCESS | 1828 | ++DOCSHELL 1C995400 == 60 [pid = 1828] [id = 200] 22:20:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (1CD0F400) [pid = 1828] [serial = 598] [outer = 00000000] 22:20:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (1D370400) [pid = 1828] [serial = 599] [outer = 1CD0F400] 22:20:48 INFO - PROCESS | 1828 | 1461043248032 Marionette DEBUG loaded listener.js 22:20:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (1D373C00) [pid = 1828] [serial = 600] [outer = 1CD0F400] 22:20:48 INFO - PROCESS | 1828 | 1461043248714 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]]]}] 22:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 844ms 22:20:48 INFO - PROCESS | 1828 | 1461043248744 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 22:20:48 INFO - PROCESS | 1828 | 1461043248750 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 22:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:20:48 INFO - PROCESS | 1828 | 1461043248756 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:20:48 INFO - PROCESS | 1828 | 1461043248759 Marionette TRACE conn3 <- [1,766,null,{}] 22:20:48 INFO - PROCESS | 1828 | 1461043248764 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}] 22:20:48 INFO - PROCESS | 1828 | 1461043248869 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 22:20:48 INFO - PROCESS | 1828 | 1461043248969 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:48 INFO - PROCESS | 1828 | ++DOCSHELL 157F7800 == 61 [pid = 1828] [id = 201] 22:20:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (16A0F000) [pid = 1828] [serial = 601] [outer = 00000000] 22:20:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (18D7E400) [pid = 1828] [serial = 602] [outer = 16A0F000] 22:20:49 INFO - PROCESS | 1828 | 1461043249026 Marionette DEBUG loaded listener.js 22:20:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (18D99000) [pid = 1828] [serial = 603] [outer = 16A0F000] 22:20:49 INFO - PROCESS | 1828 | 1461043249556 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]]]}] 22:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 828ms 22:20:49 INFO - PROCESS | 1828 | 1461043249599 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 22:20:49 INFO - PROCESS | 1828 | 1461043249605 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 22:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:20:49 INFO - PROCESS | 1828 | 1461043249611 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:20:49 INFO - PROCESS | 1828 | 1461043249614 Marionette TRACE conn3 <- [1,770,null,{}] 22:20:49 INFO - PROCESS | 1828 | 1461043249618 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}] 22:20:49 INFO - PROCESS | 1828 | 1461043249719 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 22:20:49 INFO - PROCESS | 1828 | 1461043249816 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:49 INFO - PROCESS | 1828 | ++DOCSHELL 18727800 == 62 [pid = 1828] [id = 202] 22:20:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (18D9C800) [pid = 1828] [serial = 604] [outer = 00000000] 22:20:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (19BD8000) [pid = 1828] [serial = 605] [outer = 18D9C800] 22:20:49 INFO - PROCESS | 1828 | 1461043249869 Marionette DEBUG loaded listener.js 22:20:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (19F65C00) [pid = 1828] [serial = 606] [outer = 18D9C800] 22:20:50 INFO - PROCESS | 1828 | 1461043250485 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]]]}] 22:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 937ms 22:20:50 INFO - PROCESS | 1828 | 1461043250555 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 22:20:50 INFO - PROCESS | 1828 | 1461043250559 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 22:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:20:50 INFO - PROCESS | 1828 | 1461043250564 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:20:50 INFO - PROCESS | 1828 | 1461043250569 Marionette TRACE conn3 <- [1,774,null,{}] 22:20:50 INFO - PROCESS | 1828 | 1461043250580 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}] 22:20:50 INFO - PROCESS | 1828 | 1461043250683 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 22:20:50 INFO - PROCESS | 1828 | 1461043250809 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:50 INFO - PROCESS | 1828 | ++DOCSHELL 1D204C00 == 63 [pid = 1828] [id = 203] 22:20:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1D20BC00) [pid = 1828] [serial = 607] [outer = 00000000] 22:20:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1D374000) [pid = 1828] [serial = 608] [outer = 1D20BC00] 22:20:50 INFO - PROCESS | 1828 | 1461043250865 Marionette DEBUG loaded listener.js 22:20:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1D779000) [pid = 1828] [serial = 609] [outer = 1D20BC00] 22:20:51 INFO - PROCESS | 1828 | 1461043251386 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]]]}] 22:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 906ms 22:20:51 INFO - PROCESS | 1828 | 1461043251469 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 22:20:51 INFO - PROCESS | 1828 | 1461043251472 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 22:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:20:51 INFO - PROCESS | 1828 | 1461043251475 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:20:51 INFO - PROCESS | 1828 | 1461043251477 Marionette TRACE conn3 <- [1,778,null,{}] 22:20:51 INFO - PROCESS | 1828 | 1461043251480 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}] 22:20:51 INFO - PROCESS | 1828 | 1461043251586 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 22:20:51 INFO - PROCESS | 1828 | 1461043251709 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:51 INFO - PROCESS | 1828 | ++DOCSHELL 1CD06000 == 64 [pid = 1828] [id = 204] 22:20:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1D36EC00) [pid = 1828] [serial = 610] [outer = 00000000] 22:20:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1DA89000) [pid = 1828] [serial = 611] [outer = 1D36EC00] 22:20:51 INFO - PROCESS | 1828 | 1461043251763 Marionette DEBUG loaded listener.js 22:20:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1DBE8800) [pid = 1828] [serial = 612] [outer = 1D36EC00] 22:20:52 INFO - PROCESS | 1828 | 1461043252325 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]]]}] 22:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 890ms 22:20:52 INFO - PROCESS | 1828 | 1461043252379 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 22:20:52 INFO - PROCESS | 1828 | 1461043252381 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 22:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:20:52 INFO - PROCESS | 1828 | 1461043252385 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:20:52 INFO - PROCESS | 1828 | 1461043252386 Marionette TRACE conn3 <- [1,782,null,{}] 22:20:52 INFO - PROCESS | 1828 | 1461043252390 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}] 22:20:52 INFO - PROCESS | 1828 | 1461043252494 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 22:20:52 INFO - PROCESS | 1828 | 1461043252618 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:52 INFO - PROCESS | 1828 | ++DOCSHELL 1377B400 == 65 [pid = 1828] [id = 205] 22:20:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (142B0000) [pid = 1828] [serial = 613] [outer = 00000000] 22:20:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1872FC00) [pid = 1828] [serial = 614] [outer = 142B0000] 22:20:52 INFO - PROCESS | 1828 | 1461043252672 Marionette DEBUG loaded listener.js 22:20:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (19032C00) [pid = 1828] [serial = 615] [outer = 142B0000] 22:20:53 INFO - PROCESS | 1828 | 1461043253341 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]]]}] 22:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1000ms 22:20:53 INFO - PROCESS | 1828 | 1461043253387 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 22:20:53 INFO - PROCESS | 1828 | 1461043253391 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 22:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:20:53 INFO - PROCESS | 1828 | 1461043253396 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:20:53 INFO - PROCESS | 1828 | 1461043253399 Marionette TRACE conn3 <- [1,786,null,{}] 22:20:53 INFO - PROCESS | 1828 | 1461043253406 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}] 22:20:53 INFO - PROCESS | 1828 | 1461043253501 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 22:20:53 INFO - PROCESS | 1828 | 1461043253631 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:53 INFO - PROCESS | 1828 | ++DOCSHELL 12CB9400 == 66 [pid = 1828] [id = 206] 22:20:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (13264800) [pid = 1828] [serial = 616] [outer = 00000000] 22:20:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (16557400) [pid = 1828] [serial = 617] [outer = 13264800] 22:20:53 INFO - PROCESS | 1828 | 1461043253680 Marionette DEBUG loaded listener.js 22:20:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (18314400) [pid = 1828] [serial = 618] [outer = 13264800] 22:20:54 INFO - PROCESS | 1828 | --DOCSHELL 15BDB400 == 65 [pid = 1828] [id = 199] 22:20:54 INFO - PROCESS | 1828 | --DOCSHELL 15D92400 == 64 [pid = 1828] [id = 198] 22:20:54 INFO - PROCESS | 1828 | --DOCSHELL 1C00EC00 == 63 [pid = 1828] [id = 197] 22:20:54 INFO - PROCESS | 1828 | --DOCSHELL 19BD3800 == 62 [pid = 1828] [id = 196] 22:20:54 INFO - PROCESS | 1828 | --DOCSHELL 1430EC00 == 61 [pid = 1828] [id = 179] 22:20:54 INFO - PROCESS | 1828 | --DOCSHELL 18089400 == 60 [pid = 1828] [id = 195] 22:20:54 INFO - PROCESS | 1828 | --DOCSHELL 17B38C00 == 59 [pid = 1828] [id = 194] 22:20:54 INFO - PROCESS | 1828 | --DOCSHELL 11BBE000 == 58 [pid = 1828] [id = 193] 22:20:54 INFO - PROCESS | 1828 | --DOCSHELL 14308C00 == 57 [pid = 1828] [id = 190] 22:20:54 INFO - PROCESS | 1828 | --DOCSHELL 1D08D800 == 56 [pid = 1828] [id = 189] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1AA09000) [pid = 1828] [serial = 420] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (19BE1000) [pid = 1828] [serial = 341] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1D777800) [pid = 1828] [serial = 465] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1D782400) [pid = 1828] [serial = 456] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (18D79C00) [pid = 1828] [serial = 414] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1D36E400) [pid = 1828] [serial = 380] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (19BD3400) [pid = 1828] [serial = 386] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (18D86400) [pid = 1828] [serial = 459] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (18AED000) [pid = 1828] [serial = 383] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1C019400) [pid = 1828] [serial = 462] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (19754800) [pid = 1828] [serial = 408] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (16A0C400) [pid = 1828] [serial = 344] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1DA82000) [pid = 1828] [serial = 389] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (16632C00) [pid = 1828] [serial = 411] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (19BDB000) [pid = 1828] [serial = 347] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1A036800) [pid = 1828] [serial = 417] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1BF9CC00) [pid = 1828] [serial = 557] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (15E20800) [pid = 1828] [serial = 539] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (196BD000) [pid = 1828] [serial = 554] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (19433400) [pid = 1828] [serial = 545] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1872F800) [pid = 1828] [serial = 549] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (18323400) [pid = 1828] [serial = 548] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (1872EC00) [pid = 1828] [serial = 551] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (18AFB800) [pid = 1828] [serial = 552] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1CD0EC00) [pid = 1828] [serial = 564] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (18D99C00) [pid = 1828] [serial = 542] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (196C1400) [pid = 1828] [serial = 560] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (1C995C00) [pid = 1828] [serial = 563] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (1BFA2C00) [pid = 1828] [serial = 558] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (1A16D400) [pid = 1828] [serial = 561] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (1D202C00) [pid = 1828] [serial = 566] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (19BC5C00) [pid = 1828] [serial = 555] [outer = 00000000] [url = about:blank] 22:20:54 INFO - PROCESS | 1828 | 1461043254287 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]]]}] 22:20:54 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 22:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 953ms 22:20:54 INFO - PROCESS | 1828 | 1461043254338 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 22:20:54 INFO - PROCESS | 1828 | 1461043254343 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 22:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:20:54 INFO - PROCESS | 1828 | 1461043254349 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:20:54 INFO - PROCESS | 1828 | 1461043254352 Marionette TRACE conn3 <- [1,790,null,{}] 22:20:54 INFO - PROCESS | 1828 | 1461043254355 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}] 22:20:54 INFO - PROCESS | 1828 | 1461043254436 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 22:20:54 INFO - PROCESS | 1828 | 1461043254443 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:54 INFO - PROCESS | 1828 | ++DOCSHELL 14305800 == 57 [pid = 1828] [id = 207] 22:20:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (14307000) [pid = 1828] [serial = 619] [outer = 00000000] 22:20:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (16A17400) [pid = 1828] [serial = 620] [outer = 14307000] 22:20:54 INFO - PROCESS | 1828 | 1461043254492 Marionette DEBUG loaded listener.js 22:20:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (18321C00) [pid = 1828] [serial = 621] [outer = 14307000] 22:20:54 INFO - PROCESS | 1828 | 1461043254971 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]]]}] 22:20:54 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 22:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 625ms 22:20:54 INFO - PROCESS | 1828 | 1461043254987 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 22:20:54 INFO - PROCESS | 1828 | 1461043254990 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 22:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:20:54 INFO - PROCESS | 1828 | 1461043254993 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:20:54 INFO - PROCESS | 1828 | 1461043254996 Marionette TRACE conn3 <- [1,794,null,{}] 22:20:54 INFO - PROCESS | 1828 | 1461043255006 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}] 22:20:55 INFO - PROCESS | 1828 | 1461043255087 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 22:20:55 INFO - PROCESS | 1828 | 1461043255128 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:55 INFO - PROCESS | 1828 | ++DOCSHELL 19038800 == 58 [pid = 1828] [id = 208] 22:20:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (19038C00) [pid = 1828] [serial = 622] [outer = 00000000] 22:20:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (1903D000) [pid = 1828] [serial = 623] [outer = 19038C00] 22:20:55 INFO - PROCESS | 1828 | 1461043255176 Marionette DEBUG loaded listener.js 22:20:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (19433000) [pid = 1828] [serial = 624] [outer = 19038C00] 22:20:55 INFO - PROCESS | 1828 | 1461043255628 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]]]}] 22:20:55 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 22:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 688ms 22:20:55 INFO - PROCESS | 1828 | 1461043255691 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 22:20:55 INFO - PROCESS | 1828 | 1461043255694 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 22:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:20:55 INFO - PROCESS | 1828 | 1461043255697 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:20:55 INFO - PROCESS | 1828 | 1461043255699 Marionette TRACE conn3 <- [1,798,null,{}] 22:20:55 INFO - PROCESS | 1828 | 1461043255702 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}] 22:20:55 INFO - PROCESS | 1828 | 1461043255780 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 22:20:55 INFO - PROCESS | 1828 | 1461043255789 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:55 INFO - PROCESS | 1828 | ++DOCSHELL 19440C00 == 59 [pid = 1828] [id = 209] 22:20:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (19441800) [pid = 1828] [serial = 625] [outer = 00000000] 22:20:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (196C1800) [pid = 1828] [serial = 626] [outer = 19441800] 22:20:55 INFO - PROCESS | 1828 | 1461043255833 Marionette DEBUG loaded listener.js 22:20:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (19BC2400) [pid = 1828] [serial = 627] [outer = 19441800] 22:20:56 INFO - PROCESS | 1828 | 1461043256534 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]]]}] 22:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 907ms 22:20:56 INFO - PROCESS | 1828 | 1461043256602 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 22:20:56 INFO - PROCESS | 1828 | 1461043256608 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 22:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:20:56 INFO - PROCESS | 1828 | 1461043256613 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:20:56 INFO - PROCESS | 1828 | 1461043256617 Marionette TRACE conn3 <- [1,802,null,{}] 22:20:56 INFO - PROCESS | 1828 | 1461043256623 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}] 22:20:56 INFO - PROCESS | 1828 | 1461043256757 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 22:20:56 INFO - PROCESS | 1828 | 1461043256875 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:56 INFO - PROCESS | 1828 | ++DOCSHELL 157F8C00 == 60 [pid = 1828] [id = 210] 22:20:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (15E20800) [pid = 1828] [serial = 628] [outer = 00000000] 22:20:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (18D7C000) [pid = 1828] [serial = 629] [outer = 15E20800] 22:20:56 INFO - PROCESS | 1828 | 1461043256931 Marionette DEBUG loaded listener.js 22:20:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (18D86C00) [pid = 1828] [serial = 630] [outer = 15E20800] 22:20:57 INFO - PROCESS | 1828 | 1461043257496 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] 22:20:57 INFO - PROCESS | 1828 | 1461043257565 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 22:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:20:57 INFO - PROCESS | 1828 | 1461043257571 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:20:57 INFO - PROCESS | 1828 | 1461043257574 Marionette TRACE conn3 <- [1,806,null,{}] 22:20:57 INFO - PROCESS | 1828 | 1461043257578 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}] 22:20:57 INFO - PROCESS | 1828 | 1461043257682 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 22:20:57 INFO - PROCESS | 1828 | 1461043257810 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:57 INFO - PROCESS | 1828 | ++DOCSHELL 12CF8400 == 61 [pid = 1828] [id = 211] 22:20:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (183A9800) [pid = 1828] [serial = 631] [outer = 00000000] 22:20:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (19607C00) [pid = 1828] [serial = 632] [outer = 183A9800] 22:20:57 INFO - PROCESS | 1828 | 1461043257865 Marionette DEBUG loaded listener.js 22:20:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (19BDC000) [pid = 1828] [serial = 633] [outer = 183A9800] 22:20:58 INFO - PROCESS | 1828 | 1461043258468 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]]]}] 22:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 938ms 22:20:58 INFO - PROCESS | 1828 | 1461043258514 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 22:20:58 INFO - PROCESS | 1828 | 1461043258516 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 22:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:20:58 INFO - PROCESS | 1828 | 1461043258520 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:20:58 INFO - PROCESS | 1828 | 1461043258526 Marionette TRACE conn3 <- [1,810,null,{}] 22:20:58 INFO - PROCESS | 1828 | 1461043258545 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}] 22:20:58 INFO - PROCESS | 1828 | 1461043258714 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 22:20:58 INFO - PROCESS | 1828 | 1461043258839 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:58 INFO - PROCESS | 1828 | ++DOCSHELL 1A660C00 == 62 [pid = 1828] [id = 212] 22:20:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1AA0D800) [pid = 1828] [serial = 634] [outer = 00000000] 22:20:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1BFA2C00) [pid = 1828] [serial = 635] [outer = 1AA0D800] 22:20:58 INFO - PROCESS | 1828 | 1461043258895 Marionette DEBUG loaded listener.js 22:20:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1C00A800) [pid = 1828] [serial = 636] [outer = 1AA0D800] 22:20:59 INFO - PROCESS | 1828 | 1461043259473 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] 22:20:59 INFO - PROCESS | 1828 | 1461043259525 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 22:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:20:59 INFO - PROCESS | 1828 | 1461043259528 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:20:59 INFO - PROCESS | 1828 | 1461043259530 Marionette TRACE conn3 <- [1,814,null,{}] 22:20:59 INFO - PROCESS | 1828 | 1461043259534 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}] 22:20:59 INFO - PROCESS | 1828 | 1461043259631 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 22:20:59 INFO - PROCESS | 1828 | 1461043259730 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:59 INFO - PROCESS | 1828 | ++DOCSHELL 1C019400 == 63 [pid = 1828] [id = 213] 22:20:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1C0E7C00) [pid = 1828] [serial = 637] [outer = 00000000] 22:20:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1C993400) [pid = 1828] [serial = 638] [outer = 1C0E7C00] 22:20:59 INFO - PROCESS | 1828 | 1461043259784 Marionette DEBUG loaded listener.js 22:20:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1C997000) [pid = 1828] [serial = 639] [outer = 1C0E7C00] 22:21:00 INFO - PROCESS | 1828 | 1461043260342 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]]]}] 22:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 843ms 22:21:00 INFO - PROCESS | 1828 | 1461043260380 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 22:21:00 INFO - PROCESS | 1828 | 1461043260382 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 22:21:00 INFO - PROCESS | 1828 | 1461043260386 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:21:00 INFO - PROCESS | 1828 | 1461043260388 Marionette TRACE conn3 <- [1,818,null,{}] 22:21:00 INFO - PROCESS | 1828 | 1461043260392 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}] 22:21:00 INFO - PROCESS | 1828 | 1461043260493 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 22:21:00 INFO - PROCESS | 1828 | 1461043260589 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:00 INFO - PROCESS | 1828 | ++DOCSHELL 1C016C00 == 64 [pid = 1828] [id = 214] 22:21:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1C017000) [pid = 1828] [serial = 640] [outer = 00000000] 22:21:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1D104000) [pid = 1828] [serial = 641] [outer = 1C017000] 22:21:00 INFO - PROCESS | 1828 | 1461043260641 Marionette DEBUG loaded listener.js 22:21:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1D091800) [pid = 1828] [serial = 642] [outer = 1C017000] 22:21:01 INFO - PROCESS | 1828 | 1461043261239 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]]]}] 22:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 906ms 22:21:01 INFO - PROCESS | 1828 | 1461043261291 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 22:21:01 INFO - PROCESS | 1828 | 1461043261294 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 22:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:21:01 INFO - PROCESS | 1828 | 1461043261297 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:21:01 INFO - PROCESS | 1828 | 1461043261299 Marionette TRACE conn3 <- [1,822,null,{}] 22:21:01 INFO - PROCESS | 1828 | 1461043261303 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}] 22:21:01 INFO - PROCESS | 1828 | 1461043261411 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 22:21:01 INFO - PROCESS | 1828 | 1461043261582 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:01 INFO - PROCESS | 1828 | ++DOCSHELL 12BBF800 == 65 [pid = 1828] [id = 215] 22:21:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1550C800) [pid = 1828] [serial = 643] [outer = 00000000] 22:21:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (16627C00) [pid = 1828] [serial = 644] [outer = 1550C800] 22:21:01 INFO - PROCESS | 1828 | 1461043261634 Marionette DEBUG loaded listener.js 22:21:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1807D000) [pid = 1828] [serial = 645] [outer = 1550C800] 22:21:02 INFO - PROCESS | 1828 | --DOCSHELL 19038800 == 64 [pid = 1828] [id = 208] 22:21:02 INFO - PROCESS | 1828 | --DOCSHELL 14305800 == 63 [pid = 1828] [id = 207] 22:21:02 INFO - PROCESS | 1828 | --DOCSHELL 12CB9400 == 62 [pid = 1828] [id = 206] 22:21:02 INFO - PROCESS | 1828 | --DOCSHELL 157F7800 == 61 [pid = 1828] [id = 201] 22:21:02 INFO - PROCESS | 1828 | 1461043262221 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]]]}] 22:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 953ms 22:21:02 INFO - PROCESS | 1828 | 1461043262243 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 22:21:02 INFO - PROCESS | 1828 | 1461043262248 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 22:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:21:02 INFO - PROCESS | 1828 | 1461043262253 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:21:02 INFO - PROCESS | 1828 | 1461043262255 Marionette TRACE conn3 <- [1,826,null,{}] 22:21:02 INFO - PROCESS | 1828 | 1461043262260 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}] 22:21:02 INFO - PROCESS | 1828 | 1461043262366 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 22:21:02 INFO - PROCESS | 1828 | 1461043262453 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:02 INFO - PROCESS | 1828 | ++DOCSHELL 15DDBC00 == 62 [pid = 1828] [id = 216] 22:21:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (16555800) [pid = 1828] [serial = 646] [outer = 00000000] 22:21:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (18D97000) [pid = 1828] [serial = 647] [outer = 16555800] 22:21:02 INFO - PROCESS | 1828 | 1461043262500 Marionette DEBUG loaded listener.js 22:21:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1903D400) [pid = 1828] [serial = 648] [outer = 16555800] 22:21:03 INFO - PROCESS | 1828 | 1461043263016 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]]]}] 22:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 813ms 22:21:03 INFO - PROCESS | 1828 | 1461043263059 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 22:21:03 INFO - PROCESS | 1828 | 1461043263062 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 22:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:21:03 INFO - PROCESS | 1828 | 1461043263067 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:21:03 INFO - PROCESS | 1828 | 1461043263069 Marionette TRACE conn3 <- [1,830,null,{}] 22:21:03 INFO - PROCESS | 1828 | 1461043263073 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}] 22:21:03 INFO - PROCESS | 1828 | 1461043263182 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 22:21:03 INFO - PROCESS | 1828 | 1461043263191 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:03 INFO - PROCESS | 1828 | ++DOCSHELL 18D87400 == 63 [pid = 1828] [id = 217] 22:21:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (19035C00) [pid = 1828] [serial = 649] [outer = 00000000] 22:21:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1A609400) [pid = 1828] [serial = 650] [outer = 19035C00] 22:21:03 INFO - PROCESS | 1828 | 1461043263235 Marionette DEBUG loaded listener.js 22:21:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1BF9CC00) [pid = 1828] [serial = 651] [outer = 19035C00] 22:21:03 INFO - PROCESS | 1828 | 1461043263722 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]]]}] 22:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 703ms 22:21:03 INFO - PROCESS | 1828 | 1461043263765 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 22:21:03 INFO - PROCESS | 1828 | 1461043263767 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 22:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:21:03 INFO - PROCESS | 1828 | 1461043263772 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:21:03 INFO - PROCESS | 1828 | 1461043263778 Marionette TRACE conn3 <- [1,834,null,{}] 22:21:03 INFO - PROCESS | 1828 | 1461043263786 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}] 22:21:03 INFO - PROCESS | 1828 | 1461043263909 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 22:21:03 INFO - PROCESS | 1828 | 1461043263924 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:03 INFO - PROCESS | 1828 | ++DOCSHELL 1D371000 == 64 [pid = 1828] [id = 218] 22:21:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1D574800) [pid = 1828] [serial = 652] [outer = 00000000] 22:21:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1D782400) [pid = 1828] [serial = 653] [outer = 1D574800] 22:21:04 INFO - PROCESS | 1828 | 1461043264016 Marionette DEBUG loaded listener.js 22:21:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1DA7E000) [pid = 1828] [serial = 654] [outer = 1D574800] 22:21:04 INFO - PROCESS | 1828 | 1461043264417 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]]]}] 22:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 687ms 22:21:04 INFO - PROCESS | 1828 | 1461043264507 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 22:21:04 INFO - PROCESS | 1828 | 1461043264510 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 22:21:04 INFO - PROCESS | 1828 | 1461043264514 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:21:04 INFO - PROCESS | 1828 | 1461043264515 Marionette TRACE conn3 <- [1,838,null,{}] 22:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:21:04 INFO - PROCESS | 1828 | 1461043264519 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}] 22:21:04 INFO - PROCESS | 1828 | 1461043264627 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 22:21:04 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (18AF2800) [pid = 1828] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:21:04 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (17B40000) [pid = 1828] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:21:04 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (12B8D800) [pid = 1828] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:21:04 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (17B3A400) [pid = 1828] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:21:04 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (13264800) [pid = 1828] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:21:04 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (19038C00) [pid = 1828] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:21:04 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1C00F800) [pid = 1828] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:21:04 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (14307000) [pid = 1828] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:21:04 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (15E2A000) [pid = 1828] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:21:04 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1A16FC00) [pid = 1828] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:21:04 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (19BDE400) [pid = 1828] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:21:04 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (16557C00) [pid = 1828] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:21:04 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (12DD8400) [pid = 1828] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:21:04 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (15D8B400) [pid = 1828] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:21:04 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1D096C00) [pid = 1828] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:21:04 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1D56BC00) [pid = 1828] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:21:04 INFO - PROCESS | 1828 | 1461043264762 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:04 INFO - PROCESS | 1828 | ++DOCSHELL 11BBF000 == 65 [pid = 1828] [id = 219] 22:21:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (12B8A000) [pid = 1828] [serial = 655] [outer = 00000000] 22:21:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1550EC00) [pid = 1828] [serial = 656] [outer = 12B8A000] 22:21:04 INFO - PROCESS | 1828 | 1461043264809 Marionette DEBUG loaded listener.js 22:21:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (17B40000) [pid = 1828] [serial = 657] [outer = 12B8A000] 22:21:05 INFO - PROCESS | 1828 | 1461043265167 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]]]}] 22:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 688ms 22:21:05 INFO - PROCESS | 1828 | 1461043265198 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 22:21:05 INFO - PROCESS | 1828 | 1461043265200 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 22:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:21:05 INFO - PROCESS | 1828 | 1461043265203 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:21:05 INFO - PROCESS | 1828 | 1461043265205 Marionette TRACE conn3 <- [1,842,null,{}] 22:21:05 INFO - PROCESS | 1828 | 1461043265208 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}] 22:21:05 INFO - PROCESS | 1828 | 1461043265286 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 22:21:05 INFO - PROCESS | 1828 | 1461043265372 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:05 INFO - PROCESS | 1828 | ++DOCSHELL 16539400 == 66 [pid = 1828] [id = 220] 22:21:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (16539C00) [pid = 1828] [serial = 658] [outer = 00000000] 22:21:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1653E400) [pid = 1828] [serial = 659] [outer = 16539C00] 22:21:05 INFO - PROCESS | 1828 | 1461043265425 Marionette DEBUG loaded listener.js 22:21:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (16544C00) [pid = 1828] [serial = 660] [outer = 16539C00] 22:21:05 INFO - PROCESS | 1828 | 1461043265787 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]]]}] 22:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 640ms 22:21:05 INFO - PROCESS | 1828 | 1461043265843 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 22:21:05 INFO - PROCESS | 1828 | 1461043265846 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 22:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:21:05 INFO - PROCESS | 1828 | 1461043265849 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:21:05 INFO - PROCESS | 1828 | 1461043265851 Marionette TRACE conn3 <- [1,846,null,{}] 22:21:05 INFO - PROCESS | 1828 | 1461043265854 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}] 22:21:05 INFO - PROCESS | 1828 | 1461043265965 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 22:21:05 INFO - PROCESS | 1828 | 1461043265999 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:06 INFO - PROCESS | 1828 | ++DOCSHELL 19271400 == 67 [pid = 1828] [id = 221] 22:21:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (19271800) [pid = 1828] [serial = 661] [outer = 00000000] 22:21:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (19274800) [pid = 1828] [serial = 662] [outer = 19271800] 22:21:06 INFO - PROCESS | 1828 | 1461043266049 Marionette DEBUG loaded listener.js 22:21:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (19276000) [pid = 1828] [serial = 663] [outer = 19271800] 22:21:06 INFO - PROCESS | 1828 | 1461043266437 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]]]}] 22:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 641ms 22:21:06 INFO - PROCESS | 1828 | 1461043266485 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 22:21:06 INFO - PROCESS | 1828 | 1461043266487 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 22:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:21:06 INFO - PROCESS | 1828 | 1461043266495 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:21:06 INFO - PROCESS | 1828 | 1461043266496 Marionette TRACE conn3 <- [1,850,null,{}] 22:21:06 INFO - PROCESS | 1828 | 1461043266500 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}] 22:21:06 INFO - PROCESS | 1828 | 1461043266577 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 22:21:06 INFO - PROCESS | 1828 | 1461043266583 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:06 INFO - PROCESS | 1828 | ++DOCSHELL 19272400 == 68 [pid = 1828] [id = 222] 22:21:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (19423000) [pid = 1828] [serial = 664] [outer = 00000000] 22:21:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (19428C00) [pid = 1828] [serial = 665] [outer = 19423000] 22:21:06 INFO - PROCESS | 1828 | 1461043266628 Marionette DEBUG loaded listener.js 22:21:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1942B400) [pid = 1828] [serial = 666] [outer = 19423000] 22:21:07 INFO - PROCESS | 1828 | 1461043267268 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]]]}] 22:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 844ms 22:21:07 INFO - PROCESS | 1828 | 1461043267340 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 22:21:07 INFO - PROCESS | 1828 | 1461043267345 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 22:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:21:07 INFO - PROCESS | 1828 | 1461043267351 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:21:07 INFO - PROCESS | 1828 | 1461043267354 Marionette TRACE conn3 <- [1,854,null,{}] 22:21:07 INFO - PROCESS | 1828 | 1461043267360 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}] 22:21:07 INFO - PROCESS | 1828 | 1461043267467 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 22:21:07 INFO - PROCESS | 1828 | 1461043267597 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:07 INFO - PROCESS | 1828 | ++DOCSHELL 16542C00 == 69 [pid = 1828] [id = 223] 22:21:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (16543800) [pid = 1828] [serial = 667] [outer = 00000000] 22:21:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (18D83800) [pid = 1828] [serial = 668] [outer = 16543800] 22:21:07 INFO - PROCESS | 1828 | 1461043267653 Marionette DEBUG loaded listener.js 22:21:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (18DA1400) [pid = 1828] [serial = 669] [outer = 16543800] 22:21:08 INFO - PROCESS | 1828 | 1461043268218 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]]]}] 22:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 891ms 22:21:08 INFO - PROCESS | 1828 | 1461043268255 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 22:21:08 INFO - PROCESS | 1828 | 1461043268261 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 22:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:21:08 INFO - PROCESS | 1828 | 1461043268268 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:21:08 INFO - PROCESS | 1828 | 1461043268271 Marionette TRACE conn3 <- [1,858,null,{}] 22:21:08 INFO - PROCESS | 1828 | 1461043268275 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}] 22:21:08 INFO - PROCESS | 1828 | 1461043268376 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 22:21:08 INFO - PROCESS | 1828 | 1461043268477 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:08 INFO - PROCESS | 1828 | ++DOCSHELL 19274000 == 70 [pid = 1828] [id = 224] 22:21:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (19279400) [pid = 1828] [serial = 670] [outer = 00000000] 22:21:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1942F400) [pid = 1828] [serial = 671] [outer = 19279400] 22:21:08 INFO - PROCESS | 1828 | 1461043268529 Marionette DEBUG loaded listener.js 22:21:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (19436C00) [pid = 1828] [serial = 672] [outer = 19279400] 22:21:09 INFO - PROCESS | 1828 | 1461043269177 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]]]}] 22:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 938ms 22:21:09 INFO - PROCESS | 1828 | 1461043269211 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 22:21:09 INFO - PROCESS | 1828 | 1461043269213 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 22:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:21:09 INFO - PROCESS | 1828 | 1461043269217 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:21:09 INFO - PROCESS | 1828 | 1461043269221 Marionette TRACE conn3 <- [1,862,null,{}] 22:21:09 INFO - PROCESS | 1828 | 1461043269231 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}] 22:21:09 INFO - PROCESS | 1828 | 1461043269337 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 22:21:09 INFO - PROCESS | 1828 | 1461043269442 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:09 INFO - PROCESS | 1828 | ++DOCSHELL 1C0F4400 == 71 [pid = 1828] [id = 225] 22:21:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1C176800) [pid = 1828] [serial = 673] [outer = 00000000] 22:21:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1D36E400) [pid = 1828] [serial = 674] [outer = 1C176800] 22:21:09 INFO - PROCESS | 1828 | 1461043269497 Marionette DEBUG loaded listener.js 22:21:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1D778000) [pid = 1828] [serial = 675] [outer = 1C176800] 22:21:10 INFO - PROCESS | 1828 | 1461043270057 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]]]}] 22:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 907ms 22:21:10 INFO - PROCESS | 1828 | 1461043270121 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 22:21:10 INFO - PROCESS | 1828 | 1461043270124 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 22:21:10 INFO - PROCESS | 1828 | 1461043270127 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:21:10 INFO - PROCESS | 1828 | 1461043270129 Marionette TRACE conn3 <- [1,866,null,{}] 22:21:10 INFO - PROCESS | 1828 | 1461043270132 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}] 22:21:10 INFO - PROCESS | 1828 | 1461043270232 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 22:21:10 INFO - PROCESS | 1828 | 1461043270333 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:10 INFO - PROCESS | 1828 | ++DOCSHELL 1683B000 == 72 [pid = 1828] [id = 226] 22:21:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1683B800) [pid = 1828] [serial = 676] [outer = 00000000] 22:21:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (16843400) [pid = 1828] [serial = 677] [outer = 1683B800] 22:21:10 INFO - PROCESS | 1828 | 1461043270386 Marionette DEBUG loaded listener.js 22:21:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (16846000) [pid = 1828] [serial = 678] [outer = 1683B800] 22:21:10 INFO - PROCESS | 1828 | 1461043270948 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]]]}] 22:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 843ms 22:21:10 INFO - PROCESS | 1828 | 1461043270978 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 22:21:10 INFO - PROCESS | 1828 | 1461043270980 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 22:21:10 INFO - PROCESS | 1828 | 1461043270985 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:21:10 INFO - PROCESS | 1828 | 1461043270987 Marionette TRACE conn3 <- [1,870,null,{}] 22:21:10 INFO - PROCESS | 1828 | 1461043270991 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}] 22:21:11 INFO - PROCESS | 1828 | 1461043271089 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 22:21:11 INFO - PROCESS | 1828 | 1461043271191 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:11 INFO - PROCESS | 1828 | ++DOCSHELL 1380BC00 == 73 [pid = 1828] [id = 227] 22:21:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (143AB800) [pid = 1828] [serial = 679] [outer = 00000000] 22:21:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1872B000) [pid = 1828] [serial = 680] [outer = 143AB800] 22:21:11 INFO - PROCESS | 1828 | 1461043271243 Marionette DEBUG loaded listener.js 22:21:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (18AF4800) [pid = 1828] [serial = 681] [outer = 143AB800] 22:21:11 INFO - PROCESS | 1828 | 1461043271910 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]]]}] 22:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 953ms 22:21:11 INFO - PROCESS | 1828 | 1461043271953 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 22:21:11 INFO - PROCESS | 1828 | 1461043271957 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 22:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:21:11 INFO - PROCESS | 1828 | 1461043271963 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:21:11 INFO - PROCESS | 1828 | 1461043271966 Marionette TRACE conn3 <- [1,874,null,{}] 22:21:11 INFO - PROCESS | 1828 | 1461043271971 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}] 22:21:12 INFO - PROCESS | 1828 | 1461043272071 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 22:21:12 INFO - PROCESS | 1828 | 1461043272168 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:12 INFO - PROCESS | 1828 | ++DOCSHELL 16537C00 == 74 [pid = 1828] [id = 228] 22:21:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (16538400) [pid = 1828] [serial = 682] [outer = 00000000] 22:21:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1653EC00) [pid = 1828] [serial = 683] [outer = 16538400] 22:21:12 INFO - PROCESS | 1828 | 1461043272216 Marionette DEBUG loaded listener.js 22:21:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (16555C00) [pid = 1828] [serial = 684] [outer = 16538400] 22:21:12 INFO - PROCESS | 1828 | 1461043272793 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]]]}] 22:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 891ms 22:21:12 INFO - PROCESS | 1828 | 1461043272867 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 22:21:12 INFO - PROCESS | 1828 | 1461043272873 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 22:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:21:12 INFO - PROCESS | 1828 | 1461043272879 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:21:12 INFO - PROCESS | 1828 | 1461043272881 Marionette TRACE conn3 <- [1,878,null,{}] 22:21:12 INFO - PROCESS | 1828 | 1461043272885 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}] 22:21:12 INFO - PROCESS | 1828 | 1461043272982 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 22:21:13 INFO - PROCESS | 1828 | 1461043273116 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:13 INFO - PROCESS | 1828 | ++DOCSHELL 16765400 == 75 [pid = 1828] [id = 229] 22:21:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1683A400) [pid = 1828] [serial = 685] [outer = 00000000] 22:21:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (18064C00) [pid = 1828] [serial = 686] [outer = 1683A400] 22:21:13 INFO - PROCESS | 1828 | 1461043273167 Marionette DEBUG loaded listener.js 22:21:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (18321000) [pid = 1828] [serial = 687] [outer = 1683A400] 22:21:13 INFO - PROCESS | 1828 | --DOCSHELL 19271400 == 74 [pid = 1828] [id = 221] 22:21:13 INFO - PROCESS | 1828 | --DOCSHELL 16539400 == 73 [pid = 1828] [id = 220] 22:21:13 INFO - PROCESS | 1828 | --DOCSHELL 11BBF000 == 72 [pid = 1828] [id = 219] 22:21:13 INFO - PROCESS | 1828 | --DOCSHELL 1D371000 == 71 [pid = 1828] [id = 218] 22:21:13 INFO - PROCESS | 1828 | --DOCSHELL 18D87400 == 70 [pid = 1828] [id = 217] 22:21:13 INFO - PROCESS | 1828 | --DOCSHELL 15DDBC00 == 69 [pid = 1828] [id = 216] 22:21:13 INFO - PROCESS | 1828 | --DOCSHELL 12BBF800 == 68 [pid = 1828] [id = 215] 22:21:13 INFO - PROCESS | 1828 | --DOCSHELL 19440C00 == 67 [pid = 1828] [id = 209] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (16628000) [pid = 1828] [serial = 569] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (19432400) [pid = 1828] [serial = 572] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1943EC00) [pid = 1828] [serial = 584] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (18311000) [pid = 1828] [serial = 581] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1872E800) [pid = 1828] [serial = 582] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (18315800) [pid = 1828] [serial = 579] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (16551800) [pid = 1828] [serial = 578] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1CD05000) [pid = 1828] [serial = 597] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1D370400) [pid = 1828] [serial = 599] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (16557400) [pid = 1828] [serial = 617] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1D103C00) [pid = 1828] [serial = 575] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1903D000) [pid = 1828] [serial = 623] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1C0E9800) [pid = 1828] [serial = 590] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (18314400) [pid = 1828] [serial = 618] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (16A17400) [pid = 1828] [serial = 620] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (18087800) [pid = 1828] [serial = 593] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (18D7E400) [pid = 1828] [serial = 602] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (19BD8000) [pid = 1828] [serial = 605] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (19607400) [pid = 1828] [serial = 594] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (18321C00) [pid = 1828] [serial = 621] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1C997400) [pid = 1828] [serial = 596] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1D374000) [pid = 1828] [serial = 608] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1C736400) [pid = 1828] [serial = 591] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (19433000) [pid = 1828] [serial = 624] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1DA89000) [pid = 1828] [serial = 611] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1AA10400) [pid = 1828] [serial = 587] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1872FC00) [pid = 1828] [serial = 614] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (196C3000) [pid = 1828] [serial = 585] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1BF9F400) [pid = 1828] [serial = 588] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1D206400) [pid = 1828] [serial = 507] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (18DA0800) [pid = 1828] [serial = 504] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (15BD8C00) [pid = 1828] [serial = 501] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (196BD400) [pid = 1828] [serial = 546] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1D374C00) [pid = 1828] [serial = 498] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1DA81800) [pid = 1828] [serial = 510] [outer = 00000000] [url = about:blank] 22:21:13 INFO - PROCESS | 1828 | 1461043273653 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]]]}] 22:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 796ms 22:21:13 INFO - PROCESS | 1828 | 1461043273679 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 22:21:13 INFO - PROCESS | 1828 | 1461043273681 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 22:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:21:13 INFO - PROCESS | 1828 | 1461043273880 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:21:13 INFO - PROCESS | 1828 | 1461043273885 Marionette TRACE conn3 <- [1,882,null,{}] 22:21:13 INFO - PROCESS | 1828 | 1461043273994 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}] 22:21:14 INFO - PROCESS | 1828 | 1461043274078 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 22:21:14 INFO - PROCESS | 1828 | 1461043274088 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:14 INFO - PROCESS | 1828 | ++DOCSHELL 1655AC00 == 68 [pid = 1828] [id = 230] 22:21:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1667F000) [pid = 1828] [serial = 688] [outer = 00000000] 22:21:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (18D9F800) [pid = 1828] [serial = 689] [outer = 1667F000] 22:21:14 INFO - PROCESS | 1828 | 1461043274135 Marionette DEBUG loaded listener.js 22:21:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (19033400) [pid = 1828] [serial = 690] [outer = 1667F000] 22:21:14 INFO - PROCESS | 1828 | 1461043274585 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]]]}] 22:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 860ms 22:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:21:14 INFO - PROCESS | 1828 | 1461043274627 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 22:21:14 INFO - PROCESS | 1828 | 1461043274630 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 22:21:14 INFO - PROCESS | 1828 | 1461043274633 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:21:14 INFO - PROCESS | 1828 | 1461043274635 Marionette TRACE conn3 <- [1,886,null,{}] 22:21:14 INFO - PROCESS | 1828 | 1461043274638 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}] 22:21:14 INFO - PROCESS | 1828 | 1461043274716 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 22:21:14 INFO - PROCESS | 1828 | 1461043274722 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:14 INFO - PROCESS | 1828 | ++DOCSHELL 19274C00 == 69 [pid = 1828] [id = 231] 22:21:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (19276400) [pid = 1828] [serial = 691] [outer = 00000000] 22:21:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (19425800) [pid = 1828] [serial = 692] [outer = 19276400] 22:21:14 INFO - PROCESS | 1828 | 1461043274767 Marionette DEBUG loaded listener.js 22:21:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (19435C00) [pid = 1828] [serial = 693] [outer = 19276400] 22:21:15 INFO - PROCESS | 1828 | 1461043275224 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]]]}] 22:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 625ms 22:21:15 INFO - PROCESS | 1828 | 1461043275274 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 22:21:15 INFO - PROCESS | 1828 | 1461043275276 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 22:21:15 INFO - PROCESS | 1828 | 1461043275279 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:21:15 INFO - PROCESS | 1828 | 1461043275281 Marionette TRACE conn3 <- [1,890,null,{}] 22:21:15 INFO - PROCESS | 1828 | 1461043275285 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}] 22:21:15 INFO - PROCESS | 1828 | 1461043275362 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 22:21:15 INFO - PROCESS | 1828 | 1461043275368 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:15 INFO - PROCESS | 1828 | ++DOCSHELL 14307000 == 70 [pid = 1828] [id = 232] 22:21:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1942D400) [pid = 1828] [serial = 694] [outer = 00000000] 22:21:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (19649000) [pid = 1828] [serial = 695] [outer = 1942D400] 22:21:15 INFO - PROCESS | 1828 | 1461043275415 Marionette DEBUG loaded listener.js 22:21:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (196C3C00) [pid = 1828] [serial = 696] [outer = 1942D400] 22:21:15 INFO - PROCESS | 1828 | 1461043275839 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]]]}] 22:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 594ms 22:21:15 INFO - PROCESS | 1828 | 1461043275879 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 22:21:15 INFO - PROCESS | 1828 | 1461043275881 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 22:21:15 INFO - PROCESS | 1828 | 1461043275884 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:21:15 INFO - PROCESS | 1828 | 1461043275885 Marionette TRACE conn3 <- [1,894,null,{}] 22:21:15 INFO - PROCESS | 1828 | 1461043275896 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}] 22:21:16 INFO - PROCESS | 1828 | 1461043276027 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 22:21:16 INFO - PROCESS | 1828 | 1461043276035 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:16 INFO - PROCESS | 1828 | ++DOCSHELL 18D83000 == 71 [pid = 1828] [id = 233] 22:21:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (18D84C00) [pid = 1828] [serial = 697] [outer = 00000000] 22:21:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1980BC00) [pid = 1828] [serial = 698] [outer = 18D84C00] 22:21:16 INFO - PROCESS | 1828 | 1461043276128 Marionette DEBUG loaded listener.js 22:21:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (19B4A800) [pid = 1828] [serial = 699] [outer = 18D84C00] 22:21:16 INFO - PROCESS | 1828 | 1461043276574 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]]]}] 22:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 735ms 22:21:16 INFO - PROCESS | 1828 | 1461043276624 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 22:21:16 INFO - PROCESS | 1828 | 1461043276626 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 22:21:16 INFO - PROCESS | 1828 | 1461043276630 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:21:16 INFO - PROCESS | 1828 | 1461043276631 Marionette TRACE conn3 <- [1,898,null,{}] 22:21:16 INFO - PROCESS | 1828 | 1461043276635 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}] 22:21:16 INFO - PROCESS | 1828 | 1461043276739 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 22:21:16 INFO - PROCESS | 1828 | 1461043276797 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:16 INFO - PROCESS | 1828 | ++DOCSHELL 19BD7800 == 72 [pid = 1828] [id = 234] 22:21:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (19BDF000) [pid = 1828] [serial = 700] [outer = 00000000] 22:21:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (19D49000) [pid = 1828] [serial = 701] [outer = 19BDF000] 22:21:16 INFO - PROCESS | 1828 | 1461043276846 Marionette DEBUG loaded listener.js 22:21:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (19D4CC00) [pid = 1828] [serial = 702] [outer = 19BDF000] 22:21:17 INFO - PROCESS | 1828 | 1461043277248 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]]]}] 22:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 625ms 22:21:17 INFO - PROCESS | 1828 | 1461043277268 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 22:21:17 INFO - PROCESS | 1828 | 1461043277270 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 22:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:21:17 INFO - PROCESS | 1828 | 1461043277274 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:21:17 INFO - PROCESS | 1828 | 1461043277275 Marionette TRACE conn3 <- [1,902,null,{}] 22:21:17 INFO - PROCESS | 1828 | 1461043277278 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}] 22:21:17 INFO - PROCESS | 1828 | 1461043277390 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 22:21:17 INFO - PROCESS | 1828 | 1461043277475 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:17 INFO - PROCESS | 1828 | ++DOCSHELL 19BE2800 == 73 [pid = 1828] [id = 235] 22:21:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (19FD4800) [pid = 1828] [serial = 703] [outer = 00000000] 22:21:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1AA10800) [pid = 1828] [serial = 704] [outer = 19FD4800] 22:21:17 INFO - PROCESS | 1828 | 1461043277518 Marionette DEBUG loaded listener.js 22:21:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1BF9EC00) [pid = 1828] [serial = 705] [outer = 19FD4800] 22:21:18 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (16539C00) [pid = 1828] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:21:18 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (19271800) [pid = 1828] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:21:18 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1CD0F400) [pid = 1828] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:21:18 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (12B8A000) [pid = 1828] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:21:18 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1D574800) [pid = 1828] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:21:18 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (18D7C800) [pid = 1828] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:21:18 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (16555800) [pid = 1828] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:21:18 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (15BD8400) [pid = 1828] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:21:18 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (19441800) [pid = 1828] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:21:18 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1C993800) [pid = 1828] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:21:18 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1550C800) [pid = 1828] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:21:18 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (14B95800) [pid = 1828] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:21:18 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (17BE2C00) [pid = 1828] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:21:18 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (19035C00) [pid = 1828] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:21:18 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1943E000) [pid = 1828] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:21:18 INFO - PROCESS | 1828 | 1461043278092 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]]]}] 22:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 828ms 22:21:18 INFO - PROCESS | 1828 | 1461043278117 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 22:21:18 INFO - PROCESS | 1828 | 1461043278119 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 22:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:21:18 INFO - PROCESS | 1828 | 1461043278122 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:21:18 INFO - PROCESS | 1828 | 1461043278124 Marionette TRACE conn3 <- [1,906,null,{}] 22:21:18 INFO - PROCESS | 1828 | 1461043278127 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}] 22:21:18 INFO - PROCESS | 1828 | 1461043278205 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 22:21:18 INFO - PROCESS | 1828 | 1461043278211 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:18 INFO - PROCESS | 1828 | ++DOCSHELL 15D93000 == 74 [pid = 1828] [id = 236] 22:21:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (16536C00) [pid = 1828] [serial = 706] [outer = 00000000] 22:21:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1831DC00) [pid = 1828] [serial = 707] [outer = 16536C00] 22:21:18 INFO - PROCESS | 1828 | 1461043278255 Marionette DEBUG loaded listener.js 22:21:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (19035C00) [pid = 1828] [serial = 708] [outer = 16536C00] 22:21:18 INFO - PROCESS | 1828 | 1461043278661 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]]]}] 22:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 593ms 22:21:18 INFO - PROCESS | 1828 | 1461043278742 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 22:21:18 INFO - PROCESS | 1828 | 1461043278744 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 22:21:18 INFO - PROCESS | 1828 | 1461043278747 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:21:18 INFO - PROCESS | 1828 | 1461043278749 Marionette TRACE conn3 <- [1,910,null,{}] 22:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:21:18 INFO - PROCESS | 1828 | 1461043278753 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}] 22:21:18 INFO - PROCESS | 1828 | 1461043278839 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 22:21:18 INFO - PROCESS | 1828 | 1461043278847 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:18 INFO - PROCESS | 1828 | ++DOCSHELL 17BE2C00 == 75 [pid = 1828] [id = 237] 22:21:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (19BDD400) [pid = 1828] [serial = 709] [outer = 00000000] 22:21:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1A70E400) [pid = 1828] [serial = 710] [outer = 19BDD400] 22:21:18 INFO - PROCESS | 1828 | 1461043278890 Marionette DEBUG loaded listener.js 22:21:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1C00A400) [pid = 1828] [serial = 711] [outer = 19BDD400] 22:21:19 INFO - PROCESS | 1828 | 1461043279312 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]]]}] 22:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 593ms 22:21:19 INFO - PROCESS | 1828 | 1461043279347 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 22:21:19 INFO - PROCESS | 1828 | 1461043279349 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 22:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:21:19 INFO - PROCESS | 1828 | 1461043279357 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:21:19 INFO - PROCESS | 1828 | 1461043279359 Marionette TRACE conn3 <- [1,914,null,{}] 22:21:19 INFO - PROCESS | 1828 | 1461043279363 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}] 22:21:19 INFO - PROCESS | 1828 | 1461043279457 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 22:21:19 INFO - PROCESS | 1828 | 1461043279463 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:19 INFO - PROCESS | 1828 | ++DOCSHELL 1C178800 == 76 [pid = 1828] [id = 238] 22:21:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1C73B000) [pid = 1828] [serial = 712] [outer = 00000000] 22:21:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1C994000) [pid = 1828] [serial = 713] [outer = 1C73B000] 22:21:19 INFO - PROCESS | 1828 | 1461043279511 Marionette DEBUG loaded listener.js 22:21:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1CD06400) [pid = 1828] [serial = 714] [outer = 1C73B000] 22:21:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1D2A0C00) [pid = 1828] [serial = 715] [outer = 1E22BC00] 22:21:19 INFO - PROCESS | 1828 | 1461043280005 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]]]}] 22:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 688ms 22:21:20 INFO - PROCESS | 1828 | 1461043280052 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 22:21:20 INFO - PROCESS | 1828 | 1461043280055 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 22:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:21:20 INFO - PROCESS | 1828 | 1461043280116 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:21:20 INFO - PROCESS | 1828 | 1461043280119 Marionette TRACE conn3 <- [1,918,null,{}] 22:21:20 INFO - PROCESS | 1828 | 1461043280127 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}] 22:21:20 INFO - PROCESS | 1828 | 1461043280302 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 22:21:20 INFO - PROCESS | 1828 | 1461043280427 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:20 INFO - PROCESS | 1828 | ++DOCSHELL 11BB7400 == 77 [pid = 1828] [id = 239] 22:21:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1430D800) [pid = 1828] [serial = 716] [outer = 00000000] 22:21:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (14BF0000) [pid = 1828] [serial = 717] [outer = 1430D800] 22:21:20 INFO - PROCESS | 1828 | 1461043280482 Marionette DEBUG loaded listener.js 22:21:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (16536400) [pid = 1828] [serial = 718] [outer = 1430D800] 22:21:21 INFO - PROCESS | 1828 | 1461043281046 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]]]}] 22:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1000ms 22:21:21 INFO - PROCESS | 1828 | 1461043281117 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 22:21:21 INFO - PROCESS | 1828 | 1461043281121 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 22:21:21 INFO - PROCESS | 1828 | 1461043281125 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:21:21 INFO - PROCESS | 1828 | 1461043281128 Marionette TRACE conn3 <- [1,922,null,{}] 22:21:21 INFO - PROCESS | 1828 | 1461043281135 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}] 22:21:21 INFO - PROCESS | 1828 | 1461043281272 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 22:21:21 INFO - PROCESS | 1828 | 1461043281401 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:21 INFO - PROCESS | 1828 | ++DOCSHELL 14B94000 == 78 [pid = 1828] [id = 240] 22:21:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (15DDC400) [pid = 1828] [serial = 719] [outer = 00000000] 22:21:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (18AF5000) [pid = 1828] [serial = 720] [outer = 15DDC400] 22:21:21 INFO - PROCESS | 1828 | 1461043281455 Marionette DEBUG loaded listener.js 22:21:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (18D87000) [pid = 1828] [serial = 721] [outer = 15DDC400] 22:21:22 INFO - PROCESS | 1828 | 1461043282022 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]]]}] 22:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 953ms 22:21:22 INFO - PROCESS | 1828 | 1461043282072 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 22:21:22 INFO - PROCESS | 1828 | 1461043282075 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 22:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:21:22 INFO - PROCESS | 1828 | 1461043282078 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:21:22 INFO - PROCESS | 1828 | 1461043282080 Marionette TRACE conn3 <- [1,926,null,{}] 22:21:22 INFO - PROCESS | 1828 | 1461043282084 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}] 22:21:22 INFO - PROCESS | 1828 | 1461043282195 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 22:21:22 INFO - PROCESS | 1828 | 1461043282331 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:22 INFO - PROCESS | 1828 | ++DOCSHELL 196BD000 == 79 [pid = 1828] [id = 241] 22:21:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (196C0000) [pid = 1828] [serial = 722] [outer = 00000000] 22:21:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (19808800) [pid = 1828] [serial = 723] [outer = 196C0000] 22:21:22 INFO - PROCESS | 1828 | 1461043282391 Marionette DEBUG loaded listener.js 22:21:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (19B41800) [pid = 1828] [serial = 724] [outer = 196C0000] 22:21:22 INFO - PROCESS | 1828 | 1461043282988 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]]]}] 22:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 937ms 22:21:23 INFO - PROCESS | 1828 | 1461043283023 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 22:21:23 INFO - PROCESS | 1828 | 1461043283026 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 22:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:21:23 INFO - PROCESS | 1828 | 1461043283029 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:21:23 INFO - PROCESS | 1828 | 1461043283031 Marionette TRACE conn3 <- [1,930,null,{}] 22:21:23 INFO - PROCESS | 1828 | 1461043283035 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}] 22:21:23 INFO - PROCESS | 1828 | 1461043283143 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 22:21:23 INFO - PROCESS | 1828 | 1461043283244 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:23 INFO - PROCESS | 1828 | ++DOCSHELL 1C0E6400 == 80 [pid = 1828] [id = 242] 22:21:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1C177800) [pid = 1828] [serial = 725] [outer = 00000000] 22:21:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1D089800) [pid = 1828] [serial = 726] [outer = 1C177800] 22:21:23 INFO - PROCESS | 1828 | 1461043283296 Marionette DEBUG loaded listener.js 22:21:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1D10EC00) [pid = 1828] [serial = 727] [outer = 1C177800] 22:21:23 INFO - PROCESS | 1828 | 1461043283831 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]]]}] 22:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 844ms 22:21:23 INFO - PROCESS | 1828 | 1461043283885 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 22:21:23 INFO - PROCESS | 1828 | 1461043283888 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 22:21:23 INFO - PROCESS | 1828 | 1461043283892 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:21:23 INFO - PROCESS | 1828 | 1461043283894 Marionette TRACE conn3 <- [1,934,null,{}] 22:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:21:23 INFO - PROCESS | 1828 | 1461043283898 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}] 22:21:23 INFO - PROCESS | 1828 | 1461043283997 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 22:21:24 INFO - PROCESS | 1828 | 1461043284097 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:24 INFO - PROCESS | 1828 | ++DOCSHELL 1BF9B000 == 81 [pid = 1828] [id = 243] 22:21:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1C995800) [pid = 1828] [serial = 728] [outer = 00000000] 22:21:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1D777400) [pid = 1828] [serial = 729] [outer = 1C995800] 22:21:24 INFO - PROCESS | 1828 | 1461043284152 Marionette DEBUG loaded listener.js 22:21:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1D785C00) [pid = 1828] [serial = 730] [outer = 1C995800] 22:21:24 INFO - PROCESS | 1828 | 1461043284753 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]]]}] 22:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 891ms 22:21:24 INFO - PROCESS | 1828 | 1461043284779 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 22:21:24 INFO - PROCESS | 1828 | 1461043284781 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 22:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:21:24 INFO - PROCESS | 1828 | 1461043284785 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:21:24 INFO - PROCESS | 1828 | 1461043284787 Marionette TRACE conn3 <- [1,938,null,{}] 22:21:24 INFO - PROCESS | 1828 | 1461043284790 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}] 22:21:24 INFO - PROCESS | 1828 | 1461043284914 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 22:21:25 INFO - PROCESS | 1828 | 1461043285020 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:25 INFO - PROCESS | 1828 | ++DOCSHELL 18972400 == 82 [pid = 1828] [id = 244] 22:21:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (18976800) [pid = 1828] [serial = 731] [outer = 00000000] 22:21:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (19BD8C00) [pid = 1828] [serial = 732] [outer = 18976800] 22:21:25 INFO - PROCESS | 1828 | 1461043285077 Marionette DEBUG loaded listener.js 22:21:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1C178000) [pid = 1828] [serial = 733] [outer = 18976800] 22:21:25 INFO - PROCESS | 1828 | 1461043285812 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]]]}] 22:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1094ms 22:21:25 INFO - PROCESS | 1828 | 1461043285878 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 22:21:25 INFO - PROCESS | 1828 | 1461043285882 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 22:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:21:25 INFO - PROCESS | 1828 | 1461043285887 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:21:25 INFO - PROCESS | 1828 | 1461043285891 Marionette TRACE conn3 <- [1,942,null,{}] 22:21:25 INFO - PROCESS | 1828 | 1461043285896 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}] 22:21:25 INFO - PROCESS | 1828 | 1461043285994 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 22:21:26 INFO - PROCESS | 1828 | 1461043286126 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:26 INFO - PROCESS | 1828 | ++DOCSHELL 12CF7C00 == 83 [pid = 1828] [id = 245] 22:21:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (12DDE400) [pid = 1828] [serial = 734] [outer = 00000000] 22:21:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1380B400) [pid = 1828] [serial = 735] [outer = 12DDE400] 22:21:26 INFO - PROCESS | 1828 | 1461043286183 Marionette DEBUG loaded listener.js 22:21:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (142A8400) [pid = 1828] [serial = 736] [outer = 12DDE400] 22:21:26 INFO - PROCESS | 1828 | --DOCSHELL 18088000 == 82 [pid = 1828] [id = 181] 22:21:26 INFO - PROCESS | 1828 | --DOCSHELL 17BE2C00 == 81 [pid = 1828] [id = 237] 22:21:26 INFO - PROCESS | 1828 | --DOCSHELL 15D93000 == 80 [pid = 1828] [id = 236] 22:21:26 INFO - PROCESS | 1828 | --DOCSHELL 19BE2800 == 79 [pid = 1828] [id = 235] 22:21:26 INFO - PROCESS | 1828 | --DOCSHELL 19BD7800 == 78 [pid = 1828] [id = 234] 22:21:26 INFO - PROCESS | 1828 | --DOCSHELL 18D83000 == 77 [pid = 1828] [id = 233] 22:21:26 INFO - PROCESS | 1828 | --DOCSHELL 14307000 == 76 [pid = 1828] [id = 232] 22:21:26 INFO - PROCESS | 1828 | --DOCSHELL 19274C00 == 75 [pid = 1828] [id = 231] 22:21:26 INFO - PROCESS | 1828 | --DOCSHELL 1655AC00 == 74 [pid = 1828] [id = 230] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (1C993400) [pid = 1828] [serial = 638] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1D104000) [pid = 1828] [serial = 641] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (19428C00) [pid = 1828] [serial = 665] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOCSHELL 16765400 == 73 [pid = 1828] [id = 229] 22:21:26 INFO - PROCESS | 1828 | --DOCSHELL 16537C00 == 72 [pid = 1828] [id = 228] 22:21:26 INFO - PROCESS | 1828 | --DOCSHELL 16542C00 == 71 [pid = 1828] [id = 223] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (16544C00) [pid = 1828] [serial = 660] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (19274800) [pid = 1828] [serial = 662] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1D373C00) [pid = 1828] [serial = 600] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (17B40000) [pid = 1828] [serial = 657] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1D782400) [pid = 1828] [serial = 653] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1943B400) [pid = 1828] [serial = 543] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (18D97000) [pid = 1828] [serial = 647] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1653E400) [pid = 1828] [serial = 659] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (16681000) [pid = 1828] [serial = 570] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (19BC2400) [pid = 1828] [serial = 627] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1D108C00) [pid = 1828] [serial = 576] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1807D000) [pid = 1828] [serial = 645] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (15E2A800) [pid = 1828] [serial = 540] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (18D7C000) [pid = 1828] [serial = 629] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (16627C00) [pid = 1828] [serial = 644] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1903D400) [pid = 1828] [serial = 648] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1943C000) [pid = 1828] [serial = 573] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1DA7E000) [pid = 1828] [serial = 654] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1BF9CC00) [pid = 1828] [serial = 651] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1BFA2C00) [pid = 1828] [serial = 635] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (19607C00) [pid = 1828] [serial = 632] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1C99B800) [pid = 1828] [serial = 537] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1550EC00) [pid = 1828] [serial = 656] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (196C1800) [pid = 1828] [serial = 626] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1A609400) [pid = 1828] [serial = 650] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (19276000) [pid = 1828] [serial = 663] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1828 | 1461043286779 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]]]}] 22:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 938ms 22:21:26 INFO - PROCESS | 1828 | 1461043286829 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 22:21:26 INFO - PROCESS | 1828 | 1461043286835 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 22:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:21:26 INFO - PROCESS | 1828 | 1461043286841 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:21:26 INFO - PROCESS | 1828 | 1461043286843 Marionette TRACE conn3 <- [1,946,null,{}] 22:21:26 INFO - PROCESS | 1828 | 1461043286847 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}] 22:21:26 INFO - PROCESS | 1828 | 1461043286932 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 22:21:27 INFO - PROCESS | 1828 | 1461043287022 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:27 INFO - PROCESS | 1828 | ++DOCSHELL 1380C400 == 72 [pid = 1828] [id = 246] 22:21:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (13AAD000) [pid = 1828] [serial = 737] [outer = 00000000] 22:21:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (157ED800) [pid = 1828] [serial = 738] [outer = 13AAD000] 22:21:27 INFO - PROCESS | 1828 | 1461043287066 Marionette DEBUG loaded listener.js 22:21:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (15B3A800) [pid = 1828] [serial = 739] [outer = 13AAD000] 22:21:27 INFO - PROCESS | 1828 | 1461043287463 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]]]}] 22:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 688ms 22:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:21:27 INFO - PROCESS | 1828 | 1461043287539 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 22:21:27 INFO - PROCESS | 1828 | 1461043287541 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 22:21:27 INFO - PROCESS | 1828 | 1461043287545 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:21:27 INFO - PROCESS | 1828 | 1461043287548 Marionette TRACE conn3 <- [1,950,null,{}] 22:21:27 INFO - PROCESS | 1828 | 1461043287562 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}] 22:21:27 INFO - PROCESS | 1828 | 1461043287650 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 22:21:27 INFO - PROCESS | 1828 | 1461043287663 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:27 INFO - PROCESS | 1828 | ++DOCSHELL 16557000 == 73 [pid = 1828] [id = 247] 22:21:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (16557400) [pid = 1828] [serial = 740] [outer = 00000000] 22:21:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (16632400) [pid = 1828] [serial = 741] [outer = 16557400] 22:21:27 INFO - PROCESS | 1828 | 1461043287710 Marionette DEBUG loaded listener.js 22:21:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (16761400) [pid = 1828] [serial = 742] [outer = 16557400] 22:21:28 INFO - PROCESS | 1828 | 1461043288144 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]]]}] 22:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 640ms 22:21:28 INFO - PROCESS | 1828 | 1461043288182 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 22:21:28 INFO - PROCESS | 1828 | 1461043288185 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 22:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:21:28 INFO - PROCESS | 1828 | 1461043288192 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:21:28 INFO - PROCESS | 1828 | 1461043288194 Marionette TRACE conn3 <- [1,954,null,{}] 22:21:28 INFO - PROCESS | 1828 | 1461043288197 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}] 22:21:28 INFO - PROCESS | 1828 | 1461043288285 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 22:21:28 INFO - PROCESS | 1828 | 1461043288292 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:28 INFO - PROCESS | 1828 | ++DOCSHELL 1683EC00 == 74 [pid = 1828] [id = 248] 22:21:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1683F400) [pid = 1828] [serial = 743] [outer = 00000000] 22:21:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (16A0C400) [pid = 1828] [serial = 744] [outer = 1683F400] 22:21:28 INFO - PROCESS | 1828 | 1461043288336 Marionette DEBUG loaded listener.js 22:21:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (17B32800) [pid = 1828] [serial = 745] [outer = 1683F400] 22:21:28 INFO - PROCESS | 1828 | 1461043288763 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]]]}] 22:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 594ms 22:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:21:28 INFO - PROCESS | 1828 | 1461043288801 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 22:21:28 INFO - PROCESS | 1828 | 1461043288803 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 22:21:28 INFO - PROCESS | 1828 | 1461043288807 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:21:28 INFO - PROCESS | 1828 | 1461043288809 Marionette TRACE conn3 <- [1,958,null,{}] 22:21:28 INFO - PROCESS | 1828 | 1461043288812 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}] 22:21:28 INFO - PROCESS | 1828 | 1461043288927 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 22:21:28 INFO - PROCESS | 1828 | 1461043288933 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:28 INFO - PROCESS | 1828 | ++DOCSHELL 1683DC00 == 75 [pid = 1828] [id = 249] 22:21:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (16A0B400) [pid = 1828] [serial = 746] [outer = 00000000] 22:21:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1831E400) [pid = 1828] [serial = 747] [outer = 16A0B400] 22:21:28 INFO - PROCESS | 1828 | 1461043288977 Marionette DEBUG loaded listener.js 22:21:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (183AA800) [pid = 1828] [serial = 748] [outer = 16A0B400] 22:21:29 INFO - PROCESS | 1828 | 1461043289441 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]]]}] 22:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 688ms 22:21:29 INFO - PROCESS | 1828 | 1461043289508 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 22:21:29 INFO - PROCESS | 1828 | 1461043289510 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 22:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:21:29 INFO - PROCESS | 1828 | 1461043289513 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:21:29 INFO - PROCESS | 1828 | 1461043289515 Marionette TRACE conn3 <- [1,962,null,{}] 22:21:29 INFO - PROCESS | 1828 | 1461043289518 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}] 22:21:29 INFO - PROCESS | 1828 | 1461043289645 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 22:21:29 INFO - PROCESS | 1828 | 1461043289709 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:29 INFO - PROCESS | 1828 | ++DOCSHELL 18D95400 == 76 [pid = 1828] [id = 250] 22:21:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (18D96800) [pid = 1828] [serial = 749] [outer = 00000000] 22:21:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (18D9CC00) [pid = 1828] [serial = 750] [outer = 18D96800] 22:21:29 INFO - PROCESS | 1828 | 1461043289756 Marionette DEBUG loaded listener.js 22:21:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (18DA2000) [pid = 1828] [serial = 751] [outer = 18D96800] 22:21:30 INFO - PROCESS | 1828 | 1461043290170 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]]]}] 22:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 688ms 22:21:30 INFO - PROCESS | 1828 | 1461043290211 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 22:21:30 INFO - PROCESS | 1828 | 1461043290213 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 22:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:21:30 INFO - PROCESS | 1828 | 1461043290216 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:21:30 INFO - PROCESS | 1828 | 1461043290218 Marionette TRACE conn3 <- [1,966,null,{}] 22:21:30 INFO - PROCESS | 1828 | 1461043290221 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}] 22:21:30 INFO - PROCESS | 1828 | 1461043290366 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 22:21:30 INFO - PROCESS | 1828 | 1461043290378 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:30 INFO - PROCESS | 1828 | ++DOCSHELL 18D98C00 == 77 [pid = 1828] [id = 251] 22:21:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (18DA3C00) [pid = 1828] [serial = 752] [outer = 00000000] 22:21:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (19275C00) [pid = 1828] [serial = 753] [outer = 18DA3C00] 22:21:30 INFO - PROCESS | 1828 | 1461043290472 Marionette DEBUG loaded listener.js 22:21:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (192D0400) [pid = 1828] [serial = 754] [outer = 18DA3C00] 22:21:30 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (19BDF000) [pid = 1828] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:21:30 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1683A400) [pid = 1828] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:21:30 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (16538400) [pid = 1828] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:21:30 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1667F000) [pid = 1828] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:21:30 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1942D400) [pid = 1828] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:21:30 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (19FD4800) [pid = 1828] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:21:30 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (19276400) [pid = 1828] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:21:30 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (16536C00) [pid = 1828] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:21:30 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (19BDD400) [pid = 1828] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:21:30 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (18D84C00) [pid = 1828] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:21:30 INFO - PROCESS | 1828 | 1461043290995 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]]]}] 22:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 843ms 22:21:31 INFO - PROCESS | 1828 | 1461043291059 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 22:21:31 INFO - PROCESS | 1828 | 1461043291061 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 22:21:31 INFO - PROCESS | 1828 | 1461043291065 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:21:31 INFO - PROCESS | 1828 | 1461043291066 Marionette TRACE conn3 <- [1,970,null,{}] 22:21:31 INFO - PROCESS | 1828 | 1461043291070 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}] 22:21:31 INFO - PROCESS | 1828 | 1461043291147 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 22:21:31 INFO - PROCESS | 1828 | 1461043291155 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:31 INFO - PROCESS | 1828 | ++DOCSHELL 16838000 == 78 [pid = 1828] [id = 252] 22:21:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1683A400) [pid = 1828] [serial = 755] [outer = 00000000] 22:21:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (18DA4000) [pid = 1828] [serial = 756] [outer = 1683A400] 22:21:31 INFO - PROCESS | 1828 | 1461043291198 Marionette DEBUG loaded listener.js 22:21:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (19033000) [pid = 1828] [serial = 757] [outer = 1683A400] 22:21:31 INFO - PROCESS | 1828 | 1461043291625 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]]]}] 22:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 594ms 22:21:31 INFO - PROCESS | 1828 | 1461043291662 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 22:21:31 INFO - PROCESS | 1828 | 1461043291664 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 22:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:21:31 INFO - PROCESS | 1828 | 1461043291696 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:21:31 INFO - PROCESS | 1828 | 1461043291697 Marionette TRACE conn3 <- [1,974,null,{}] 22:21:31 INFO - PROCESS | 1828 | 1461043291701 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}] 22:21:31 INFO - PROCESS | 1828 | 1461043291779 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 22:21:31 INFO - PROCESS | 1828 | 1461043291785 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:31 INFO - PROCESS | 1828 | ++DOCSHELL 18978400 == 79 [pid = 1828] [id = 253] 22:21:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (19037000) [pid = 1828] [serial = 758] [outer = 00000000] 22:21:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1942A400) [pid = 1828] [serial = 759] [outer = 19037000] 22:21:31 INFO - PROCESS | 1828 | 1461043291833 Marionette DEBUG loaded listener.js 22:21:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (19434800) [pid = 1828] [serial = 760] [outer = 19037000] 22:21:32 INFO - PROCESS | 1828 | 1461043292248 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]]]}] 22:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 609ms 22:21:32 INFO - PROCESS | 1828 | 1461043292297 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 22:21:32 INFO - PROCESS | 1828 | 1461043292299 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 22:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:21:32 INFO - PROCESS | 1828 | 1461043292302 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:21:32 INFO - PROCESS | 1828 | 1461043292304 Marionette TRACE conn3 <- [1,978,null,{}] 22:21:32 INFO - PROCESS | 1828 | 1461043292311 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}] 22:21:32 INFO - PROCESS | 1828 | 1461043292391 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 22:21:32 INFO - PROCESS | 1828 | 1461043292397 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:32 INFO - PROCESS | 1828 | ++DOCSHELL 1960B000 == 80 [pid = 1828] [id = 254] 22:21:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1960B400) [pid = 1828] [serial = 761] [outer = 00000000] 22:21:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (196B6800) [pid = 1828] [serial = 762] [outer = 1960B400] 22:21:32 INFO - PROCESS | 1828 | 1461043292440 Marionette DEBUG loaded listener.js 22:21:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (196C1800) [pid = 1828] [serial = 763] [outer = 1960B400] 22:21:32 INFO - PROCESS | 1828 | 1461043292861 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]]]}] 22:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 593ms 22:21:32 INFO - PROCESS | 1828 | 1461043292904 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 22:21:32 INFO - PROCESS | 1828 | 1461043292906 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 22:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:21:32 INFO - PROCESS | 1828 | 1461043292909 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:21:32 INFO - PROCESS | 1828 | 1461043292912 Marionette TRACE conn3 <- [1,982,null,{}] 22:21:32 INFO - PROCESS | 1828 | 1461043292915 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}] 22:21:33 INFO - PROCESS | 1828 | 1461043293068 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 22:21:33 INFO - PROCESS | 1828 | 1461043293285 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:33 INFO - PROCESS | 1828 | ++DOCSHELL 12DD8400 == 81 [pid = 1828] [id = 255] 22:21:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (13203000) [pid = 1828] [serial = 764] [outer = 00000000] 22:21:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (13809400) [pid = 1828] [serial = 765] [outer = 13203000] 22:21:33 INFO - PROCESS | 1828 | 1461043293355 Marionette DEBUG loaded listener.js 22:21:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (14310000) [pid = 1828] [serial = 766] [outer = 13203000] 22:21:33 INFO - PROCESS | 1828 | 1461043293944 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]]]}] 22:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1094ms 22:21:33 INFO - PROCESS | 1828 | 1461043294004 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 22:21:33 INFO - PROCESS | 1828 | 1461043294008 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 22:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:21:33 INFO - PROCESS | 1828 | 1461043294012 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:21:33 INFO - PROCESS | 1828 | 1461043294016 Marionette TRACE conn3 <- [1,986,null,{}] 22:21:34 INFO - PROCESS | 1828 | 1461043294021 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}] 22:21:34 INFO - PROCESS | 1828 | 1461043294126 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 22:21:34 INFO - PROCESS | 1828 | 1461043294258 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:34 INFO - PROCESS | 1828 | ++DOCSHELL 16537C00 == 82 [pid = 1828] [id = 256] 22:21:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (16538C00) [pid = 1828] [serial = 767] [outer = 00000000] 22:21:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (16627C00) [pid = 1828] [serial = 768] [outer = 16538C00] 22:21:34 INFO - PROCESS | 1828 | 1461043294315 Marionette DEBUG loaded listener.js 22:21:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (16845400) [pid = 1828] [serial = 769] [outer = 16538C00] 22:21:34 INFO - PROCESS | 1828 | 1461043294911 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]]]}] 22:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 938ms 22:21:34 INFO - PROCESS | 1828 | 1461043294959 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 22:21:34 INFO - PROCESS | 1828 | 1461043294963 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 22:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:21:34 INFO - PROCESS | 1828 | 1461043294966 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:21:34 INFO - PROCESS | 1828 | 1461043294969 Marionette TRACE conn3 <- [1,990,null,{}] 22:21:34 INFO - PROCESS | 1828 | 1461043294973 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}] 22:21:35 INFO - PROCESS | 1828 | 1461043295077 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 22:21:35 INFO - PROCESS | 1828 | 1461043295210 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:35 INFO - PROCESS | 1828 | ++DOCSHELL 142AD000 == 83 [pid = 1828] [id = 257] 22:21:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (15D93000) [pid = 1828] [serial = 770] [outer = 00000000] 22:21:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1942EC00) [pid = 1828] [serial = 771] [outer = 15D93000] 22:21:35 INFO - PROCESS | 1828 | 1461043295264 Marionette DEBUG loaded listener.js 22:21:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1960E400) [pid = 1828] [serial = 772] [outer = 15D93000] 22:21:35 INFO - PROCESS | 1828 | 1461043295874 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]]]}] 22:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 937ms 22:21:35 INFO - PROCESS | 1828 | 1461043295910 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 22:21:35 INFO - PROCESS | 1828 | 1461043295914 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 22:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:21:35 INFO - PROCESS | 1828 | 1461043295925 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:21:35 INFO - PROCESS | 1828 | 1461043295930 Marionette TRACE conn3 <- [1,994,null,{}] 22:21:35 INFO - PROCESS | 1828 | 1461043295934 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}] 22:21:36 INFO - PROCESS | 1828 | 1461043296040 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 22:21:36 INFO - PROCESS | 1828 | 1461043296170 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:36 INFO - PROCESS | 1828 | ++DOCSHELL 19803400 == 84 [pid = 1828] [id = 258] 22:21:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (1980A400) [pid = 1828] [serial = 773] [outer = 00000000] 22:21:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (19BDF000) [pid = 1828] [serial = 774] [outer = 1980A400] 22:21:36 INFO - PROCESS | 1828 | 1461043296224 Marionette DEBUG loaded listener.js 22:21:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (19CBD400) [pid = 1828] [serial = 775] [outer = 1980A400] 22:21:36 INFO - PROCESS | 1828 | 1461043296735 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]]]}] 22:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 843ms 22:21:36 INFO - PROCESS | 1828 | 1461043296769 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 22:21:36 INFO - PROCESS | 1828 | 1461043296771 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 22:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:21:36 INFO - PROCESS | 1828 | 1461043296776 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:21:36 INFO - PROCESS | 1828 | 1461043296778 Marionette TRACE conn3 <- [1,998,null,{}] 22:21:36 INFO - PROCESS | 1828 | 1461043296782 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}] 22:21:36 INFO - PROCESS | 1828 | 1461043296891 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 22:21:36 INFO - PROCESS | 1828 | 1461043296995 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:36 INFO - PROCESS | 1828 | ++DOCSHELL 19BDC400 == 85 [pid = 1828] [id = 259] 22:21:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (1A03A800) [pid = 1828] [serial = 776] [outer = 00000000] 22:21:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (1A65E800) [pid = 1828] [serial = 777] [outer = 1A03A800] 22:21:37 INFO - PROCESS | 1828 | 1461043297047 Marionette DEBUG loaded listener.js 22:21:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (1AA09000) [pid = 1828] [serial = 778] [outer = 1A03A800] 22:21:37 INFO - PROCESS | 1828 | 1461043297683 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]]]}] 22:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1141ms 22:21:37 INFO - PROCESS | 1828 | 1461043297957 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 22:21:37 INFO - PROCESS | 1828 | 1461043297962 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 22:21:37 INFO - PROCESS | 1828 | 1461043297968 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:21:37 INFO - PROCESS | 1828 | 1461043297971 Marionette TRACE conn3 <- [1,1002,null,{}] 22:21:37 INFO - PROCESS | 1828 | 1461043297976 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}] 22:21:38 INFO - PROCESS | 1828 | 1461043298087 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 22:21:38 INFO - PROCESS | 1828 | 1461043298215 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:38 INFO - PROCESS | 1828 | ++DOCSHELL 12BB1C00 == 86 [pid = 1828] [id = 260] 22:21:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (13267C00) [pid = 1828] [serial = 779] [outer = 00000000] 22:21:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (15510800) [pid = 1828] [serial = 780] [outer = 13267C00] 22:21:38 INFO - PROCESS | 1828 | 1461043298268 Marionette DEBUG loaded listener.js 22:21:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (15D8C800) [pid = 1828] [serial = 781] [outer = 13267C00] 22:21:38 INFO - PROCESS | 1828 | 1461043298833 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]]]}] 22:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 953ms 22:21:38 INFO - PROCESS | 1828 | 1461043298918 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 22:21:38 INFO - PROCESS | 1828 | 1461043298921 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 22:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:21:38 INFO - PROCESS | 1828 | 1461043298928 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:21:38 INFO - PROCESS | 1828 | 1461043298932 Marionette TRACE conn3 <- [1,1006,null,{}] 22:21:38 INFO - PROCESS | 1828 | 1461043298958 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}] 22:21:39 INFO - PROCESS | 1828 | 1461043299097 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 22:21:39 INFO - PROCESS | 1828 | 1461043299154 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:39 INFO - PROCESS | 1828 | ++DOCSHELL 16553000 == 87 [pid = 1828] [id = 261] 22:21:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (1683D400) [pid = 1828] [serial = 782] [outer = 00000000] 22:21:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (16A17C00) [pid = 1828] [serial = 783] [outer = 1683D400] 22:21:39 INFO - PROCESS | 1828 | 1461043299201 Marionette DEBUG loaded listener.js 22:21:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (1807E400) [pid = 1828] [serial = 784] [outer = 1683D400] 22:21:39 INFO - PROCESS | 1828 | --DOCSHELL 1C019400 == 86 [pid = 1828] [id = 213] 22:21:39 INFO - PROCESS | 1828 | --DOCSHELL 1C016C00 == 85 [pid = 1828] [id = 214] 22:21:39 INFO - PROCESS | 1828 | --DOCSHELL 12CF8400 == 84 [pid = 1828] [id = 211] 22:21:39 INFO - PROCESS | 1828 | --DOCSHELL 157F8C00 == 83 [pid = 1828] [id = 210] 22:21:39 INFO - PROCESS | 1828 | --DOCSHELL 1960B000 == 82 [pid = 1828] [id = 254] 22:21:39 INFO - PROCESS | 1828 | --DOCSHELL 18978400 == 81 [pid = 1828] [id = 253] 22:21:39 INFO - PROCESS | 1828 | --DOCSHELL 16838000 == 80 [pid = 1828] [id = 252] 22:21:39 INFO - PROCESS | 1828 | --DOCSHELL 18D98C00 == 79 [pid = 1828] [id = 251] 22:21:39 INFO - PROCESS | 1828 | --DOCSHELL 18D95400 == 78 [pid = 1828] [id = 250] 22:21:39 INFO - PROCESS | 1828 | --DOCSHELL 1683DC00 == 77 [pid = 1828] [id = 249] 22:21:39 INFO - PROCESS | 1828 | --DOCSHELL 1683EC00 == 76 [pid = 1828] [id = 248] 22:21:39 INFO - PROCESS | 1828 | --DOCSHELL 16557000 == 75 [pid = 1828] [id = 247] 22:21:39 INFO - PROCESS | 1828 | --DOCSHELL 1380C400 == 74 [pid = 1828] [id = 246] 22:21:39 INFO - PROCESS | 1828 | --DOCSHELL 12CF7C00 == 73 [pid = 1828] [id = 245] 22:21:39 INFO - PROCESS | 1828 | --DOCSHELL 196BD000 == 72 [pid = 1828] [id = 241] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1C994000) [pid = 1828] [serial = 713] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (16843400) [pid = 1828] [serial = 677] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (18D83800) [pid = 1828] [serial = 668] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (1872B000) [pid = 1828] [serial = 680] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1942F400) [pid = 1828] [serial = 671] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (1D36E400) [pid = 1828] [serial = 674] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOCSHELL 14B94000 == 71 [pid = 1828] [id = 240] 22:21:39 INFO - PROCESS | 1828 | --DOCSHELL 11BB7400 == 70 [pid = 1828] [id = 239] 22:21:39 INFO - PROCESS | 1828 | 1461043299800 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]]]}] 22:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 891ms 22:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:21:39 INFO - PROCESS | 1828 | 1461043299832 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 22:21:39 INFO - PROCESS | 1828 | 1461043299835 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 22:21:39 INFO - PROCESS | 1828 | 1461043299838 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:21:39 INFO - PROCESS | 1828 | 1461043299840 Marionette TRACE conn3 <- [1,1010,null,{}] 22:21:39 INFO - PROCESS | 1828 | 1461043299849 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}] 22:21:39 INFO - PROCESS | 1828 | 1461043299940 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (19D49000) [pid = 1828] [serial = 701] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (18321000) [pid = 1828] [serial = 687] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (18064C00) [pid = 1828] [serial = 686] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (16555C00) [pid = 1828] [serial = 684] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1653EC00) [pid = 1828] [serial = 683] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (18D9F800) [pid = 1828] [serial = 689] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (19033400) [pid = 1828] [serial = 690] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (19649000) [pid = 1828] [serial = 695] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1AA10800) [pid = 1828] [serial = 704] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (19425800) [pid = 1828] [serial = 692] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (19435C00) [pid = 1828] [serial = 693] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (19D4CC00) [pid = 1828] [serial = 702] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1831DC00) [pid = 1828] [serial = 707] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1A70E400) [pid = 1828] [serial = 710] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1BF9EC00) [pid = 1828] [serial = 705] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1980BC00) [pid = 1828] [serial = 698] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (19B4A800) [pid = 1828] [serial = 699] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1C00A400) [pid = 1828] [serial = 711] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (196C3C00) [pid = 1828] [serial = 696] [outer = 00000000] [url = about:blank] 22:21:39 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (19035C00) [pid = 1828] [serial = 708] [outer = 00000000] [url = about:blank] 22:21:40 INFO - PROCESS | 1828 | 1461043300031 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:40 INFO - PROCESS | 1828 | ++DOCSHELL 12C01C00 == 71 [pid = 1828] [id = 262] 22:21:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1320E400) [pid = 1828] [serial = 785] [outer = 00000000] 22:21:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1550C400) [pid = 1828] [serial = 786] [outer = 1320E400] 22:21:40 INFO - PROCESS | 1828 | 1461043300088 Marionette DEBUG loaded listener.js 22:21:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (16558C00) [pid = 1828] [serial = 787] [outer = 1320E400] 22:21:40 INFO - PROCESS | 1828 | 1461043300500 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]]]}] 22:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 687ms 22:21:40 INFO - PROCESS | 1828 | 1461043300537 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 22:21:40 INFO - PROCESS | 1828 | 1461043300539 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 22:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:21:40 INFO - PROCESS | 1828 | 1461043300543 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:21:40 INFO - PROCESS | 1828 | 1461043300544 Marionette TRACE conn3 <- [1,1014,null,{}] 22:21:40 INFO - PROCESS | 1828 | 1461043300548 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}] 22:21:40 INFO - PROCESS | 1828 | 1461043300629 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 22:21:40 INFO - PROCESS | 1828 | 1461043300635 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:40 INFO - PROCESS | 1828 | ++DOCSHELL 16539800 == 72 [pid = 1828] [id = 263] 22:21:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (18730000) [pid = 1828] [serial = 788] [outer = 00000000] 22:21:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (18D80C00) [pid = 1828] [serial = 789] [outer = 18730000] 22:21:40 INFO - PROCESS | 1828 | 1461043300680 Marionette DEBUG loaded listener.js 22:21:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (18E51800) [pid = 1828] [serial = 790] [outer = 18730000] 22:21:41 INFO - PROCESS | 1828 | 1461043301124 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]]]}] 22:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 640ms 22:21:41 INFO - PROCESS | 1828 | 1461043301181 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 22:21:41 INFO - PROCESS | 1828 | 1461043301183 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 22:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:21:41 INFO - PROCESS | 1828 | 1461043301186 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:21:41 INFO - PROCESS | 1828 | 1461043301188 Marionette TRACE conn3 <- [1,1018,null,{}] 22:21:41 INFO - PROCESS | 1828 | 1461043301192 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}] 22:21:41 INFO - PROCESS | 1828 | 1461043301269 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 22:21:41 INFO - PROCESS | 1828 | 1461043301275 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:41 INFO - PROCESS | 1828 | ++DOCSHELL 12B87400 == 73 [pid = 1828] [id = 264] 22:21:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1336B400) [pid = 1828] [serial = 791] [outer = 00000000] 22:21:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1926B400) [pid = 1828] [serial = 792] [outer = 1336B400] 22:21:41 INFO - PROCESS | 1828 | 1461043301318 Marionette DEBUG loaded listener.js 22:21:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (19271000) [pid = 1828] [serial = 793] [outer = 1336B400] 22:21:41 INFO - PROCESS | 1828 | 1461043301784 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]]]}] 22:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 641ms 22:21:41 INFO - PROCESS | 1828 | 1461043301825 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 22:21:41 INFO - PROCESS | 1828 | 1461043301827 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 22:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:21:41 INFO - PROCESS | 1828 | 1461043301830 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:21:41 INFO - PROCESS | 1828 | 1461043301832 Marionette TRACE conn3 <- [1,1022,null,{}] 22:21:41 INFO - PROCESS | 1828 | 1461043301846 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}] 22:21:41 INFO - PROCESS | 1828 | 1461043301978 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 22:21:41 INFO - PROCESS | 1828 | 1461043301985 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:41 INFO - PROCESS | 1828 | ++DOCSHELL 1897C400 == 74 [pid = 1828] [id = 265] 22:21:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (18D81C00) [pid = 1828] [serial = 794] [outer = 00000000] 22:21:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (19439800) [pid = 1828] [serial = 795] [outer = 18D81C00] 22:21:42 INFO - PROCESS | 1828 | 1461043302033 Marionette DEBUG loaded listener.js 22:21:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (19646000) [pid = 1828] [serial = 796] [outer = 18D81C00] 22:21:42 INFO - PROCESS | 1828 | 1461043302491 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]]]}] 22:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 703ms 22:21:42 INFO - PROCESS | 1828 | 1461043302529 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 22:21:42 INFO - PROCESS | 1828 | 1461043302531 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 22:21:42 INFO - PROCESS | 1828 | 1461043302535 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:21:42 INFO - PROCESS | 1828 | 1461043302536 Marionette TRACE conn3 <- [1,1026,null,{}] 22:21:42 INFO - PROCESS | 1828 | 1461043302544 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}] 22:21:42 INFO - PROCESS | 1828 | 1461043302651 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 22:21:42 INFO - PROCESS | 1828 | 1461043302739 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:42 INFO - PROCESS | 1828 | ++DOCSHELL 196C3C00 == 75 [pid = 1828] [id = 266] 22:21:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1974C000) [pid = 1828] [serial = 797] [outer = 00000000] 22:21:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (19809400) [pid = 1828] [serial = 798] [outer = 1974C000] 22:21:42 INFO - PROCESS | 1828 | 1461043302782 Marionette DEBUG loaded listener.js 22:21:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (19809000) [pid = 1828] [serial = 799] [outer = 1974C000] 22:21:43 INFO - PROCESS | 1828 | 1461043303190 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]]]}] 22:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 703ms 22:21:43 INFO - PROCESS | 1828 | 1461043303235 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 22:21:43 INFO - PROCESS | 1828 | 1461043303236 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 22:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:21:43 INFO - PROCESS | 1828 | 1461043303240 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:21:43 INFO - PROCESS | 1828 | 1461043303242 Marionette TRACE conn3 <- [1,1030,null,{}] 22:21:43 INFO - PROCESS | 1828 | 1461043303245 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}] 22:21:43 INFO - PROCESS | 1828 | 1461043303354 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 22:21:43 INFO - PROCESS | 1828 | 1461043303360 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:43 INFO - PROCESS | 1828 | ++DOCSHELL 196B8C00 == 76 [pid = 1828] [id = 267] 22:21:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (19806400) [pid = 1828] [serial = 800] [outer = 00000000] 22:21:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (19BE0000) [pid = 1828] [serial = 801] [outer = 19806400] 22:21:43 INFO - PROCESS | 1828 | 1461043303403 Marionette DEBUG loaded listener.js 22:21:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (19FD9400) [pid = 1828] [serial = 802] [outer = 19806400] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (19037000) [pid = 1828] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (143AB800) [pid = 1828] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (19279400) [pid = 1828] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (16543800) [pid = 1828] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1683B800) [pid = 1828] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1C176800) [pid = 1828] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (142B0000) [pid = 1828] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1D090C00) [pid = 1828] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1D20BC00) [pid = 1828] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (15E20800) [pid = 1828] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (18D9C800) [pid = 1828] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1AA0D800) [pid = 1828] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (183A9800) [pid = 1828] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1D36EC00) [pid = 1828] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1C017000) [pid = 1828] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1C0E7C00) [pid = 1828] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (16A0F000) [pid = 1828] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (19423000) [pid = 1828] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (18D96800) [pid = 1828] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (13AAD000) [pid = 1828] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (16A0B400) [pid = 1828] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (18DA3C00) [pid = 1828] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (18976800) [pid = 1828] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1683F400) [pid = 1828] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (16557400) [pid = 1828] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (12DDE400) [pid = 1828] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:21:44 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1683A400) [pid = 1828] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:21:44 INFO - PROCESS | 1828 | 1461043304237 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]]]}] 22:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1047ms 22:21:44 INFO - PROCESS | 1828 | 1461043304294 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 22:21:44 INFO - PROCESS | 1828 | 1461043304296 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 22:21:44 INFO - PROCESS | 1828 | 1461043304299 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:21:44 INFO - PROCESS | 1828 | 1461043304301 Marionette TRACE conn3 <- [1,1034,null,{}] 22:21:44 INFO - PROCESS | 1828 | 1461043304308 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}] 22:21:44 INFO - PROCESS | 1828 | 1461043304388 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 22:21:44 INFO - PROCESS | 1828 | 1461043304395 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:44 INFO - PROCESS | 1828 | ++DOCSHELL 148B2C00 == 77 [pid = 1828] [id = 268] 22:21:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (14B06400) [pid = 1828] [serial = 803] [outer = 00000000] 22:21:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1653CC00) [pid = 1828] [serial = 804] [outer = 14B06400] 22:21:44 INFO - PROCESS | 1828 | 1461043304441 Marionette DEBUG loaded listener.js 22:21:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1683F400) [pid = 1828] [serial = 805] [outer = 14B06400] 22:21:44 INFO - PROCESS | 1828 | 1461043304864 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]]]}] 22:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 594ms 22:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:21:44 INFO - PROCESS | 1828 | 1461043304897 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 22:21:44 INFO - PROCESS | 1828 | 1461043304898 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 22:21:44 INFO - PROCESS | 1828 | 1461043304902 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:21:44 INFO - PROCESS | 1828 | 1461043304903 Marionette TRACE conn3 <- [1,1038,null,{}] 22:21:44 INFO - PROCESS | 1828 | 1461043304907 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}] 22:21:44 INFO - PROCESS | 1828 | 1461043304987 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 22:21:44 INFO - PROCESS | 1828 | 1461043304993 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:44 INFO - PROCESS | 1828 | ++DOCSHELL 143A4400 == 78 [pid = 1828] [id = 269] 22:21:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1831BC00) [pid = 1828] [serial = 806] [outer = 00000000] 22:21:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (18DA2800) [pid = 1828] [serial = 807] [outer = 1831BC00] 22:21:45 INFO - PROCESS | 1828 | 1461043305036 Marionette DEBUG loaded listener.js 22:21:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (18DA3C00) [pid = 1828] [serial = 808] [outer = 1831BC00] 22:21:45 INFO - PROCESS | 1828 | 1461043305440 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]]]}] 22:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 594ms 22:21:45 INFO - PROCESS | 1828 | 1461043305499 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 22:21:45 INFO - PROCESS | 1828 | 1461043305501 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 22:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:21:45 INFO - PROCESS | 1828 | 1461043305510 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:21:45 INFO - PROCESS | 1828 | 1461043305514 Marionette TRACE conn3 <- [1,1042,null,{}] 22:21:45 INFO - PROCESS | 1828 | 1461043305519 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}] 22:21:45 INFO - PROCESS | 1828 | 1461043305620 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 22:21:45 INFO - PROCESS | 1828 | 1461043305628 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:45 INFO - PROCESS | 1828 | ++DOCSHELL 183A9800 == 79 [pid = 1828] [id = 270] 22:21:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (19BDD000) [pid = 1828] [serial = 809] [outer = 00000000] 22:21:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1AA0D800) [pid = 1828] [serial = 810] [outer = 19BDD000] 22:21:45 INFO - PROCESS | 1828 | 1461043305678 Marionette DEBUG loaded listener.js 22:21:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1BFA0800) [pid = 1828] [serial = 811] [outer = 19BDD000] 22:21:46 INFO - PROCESS | 1828 | 1461043306157 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]]]}] 22:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 703ms 22:21:46 INFO - PROCESS | 1828 | 1461043306230 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 22:21:46 INFO - PROCESS | 1828 | 1461043306234 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 22:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:21:46 INFO - PROCESS | 1828 | 1461043306244 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:21:46 INFO - PROCESS | 1828 | 1461043306249 Marionette TRACE conn3 <- [1,1046,null,{}] 22:21:46 INFO - PROCESS | 1828 | 1461043306255 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}] 22:21:46 INFO - PROCESS | 1828 | 1461043306370 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 22:21:46 INFO - PROCESS | 1828 | 1461043306479 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:46 INFO - PROCESS | 1828 | ++DOCSHELL 142A9800 == 80 [pid = 1828] [id = 271] 22:21:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (142B0000) [pid = 1828] [serial = 812] [outer = 00000000] 22:21:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (148AD400) [pid = 1828] [serial = 813] [outer = 142B0000] 22:21:46 INFO - PROCESS | 1828 | 1461043306542 Marionette DEBUG loaded listener.js 22:21:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1550EC00) [pid = 1828] [serial = 814] [outer = 142B0000] 22:21:47 INFO - PROCESS | 1828 | 1461043307211 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]]]}] 22:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1000ms 22:21:47 INFO - PROCESS | 1828 | 1461043307248 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 22:21:47 INFO - PROCESS | 1828 | 1461043307251 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 22:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:21:47 INFO - PROCESS | 1828 | 1461043307259 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:21:47 INFO - PROCESS | 1828 | 1461043307263 Marionette TRACE conn3 <- [1,1050,null,{}] 22:21:47 INFO - PROCESS | 1828 | 1461043307268 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}] 22:21:47 INFO - PROCESS | 1828 | 1461043307374 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 22:21:47 INFO - PROCESS | 1828 | 1461043307480 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:47 INFO - PROCESS | 1828 | ++DOCSHELL 1579C000 == 81 [pid = 1828] [id = 272] 22:21:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (159FA800) [pid = 1828] [serial = 815] [outer = 00000000] 22:21:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (18313400) [pid = 1828] [serial = 816] [outer = 159FA800] 22:21:47 INFO - PROCESS | 1828 | 1461043307533 Marionette DEBUG loaded listener.js 22:21:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (18978C00) [pid = 1828] [serial = 817] [outer = 159FA800] 22:21:48 INFO - PROCESS | 1828 | 1461043308101 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]]]}] 22:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 890ms 22:21:48 INFO - PROCESS | 1828 | 1461043308163 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 22:21:48 INFO - PROCESS | 1828 | 1461043308166 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 22:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:21:48 INFO - PROCESS | 1828 | 1461043308169 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:21:48 INFO - PROCESS | 1828 | 1461043308172 Marionette TRACE conn3 <- [1,1054,null,{}] 22:21:48 INFO - PROCESS | 1828 | 1461043308181 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}] 22:21:48 INFO - PROCESS | 1828 | 1461043308291 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 22:21:48 INFO - PROCESS | 1828 | 1461043308460 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:48 INFO - PROCESS | 1828 | ++DOCSHELL 19431800 == 82 [pid = 1828] [id = 273] 22:21:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (19432400) [pid = 1828] [serial = 818] [outer = 00000000] 22:21:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (19803C00) [pid = 1828] [serial = 819] [outer = 19432400] 22:21:48 INFO - PROCESS | 1828 | 1461043308517 Marionette DEBUG loaded listener.js 22:21:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (19BBE000) [pid = 1828] [serial = 820] [outer = 19432400] 22:21:49 INFO - PROCESS | 1828 | 1461043309132 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]]]}] 22:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1000ms 22:21:49 INFO - PROCESS | 1828 | 1461043309171 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 22:21:49 INFO - PROCESS | 1828 | 1461043309173 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 22:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:21:49 INFO - PROCESS | 1828 | 1461043309177 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:21:49 INFO - PROCESS | 1828 | 1461043309179 Marionette TRACE conn3 <- [1,1058,null,{}] 22:21:49 INFO - PROCESS | 1828 | 1461043309182 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}] 22:21:49 INFO - PROCESS | 1828 | 1461043309285 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 22:21:49 INFO - PROCESS | 1828 | 1461043309419 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:49 INFO - PROCESS | 1828 | ++DOCSHELL 1325C000 == 83 [pid = 1828] [id = 274] 22:21:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (13266000) [pid = 1828] [serial = 821] [outer = 00000000] 22:21:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1C00E400) [pid = 1828] [serial = 822] [outer = 13266000] 22:21:49 INFO - PROCESS | 1828 | 1461043309473 Marionette DEBUG loaded listener.js 22:21:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1C012000) [pid = 1828] [serial = 823] [outer = 13266000] 22:21:49 INFO - PROCESS | 1828 | 1461043309980 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]]]}] 22:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 906ms 22:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:21:50 INFO - PROCESS | 1828 | 1461043310081 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 22:21:50 INFO - PROCESS | 1828 | 1461043310083 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 22:21:50 INFO - PROCESS | 1828 | 1461043310087 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:21:50 INFO - PROCESS | 1828 | 1461043310088 Marionette TRACE conn3 <- [1,1062,null,{}] 22:21:50 INFO - PROCESS | 1828 | 1461043310092 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}] 22:21:50 INFO - PROCESS | 1828 | 1461043310193 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 22:21:50 INFO - PROCESS | 1828 | 1461043310332 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:50 INFO - PROCESS | 1828 | ++DOCSHELL 1A60F000 == 84 [pid = 1828] [id = 275] 22:21:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1BF9E400) [pid = 1828] [serial = 824] [outer = 00000000] 22:21:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1C0F5800) [pid = 1828] [serial = 825] [outer = 1BF9E400] 22:21:50 INFO - PROCESS | 1828 | 1461043310386 Marionette DEBUG loaded listener.js 22:21:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (1C17BC00) [pid = 1828] [serial = 826] [outer = 1BF9E400] 22:21:50 INFO - PROCESS | 1828 | 1461043310904 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]]]}] 22:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 890ms 22:21:50 INFO - PROCESS | 1828 | 1461043310990 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 22:21:50 INFO - PROCESS | 1828 | 1461043310993 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 22:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:21:50 INFO - PROCESS | 1828 | 1461043310996 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:21:50 INFO - PROCESS | 1828 | 1461043310998 Marionette TRACE conn3 <- [1,1066,null,{}] 22:21:50 INFO - PROCESS | 1828 | 1461043311002 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}] 22:21:51 INFO - PROCESS | 1828 | 1461043311123 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 22:21:51 INFO - PROCESS | 1828 | 1461043311259 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:51 INFO - PROCESS | 1828 | ++DOCSHELL 1C018C00 == 85 [pid = 1828] [id = 276] 22:21:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1C0E6800) [pid = 1828] [serial = 827] [outer = 00000000] 22:21:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1C99B800) [pid = 1828] [serial = 828] [outer = 1C0E6800] 22:21:51 INFO - PROCESS | 1828 | 1461043311316 Marionette DEBUG loaded listener.js 22:21:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (1CC35800) [pid = 1828] [serial = 829] [outer = 1C0E6800] 22:21:51 INFO - PROCESS | 1828 | 1461043311934 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]]]}] 22:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1000ms 22:21:51 INFO - PROCESS | 1828 | 1461043312000 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 22:21:51 INFO - PROCESS | 1828 | 1461043312002 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 22:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:21:51 INFO - PROCESS | 1828 | 1461043312006 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:21:51 INFO - PROCESS | 1828 | 1461043312008 Marionette TRACE conn3 <- [1,1070,null,{}] 22:21:51 INFO - PROCESS | 1828 | 1461043312012 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}] 22:21:52 INFO - PROCESS | 1828 | 1461043312112 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 22:21:52 INFO - PROCESS | 1828 | 1461043312247 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:52 INFO - PROCESS | 1828 | ++DOCSHELL 11BBD000 == 86 [pid = 1828] [id = 277] 22:21:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (11BBDC00) [pid = 1828] [serial = 830] [outer = 00000000] 22:21:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (143A7000) [pid = 1828] [serial = 831] [outer = 11BBDC00] 22:21:52 INFO - PROCESS | 1828 | 1461043312324 Marionette DEBUG loaded listener.js 22:21:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (15D90400) [pid = 1828] [serial = 832] [outer = 11BBDC00] 22:21:53 INFO - PROCESS | 1828 | 1461043313112 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]]]}] 22:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1156ms 22:21:53 INFO - PROCESS | 1828 | 1461043313158 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 22:21:53 INFO - PROCESS | 1828 | 1461043313163 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 22:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:21:53 INFO - PROCESS | 1828 | 1461043313168 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:21:53 INFO - PROCESS | 1828 | 1461043313171 Marionette TRACE conn3 <- [1,1074,null,{}] 22:21:53 INFO - PROCESS | 1828 | 1461043313176 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}] 22:21:53 INFO - PROCESS | 1828 | 1461043313280 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 22:21:53 INFO - PROCESS | 1828 | 1461043313392 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:53 INFO - PROCESS | 1828 | ++DOCSHELL 15E1F800 == 87 [pid = 1828] [id = 278] 22:21:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (16541000) [pid = 1828] [serial = 833] [outer = 00000000] 22:21:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (16761800) [pid = 1828] [serial = 834] [outer = 16541000] 22:21:53 INFO - PROCESS | 1828 | 1461043313441 Marionette DEBUG loaded listener.js 22:21:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (1683FC00) [pid = 1828] [serial = 835] [outer = 16541000] 22:21:53 INFO - PROCESS | 1828 | --DOCSHELL 143A4400 == 86 [pid = 1828] [id = 269] 22:21:53 INFO - PROCESS | 1828 | --DOCSHELL 148B2C00 == 85 [pid = 1828] [id = 268] 22:21:53 INFO - PROCESS | 1828 | --DOCSHELL 196B8C00 == 84 [pid = 1828] [id = 267] 22:21:53 INFO - PROCESS | 1828 | --DOCSHELL 196C3C00 == 83 [pid = 1828] [id = 266] 22:21:53 INFO - PROCESS | 1828 | --DOCSHELL 12B87400 == 82 [pid = 1828] [id = 264] 22:21:53 INFO - PROCESS | 1828 | --DOCSHELL 16539800 == 81 [pid = 1828] [id = 263] 22:21:53 INFO - PROCESS | 1828 | --DOCSHELL 12C01C00 == 80 [pid = 1828] [id = 262] 22:21:53 INFO - PROCESS | 1828 | --DOCSHELL 16553000 == 79 [pid = 1828] [id = 261] 22:21:53 INFO - PROCESS | 1828 | --DOCSHELL 12BB1C00 == 78 [pid = 1828] [id = 260] 22:21:53 INFO - PROCESS | 1828 | --DOCSHELL 19BDC400 == 77 [pid = 1828] [id = 259] 22:21:53 INFO - PROCESS | 1828 | --DOCSHELL 19803400 == 76 [pid = 1828] [id = 258] 22:21:53 INFO - PROCESS | 1828 | --DOCSHELL 142AD000 == 75 [pid = 1828] [id = 257] 22:21:53 INFO - PROCESS | 1828 | --DOCSHELL 16537C00 == 74 [pid = 1828] [id = 256] 22:21:53 INFO - PROCESS | 1828 | --DOCSHELL 12DD8400 == 73 [pid = 1828] [id = 255] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (19032C00) [pid = 1828] [serial = 615] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (18E56000) [pid = 1828] [serial = 405] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1D29EC00) [pid = 1828] [serial = 567] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (1D779000) [pid = 1828] [serial = 609] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (18D86C00) [pid = 1828] [serial = 630] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (19F65C00) [pid = 1828] [serial = 606] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (1C00A800) [pid = 1828] [serial = 636] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (19BDC000) [pid = 1828] [serial = 633] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1DBE8800) [pid = 1828] [serial = 612] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1D091800) [pid = 1828] [serial = 642] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1C997000) [pid = 1828] [serial = 639] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (18D99000) [pid = 1828] [serial = 603] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (18DA1400) [pid = 1828] [serial = 669] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (16846000) [pid = 1828] [serial = 678] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1D778000) [pid = 1828] [serial = 675] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (19808800) [pid = 1828] [serial = 723] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1D089800) [pid = 1828] [serial = 726] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1D777400) [pid = 1828] [serial = 729] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (18DA4000) [pid = 1828] [serial = 756] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1942A400) [pid = 1828] [serial = 759] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (19033000) [pid = 1828] [serial = 757] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (192D0400) [pid = 1828] [serial = 754] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1831E400) [pid = 1828] [serial = 747] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (17B32800) [pid = 1828] [serial = 745] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (19434800) [pid = 1828] [serial = 760] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (18AF4800) [pid = 1828] [serial = 681] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (19436C00) [pid = 1828] [serial = 672] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (196B6800) [pid = 1828] [serial = 762] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1942B400) [pid = 1828] [serial = 666] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (18D9CC00) [pid = 1828] [serial = 750] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (157ED800) [pid = 1828] [serial = 738] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (15B3A800) [pid = 1828] [serial = 739] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (183AA800) [pid = 1828] [serial = 748] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (19275C00) [pid = 1828] [serial = 753] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1C178000) [pid = 1828] [serial = 733] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (19BD8C00) [pid = 1828] [serial = 732] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (16A0C400) [pid = 1828] [serial = 744] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (16632400) [pid = 1828] [serial = 741] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (16761400) [pid = 1828] [serial = 742] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (142A8400) [pid = 1828] [serial = 736] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1380B400) [pid = 1828] [serial = 735] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (18DA2000) [pid = 1828] [serial = 751] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (14BF0000) [pid = 1828] [serial = 717] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (18AF5000) [pid = 1828] [serial = 720] [outer = 00000000] [url = about:blank] 22:21:54 INFO - PROCESS | 1828 | 1461043314059 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]]]}] 22:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 937ms 22:21:54 INFO - PROCESS | 1828 | 1461043314114 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 22:21:54 INFO - PROCESS | 1828 | 1461043314119 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 22:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:21:54 INFO - PROCESS | 1828 | 1461043314126 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:21:54 INFO - PROCESS | 1828 | 1461043314128 Marionette TRACE conn3 <- [1,1078,null,{}] 22:21:54 INFO - PROCESS | 1828 | 1461043314132 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}] 22:21:54 INFO - PROCESS | 1828 | 1461043314218 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 22:21:54 INFO - PROCESS | 1828 | 1461043314311 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:54 INFO - PROCESS | 1828 | ++DOCSHELL 13782000 == 74 [pid = 1828] [id = 279] 22:21:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (142A8400) [pid = 1828] [serial = 836] [outer = 00000000] 22:21:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (15BE7C00) [pid = 1828] [serial = 837] [outer = 142A8400] 22:21:54 INFO - PROCESS | 1828 | 1461043314356 Marionette DEBUG loaded listener.js 22:21:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1683A400) [pid = 1828] [serial = 838] [outer = 142A8400] 22:21:54 INFO - PROCESS | 1828 | 1461043314754 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]]]}] 22:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 703ms 22:21:54 INFO - PROCESS | 1828 | 1461043314824 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 22:21:54 INFO - PROCESS | 1828 | 1461043314826 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 22:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:21:54 INFO - PROCESS | 1828 | 1461043314830 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:21:54 INFO - PROCESS | 1828 | 1461043314833 Marionette TRACE conn3 <- [1,1082,null,{}] 22:21:54 INFO - PROCESS | 1828 | 1461043314843 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}] 22:21:54 INFO - PROCESS | 1828 | 1461043314930 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 22:21:54 INFO - PROCESS | 1828 | 1461043314938 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:54 INFO - PROCESS | 1828 | ++DOCSHELL 14306000 == 75 [pid = 1828] [id = 280] 22:21:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (17B35800) [pid = 1828] [serial = 839] [outer = 00000000] 22:21:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (18AF0800) [pid = 1828] [serial = 840] [outer = 17B35800] 22:21:54 INFO - PROCESS | 1828 | 1461043314984 Marionette DEBUG loaded listener.js 22:21:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (18D7E400) [pid = 1828] [serial = 841] [outer = 17B35800] 22:21:55 INFO - PROCESS | 1828 | 1461043315438 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]]]}] 22:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 641ms 22:21:55 INFO - PROCESS | 1828 | 1461043315467 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 22:21:55 INFO - PROCESS | 1828 | 1461043315470 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 22:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:21:55 INFO - PROCESS | 1828 | 1461043315477 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:21:55 INFO - PROCESS | 1828 | 1461043315478 Marionette TRACE conn3 <- [1,1086,null,{}] 22:21:55 INFO - PROCESS | 1828 | 1461043315482 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}] 22:21:55 INFO - PROCESS | 1828 | 1461043315566 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 22:21:55 INFO - PROCESS | 1828 | 1461043315602 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:55 INFO - PROCESS | 1828 | ++DOCSHELL 18D9CC00 == 76 [pid = 1828] [id = 281] 22:21:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (18D9D000) [pid = 1828] [serial = 842] [outer = 00000000] 22:21:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (18E50C00) [pid = 1828] [serial = 843] [outer = 18D9D000] 22:21:55 INFO - PROCESS | 1828 | 1461043315649 Marionette DEBUG loaded listener.js 22:21:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (19032C00) [pid = 1828] [serial = 844] [outer = 18D9D000] 22:21:56 INFO - PROCESS | 1828 | 1461043316081 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]]]}] 22:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 625ms 22:21:56 INFO - PROCESS | 1828 | 1461043316118 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 22:21:56 INFO - PROCESS | 1828 | 1461043316120 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 22:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:21:56 INFO - PROCESS | 1828 | 1461043316123 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:21:56 INFO - PROCESS | 1828 | 1461043316125 Marionette TRACE conn3 <- [1,1090,null,{}] 22:21:56 INFO - PROCESS | 1828 | 1461043316128 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}] 22:21:56 INFO - PROCESS | 1828 | 1461043316245 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 22:21:56 INFO - PROCESS | 1828 | 1461043316251 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:56 INFO - PROCESS | 1828 | ++DOCSHELL 12C57C00 == 77 [pid = 1828] [id = 282] 22:21:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (18D86000) [pid = 1828] [serial = 845] [outer = 00000000] 22:21:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1903DC00) [pid = 1828] [serial = 846] [outer = 18D86000] 22:21:56 INFO - PROCESS | 1828 | 1461043316295 Marionette DEBUG loaded listener.js 22:21:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1926E000) [pid = 1828] [serial = 847] [outer = 18D86000] 22:21:56 INFO - PROCESS | 1828 | 1461043316762 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]]]}] 22:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 688ms 22:21:56 INFO - PROCESS | 1828 | 1461043316824 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 22:21:56 INFO - PROCESS | 1828 | 1461043316826 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 22:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:21:56 INFO - PROCESS | 1828 | 1461043316835 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:21:56 INFO - PROCESS | 1828 | 1461043316836 Marionette TRACE conn3 <- [1,1094,null,{}] 22:21:56 INFO - PROCESS | 1828 | 1461043316840 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}] 22:21:56 INFO - PROCESS | 1828 | 1461043316960 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 22:21:57 INFO - PROCESS | 1828 | 1461043317057 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:57 INFO - PROCESS | 1828 | ++DOCSHELL 1942D000 == 78 [pid = 1828] [id = 283] 22:21:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1942F000) [pid = 1828] [serial = 848] [outer = 00000000] 22:21:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (19438000) [pid = 1828] [serial = 849] [outer = 1942F000] 22:21:57 INFO - PROCESS | 1828 | 1461043317103 Marionette DEBUG loaded listener.js 22:21:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1943D800) [pid = 1828] [serial = 850] [outer = 1942F000] 22:21:57 INFO - PROCESS | 1828 | 1461043317495 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]]]}] 22:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 703ms 22:21:57 INFO - PROCESS | 1828 | 1461043317533 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 22:21:57 INFO - PROCESS | 1828 | 1461043317535 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 22:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:21:57 INFO - PROCESS | 1828 | 1461043317543 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:21:57 INFO - PROCESS | 1828 | 1461043317545 Marionette TRACE conn3 <- [1,1098,null,{}] 22:21:57 INFO - PROCESS | 1828 | 1461043317548 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}] 22:21:57 INFO - PROCESS | 1828 | 1461043317658 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 22:21:57 INFO - PROCESS | 1828 | 1461043317665 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:57 INFO - PROCESS | 1828 | ++DOCSHELL 19429800 == 79 [pid = 1828] [id = 284] 22:21:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (19433000) [pid = 1828] [serial = 851] [outer = 00000000] 22:21:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (196BF800) [pid = 1828] [serial = 852] [outer = 19433000] 22:21:57 INFO - PROCESS | 1828 | 1461043317708 Marionette DEBUG loaded listener.js 22:21:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (196C1C00) [pid = 1828] [serial = 853] [outer = 19433000] 22:21:58 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1C73B000) [pid = 1828] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:21:58 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1974C000) [pid = 1828] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:21:58 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (19806400) [pid = 1828] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:21:58 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1683D400) [pid = 1828] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:21:58 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (18730000) [pid = 1828] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:21:58 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1336B400) [pid = 1828] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:21:58 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (13267C00) [pid = 1828] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:21:58 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1320E400) [pid = 1828] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:21:58 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (14B06400) [pid = 1828] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:21:58 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (18D81C00) [pid = 1828] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:21:58 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1831BC00) [pid = 1828] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:21:58 INFO - PROCESS | 1828 | 1461043318276 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]]]}] 22:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 797ms 22:21:58 INFO - PROCESS | 1828 | 1461043318343 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 22:21:58 INFO - PROCESS | 1828 | 1461043318345 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 22:21:58 INFO - PROCESS | 1828 | 1461043318349 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:21:58 INFO - PROCESS | 1828 | 1461043318350 Marionette TRACE conn3 <- [1,1102,null,{}] 22:21:58 INFO - PROCESS | 1828 | 1461043318354 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}] 22:21:58 INFO - PROCESS | 1828 | 1461043318434 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 22:21:58 INFO - PROCESS | 1828 | 1461043318440 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:58 INFO - PROCESS | 1828 | ++DOCSHELL 1653E000 == 80 [pid = 1828] [id = 285] 22:21:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (16838000) [pid = 1828] [serial = 854] [outer = 00000000] 22:21:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (18D85400) [pid = 1828] [serial = 855] [outer = 16838000] 22:21:58 INFO - PROCESS | 1828 | 1461043318483 Marionette DEBUG loaded listener.js 22:21:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1942B400) [pid = 1828] [serial = 856] [outer = 16838000] 22:21:58 INFO - PROCESS | 1828 | 1461043318909 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]]]}] 22:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 594ms 22:21:58 INFO - PROCESS | 1828 | 1461043318946 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 22:21:58 INFO - PROCESS | 1828 | 1461043318948 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 22:21:58 INFO - PROCESS | 1828 | 1461043318951 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:21:58 INFO - PROCESS | 1828 | 1461043318953 Marionette TRACE conn3 <- [1,1106,null,{}] 22:21:58 INFO - PROCESS | 1828 | 1461043318960 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}] 22:21:59 INFO - PROCESS | 1828 | 1461043319042 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 22:21:59 INFO - PROCESS | 1828 | 1461043319049 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:59 INFO - PROCESS | 1828 | ++DOCSHELL 1320E400 == 81 [pid = 1828] [id = 286] 22:21:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1831BC00) [pid = 1828] [serial = 857] [outer = 00000000] 22:21:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1980D000) [pid = 1828] [serial = 858] [outer = 1831BC00] 22:21:59 INFO - PROCESS | 1828 | 1461043319091 Marionette DEBUG loaded listener.js 22:21:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (19BD8C00) [pid = 1828] [serial = 859] [outer = 1831BC00] 22:21:59 INFO - PROCESS | 1828 | 1461043319514 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]]]}] 22:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 594ms 22:21:59 INFO - PROCESS | 1828 | 1461043319558 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 22:21:59 INFO - PROCESS | 1828 | 1461043319560 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 22:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:21:59 INFO - PROCESS | 1828 | 1461043319564 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:21:59 INFO - PROCESS | 1828 | 1461043319565 Marionette TRACE conn3 <- [1,1110,null,{}] 22:21:59 INFO - PROCESS | 1828 | 1461043319569 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}] 22:21:59 INFO - PROCESS | 1828 | 1461043319654 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 22:21:59 INFO - PROCESS | 1828 | 1461043319661 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:59 INFO - PROCESS | 1828 | ++DOCSHELL 142B3000 == 82 [pid = 1828] [id = 287] 22:21:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (19609000) [pid = 1828] [serial = 860] [outer = 00000000] 22:21:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1A036800) [pid = 1828] [serial = 861] [outer = 19609000] 22:21:59 INFO - PROCESS | 1828 | 1461043319703 Marionette DEBUG loaded listener.js 22:21:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1A666000) [pid = 1828] [serial = 862] [outer = 19609000] 22:22:00 INFO - PROCESS | 1828 | 1461043320155 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]]]}] 22:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 640ms 22:22:00 INFO - PROCESS | 1828 | 1461043320211 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 22:22:00 INFO - PROCESS | 1828 | 1461043320214 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 22:22:00 INFO - PROCESS | 1828 | 1461043320217 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:22:00 INFO - PROCESS | 1828 | 1461043320219 Marionette TRACE conn3 <- [1,1114,null,{}] 22:22:00 INFO - PROCESS | 1828 | 1461043320227 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}] 22:22:00 INFO - PROCESS | 1828 | 1461043320385 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 22:22:00 INFO - PROCESS | 1828 | 1461043320524 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:00 INFO - PROCESS | 1828 | ++DOCSHELL 12B42800 == 83 [pid = 1828] [id = 288] 22:22:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (12B81C00) [pid = 1828] [serial = 863] [outer = 00000000] 22:22:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (13AA9000) [pid = 1828] [serial = 864] [outer = 12B81C00] 22:22:00 INFO - PROCESS | 1828 | 1461043320582 Marionette DEBUG loaded listener.js 22:22:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (14306800) [pid = 1828] [serial = 865] [outer = 12B81C00] 22:22:01 INFO - PROCESS | 1828 | 1461043321284 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]]]}] 22:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1094ms 22:22:01 INFO - PROCESS | 1828 | 1461043321317 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 22:22:01 INFO - PROCESS | 1828 | 1461043321322 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 22:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:22:01 INFO - PROCESS | 1828 | 1461043321327 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:22:01 INFO - PROCESS | 1828 | 1461043321331 Marionette TRACE conn3 <- [1,1118,null,{}] 22:22:01 INFO - PROCESS | 1828 | 1461043321336 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}] 22:22:01 INFO - PROCESS | 1828 | 1461043321476 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 22:22:01 INFO - PROCESS | 1828 | 1461043321610 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:01 INFO - PROCESS | 1828 | ++DOCSHELL 16543000 == 84 [pid = 1828] [id = 289] 22:22:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1655A400) [pid = 1828] [serial = 866] [outer = 00000000] 22:22:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (16A0F800) [pid = 1828] [serial = 867] [outer = 1655A400] 22:22:01 INFO - PROCESS | 1828 | 1461043321666 Marionette DEBUG loaded listener.js 22:22:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1830FC00) [pid = 1828] [serial = 868] [outer = 1655A400] 22:22:02 INFO - PROCESS | 1828 | 1461043322230 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]]]}] 22:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 938ms 22:22:02 INFO - PROCESS | 1828 | 1461043322284 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 22:22:02 INFO - PROCESS | 1828 | 1461043322288 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 22:22:02 INFO - PROCESS | 1828 | 1461043322293 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:22:02 INFO - PROCESS | 1828 | 1461043322295 Marionette TRACE conn3 <- [1,1122,null,{}] 22:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:22:02 INFO - PROCESS | 1828 | 1461043322299 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}] 22:22:02 INFO - PROCESS | 1828 | 1461043322405 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 22:22:02 INFO - PROCESS | 1828 | 1461043322538 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:02 INFO - PROCESS | 1828 | ++DOCSHELL 16845800 == 85 [pid = 1828] [id = 290] 22:22:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (16A0F400) [pid = 1828] [serial = 869] [outer = 00000000] 22:22:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (19423C00) [pid = 1828] [serial = 870] [outer = 16A0F400] 22:22:02 INFO - PROCESS | 1828 | 1461043322593 Marionette DEBUG loaded listener.js 22:22:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1942F800) [pid = 1828] [serial = 871] [outer = 16A0F400] 22:22:03 INFO - PROCESS | 1828 | 1461043323202 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]]]}] 22:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 938ms 22:22:03 INFO - PROCESS | 1828 | 1461043323241 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 22:22:03 INFO - PROCESS | 1828 | 1461043323245 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 22:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:22:03 INFO - PROCESS | 1828 | 1461043323256 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:22:03 INFO - PROCESS | 1828 | 1461043323261 Marionette TRACE conn3 <- [1,1126,null,{}] 22:22:03 INFO - PROCESS | 1828 | 1461043323265 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}] 22:22:03 INFO - PROCESS | 1828 | 1461043323376 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 22:22:03 INFO - PROCESS | 1828 | 1461043323543 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:03 INFO - PROCESS | 1828 | ++DOCSHELL 1AA10800 == 86 [pid = 1828] [id = 291] 22:22:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1C00C400) [pid = 1828] [serial = 872] [outer = 00000000] 22:22:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1C0ECC00) [pid = 1828] [serial = 873] [outer = 1C00C400] 22:22:03 INFO - PROCESS | 1828 | 1461043323597 Marionette DEBUG loaded listener.js 22:22:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1C181400) [pid = 1828] [serial = 874] [outer = 1C00C400] 22:22:04 INFO - PROCESS | 1828 | 1461043324155 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]]]}] 22:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 953ms 22:22:04 INFO - PROCESS | 1828 | 1461043324197 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 22:22:04 INFO - PROCESS | 1828 | 1461043324199 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 22:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:22:04 INFO - PROCESS | 1828 | 1461043324203 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:22:04 INFO - PROCESS | 1828 | 1461043324205 Marionette TRACE conn3 <- [1,1130,null,{}] 22:22:04 INFO - PROCESS | 1828 | 1461043324208 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}] 22:22:04 INFO - PROCESS | 1828 | 1461043324313 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 22:22:04 INFO - PROCESS | 1828 | 1461043324447 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:04 INFO - PROCESS | 1828 | ++DOCSHELL 19441C00 == 87 [pid = 1828] [id = 292] 22:22:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1BFA2000) [pid = 1828] [serial = 875] [outer = 00000000] 22:22:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1C99B400) [pid = 1828] [serial = 876] [outer = 1BFA2000] 22:22:04 INFO - PROCESS | 1828 | 1461043324501 Marionette DEBUG loaded listener.js 22:22:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1CC31000) [pid = 1828] [serial = 877] [outer = 1BFA2000] 22:22:05 INFO - PROCESS | 1828 | 1461043325241 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]]]}] 22:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1094ms 22:22:05 INFO - PROCESS | 1828 | 1461043325301 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 22:22:05 INFO - PROCESS | 1828 | 1461043325305 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 22:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:22:05 INFO - PROCESS | 1828 | 1461043325310 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:22:05 INFO - PROCESS | 1828 | 1461043325314 Marionette TRACE conn3 <- [1,1134,null,{}] 22:22:05 INFO - PROCESS | 1828 | 1461043325320 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}] 22:22:05 INFO - PROCESS | 1828 | 1461043325470 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 22:22:05 INFO - PROCESS | 1828 | 1461043325483 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:05 INFO - PROCESS | 1828 | ++DOCSHELL 15753800 == 88 [pid = 1828] [id = 293] 22:22:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1579C400) [pid = 1828] [serial = 878] [outer = 00000000] 22:22:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (15BF3C00) [pid = 1828] [serial = 879] [outer = 1579C400] 22:22:05 INFO - PROCESS | 1828 | 1461043325530 Marionette DEBUG loaded listener.js 22:22:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (16536800) [pid = 1828] [serial = 880] [outer = 1579C400] 22:22:06 INFO - PROCESS | 1828 | 1461043326135 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]]]}] 22:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 906ms 22:22:06 INFO - PROCESS | 1828 | 1461043326216 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 22:22:06 INFO - PROCESS | 1828 | 1461043326222 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 22:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:22:06 INFO - PROCESS | 1828 | 1461043326228 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:22:06 INFO - PROCESS | 1828 | 1461043326230 Marionette TRACE conn3 <- [1,1138,null,{}] 22:22:06 INFO - PROCESS | 1828 | 1461043326234 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}] 22:22:06 INFO - PROCESS | 1828 | 1461043326402 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 22:22:06 INFO - PROCESS | 1828 | 1461043326411 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:06 INFO - PROCESS | 1828 | ++DOCSHELL 148AFC00 == 89 [pid = 1828] [id = 294] 22:22:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (157F8000) [pid = 1828] [serial = 881] [outer = 00000000] 22:22:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (17BE6000) [pid = 1828] [serial = 882] [outer = 157F8000] 22:22:06 INFO - PROCESS | 1828 | 1461043326458 Marionette DEBUG loaded listener.js 22:22:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1830EC00) [pid = 1828] [serial = 883] [outer = 157F8000] 22:22:07 INFO - PROCESS | 1828 | 1461043327111 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]]]}] 22:22:07 INFO - PROCESS | 1828 | --DOCSHELL 1BF9B000 == 88 [pid = 1828] [id = 243] 22:22:07 INFO - PROCESS | 1828 | --DOCSHELL 142B3000 == 87 [pid = 1828] [id = 287] 22:22:07 INFO - PROCESS | 1828 | --DOCSHELL 1320E400 == 86 [pid = 1828] [id = 286] 22:22:07 INFO - PROCESS | 1828 | --DOCSHELL 1653E000 == 85 [pid = 1828] [id = 285] 22:22:07 INFO - PROCESS | 1828 | --DOCSHELL 19429800 == 84 [pid = 1828] [id = 284] 22:22:07 INFO - PROCESS | 1828 | --DOCSHELL 1942D000 == 83 [pid = 1828] [id = 283] 22:22:07 INFO - PROCESS | 1828 | --DOCSHELL 1897C400 == 82 [pid = 1828] [id = 265] 22:22:07 INFO - PROCESS | 1828 | --DOCSHELL 12C57C00 == 81 [pid = 1828] [id = 282] 22:22:07 INFO - PROCESS | 1828 | --DOCSHELL 18D9CC00 == 80 [pid = 1828] [id = 281] 22:22:07 INFO - PROCESS | 1828 | --DOCSHELL 14306000 == 79 [pid = 1828] [id = 280] 22:22:07 INFO - PROCESS | 1828 | --DOCSHELL 13782000 == 78 [pid = 1828] [id = 279] 22:22:07 INFO - PROCESS | 1828 | --DOCSHELL 15E1F800 == 77 [pid = 1828] [id = 278] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (13809400) [pid = 1828] [serial = 765] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (16627C00) [pid = 1828] [serial = 768] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (19BDF000) [pid = 1828] [serial = 774] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1942EC00) [pid = 1828] [serial = 771] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1A65E800) [pid = 1828] [serial = 777] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1AA0D800) [pid = 1828] [serial = 810] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOCSHELL 142A9800 == 76 [pid = 1828] [id = 271] 22:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 937ms 22:22:07 INFO - PROCESS | 1828 | 1461043327172 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 22:22:07 INFO - PROCESS | 1828 | 1461043327174 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 22:22:07 INFO - PROCESS | 1828 | 1461043327177 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:22:07 INFO - PROCESS | 1828 | 1461043327181 Marionette TRACE conn3 <- [1,1142,null,{}] 22:22:07 INFO - PROCESS | 1828 | 1461043327191 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}] 22:22:07 INFO - PROCESS | 1828 | 1461043327292 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1CD06400) [pid = 1828] [serial = 714] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (19809400) [pid = 1828] [serial = 798] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (19BE0000) [pid = 1828] [serial = 801] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (19809000) [pid = 1828] [serial = 799] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (16A17C00) [pid = 1828] [serial = 783] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (18D80C00) [pid = 1828] [serial = 789] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (18E51800) [pid = 1828] [serial = 790] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1926B400) [pid = 1828] [serial = 792] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (15D8C800) [pid = 1828] [serial = 781] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (15510800) [pid = 1828] [serial = 780] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1550C400) [pid = 1828] [serial = 786] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (16558C00) [pid = 1828] [serial = 787] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1653CC00) [pid = 1828] [serial = 804] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (19FD9400) [pid = 1828] [serial = 802] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1807E400) [pid = 1828] [serial = 784] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (19439800) [pid = 1828] [serial = 795] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (19646000) [pid = 1828] [serial = 796] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1683F400) [pid = 1828] [serial = 805] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (18DA2800) [pid = 1828] [serial = 807] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (19271000) [pid = 1828] [serial = 793] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (18DA3C00) [pid = 1828] [serial = 808] [outer = 00000000] [url = about:blank] 22:22:07 INFO - PROCESS | 1828 | 1461043327384 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:07 INFO - PROCESS | 1828 | ++DOCSHELL 136C9400 == 77 [pid = 1828] [id = 295] 22:22:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1377CC00) [pid = 1828] [serial = 884] [outer = 00000000] 22:22:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (16762000) [pid = 1828] [serial = 885] [outer = 1377CC00] 22:22:07 INFO - PROCESS | 1828 | 1461043327430 Marionette DEBUG loaded listener.js 22:22:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (17B40000) [pid = 1828] [serial = 886] [outer = 1377CC00] 22:22:07 INFO - PROCESS | 1828 | 1461043327843 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]]]}] 22:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 703ms 22:22:07 INFO - PROCESS | 1828 | 1461043327877 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 22:22:07 INFO - PROCESS | 1828 | 1461043327879 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 22:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:22:07 INFO - PROCESS | 1828 | 1461043327883 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:22:07 INFO - PROCESS | 1828 | 1461043327884 Marionette TRACE conn3 <- [1,1146,null,{}] 22:22:07 INFO - PROCESS | 1828 | 1461043327888 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}] 22:22:07 INFO - PROCESS | 1828 | 1461043327975 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 22:22:07 INFO - PROCESS | 1828 | 1461043327981 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:07 INFO - PROCESS | 1828 | ++DOCSHELL 183AA400 == 78 [pid = 1828] [id = 296] 22:22:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1872B400) [pid = 1828] [serial = 887] [outer = 00000000] 22:22:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (18D83400) [pid = 1828] [serial = 888] [outer = 1872B400] 22:22:08 INFO - PROCESS | 1828 | 1461043328026 Marionette DEBUG loaded listener.js 22:22:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (18DA4C00) [pid = 1828] [serial = 889] [outer = 1872B400] 22:22:08 INFO - PROCESS | 1828 | 1461043328475 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]]]}] 22:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 625ms 22:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:22:08 INFO - PROCESS | 1828 | 1461043328520 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 22:22:08 INFO - PROCESS | 1828 | 1461043328522 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 22:22:08 INFO - PROCESS | 1828 | 1461043328525 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:22:08 INFO - PROCESS | 1828 | 1461043328527 Marionette TRACE conn3 <- [1,1150,null,{}] 22:22:08 INFO - PROCESS | 1828 | 1461043328531 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}] 22:22:08 INFO - PROCESS | 1828 | 1461043328608 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 22:22:08 INFO - PROCESS | 1828 | 1461043328644 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:08 INFO - PROCESS | 1828 | ++DOCSHELL 18066400 == 79 [pid = 1828] [id = 297] 22:22:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1897C400) [pid = 1828] [serial = 890] [outer = 00000000] 22:22:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1926E800) [pid = 1828] [serial = 891] [outer = 1897C400] 22:22:08 INFO - PROCESS | 1828 | 1461043328688 Marionette DEBUG loaded listener.js 22:22:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (19271000) [pid = 1828] [serial = 892] [outer = 1897C400] 22:22:09 INFO - PROCESS | 1828 | 1461043329140 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]]]}] 22:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 687ms 22:22:09 INFO - PROCESS | 1828 | 1461043329225 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 22:22:09 INFO - PROCESS | 1828 | 1461043329227 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 22:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:22:09 INFO - PROCESS | 1828 | 1461043329231 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:22:09 INFO - PROCESS | 1828 | 1461043329233 Marionette TRACE conn3 <- [1,1154,null,{}] 22:22:09 INFO - PROCESS | 1828 | 1461043329237 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}] 22:22:09 INFO - PROCESS | 1828 | 1461043329338 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 22:22:09 INFO - PROCESS | 1828 | 1461043329355 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:09 INFO - PROCESS | 1828 | ++DOCSHELL 12DD8000 == 80 [pid = 1828] [id = 298] 22:22:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1942D400) [pid = 1828] [serial = 893] [outer = 00000000] 22:22:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (19436400) [pid = 1828] [serial = 894] [outer = 1942D400] 22:22:09 INFO - PROCESS | 1828 | 1461043329403 Marionette DEBUG loaded listener.js 22:22:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1943EC00) [pid = 1828] [serial = 895] [outer = 1942D400] 22:22:09 INFO - PROCESS | 1828 | 1461043329871 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]]]}] 22:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 687ms 22:22:09 INFO - PROCESS | 1828 | 1461043329931 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 22:22:09 INFO - PROCESS | 1828 | 1461043329934 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 22:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:22:09 INFO - PROCESS | 1828 | 1461043329939 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:22:09 INFO - PROCESS | 1828 | 1461043329940 Marionette TRACE conn3 <- [1,1158,null,{}] 22:22:09 INFO - PROCESS | 1828 | 1461043329987 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}] 22:22:10 INFO - PROCESS | 1828 | 1461043330100 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 22:22:10 INFO - PROCESS | 1828 | 1461043330200 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:10 INFO - PROCESS | 1828 | ++DOCSHELL 19BD4800 == 81 [pid = 1828] [id = 299] 22:22:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (19BD6400) [pid = 1828] [serial = 896] [outer = 00000000] 22:22:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (19BE1C00) [pid = 1828] [serial = 897] [outer = 19BD6400] 22:22:10 INFO - PROCESS | 1828 | 1461043330243 Marionette DEBUG loaded listener.js 22:22:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (19BE1400) [pid = 1828] [serial = 898] [outer = 19BD6400] 22:22:10 INFO - PROCESS | 1828 | 1461043330646 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]]]}] 22:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 734ms 22:22:10 INFO - PROCESS | 1828 | 1461043330685 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 22:22:10 INFO - PROCESS | 1828 | 1461043330687 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 22:22:10 INFO - PROCESS | 1828 | 1461043330691 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:22:10 INFO - PROCESS | 1828 | 1461043330693 Marionette TRACE conn3 <- [1,1162,null,{}] 22:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:22:10 INFO - PROCESS | 1828 | 1461043330696 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}] 22:22:10 INFO - PROCESS | 1828 | 1461043330812 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 22:22:10 INFO - PROCESS | 1828 | 1461043330871 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:10 INFO - PROCESS | 1828 | ++DOCSHELL 19431C00 == 82 [pid = 1828] [id = 300] 22:22:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (19BDBC00) [pid = 1828] [serial = 899] [outer = 00000000] 22:22:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1A70F400) [pid = 1828] [serial = 900] [outer = 19BDBC00] 22:22:10 INFO - PROCESS | 1828 | 1461043330915 Marionette DEBUG loaded listener.js 22:22:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1BF9CC00) [pid = 1828] [serial = 901] [outer = 19BDBC00] 22:22:11 INFO - PROCESS | 1828 | 1461043331335 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] 22:22:11 INFO - PROCESS | 1828 | 1461043331394 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 22:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:22:11 INFO - PROCESS | 1828 | 1461043331398 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:22:11 INFO - PROCESS | 1828 | 1461043331399 Marionette TRACE conn3 <- [1,1166,null,{}] 22:22:11 INFO - PROCESS | 1828 | 1461043331403 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}] 22:22:11 INFO - PROCESS | 1828 | 1461043331547 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 22:22:11 INFO - PROCESS | 1828 | 1461043331831 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1C177800) [pid = 1828] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1960B400) [pid = 1828] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (15DDC400) [pid = 1828] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1430D800) [pid = 1828] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1980A400) [pid = 1828] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1A03A800) [pid = 1828] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (16538C00) [pid = 1828] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (15D93000) [pid = 1828] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (196C0000) [pid = 1828] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1C995800) [pid = 1828] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (13203000) [pid = 1828] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1942F000) [pid = 1828] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (19433000) [pid = 1828] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (16838000) [pid = 1828] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (18D9D000) [pid = 1828] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (17B35800) [pid = 1828] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (16541000) [pid = 1828] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (142A8400) [pid = 1828] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (18D86000) [pid = 1828] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:22:11 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1831BC00) [pid = 1828] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:22:11 INFO - PROCESS | 1828 | ++DOCSHELL 11BB2800 == 83 [pid = 1828] [id = 301] 22:22:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (12B87400) [pid = 1828] [serial = 902] [outer = 00000000] 22:22:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1430D800) [pid = 1828] [serial = 903] [outer = 12B87400] 22:22:11 INFO - PROCESS | 1828 | 1461043331884 Marionette DEBUG loaded listener.js 22:22:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (16538C00) [pid = 1828] [serial = 904] [outer = 12B87400] 22:22:12 INFO - PROCESS | 1828 | 1461043332248 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] 22:22:12 INFO - PROCESS | 1828 | 1461043332304 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 22:22:12 INFO - PROCESS | 1828 | 1461043332308 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:22:12 INFO - PROCESS | 1828 | 1461043332309 Marionette TRACE conn3 <- [1,1170,null,{}] 22:22:12 INFO - PROCESS | 1828 | 1461043332313 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}] 22:22:12 INFO - PROCESS | 1828 | 1461043332392 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 22:22:12 INFO - PROCESS | 1828 | 1461043332483 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:12 INFO - PROCESS | 1828 | ++DOCSHELL 142A8400 == 84 [pid = 1828] [id = 302] 22:22:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1430D400) [pid = 1828] [serial = 905] [outer = 00000000] 22:22:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (19426000) [pid = 1828] [serial = 906] [outer = 1430D400] 22:22:12 INFO - PROCESS | 1828 | 1461043332528 Marionette DEBUG loaded listener.js 22:22:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (19652C00) [pid = 1828] [serial = 907] [outer = 1430D400] 22:22:12 INFO - PROCESS | 1828 | 1461043332892 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] 22:22:12 INFO - PROCESS | 1828 | 1461043332948 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 22:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:22:12 INFO - PROCESS | 1828 | 1461043332958 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:22:12 INFO - PROCESS | 1828 | 1461043332961 Marionette TRACE conn3 <- [1,1174,null,{}] 22:22:12 INFO - PROCESS | 1828 | 1461043332965 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}] 22:22:13 INFO - PROCESS | 1828 | 1461043333070 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 22:22:13 INFO - PROCESS | 1828 | 1461043333114 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:13 INFO - PROCESS | 1828 | ++DOCSHELL 1A172800 == 85 [pid = 1828] [id = 303] 22:22:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1BFA7400) [pid = 1828] [serial = 908] [outer = 00000000] 22:22:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1C992400) [pid = 1828] [serial = 909] [outer = 1BFA7400] 22:22:13 INFO - PROCESS | 1828 | 1461043333162 Marionette DEBUG loaded listener.js 22:22:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1CD0C800) [pid = 1828] [serial = 910] [outer = 1BFA7400] 22:22:13 INFO - PROCESS | 1828 | 1461043333594 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] 22:22:13 INFO - PROCESS | 1828 | 1461043333654 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 22:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:22:13 INFO - PROCESS | 1828 | 1461043333657 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:22:13 INFO - PROCESS | 1828 | 1461043333659 Marionette TRACE conn3 <- [1,1178,null,{}] 22:22:13 INFO - PROCESS | 1828 | 1461043333662 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}] 22:22:13 INFO - PROCESS | 1828 | 1461043333765 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 22:22:13 INFO - PROCESS | 1828 | 1461043333906 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:13 INFO - PROCESS | 1828 | ++DOCSHELL 12B8AC00 == 86 [pid = 1828] [id = 304] 22:22:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (12B8D800) [pid = 1828] [serial = 911] [outer = 00000000] 22:22:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1320A800) [pid = 1828] [serial = 912] [outer = 12B8D800] 22:22:14 INFO - PROCESS | 1828 | 1461043334050 Marionette DEBUG loaded listener.js 22:22:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1380C400) [pid = 1828] [serial = 913] [outer = 12B8D800] 22:22:14 INFO - PROCESS | 1828 | 1461043334735 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] 22:22:14 INFO - PROCESS | 1828 | 1461043334802 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 22:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 22:22:14 INFO - PROCESS | 1828 | 1461043334821 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:22:14 INFO - PROCESS | 1828 | 1461043334825 Marionette TRACE conn3 <- [1,1182,null,{}] 22:22:14 INFO - PROCESS | 1828 | 1461043334831 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}] 22:22:14 INFO - PROCESS | 1828 | 1461043334949 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 22:22:15 INFO - PROCESS | 1828 | 1461043335082 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:15 INFO - PROCESS | 1828 | ++DOCSHELL 16539C00 == 87 [pid = 1828] [id = 305] 22:22:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (16559000) [pid = 1828] [serial = 914] [outer = 00000000] 22:22:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (16844000) [pid = 1828] [serial = 915] [outer = 16559000] 22:22:15 INFO - PROCESS | 1828 | 1461043335138 Marionette DEBUG loaded listener.js 22:22:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (18086000) [pid = 1828] [serial = 916] [outer = 16559000] 22:22:15 INFO - PROCESS | 1828 | 1461043335681 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] 22:22:15 INFO - PROCESS | 1828 | 1461043335732 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 22:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:22:15 INFO - PROCESS | 1828 | 1461043335738 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:22:15 INFO - PROCESS | 1828 | 1461043335740 Marionette TRACE conn3 <- [1,1186,null,{}] 22:22:15 INFO - PROCESS | 1828 | 1461043335744 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}] 22:22:15 INFO - PROCESS | 1828 | 1461043335850 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 22:22:15 INFO - PROCESS | 1828 | 1461043335957 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:15 INFO - PROCESS | 1828 | ++DOCSHELL 19036800 == 88 [pid = 1828] [id = 306] 22:22:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (19037000) [pid = 1828] [serial = 917] [outer = 00000000] 22:22:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (19422800) [pid = 1828] [serial = 918] [outer = 19037000] 22:22:15 INFO - PROCESS | 1828 | 1461043336011 Marionette DEBUG loaded listener.js 22:22:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (196C0400) [pid = 1828] [serial = 919] [outer = 19037000] 22:22:16 INFO - PROCESS | 1828 | 1461043336642 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]]]}] 22:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 953ms 22:22:16 INFO - PROCESS | 1828 | 1461043336682 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 22:22:16 INFO - PROCESS | 1828 | 1461043336685 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 22:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:22:16 INFO - PROCESS | 1828 | 1461043336690 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:22:16 INFO - PROCESS | 1828 | 1461043336696 Marionette TRACE conn3 <- [1,1190,null,{}] 22:22:16 INFO - PROCESS | 1828 | 1461043336706 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}] 22:22:16 INFO - PROCESS | 1828 | 1461043336813 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 22:22:16 INFO - PROCESS | 1828 | 1461043336921 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:16 INFO - PROCESS | 1828 | ++DOCSHELL 1C014400 == 89 [pid = 1828] [id = 307] 22:22:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1C9A1400) [pid = 1828] [serial = 920] [outer = 00000000] 22:22:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1D20D000) [pid = 1828] [serial = 921] [outer = 1C9A1400] 22:22:16 INFO - PROCESS | 1828 | 1461043336974 Marionette DEBUG loaded listener.js 22:22:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1D2A5000) [pid = 1828] [serial = 922] [outer = 1C9A1400] 22:22:17 INFO - PROCESS | 1828 | 1461043337509 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]]]}] 22:22:17 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 22:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 859ms 22:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:22:17 INFO - PROCESS | 1828 | 1461043337551 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 22:22:17 INFO - PROCESS | 1828 | 1461043337554 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 22:22:17 INFO - PROCESS | 1828 | 1461043337558 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:22:17 INFO - PROCESS | 1828 | 1461043337560 Marionette TRACE conn3 <- [1,1194,null,{}] 22:22:17 INFO - PROCESS | 1828 | 1461043337563 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}] 22:22:17 INFO - PROCESS | 1828 | 1461043337668 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 22:22:17 INFO - PROCESS | 1828 | 1461043337773 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:17 INFO - PROCESS | 1828 | ++DOCSHELL 1D367400 == 90 [pid = 1828] [id = 308] 22:22:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1D372800) [pid = 1828] [serial = 923] [outer = 00000000] 22:22:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1D56EC00) [pid = 1828] [serial = 924] [outer = 1D372800] 22:22:17 INFO - PROCESS | 1828 | 1461043337825 Marionette DEBUG loaded listener.js 22:22:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1D573000) [pid = 1828] [serial = 925] [outer = 1D372800] 22:22:18 INFO - PROCESS | 1828 | 1461043338403 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]]]}] 22:22:18 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 22:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 891ms 22:22:18 INFO - PROCESS | 1828 | 1461043338461 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 22:22:18 INFO - PROCESS | 1828 | 1461043338463 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 22:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:22:18 INFO - PROCESS | 1828 | 1461043338467 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:22:18 INFO - PROCESS | 1828 | 1461043338469 Marionette TRACE conn3 <- [1,1198,null,{}] 22:22:18 INFO - PROCESS | 1828 | 1461043338473 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}] 22:22:18 INFO - PROCESS | 1828 | 1461043338594 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 22:22:18 INFO - PROCESS | 1828 | 1461043338703 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:18 INFO - PROCESS | 1828 | ++DOCSHELL 1D778400 == 91 [pid = 1828] [id = 309] 22:22:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1D778800) [pid = 1828] [serial = 926] [outer = 00000000] 22:22:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1D784800) [pid = 1828] [serial = 927] [outer = 1D778800] 22:22:18 INFO - PROCESS | 1828 | 1461043338764 Marionette DEBUG loaded listener.js 22:22:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (1DA81000) [pid = 1828] [serial = 928] [outer = 1D778800] 22:22:19 INFO - PROCESS | 1828 | 1461043339318 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]]]}] 22:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 906ms 22:22:19 INFO - PROCESS | 1828 | 1461043339372 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 22:22:19 INFO - PROCESS | 1828 | 1461043339374 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 22:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:22:19 INFO - PROCESS | 1828 | 1461043339378 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:22:19 INFO - PROCESS | 1828 | 1461043339379 Marionette TRACE conn3 <- [1,1202,null,{}] 22:22:19 INFO - PROCESS | 1828 | 1461043339383 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}] 22:22:19 INFO - PROCESS | 1828 | 1461043339486 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 22:22:19 INFO - PROCESS | 1828 | 1461043339594 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:19 INFO - PROCESS | 1828 | ++DOCSHELL 1552E400 == 92 [pid = 1828] [id = 310] 22:22:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (15530000) [pid = 1828] [serial = 929] [outer = 00000000] 22:22:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (15536000) [pid = 1828] [serial = 930] [outer = 15530000] 22:22:19 INFO - PROCESS | 1828 | 1461043339645 Marionette DEBUG loaded listener.js 22:22:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (15538C00) [pid = 1828] [serial = 931] [outer = 15530000] 22:22:20 INFO - PROCESS | 1828 | 1461043340462 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]]]}] 22:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1157ms 22:22:20 INFO - PROCESS | 1828 | 1461043340534 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 22:22:20 INFO - PROCESS | 1828 | 1461043340538 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 22:22:20 INFO - PROCESS | 1828 | 1461043340542 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:22:20 INFO - PROCESS | 1828 | 1461043340546 Marionette TRACE conn3 <- [1,1206,null,{}] 22:22:20 INFO - PROCESS | 1828 | 1461043340551 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}] 22:22:20 INFO - PROCESS | 1828 | 1461043340655 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 22:22:20 INFO - PROCESS | 1828 | 1461043340786 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:20 INFO - PROCESS | 1828 | ++DOCSHELL 13AAD000 == 93 [pid = 1828] [id = 311] 22:22:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (14B8D000) [pid = 1828] [serial = 932] [outer = 00000000] 22:22:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (15537400) [pid = 1828] [serial = 933] [outer = 14B8D000] 22:22:20 INFO - PROCESS | 1828 | 1461043340838 Marionette DEBUG loaded listener.js 22:22:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (15BBC400) [pid = 1828] [serial = 934] [outer = 14B8D000] 22:22:21 INFO - PROCESS | 1828 | 1461043341402 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]]]}] 22:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 907ms 22:22:21 INFO - PROCESS | 1828 | 1461043341449 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 22:22:21 INFO - PROCESS | 1828 | 1461043341454 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 22:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:22:21 INFO - PROCESS | 1828 | 1461043341461 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:22:21 INFO - PROCESS | 1828 | 1461043341463 Marionette TRACE conn3 <- [1,1210,null,{}] 22:22:21 INFO - PROCESS | 1828 | 1461043341467 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}] 22:22:21 INFO - PROCESS | 1828 | 1461043341564 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 22:22:21 INFO - PROCESS | 1828 | 1461043341678 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:21 INFO - PROCESS | 1828 | ++DOCSHELL 16845C00 == 94 [pid = 1828] [id = 312] 22:22:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (16A17400) [pid = 1828] [serial = 935] [outer = 00000000] 22:22:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (18314400) [pid = 1828] [serial = 936] [outer = 16A17400] 22:22:21 INFO - PROCESS | 1828 | 1461043341724 Marionette DEBUG loaded listener.js 22:22:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (183A8800) [pid = 1828] [serial = 937] [outer = 16A17400] 22:22:21 INFO - PROCESS | 1828 | --DOCSHELL 1683B000 == 93 [pid = 1828] [id = 226] 22:22:21 INFO - PROCESS | 1828 | --DOCSHELL 1A172800 == 92 [pid = 1828] [id = 303] 22:22:21 INFO - PROCESS | 1828 | --DOCSHELL 142A8400 == 91 [pid = 1828] [id = 302] 22:22:21 INFO - PROCESS | 1828 | --DOCSHELL 11BB2800 == 90 [pid = 1828] [id = 301] 22:22:21 INFO - PROCESS | 1828 | --DOCSHELL 19431C00 == 89 [pid = 1828] [id = 300] 22:22:21 INFO - PROCESS | 1828 | --DOCSHELL 19BD4800 == 88 [pid = 1828] [id = 299] 22:22:21 INFO - PROCESS | 1828 | --DOCSHELL 12DD8000 == 87 [pid = 1828] [id = 298] 22:22:21 INFO - PROCESS | 1828 | --DOCSHELL 18066400 == 86 [pid = 1828] [id = 297] 22:22:21 INFO - PROCESS | 1828 | --DOCSHELL 183AA400 == 85 [pid = 1828] [id = 296] 22:22:21 INFO - PROCESS | 1828 | --DOCSHELL 136C9400 == 84 [pid = 1828] [id = 295] 22:22:21 INFO - PROCESS | 1828 | --DOCSHELL 148AFC00 == 83 [pid = 1828] [id = 294] 22:22:21 INFO - PROCESS | 1828 | --DOCSHELL 15753800 == 82 [pid = 1828] [id = 293] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (143A7000) [pid = 1828] [serial = 831] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (19803C00) [pid = 1828] [serial = 819] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1C00E400) [pid = 1828] [serial = 822] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (1C0F5800) [pid = 1828] [serial = 825] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (1C99B800) [pid = 1828] [serial = 828] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOCSHELL 16845800 == 81 [pid = 1828] [id = 290] 22:22:21 INFO - PROCESS | 1828 | --DOCSHELL 16543000 == 80 [pid = 1828] [id = 289] 22:22:21 INFO - PROCESS | 1828 | --DOCSHELL 12B42800 == 79 [pid = 1828] [id = 288] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (1D10EC00) [pid = 1828] [serial = 727] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (196C1800) [pid = 1828] [serial = 763] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (18D87000) [pid = 1828] [serial = 721] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (16536400) [pid = 1828] [serial = 718] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (19CBD400) [pid = 1828] [serial = 775] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1AA09000) [pid = 1828] [serial = 778] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (16845400) [pid = 1828] [serial = 769] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1960E400) [pid = 1828] [serial = 772] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (19B41800) [pid = 1828] [serial = 724] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1D785C00) [pid = 1828] [serial = 730] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (14310000) [pid = 1828] [serial = 766] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1A036800) [pid = 1828] [serial = 861] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (19438000) [pid = 1828] [serial = 849] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (196BF800) [pid = 1828] [serial = 852] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1943D800) [pid = 1828] [serial = 850] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (18D85400) [pid = 1828] [serial = 855] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (18E50C00) [pid = 1828] [serial = 843] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (18313400) [pid = 1828] [serial = 816] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (18AF0800) [pid = 1828] [serial = 840] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (18D7E400) [pid = 1828] [serial = 841] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (16761800) [pid = 1828] [serial = 834] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1683FC00) [pid = 1828] [serial = 835] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (15BE7C00) [pid = 1828] [serial = 837] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1683A400) [pid = 1828] [serial = 838] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (148AD400) [pid = 1828] [serial = 813] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (196C1C00) [pid = 1828] [serial = 853] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1903DC00) [pid = 1828] [serial = 846] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1926E000) [pid = 1828] [serial = 847] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1980D000) [pid = 1828] [serial = 858] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (19BD8C00) [pid = 1828] [serial = 859] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1942B400) [pid = 1828] [serial = 856] [outer = 00000000] [url = about:blank] 22:22:21 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (19032C00) [pid = 1828] [serial = 844] [outer = 00000000] [url = about:blank] 22:22:22 INFO - PROCESS | 1828 | 1461043342250 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] 22:22:22 INFO - PROCESS | 1828 | 1461043342304 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 22:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:22:22 INFO - PROCESS | 1828 | 1461043342308 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:22:22 INFO - PROCESS | 1828 | 1461043342311 Marionette TRACE conn3 <- [1,1214,null,{}] 22:22:22 INFO - PROCESS | 1828 | 1461043342321 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}] 22:22:22 INFO - PROCESS | 1828 | 1461043342410 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 22:22:22 INFO - PROCESS | 1828 | 1461043342416 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:22 INFO - PROCESS | 1828 | ++DOCSHELL 16632400 == 80 [pid = 1828] [id = 313] 22:22:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1667E800) [pid = 1828] [serial = 938] [outer = 00000000] 22:22:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (16A17C00) [pid = 1828] [serial = 939] [outer = 1667E800] 22:22:22 INFO - PROCESS | 1828 | 1461043342464 Marionette DEBUG loaded listener.js 22:22:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (18328000) [pid = 1828] [serial = 940] [outer = 1667E800] 22:22:22 INFO - PROCESS | 1828 | 1461043342944 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]]]}] 22:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 687ms 22:22:22 INFO - PROCESS | 1828 | 1461043343007 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 22:22:22 INFO - PROCESS | 1828 | 1461043343009 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 22:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:22:22 INFO - PROCESS | 1828 | 1461043343012 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:22:22 INFO - PROCESS | 1828 | 1461043343014 Marionette TRACE conn3 <- [1,1218,null,{}] 22:22:23 INFO - PROCESS | 1828 | 1461043343017 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}] 22:22:23 INFO - PROCESS | 1828 | 1461043343100 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 22:22:23 INFO - PROCESS | 1828 | 1461043343108 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:23 INFO - PROCESS | 1828 | ++DOCSHELL 18AFB800 == 81 [pid = 1828] [id = 314] 22:22:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (18D7F800) [pid = 1828] [serial = 941] [outer = 00000000] 22:22:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (18D9EC00) [pid = 1828] [serial = 942] [outer = 18D7F800] 22:22:23 INFO - PROCESS | 1828 | 1461043343160 Marionette DEBUG loaded listener.js 22:22:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (19031800) [pid = 1828] [serial = 943] [outer = 18D7F800] 22:22:23 INFO - PROCESS | 1828 | 1461043343626 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]]]}] 22:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 641ms 22:22:23 INFO - PROCESS | 1828 | 1461043343650 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 22:22:23 INFO - PROCESS | 1828 | 1461043343652 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 22:22:23 INFO - PROCESS | 1828 | 1461043343656 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:22:23 INFO - PROCESS | 1828 | 1461043343657 Marionette TRACE conn3 <- [1,1222,null,{}] 22:22:23 INFO - PROCESS | 1828 | 1461043343661 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}] 22:22:23 INFO - PROCESS | 1828 | 1461043343741 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 22:22:23 INFO - PROCESS | 1828 | 1461043343747 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:23 INFO - PROCESS | 1828 | ++DOCSHELL 18D7D000 == 82 [pid = 1828] [id = 315] 22:22:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (18D85C00) [pid = 1828] [serial = 944] [outer = 00000000] 22:22:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (19271800) [pid = 1828] [serial = 945] [outer = 18D85C00] 22:22:23 INFO - PROCESS | 1828 | 1461043343793 Marionette DEBUG loaded listener.js 22:22:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (192C5C00) [pid = 1828] [serial = 946] [outer = 18D85C00] 22:22:24 INFO - PROCESS | 1828 | 1461043344226 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]]]}] 22:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 593ms 22:22:24 INFO - PROCESS | 1828 | 1461043344264 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 22:22:24 INFO - PROCESS | 1828 | 1461043344266 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 22:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:22:24 INFO - PROCESS | 1828 | 1461043344270 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:22:24 INFO - PROCESS | 1828 | 1461043344271 Marionette TRACE conn3 <- [1,1226,null,{}] 22:22:24 INFO - PROCESS | 1828 | 1461043344282 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}] 22:22:24 INFO - PROCESS | 1828 | 1461043344413 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 22:22:24 INFO - PROCESS | 1828 | 1461043344507 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:24 INFO - PROCESS | 1828 | ++DOCSHELL 1943A000 == 83 [pid = 1828] [id = 316] 22:22:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1943C000) [pid = 1828] [serial = 947] [outer = 00000000] 22:22:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (19601800) [pid = 1828] [serial = 948] [outer = 1943C000] 22:22:24 INFO - PROCESS | 1828 | 1461043344555 Marionette DEBUG loaded listener.js 22:22:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (196BBC00) [pid = 1828] [serial = 949] [outer = 1943C000] 22:22:24 INFO - PROCESS | 1828 | 1461043344957 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]]]}] 22:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 766ms 22:22:25 INFO - PROCESS | 1828 | 1461043345030 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 22:22:25 INFO - PROCESS | 1828 | 1461043345032 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 22:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:22:25 INFO - PROCESS | 1828 | 1461043345036 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:22:25 INFO - PROCESS | 1828 | 1461043345037 Marionette TRACE conn3 <- [1,1230,null,{}] 22:22:25 INFO - PROCESS | 1828 | 1461043345041 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}] 22:22:25 INFO - PROCESS | 1828 | 1461043345152 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 22:22:25 INFO - PROCESS | 1828 | 1461043345220 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:25 INFO - PROCESS | 1828 | ++DOCSHELL 1943CC00 == 84 [pid = 1828] [id = 317] 22:22:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (19647000) [pid = 1828] [serial = 950] [outer = 00000000] 22:22:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1980C400) [pid = 1828] [serial = 951] [outer = 19647000] 22:22:25 INFO - PROCESS | 1828 | 1461043345263 Marionette DEBUG loaded listener.js 22:22:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (19BD4000) [pid = 1828] [serial = 952] [outer = 19647000] 22:22:25 INFO - PROCESS | 1828 | 1461043345691 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]]]}] 22:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 703ms 22:22:25 INFO - PROCESS | 1828 | 1461043345736 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 22:22:25 INFO - PROCESS | 1828 | 1461043345738 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 22:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:22:25 INFO - PROCESS | 1828 | 1461043345741 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:22:25 INFO - PROCESS | 1828 | 1461043345743 Marionette TRACE conn3 <- [1,1234,null,{}] 22:22:25 INFO - PROCESS | 1828 | 1461043345746 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}] 22:22:25 INFO - PROCESS | 1828 | 1461043345886 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 22:22:25 INFO - PROCESS | 1828 | 1461043345910 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:25 INFO - PROCESS | 1828 | ++DOCSHELL 196BE400 == 85 [pid = 1828] [id = 318] 22:22:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (19BE0000) [pid = 1828] [serial = 953] [outer = 00000000] 22:22:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (19F58400) [pid = 1828] [serial = 954] [outer = 19BE0000] 22:22:25 INFO - PROCESS | 1828 | 1461043345953 Marionette DEBUG loaded listener.js 22:22:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1A036800) [pid = 1828] [serial = 955] [outer = 19BE0000] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (19BD6400) [pid = 1828] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (19BDBC00) [pid = 1828] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (12B81C00) [pid = 1828] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (16A0F400) [pid = 1828] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1897C400) [pid = 1828] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1BFA2000) [pid = 1828] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1942D400) [pid = 1828] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1377CC00) [pid = 1828] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1872B400) [pid = 1828] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1579C400) [pid = 1828] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (12B87400) [pid = 1828] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1655A400) [pid = 1828] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1C00C400) [pid = 1828] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (157F8000) [pid = 1828] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1430D400) [pid = 1828] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1BF9E400) [pid = 1828] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (13266000) [pid = 1828] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1C0E6800) [pid = 1828] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (19432400) [pid = 1828] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (19BDD000) [pid = 1828] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (11BBDC00) [pid = 1828] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (159FA800) [pid = 1828] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:22:26 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (142B0000) [pid = 1828] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:22:26 INFO - PROCESS | 1828 | 1461043346609 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]]]}] 22:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 891ms 22:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:22:26 INFO - PROCESS | 1828 | 1461043346645 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 22:22:26 INFO - PROCESS | 1828 | 1461043346647 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 22:22:26 INFO - PROCESS | 1828 | 1461043346654 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:22:26 INFO - PROCESS | 1828 | 1461043346656 Marionette TRACE conn3 <- [1,1238,null,{}] 22:22:26 INFO - PROCESS | 1828 | 1461043346660 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}] 22:22:26 INFO - PROCESS | 1828 | 1461043346741 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 22:22:26 INFO - PROCESS | 1828 | 1461043346747 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:26 INFO - PROCESS | 1828 | ++DOCSHELL 13AA4400 == 86 [pid = 1828] [id = 319] 22:22:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (142B0000) [pid = 1828] [serial = 956] [outer = 00000000] 22:22:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (16842800) [pid = 1828] [serial = 957] [outer = 142B0000] 22:22:26 INFO - PROCESS | 1828 | 1461043346792 Marionette DEBUG loaded listener.js 22:22:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (18AF4800) [pid = 1828] [serial = 958] [outer = 142B0000] 22:22:27 INFO - PROCESS | 1828 | 1461043347263 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]]]}] 22:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 625ms 22:22:27 INFO - PROCESS | 1828 | 1461043347289 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 22:22:27 INFO - PROCESS | 1828 | 1461043347291 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 22:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:22:27 INFO - PROCESS | 1828 | 1461043347294 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:22:27 INFO - PROCESS | 1828 | 1461043347296 Marionette TRACE conn3 <- [1,1242,null,{}] 22:22:27 INFO - PROCESS | 1828 | 1461043347300 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}] 22:22:27 INFO - PROCESS | 1828 | 1461043347385 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 22:22:27 INFO - PROCESS | 1828 | 1461043347391 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:27 INFO - PROCESS | 1828 | ++DOCSHELL 16542C00 == 87 [pid = 1828] [id = 320] 22:22:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1872B400) [pid = 1828] [serial = 959] [outer = 00000000] 22:22:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (19810800) [pid = 1828] [serial = 960] [outer = 1872B400] 22:22:27 INFO - PROCESS | 1828 | 1461043347434 Marionette DEBUG loaded listener.js 22:22:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (19D48400) [pid = 1828] [serial = 961] [outer = 1872B400] 22:22:27 INFO - PROCESS | 1828 | 1461043347883 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]]]}] 22:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 641ms 22:22:27 INFO - PROCESS | 1828 | 1461043347933 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 22:22:27 INFO - PROCESS | 1828 | 1461043347935 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 22:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:22:27 INFO - PROCESS | 1828 | 1461043347938 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:22:27 INFO - PROCESS | 1828 | 1461043347941 Marionette TRACE conn3 <- [1,1246,null,{}] 22:22:27 INFO - PROCESS | 1828 | 1461043347944 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}] 22:22:28 INFO - PROCESS | 1828 | 1461043348046 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 22:22:28 INFO - PROCESS | 1828 | 1461043348058 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:28 INFO - PROCESS | 1828 | ++DOCSHELL 1C00AC00 == 88 [pid = 1828] [id = 321] 22:22:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1C00B400) [pid = 1828] [serial = 962] [outer = 00000000] 22:22:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1C010000) [pid = 1828] [serial = 963] [outer = 1C00B400] 22:22:28 INFO - PROCESS | 1828 | 1461043348107 Marionette DEBUG loaded listener.js 22:22:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1C0E9000) [pid = 1828] [serial = 964] [outer = 1C00B400] 22:22:28 INFO - PROCESS | 1828 | 1461043348610 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]]]}] 22:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 734ms 22:22:28 INFO - PROCESS | 1828 | 1461043348680 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 22:22:28 INFO - PROCESS | 1828 | 1461043348684 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 22:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:22:28 INFO - PROCESS | 1828 | 1461043348690 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:22:28 INFO - PROCESS | 1828 | 1461043348694 Marionette TRACE conn3 <- [1,1250,null,{}] 22:22:28 INFO - PROCESS | 1828 | 1461043348807 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}] 22:22:28 INFO - PROCESS | 1828 | 1461043348927 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 22:22:29 INFO - PROCESS | 1828 | 1461043349028 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:29 INFO - PROCESS | 1828 | ++DOCSHELL 1550B800 == 89 [pid = 1828] [id = 322] 22:22:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1550BC00) [pid = 1828] [serial = 965] [outer = 00000000] 22:22:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (15531C00) [pid = 1828] [serial = 966] [outer = 1550BC00] 22:22:29 INFO - PROCESS | 1828 | 1461043349083 Marionette DEBUG loaded listener.js 22:22:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (157F7800) [pid = 1828] [serial = 967] [outer = 1550BC00] 22:22:29 INFO - PROCESS | 1828 | 1461043349640 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]]]}] 22:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1000ms 22:22:29 INFO - PROCESS | 1828 | 1461043349694 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 22:22:29 INFO - PROCESS | 1828 | 1461043349700 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 22:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:22:29 INFO - PROCESS | 1828 | 1461043349706 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:22:29 INFO - PROCESS | 1828 | 1461043349709 Marionette TRACE conn3 <- [1,1254,null,{}] 22:22:29 INFO - PROCESS | 1828 | 1461043349713 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}] 22:22:29 INFO - PROCESS | 1828 | 1461043349823 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 22:22:29 INFO - PROCESS | 1828 | 1461043349933 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:29 INFO - PROCESS | 1828 | ++DOCSHELL 16556C00 == 90 [pid = 1828] [id = 323] 22:22:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1675A800) [pid = 1828] [serial = 968] [outer = 00000000] 22:22:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1872DC00) [pid = 1828] [serial = 969] [outer = 1675A800] 22:22:29 INFO - PROCESS | 1828 | 1461043349986 Marionette DEBUG loaded listener.js 22:22:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (18D9A000) [pid = 1828] [serial = 970] [outer = 1675A800] 22:22:30 INFO - PROCESS | 1828 | 1461043350600 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]]]}] 22:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 937ms 22:22:30 INFO - PROCESS | 1828 | 1461043350649 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 22:22:30 INFO - PROCESS | 1828 | 1461043350652 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 22:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:22:30 INFO - PROCESS | 1828 | 1461043350655 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:22:30 INFO - PROCESS | 1828 | 1461043350659 Marionette TRACE conn3 <- [1,1258,null,{}] 22:22:30 INFO - PROCESS | 1828 | 1461043350670 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}] 22:22:30 INFO - PROCESS | 1828 | 1461043350783 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 22:22:30 INFO - PROCESS | 1828 | 1461043350919 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:30 INFO - PROCESS | 1828 | ++DOCSHELL 1943C800 == 91 [pid = 1828] [id = 324] 22:22:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (19607400) [pid = 1828] [serial = 971] [outer = 00000000] 22:22:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (19B48C00) [pid = 1828] [serial = 972] [outer = 19607400] 22:22:30 INFO - PROCESS | 1828 | 1461043350976 Marionette DEBUG loaded listener.js 22:22:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1A705400) [pid = 1828] [serial = 973] [outer = 19607400] 22:22:31 INFO - PROCESS | 1828 | 1461043351527 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]]]}] 22:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 937ms 22:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:22:31 INFO - PROCESS | 1828 | 1461043351600 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 22:22:31 INFO - PROCESS | 1828 | 1461043351603 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 22:22:31 INFO - PROCESS | 1828 | 1461043351607 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:22:31 INFO - PROCESS | 1828 | 1461043351609 Marionette TRACE conn3 <- [1,1262,null,{}] 22:22:31 INFO - PROCESS | 1828 | 1461043351612 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}] 22:22:31 INFO - PROCESS | 1828 | 1461043351717 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 22:22:31 INFO - PROCESS | 1828 | 1461043351853 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:31 INFO - PROCESS | 1828 | ++DOCSHELL 1C00E800 == 92 [pid = 1828] [id = 325] 22:22:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1C010400) [pid = 1828] [serial = 974] [outer = 00000000] 22:22:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1C995000) [pid = 1828] [serial = 975] [outer = 1C010400] 22:22:31 INFO - PROCESS | 1828 | 1461043351907 Marionette DEBUG loaded listener.js 22:22:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1CD04800) [pid = 1828] [serial = 976] [outer = 1C010400] 22:22:32 INFO - PROCESS | 1828 | 1461043352465 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]]]}] 22:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 906ms 22:22:32 INFO - PROCESS | 1828 | 1461043352510 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 22:22:32 INFO - PROCESS | 1828 | 1461043352512 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 22:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:22:32 INFO - PROCESS | 1828 | 1461043352516 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:22:32 INFO - PROCESS | 1828 | 1461043352518 Marionette TRACE conn3 <- [1,1266,null,{}] 22:22:32 INFO - PROCESS | 1828 | 1461043352521 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}] 22:22:32 INFO - PROCESS | 1828 | 1461043352624 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 22:22:32 INFO - PROCESS | 1828 | 1461043352732 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:32 INFO - PROCESS | 1828 | ++DOCSHELL 1C17AC00 == 93 [pid = 1828] [id = 326] 22:22:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1CD0E000) [pid = 1828] [serial = 977] [outer = 00000000] 22:22:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1D29A400) [pid = 1828] [serial = 978] [outer = 1CD0E000] 22:22:32 INFO - PROCESS | 1828 | 1461043352784 Marionette DEBUG loaded listener.js 22:22:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1D371800) [pid = 1828] [serial = 979] [outer = 1CD0E000] 22:22:33 INFO - PROCESS | 1828 | 1461043353309 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]]]}] 22:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 844ms 22:22:33 INFO - PROCESS | 1828 | 1461043353359 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 22:22:33 INFO - PROCESS | 1828 | 1461043353361 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 22:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:22:33 INFO - PROCESS | 1828 | 1461043353365 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:22:33 INFO - PROCESS | 1828 | 1461043353367 Marionette TRACE conn3 <- [1,1270,null,{}] 22:22:33 INFO - PROCESS | 1828 | 1461043353371 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}] 22:22:33 INFO - PROCESS | 1828 | 1461043353494 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 22:22:33 INFO - PROCESS | 1828 | 1461043353607 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:33 INFO - PROCESS | 1828 | ++DOCSHELL 1DA7D400 == 94 [pid = 1828] [id = 327] 22:22:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1DA7F800) [pid = 1828] [serial = 980] [outer = 00000000] 22:22:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1DBE5800) [pid = 1828] [serial = 981] [outer = 1DA7F800] 22:22:33 INFO - PROCESS | 1828 | 1461043353663 Marionette DEBUG loaded listener.js 22:22:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1DBEAC00) [pid = 1828] [serial = 982] [outer = 1DA7F800] 22:22:34 INFO - PROCESS | 1828 | 1461043354316 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]]]}] 22:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1000ms 22:22:34 INFO - PROCESS | 1828 | 1461043354368 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 22:22:34 INFO - PROCESS | 1828 | 1461043354370 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 22:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:22:34 INFO - PROCESS | 1828 | 1461043354374 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:22:34 INFO - PROCESS | 1828 | 1461043354376 Marionette TRACE conn3 <- [1,1274,null,{}] 22:22:34 INFO - PROCESS | 1828 | 1461043354379 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}] 22:22:34 INFO - PROCESS | 1828 | 1461043354482 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 22:22:34 INFO - PROCESS | 1828 | 1461043354592 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:34 INFO - PROCESS | 1828 | ++DOCSHELL 16625400 == 95 [pid = 1828] [id = 328] 22:22:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (16632800) [pid = 1828] [serial = 983] [outer = 00000000] 22:22:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1960D000) [pid = 1828] [serial = 984] [outer = 16632800] 22:22:34 INFO - PROCESS | 1828 | 1461043354667 Marionette DEBUG loaded listener.js 22:22:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1BF9B400) [pid = 1828] [serial = 985] [outer = 16632800] 22:22:35 INFO - PROCESS | 1828 | 1461043355486 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]]]}] 22:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1140ms 22:22:35 INFO - PROCESS | 1828 | 1461043355518 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 22:22:35 INFO - PROCESS | 1828 | 1461043355521 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 22:22:35 INFO - PROCESS | 1828 | 1461043355527 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:22:35 INFO - PROCESS | 1828 | 1461043355530 Marionette TRACE conn3 <- [1,1278,null,{}] 22:22:35 INFO - PROCESS | 1828 | 1461043355536 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}] 22:22:35 INFO - PROCESS | 1828 | 1461043355639 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 22:22:35 INFO - PROCESS | 1828 | 1461043355744 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:35 INFO - PROCESS | 1828 | ++DOCSHELL 14BEDC00 == 96 [pid = 1828] [id = 329] 22:22:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (15DDA000) [pid = 1828] [serial = 986] [outer = 00000000] 22:22:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (16553000) [pid = 1828] [serial = 987] [outer = 15DDA000] 22:22:35 INFO - PROCESS | 1828 | 1461043355793 Marionette DEBUG loaded listener.js 22:22:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (16631C00) [pid = 1828] [serial = 988] [outer = 15DDA000] 22:22:36 INFO - PROCESS | 1828 | 1461043356419 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]]]}] 22:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 937ms 22:22:36 INFO - PROCESS | 1828 | 1461043356473 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 22:22:36 INFO - PROCESS | 1828 | 1461043356479 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 22:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:22:36 INFO - PROCESS | 1828 | 1461043356485 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:22:36 INFO - PROCESS | 1828 | 1461043356487 Marionette TRACE conn3 <- [1,1282,null,{}] 22:22:36 INFO - PROCESS | 1828 | 1461043356491 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}] 22:22:36 INFO - PROCESS | 1828 | 1461043356643 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 22:22:36 INFO - PROCESS | 1828 | --DOCSHELL 15E1CC00 == 95 [pid = 1828] [id = 87] 22:22:36 INFO - PROCESS | 1828 | --DOCSHELL 13813000 == 94 [pid = 1828] [id = 115] 22:22:36 INFO - PROCESS | 1828 | --DOCSHELL 1C993000 == 93 [pid = 1828] [id = 130] 22:22:36 INFO - PROCESS | 1828 | --DOCSHELL 16542C00 == 92 [pid = 1828] [id = 320] 22:22:36 INFO - PROCESS | 1828 | --DOCSHELL 13AA4400 == 91 [pid = 1828] [id = 319] 22:22:36 INFO - PROCESS | 1828 | --DOCSHELL 196BE400 == 90 [pid = 1828] [id = 318] 22:22:36 INFO - PROCESS | 1828 | --DOCSHELL 1943CC00 == 89 [pid = 1828] [id = 317] 22:22:36 INFO - PROCESS | 1828 | --DOCSHELL 1943A000 == 88 [pid = 1828] [id = 316] 22:22:36 INFO - PROCESS | 1828 | --DOCSHELL 18D7D000 == 87 [pid = 1828] [id = 315] 22:22:36 INFO - PROCESS | 1828 | --DOCSHELL 18AFB800 == 86 [pid = 1828] [id = 314] 22:22:36 INFO - PROCESS | 1828 | --DOCSHELL 16632400 == 85 [pid = 1828] [id = 313] 22:22:36 INFO - PROCESS | 1828 | --DOCSHELL 16845C00 == 84 [pid = 1828] [id = 312] 22:22:36 INFO - PROCESS | 1828 | --DOCSHELL 13AAD000 == 83 [pid = 1828] [id = 311] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1C992400) [pid = 1828] [serial = 909] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOCSHELL 12B8AC00 == 82 [pid = 1828] [id = 304] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1BFA0800) [pid = 1828] [serial = 811] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (15D90400) [pid = 1828] [serial = 832] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1C17BC00) [pid = 1828] [serial = 826] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1C012000) [pid = 1828] [serial = 823] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1CC35800) [pid = 1828] [serial = 829] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (19BBE000) [pid = 1828] [serial = 820] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (19BE1C00) [pid = 1828] [serial = 897] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1A70F400) [pid = 1828] [serial = 900] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (19BE1400) [pid = 1828] [serial = 898] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (14306800) [pid = 1828] [serial = 865] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (13AA9000) [pid = 1828] [serial = 864] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1942F800) [pid = 1828] [serial = 871] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (19423C00) [pid = 1828] [serial = 870] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1926E800) [pid = 1828] [serial = 891] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (19271000) [pid = 1828] [serial = 892] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1CC31000) [pid = 1828] [serial = 877] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1C99B400) [pid = 1828] [serial = 876] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (19436400) [pid = 1828] [serial = 894] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (16762000) [pid = 1828] [serial = 885] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (17B40000) [pid = 1828] [serial = 886] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1BF9CC00) [pid = 1828] [serial = 901] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (18D83400) [pid = 1828] [serial = 888] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (18DA4C00) [pid = 1828] [serial = 889] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (16536800) [pid = 1828] [serial = 880] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (15BF3C00) [pid = 1828] [serial = 879] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1430D800) [pid = 1828] [serial = 903] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1830FC00) [pid = 1828] [serial = 868] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (16A0F800) [pid = 1828] [serial = 867] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1C181400) [pid = 1828] [serial = 874] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1C0ECC00) [pid = 1828] [serial = 873] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1830EC00) [pid = 1828] [serial = 883] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (17BE6000) [pid = 1828] [serial = 882] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (16538C00) [pid = 1828] [serial = 904] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (19426000) [pid = 1828] [serial = 906] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (19652C00) [pid = 1828] [serial = 907] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1943EC00) [pid = 1828] [serial = 895] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (18978C00) [pid = 1828] [serial = 817] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1550EC00) [pid = 1828] [serial = 814] [outer = 00000000] [url = about:blank] 22:22:36 INFO - PROCESS | 1828 | 1461043356794 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:36 INFO - PROCESS | 1828 | ++DOCSHELL 12CF5C00 == 83 [pid = 1828] [id = 330] 22:22:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (12CF7400) [pid = 1828] [serial = 989] [outer = 00000000] 22:22:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (148AF400) [pid = 1828] [serial = 990] [outer = 12CF7400] 22:22:36 INFO - PROCESS | 1828 | 1461043356842 Marionette DEBUG loaded listener.js 22:22:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (15532000) [pid = 1828] [serial = 991] [outer = 12CF7400] 22:22:37 INFO - PROCESS | 1828 | 1461043357246 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]]]}] 22:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 797ms 22:22:37 INFO - PROCESS | 1828 | 1461043357289 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 22:22:37 INFO - PROCESS | 1828 | 1461043357291 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 22:22:37 INFO - PROCESS | 1828 | 1461043357295 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:22:37 INFO - PROCESS | 1828 | 1461043357298 Marionette TRACE conn3 <- [1,1286,null,{}] 22:22:37 INFO - PROCESS | 1828 | 1461043357312 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}] 22:22:37 INFO - PROCESS | 1828 | 1461043357409 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 22:22:37 INFO - PROCESS | 1828 | 1461043357416 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:37 INFO - PROCESS | 1828 | ++DOCSHELL 16A09800 == 84 [pid = 1828] [id = 331] 22:22:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (17B32800) [pid = 1828] [serial = 992] [outer = 00000000] 22:22:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1830E800) [pid = 1828] [serial = 993] [outer = 17B32800] 22:22:37 INFO - PROCESS | 1828 | 1461043357465 Marionette DEBUG loaded listener.js 22:22:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1831E400) [pid = 1828] [serial = 994] [outer = 17B32800] 22:22:37 INFO - PROCESS | 1828 | 1461043357947 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]]]}] 22:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 703ms 22:22:37 INFO - PROCESS | 1828 | 1461043357996 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 22:22:37 INFO - PROCESS | 1828 | 1461043357998 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 22:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:22:37 INFO - PROCESS | 1828 | 1461043358001 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:22:37 INFO - PROCESS | 1828 | 1461043358003 Marionette TRACE conn3 <- [1,1290,null,{}] 22:22:37 INFO - PROCESS | 1828 | 1461043358006 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}] 22:22:38 INFO - PROCESS | 1828 | 1461043358089 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 22:22:38 INFO - PROCESS | 1828 | 1461043358097 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:38 INFO - PROCESS | 1828 | ++DOCSHELL 18AEC800 == 85 [pid = 1828] [id = 332] 22:22:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (18AF2800) [pid = 1828] [serial = 995] [outer = 00000000] 22:22:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (18D9FC00) [pid = 1828] [serial = 996] [outer = 18AF2800] 22:22:38 INFO - PROCESS | 1828 | 1461043358142 Marionette DEBUG loaded listener.js 22:22:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (18E54400) [pid = 1828] [serial = 997] [outer = 18AF2800] 22:22:38 INFO - PROCESS | 1828 | 1461043358582 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]]]}] 22:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 640ms 22:22:38 INFO - PROCESS | 1828 | 1461043358639 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 22:22:38 INFO - PROCESS | 1828 | 1461043358641 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 22:22:38 INFO - PROCESS | 1828 | 1461043358644 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:22:38 INFO - PROCESS | 1828 | 1461043358646 Marionette TRACE conn3 <- [1,1294,null,{}] 22:22:38 INFO - PROCESS | 1828 | 1461043358650 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}] 22:22:38 INFO - PROCESS | 1828 | 1461043358735 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 22:22:38 INFO - PROCESS | 1828 | 1461043358771 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:38 INFO - PROCESS | 1828 | ++DOCSHELL 18DA4C00 == 86 [pid = 1828] [id = 333] 22:22:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1903AC00) [pid = 1828] [serial = 998] [outer = 00000000] 22:22:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (19272000) [pid = 1828] [serial = 999] [outer = 1903AC00] 22:22:38 INFO - PROCESS | 1828 | 1461043358815 Marionette DEBUG loaded listener.js 22:22:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (19277C00) [pid = 1828] [serial = 1000] [outer = 1903AC00] 22:22:39 INFO - PROCESS | 1828 | 1461043359293 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]]]}] 22:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 703ms 22:22:39 INFO - PROCESS | 1828 | 1461043359344 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 22:22:39 INFO - PROCESS | 1828 | 1461043359346 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 22:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:22:39 INFO - PROCESS | 1828 | 1461043359350 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:22:39 INFO - PROCESS | 1828 | 1461043359351 Marionette TRACE conn3 <- [1,1298,null,{}] 22:22:39 INFO - PROCESS | 1828 | 1461043359361 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}] 22:22:39 INFO - PROCESS | 1828 | 1461043359503 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 22:22:39 INFO - PROCESS | 1828 | 1461043359568 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:39 INFO - PROCESS | 1828 | ++DOCSHELL 1942B000 == 87 [pid = 1828] [id = 334] 22:22:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1942B400) [pid = 1828] [serial = 1001] [outer = 00000000] 22:22:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (19437C00) [pid = 1828] [serial = 1002] [outer = 1942B400] 22:22:39 INFO - PROCESS | 1828 | 1461043359615 Marionette DEBUG loaded listener.js 22:22:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (19607C00) [pid = 1828] [serial = 1003] [outer = 1942B400] 22:22:40 INFO - PROCESS | 1828 | 1461043360035 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] 22:22:40 INFO - PROCESS | 1828 | 1461043360095 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 22:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:22:40 INFO - PROCESS | 1828 | 1461043360147 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:22:40 INFO - PROCESS | 1828 | 1461043360149 Marionette TRACE conn3 <- [1,1302,null,{}] 22:22:40 INFO - PROCESS | 1828 | 1461043360152 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}] 22:22:40 INFO - PROCESS | 1828 | 1461043360265 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 22:22:40 INFO - PROCESS | 1828 | 1461043360328 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:40 INFO - PROCESS | 1828 | ++DOCSHELL 14B8F000 == 88 [pid = 1828] [id = 335] 22:22:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (15D90C00) [pid = 1828] [serial = 1004] [outer = 00000000] 22:22:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (19BD3C00) [pid = 1828] [serial = 1005] [outer = 15D90C00] 22:22:40 INFO - PROCESS | 1828 | 1461043360375 Marionette DEBUG loaded listener.js 22:22:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (19BDAC00) [pid = 1828] [serial = 1006] [outer = 15D90C00] 22:22:40 INFO - PROCESS | 1828 | 1461043360795 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]]]}] 22:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 703ms 22:22:40 INFO - PROCESS | 1828 | 1461043360841 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 22:22:40 INFO - PROCESS | 1828 | 1461043360843 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 22:22:40 INFO - PROCESS | 1828 | 1461043360846 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:22:40 INFO - PROCESS | 1828 | 1461043360848 Marionette TRACE conn3 <- [1,1306,null,{}] 22:22:40 INFO - PROCESS | 1828 | 1461043360857 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}] 22:22:40 INFO - PROCESS | 1828 | 1461043360969 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 22:22:40 INFO - PROCESS | 1828 | 1461043360975 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:40 INFO - PROCESS | 1828 | ++DOCSHELL 19802C00 == 89 [pid = 1828] [id = 336] 22:22:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (19803400) [pid = 1828] [serial = 1007] [outer = 00000000] 22:22:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1A170400) [pid = 1828] [serial = 1008] [outer = 19803400] 22:22:41 INFO - PROCESS | 1828 | 1461043361019 Marionette DEBUG loaded listener.js 22:22:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1AA0C400) [pid = 1828] [serial = 1009] [outer = 19803400] 22:22:41 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1BFA7400) [pid = 1828] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:22:41 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (19647000) [pid = 1828] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:22:41 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1943C000) [pid = 1828] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:22:41 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (18D7F800) [pid = 1828] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:22:41 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (18D85C00) [pid = 1828] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:22:41 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (16A17400) [pid = 1828] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:22:41 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (14B8D000) [pid = 1828] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:22:41 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1667E800) [pid = 1828] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:22:41 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (19BE0000) [pid = 1828] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:22:41 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (142B0000) [pid = 1828] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:22:41 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1872B400) [pid = 1828] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:22:41 INFO - PROCESS | 1828 | 1461043361632 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]]]}] 22:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 844ms 22:22:41 INFO - PROCESS | 1828 | 1461043361690 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 22:22:41 INFO - PROCESS | 1828 | 1461043361692 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 22:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:22:41 INFO - PROCESS | 1828 | 1461043361695 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:22:41 INFO - PROCESS | 1828 | 1461043361697 Marionette TRACE conn3 <- [1,1310,null,{}] 22:22:41 INFO - PROCESS | 1828 | 1461043361700 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}] 22:22:41 INFO - PROCESS | 1828 | 1461043361785 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 22:22:41 INFO - PROCESS | 1828 | 1461043361795 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:41 INFO - PROCESS | 1828 | ++DOCSHELL 157F8000 == 90 [pid = 1828] [id = 337] 22:22:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1807D000) [pid = 1828] [serial = 1010] [outer = 00000000] 22:22:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (196BF800) [pid = 1828] [serial = 1011] [outer = 1807D000] 22:22:41 INFO - PROCESS | 1828 | 1461043361838 Marionette DEBUG loaded listener.js 22:22:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (19D48800) [pid = 1828] [serial = 1012] [outer = 1807D000] 22:22:42 INFO - PROCESS | 1828 | 1461043362253 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]]]}] 22:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 594ms 22:22:42 INFO - PROCESS | 1828 | 1461043362293 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 22:22:42 INFO - PROCESS | 1828 | 1461043362294 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 22:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:22:42 INFO - PROCESS | 1828 | 1461043362298 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:22:42 INFO - PROCESS | 1828 | 1461043362300 Marionette TRACE conn3 <- [1,1314,null,{}] 22:22:42 INFO - PROCESS | 1828 | 1461043362303 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}] 22:22:42 INFO - PROCESS | 1828 | 1461043362386 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 22:22:42 INFO - PROCESS | 1828 | 1461043362392 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:42 INFO - PROCESS | 1828 | ++DOCSHELL 16A17400 == 91 [pid = 1828] [id = 338] 22:22:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (18064C00) [pid = 1828] [serial = 1013] [outer = 00000000] 22:22:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1C00D000) [pid = 1828] [serial = 1014] [outer = 18064C00] 22:22:42 INFO - PROCESS | 1828 | 1461043362435 Marionette DEBUG loaded listener.js 22:22:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1C012C00) [pid = 1828] [serial = 1015] [outer = 18064C00] 22:22:42 INFO - PROCESS | 1828 | 1461043362861 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]]]}] 22:22:42 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 22:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 593ms 22:22:42 INFO - PROCESS | 1828 | 1461043362895 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 22:22:42 INFO - PROCESS | 1828 | 1461043362897 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 22:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:22:42 INFO - PROCESS | 1828 | 1461043362916 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:22:42 INFO - PROCESS | 1828 | 1461043362919 Marionette TRACE conn3 <- [1,1318,null,{}] 22:22:42 INFO - PROCESS | 1828 | 1461043362922 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}] 22:22:43 INFO - PROCESS | 1828 | 1461043363025 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 22:22:43 INFO - PROCESS | 1828 | 1461043363033 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:43 INFO - PROCESS | 1828 | ++DOCSHELL 1C0C1000 == 92 [pid = 1828] [id = 339] 22:22:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1C0C3400) [pid = 1828] [serial = 1016] [outer = 00000000] 22:22:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1C0C6C00) [pid = 1828] [serial = 1017] [outer = 1C0C3400] 22:22:43 INFO - PROCESS | 1828 | 1461043363082 Marionette DEBUG loaded listener.js 22:22:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1C176000) [pid = 1828] [serial = 1018] [outer = 1C0C3400] 22:22:43 INFO - PROCESS | 1828 | 1461043363796 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]]]}] 22:22:43 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 22:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 953ms 22:22:43 INFO - PROCESS | 1828 | 1461043363857 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 22:22:43 INFO - PROCESS | 1828 | 1461043363863 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 22:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:22:43 INFO - PROCESS | 1828 | 1461043363869 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:22:43 INFO - PROCESS | 1828 | 1461043363873 Marionette TRACE conn3 <- [1,1322,null,{}] 22:22:43 INFO - PROCESS | 1828 | 1461043363878 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}] 22:22:43 INFO - PROCESS | 1828 | 1461043363995 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 22:22:44 INFO - PROCESS | 1828 | 1461043364134 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:44 INFO - PROCESS | 1828 | ++DOCSHELL 1434EC00 == 93 [pid = 1828] [id = 340] 22:22:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (14356C00) [pid = 1828] [serial = 1019] [outer = 00000000] 22:22:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (16541800) [pid = 1828] [serial = 1020] [outer = 14356C00] 22:22:44 INFO - PROCESS | 1828 | 1461043364190 Marionette DEBUG loaded listener.js 22:22:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1675A400) [pid = 1828] [serial = 1021] [outer = 14356C00] 22:22:44 INFO - PROCESS | 1828 | 1461043364808 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]]]}] 22:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1000ms 22:22:44 INFO - PROCESS | 1828 | 1461043364885 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 22:22:44 INFO - PROCESS | 1828 | 1461043364891 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 22:22:44 INFO - PROCESS | 1828 | 1461043364899 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:22:44 INFO - PROCESS | 1828 | 1461043364901 Marionette TRACE conn3 <- [1,1326,null,{}] 22:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:22:44 INFO - PROCESS | 1828 | 1461043364906 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}] 22:22:45 INFO - PROCESS | 1828 | 1461043365017 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 22:22:45 INFO - PROCESS | 1828 | 1461043365152 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:45 INFO - PROCESS | 1828 | ++DOCSHELL 18D7A000 == 94 [pid = 1828] [id = 341] 22:22:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (18D7BC00) [pid = 1828] [serial = 1022] [outer = 00000000] 22:22:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1903D800) [pid = 1828] [serial = 1023] [outer = 18D7BC00] 22:22:45 INFO - PROCESS | 1828 | 1461043365207 Marionette DEBUG loaded listener.js 22:22:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (19425C00) [pid = 1828] [serial = 1024] [outer = 18D7BC00] 22:22:46 INFO - PROCESS | 1828 | 1461043366255 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]]]}] 22:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1391ms 22:22:46 INFO - PROCESS | 1828 | 1461043366306 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 22:22:46 INFO - PROCESS | 1828 | 1461043366308 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 22:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:22:46 INFO - PROCESS | 1828 | 1461043366312 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:22:46 INFO - PROCESS | 1828 | 1461043366316 Marionette TRACE conn3 <- [1,1330,null,{}] 22:22:46 INFO - PROCESS | 1828 | 1461043366327 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}] 22:22:46 INFO - PROCESS | 1828 | 1461043366440 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 22:22:46 INFO - PROCESS | 1828 | 1461043366570 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:46 INFO - PROCESS | 1828 | ++DOCSHELL 1942D800 == 95 [pid = 1828] [id = 342] 22:22:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (19434400) [pid = 1828] [serial = 1025] [outer = 00000000] 22:22:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1C0BB800) [pid = 1828] [serial = 1026] [outer = 19434400] 22:22:46 INFO - PROCESS | 1828 | 1461043366627 Marionette DEBUG loaded listener.js 22:22:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1C0C5400) [pid = 1828] [serial = 1027] [outer = 19434400] 22:22:47 INFO - PROCESS | 1828 | 1461043367192 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]]]}] 22:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 938ms 22:22:47 INFO - PROCESS | 1828 | 1461043367257 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 22:22:47 INFO - PROCESS | 1828 | 1461043367260 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 22:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:22:47 INFO - PROCESS | 1828 | 1461043367263 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:22:47 INFO - PROCESS | 1828 | 1461043367265 Marionette TRACE conn3 <- [1,1334,null,{}] 22:22:47 INFO - PROCESS | 1828 | 1461043367269 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}] 22:22:47 INFO - PROCESS | 1828 | 1461043367381 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 22:22:47 INFO - PROCESS | 1828 | 1461043367488 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:47 INFO - PROCESS | 1828 | ++DOCSHELL 1C0C2800 == 96 [pid = 1828] [id = 343] 22:22:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1C73C400) [pid = 1828] [serial = 1028] [outer = 00000000] 22:22:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1C998000) [pid = 1828] [serial = 1029] [outer = 1C73C400] 22:22:47 INFO - PROCESS | 1828 | 1461043367541 Marionette DEBUG loaded listener.js 22:22:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1CD08C00) [pid = 1828] [serial = 1030] [outer = 1C73C400] 22:22:48 INFO - PROCESS | 1828 | 1461043368146 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]]]}] 22:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 938ms 22:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:22:48 INFO - PROCESS | 1828 | 1461043368208 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 22:22:48 INFO - PROCESS | 1828 | 1461043368210 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 22:22:48 INFO - PROCESS | 1828 | 1461043368213 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:22:48 INFO - PROCESS | 1828 | 1461043368215 Marionette TRACE conn3 <- [1,1338,null,{}] 22:22:48 INFO - PROCESS | 1828 | 1461043368219 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}] 22:22:48 INFO - PROCESS | 1828 | 1461043368326 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 22:22:48 INFO - PROCESS | 1828 | 1461043368461 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:48 INFO - PROCESS | 1828 | ++DOCSHELL 19279400 == 97 [pid = 1828] [id = 344] 22:22:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1C181400) [pid = 1828] [serial = 1031] [outer = 00000000] 22:22:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1D207000) [pid = 1828] [serial = 1032] [outer = 1C181400] 22:22:48 INFO - PROCESS | 1828 | 1461043368515 Marionette DEBUG loaded listener.js 22:22:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1D29C000) [pid = 1828] [serial = 1033] [outer = 1C181400] 22:22:49 INFO - PROCESS | 1828 | 1461043369081 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]]]}] 22:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 890ms 22:22:49 INFO - PROCESS | 1828 | 1461043369118 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 22:22:49 INFO - PROCESS | 1828 | 1461043369120 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 22:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:22:49 INFO - PROCESS | 1828 | 1461043369124 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:22:49 INFO - PROCESS | 1828 | 1461043369125 Marionette TRACE conn3 <- [1,1342,null,{}] 22:22:49 INFO - PROCESS | 1828 | 1461043369129 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}] 22:22:49 INFO - PROCESS | 1828 | 1461043369242 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 22:22:49 INFO - PROCESS | 1828 | 1461043369352 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:49 INFO - PROCESS | 1828 | ++DOCSHELL 1430C400 == 98 [pid = 1828] [id = 345] 22:22:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (16A0E800) [pid = 1828] [serial = 1034] [outer = 00000000] 22:22:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1DBEC800) [pid = 1828] [serial = 1035] [outer = 16A0E800] 22:22:49 INFO - PROCESS | 1828 | 1461043369407 Marionette DEBUG loaded listener.js 22:22:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1DBF0000) [pid = 1828] [serial = 1036] [outer = 16A0E800] 22:22:50 INFO - PROCESS | 1828 | 1461043370027 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]]]}] 22:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 937ms 22:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:22:50 INFO - PROCESS | 1828 | 1461043370069 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 22:22:50 INFO - PROCESS | 1828 | 1461043370072 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 22:22:50 INFO - PROCESS | 1828 | 1461043370075 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:22:50 INFO - PROCESS | 1828 | 1461043370077 Marionette TRACE conn3 <- [1,1346,null,{}] 22:22:50 INFO - PROCESS | 1828 | 1461043370081 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}] 22:22:50 INFO - PROCESS | 1828 | 1461043370337 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 22:22:50 INFO - PROCESS | 1828 | 1461043370500 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:50 INFO - PROCESS | 1828 | ++DOCSHELL 1550C400 == 99 [pid = 1828] [id = 346] 22:22:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (15512800) [pid = 1828] [serial = 1037] [outer = 00000000] 22:22:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (15E1CC00) [pid = 1828] [serial = 1038] [outer = 15512800] 22:22:50 INFO - PROCESS | 1828 | 1461043370551 Marionette DEBUG loaded listener.js 22:22:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (16541000) [pid = 1828] [serial = 1039] [outer = 15512800] 22:22:51 INFO - PROCESS | 1828 | 1461043371164 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]]]}] 22:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1141ms 22:22:51 INFO - PROCESS | 1828 | 1461043371221 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 22:22:51 INFO - PROCESS | 1828 | 1461043371226 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 22:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:22:51 INFO - PROCESS | 1828 | 1461043371230 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:22:51 INFO - PROCESS | 1828 | 1461043371234 Marionette TRACE conn3 <- [1,1350,null,{}] 22:22:51 INFO - PROCESS | 1828 | 1461043371254 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}] 22:22:51 INFO - PROCESS | 1828 | 1461043371356 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 22:22:51 INFO - PROCESS | 1828 | 1461043371513 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:51 INFO - PROCESS | 1828 | --DOCSHELL 16A17400 == 98 [pid = 1828] [id = 338] 22:22:51 INFO - PROCESS | 1828 | --DOCSHELL 157F8000 == 97 [pid = 1828] [id = 337] 22:22:51 INFO - PROCESS | 1828 | --DOCSHELL 19802C00 == 96 [pid = 1828] [id = 336] 22:22:51 INFO - PROCESS | 1828 | --DOCSHELL 14B8F000 == 95 [pid = 1828] [id = 335] 22:22:51 INFO - PROCESS | 1828 | --DOCSHELL 1942B000 == 94 [pid = 1828] [id = 334] 22:22:51 INFO - PROCESS | 1828 | --DOCSHELL 18DA4C00 == 93 [pid = 1828] [id = 333] 22:22:51 INFO - PROCESS | 1828 | --DOCSHELL 18AEC800 == 92 [pid = 1828] [id = 332] 22:22:51 INFO - PROCESS | 1828 | --DOCSHELL 16A09800 == 91 [pid = 1828] [id = 331] 22:22:51 INFO - PROCESS | 1828 | --DOCSHELL 12CF5C00 == 90 [pid = 1828] [id = 330] 22:22:51 INFO - PROCESS | 1828 | --DOCSHELL 14BEDC00 == 89 [pid = 1828] [id = 329] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1320A800) [pid = 1828] [serial = 912] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (16844000) [pid = 1828] [serial = 915] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (19422800) [pid = 1828] [serial = 918] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1D20D000) [pid = 1828] [serial = 921] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1D56EC00) [pid = 1828] [serial = 924] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1D784800) [pid = 1828] [serial = 927] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (15536000) [pid = 1828] [serial = 930] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1C010000) [pid = 1828] [serial = 963] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | ++DOCSHELL 13813000 == 90 [pid = 1828] [id = 347] 22:22:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (14B8D000) [pid = 1828] [serial = 1040] [outer = 00000000] 22:22:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (157F8000) [pid = 1828] [serial = 1041] [outer = 14B8D000] 22:22:51 INFO - PROCESS | 1828 | 1461043371599 Marionette DEBUG loaded listener.js 22:22:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (16631400) [pid = 1828] [serial = 1042] [outer = 14B8D000] 22:22:51 INFO - PROCESS | 1828 | --DOCSHELL 1C00E800 == 89 [pid = 1828] [id = 325] 22:22:51 INFO - PROCESS | 1828 | --DOCSHELL 1943C800 == 88 [pid = 1828] [id = 324] 22:22:51 INFO - PROCESS | 1828 | --DOCSHELL 16556C00 == 87 [pid = 1828] [id = 323] 22:22:51 INFO - PROCESS | 1828 | --DOCSHELL 1550B800 == 86 [pid = 1828] [id = 322] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1CD0C800) [pid = 1828] [serial = 910] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1980C400) [pid = 1828] [serial = 951] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (19601800) [pid = 1828] [serial = 948] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (19BD4000) [pid = 1828] [serial = 952] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (18D9EC00) [pid = 1828] [serial = 942] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (19031800) [pid = 1828] [serial = 943] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (19271800) [pid = 1828] [serial = 945] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (183A8800) [pid = 1828] [serial = 937] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (18314400) [pid = 1828] [serial = 936] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (15BBC400) [pid = 1828] [serial = 934] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (15537400) [pid = 1828] [serial = 933] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (16A17C00) [pid = 1828] [serial = 939] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (18328000) [pid = 1828] [serial = 940] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (19F58400) [pid = 1828] [serial = 954] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (16842800) [pid = 1828] [serial = 957] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (19810800) [pid = 1828] [serial = 960] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (18AF4800) [pid = 1828] [serial = 958] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1A036800) [pid = 1828] [serial = 955] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (196BBC00) [pid = 1828] [serial = 949] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (192C5C00) [pid = 1828] [serial = 946] [outer = 00000000] [url = about:blank] 22:22:51 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (19D48400) [pid = 1828] [serial = 961] [outer = 00000000] [url = about:blank] 22:22:52 INFO - PROCESS | 1828 | 1461043372053 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]]]}] 22:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 844ms 22:22:52 INFO - PROCESS | 1828 | 1461043372074 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 22:22:52 INFO - PROCESS | 1828 | 1461043372077 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 22:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:22:52 INFO - PROCESS | 1828 | 1461043372081 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:22:52 INFO - PROCESS | 1828 | 1461043372083 Marionette TRACE conn3 <- [1,1354,null,{}] 22:22:52 INFO - PROCESS | 1828 | 1461043372086 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}] 22:22:52 INFO - PROCESS | 1828 | 1461043372173 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 22:22:52 INFO - PROCESS | 1828 | 1461043372182 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:52 INFO - PROCESS | 1828 | ++DOCSHELL 18310C00 == 87 [pid = 1828] [id = 348] 22:22:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1831D800) [pid = 1828] [serial = 1043] [outer = 00000000] 22:22:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (18AF2400) [pid = 1828] [serial = 1044] [outer = 1831D800] 22:22:52 INFO - PROCESS | 1828 | 1461043372226 Marionette DEBUG loaded listener.js 22:22:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (18D85400) [pid = 1828] [serial = 1045] [outer = 1831D800] 22:22:52 INFO - PROCESS | 1828 | 1461043372727 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] 22:22:52 INFO - PROCESS | 1828 | 1461043372783 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 22:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:22:52 INFO - PROCESS | 1828 | 1461043372794 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:22:52 INFO - PROCESS | 1828 | 1461043372798 Marionette TRACE conn3 <- [1,1358,null,{}] 22:22:52 INFO - PROCESS | 1828 | 1461043372802 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}] 22:22:52 INFO - PROCESS | 1828 | 1461043372890 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 22:22:53 INFO - PROCESS | 1828 | 1461043373025 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:53 INFO - PROCESS | 1828 | ++DOCSHELL 1926D800 == 88 [pid = 1828] [id = 349] 22:22:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1927AC00) [pid = 1828] [serial = 1046] [outer = 00000000] 22:22:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1942AC00) [pid = 1828] [serial = 1047] [outer = 1927AC00] 22:22:53 INFO - PROCESS | 1828 | 1461043373070 Marionette DEBUG loaded listener.js 22:22:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (19438C00) [pid = 1828] [serial = 1048] [outer = 1927AC00] 22:22:53 INFO - PROCESS | 1828 | 1461043373441 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] 22:22:53 INFO - PROCESS | 1828 | 1461043373491 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 22:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:22:53 INFO - PROCESS | 1828 | 1461043373495 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:22:53 INFO - PROCESS | 1828 | 1461043373496 Marionette TRACE conn3 <- [1,1362,null,{}] 22:22:53 INFO - PROCESS | 1828 | 1461043373500 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}] 22:22:53 INFO - PROCESS | 1828 | 1461043373585 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 22:22:53 INFO - PROCESS | 1828 | 1461043373591 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:53 INFO - PROCESS | 1828 | ++DOCSHELL 11BB9800 == 89 [pid = 1828] [id = 350] 22:22:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (12CF9000) [pid = 1828] [serial = 1049] [outer = 00000000] 22:22:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (196C2000) [pid = 1828] [serial = 1050] [outer = 12CF9000] 22:22:53 INFO - PROCESS | 1828 | 1461043373635 Marionette DEBUG loaded listener.js 22:22:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (196C2400) [pid = 1828] [serial = 1051] [outer = 12CF9000] 22:22:54 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:22:54 INFO - PROCESS | 1828 | 1461043374119 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] 22:22:54 INFO - PROCESS | 1828 | 1461043374196 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 22:22:54 INFO - PROCESS | 1828 | 1461043374200 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:22:54 INFO - PROCESS | 1828 | 1461043374202 Marionette TRACE conn3 <- [1,1366,null,{}] 22:22:54 INFO - PROCESS | 1828 | 1461043374205 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}] 22:22:54 INFO - PROCESS | 1828 | 1461043374350 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 22:22:54 INFO - PROCESS | 1828 | 1461043374380 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:54 INFO - PROCESS | 1828 | ++DOCSHELL 19BDD000 == 90 [pid = 1828] [id = 351] 22:22:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (19BDD400) [pid = 1828] [serial = 1052] [outer = 00000000] 22:22:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (19F62000) [pid = 1828] [serial = 1053] [outer = 19BDD400] 22:22:54 INFO - PROCESS | 1828 | 1461043374433 Marionette DEBUG loaded listener.js 22:22:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1A65C400) [pid = 1828] [serial = 1054] [outer = 19BDD400] 22:22:54 INFO - PROCESS | 1828 | 1461043374886 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] 22:22:54 INFO - PROCESS | 1828 | 1461043374949 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 22:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:22:54 INFO - PROCESS | 1828 | 1461043374953 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:22:54 INFO - PROCESS | 1828 | 1461043374954 Marionette TRACE conn3 <- [1,1370,null,{}] 22:22:54 INFO - PROCESS | 1828 | 1461043374958 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}] 22:22:55 INFO - PROCESS | 1828 | 1461043375076 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 22:22:55 INFO - PROCESS | 1828 | 1461043375141 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:55 INFO - PROCESS | 1828 | ++DOCSHELL 1AA08C00 == 91 [pid = 1828] [id = 352] 22:22:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1AA0E000) [pid = 1828] [serial = 1055] [outer = 00000000] 22:22:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1C0C4C00) [pid = 1828] [serial = 1056] [outer = 1AA0E000] 22:22:55 INFO - PROCESS | 1828 | 1461043375185 Marionette DEBUG loaded listener.js 22:22:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1C73B800) [pid = 1828] [serial = 1057] [outer = 1AA0E000] 22:22:55 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:22:55 INFO - PROCESS | 1828 | 1461043375607 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] 22:22:55 INFO - PROCESS | 1828 | 1461043375652 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 22:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:22:55 INFO - PROCESS | 1828 | 1461043375656 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:22:55 INFO - PROCESS | 1828 | 1461043375658 Marionette TRACE conn3 <- [1,1374,null,{}] 22:22:55 INFO - PROCESS | 1828 | 1461043375661 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}] 22:22:55 INFO - PROCESS | 1828 | 1461043375814 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 22:22:55 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (19803400) [pid = 1828] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:22:55 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (12CF7400) [pid = 1828] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:22:55 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1903AC00) [pid = 1828] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:22:55 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (17B32800) [pid = 1828] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:22:55 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1807D000) [pid = 1828] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:22:55 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (15DDA000) [pid = 1828] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:22:55 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1942B400) [pid = 1828] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:22:55 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (15D90C00) [pid = 1828] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:22:55 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (18AF2800) [pid = 1828] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:22:55 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (18064C00) [pid = 1828] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:22:55 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1C00B400) [pid = 1828] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:22:56 INFO - PROCESS | 1828 | 1461043376017 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:56 INFO - PROCESS | 1828 | ++DOCSHELL 1325D800 == 92 [pid = 1828] [id = 353] 22:22:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (13776000) [pid = 1828] [serial = 1058] [outer = 00000000] 22:22:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (16536800) [pid = 1828] [serial = 1059] [outer = 13776000] 22:22:56 INFO - PROCESS | 1828 | 1461043376061 Marionette DEBUG loaded listener.js 22:22:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (16535800) [pid = 1828] [serial = 1060] [outer = 13776000] 22:22:56 INFO - PROCESS | 1828 | 1461043376424 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] 22:22:56 INFO - PROCESS | 1828 | 1461043376460 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 22:22:56 INFO - PROCESS | 1828 | 1461043376463 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:22:56 INFO - PROCESS | 1828 | 1461043376465 Marionette TRACE conn3 <- [1,1378,null,{}] 22:22:56 INFO - PROCESS | 1828 | 1461043376468 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}] 22:22:56 INFO - PROCESS | 1828 | 1461043376591 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 22:22:56 INFO - PROCESS | 1828 | 1461043376599 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:56 INFO - PROCESS | 1828 | ++DOCSHELL 16A0BC00 == 93 [pid = 1828] [id = 354] 22:22:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1872E400) [pid = 1828] [serial = 1061] [outer = 00000000] 22:22:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1D08D800) [pid = 1828] [serial = 1062] [outer = 1872E400] 22:22:56 INFO - PROCESS | 1828 | 1461043376643 Marionette DEBUG loaded listener.js 22:22:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1D29F400) [pid = 1828] [serial = 1063] [outer = 1872E400] 22:22:57 INFO - PROCESS | 1828 | 1461043377045 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]]]}] 22:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 625ms 22:22:57 INFO - PROCESS | 1828 | 1461043377102 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 22:22:57 INFO - PROCESS | 1828 | 1461043377104 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 22:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:22:57 INFO - PROCESS | 1828 | 1461043377107 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:22:57 INFO - PROCESS | 1828 | 1461043377108 Marionette TRACE conn3 <- [1,1382,null,{}] 22:22:57 INFO - PROCESS | 1828 | 1461043377112 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}] 22:22:57 INFO - PROCESS | 1828 | 1461043377233 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 22:22:57 INFO - PROCESS | 1828 | 1461043377275 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:57 INFO - PROCESS | 1828 | ++DOCSHELL 1C0C4400 == 94 [pid = 1828] [id = 355] 22:22:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1C996000) [pid = 1828] [serial = 1064] [outer = 00000000] 22:22:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1DA80800) [pid = 1828] [serial = 1065] [outer = 1C996000] 22:22:57 INFO - PROCESS | 1828 | 1461043377318 Marionette DEBUG loaded listener.js 22:22:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1DBE9000) [pid = 1828] [serial = 1066] [outer = 1C996000] 22:22:57 INFO - PROCESS | 1828 | 1461043377741 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]]]}] 22:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 688ms 22:22:57 INFO - PROCESS | 1828 | 1461043377807 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 22:22:57 INFO - PROCESS | 1828 | 1461043377809 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 22:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:22:57 INFO - PROCESS | 1828 | 1461043377812 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:22:57 INFO - PROCESS | 1828 | 1461043377814 Marionette TRACE conn3 <- [1,1386,null,{}] 22:22:57 INFO - PROCESS | 1828 | 1461043377817 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}] 22:22:57 INFO - PROCESS | 1828 | 1461043377901 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 22:22:57 INFO - PROCESS | 1828 | 1461043377915 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:57 INFO - PROCESS | 1828 | ++DOCSHELL 1DA7FC00 == 95 [pid = 1828] [id = 356] 22:22:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1DE8C400) [pid = 1828] [serial = 1067] [outer = 00000000] 22:22:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1DE92000) [pid = 1828] [serial = 1068] [outer = 1DE8C400] 22:22:57 INFO - PROCESS | 1828 | 1461043377963 Marionette DEBUG loaded listener.js 22:22:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1DE97000) [pid = 1828] [serial = 1069] [outer = 1DE8C400] 22:22:58 INFO - PROCESS | 1828 | 1461043378705 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]]]}] 22:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 938ms 22:22:58 INFO - PROCESS | 1828 | 1461043378759 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 22:22:58 INFO - PROCESS | 1828 | 1461043378767 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 22:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:22:58 INFO - PROCESS | 1828 | 1461043378773 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:22:58 INFO - PROCESS | 1828 | 1461043378777 Marionette TRACE conn3 <- [1,1390,null,{}] 22:22:58 INFO - PROCESS | 1828 | 1461043378782 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}] 22:22:58 INFO - PROCESS | 1828 | 1461043378931 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 22:22:59 INFO - PROCESS | 1828 | 1461043379074 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:59 INFO - PROCESS | 1828 | ++DOCSHELL 15532C00 == 96 [pid = 1828] [id = 357] 22:22:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1653A000) [pid = 1828] [serial = 1070] [outer = 00000000] 22:22:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (18087C00) [pid = 1828] [serial = 1071] [outer = 1653A000] 22:22:59 INFO - PROCESS | 1828 | 1461043379132 Marionette DEBUG loaded listener.js 22:22:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (18329C00) [pid = 1828] [serial = 1072] [outer = 1653A000] 22:22:59 INFO - PROCESS | 1828 | 1461043379683 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]]]}] 22:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 938ms 22:22:59 INFO - PROCESS | 1828 | 1461043379721 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 22:22:59 INFO - PROCESS | 1828 | 1461043379727 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 22:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:22:59 INFO - PROCESS | 1828 | 1461043379733 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:22:59 INFO - PROCESS | 1828 | 1461043379736 Marionette TRACE conn3 <- [1,1394,null,{}] 22:22:59 INFO - PROCESS | 1828 | 1461043379740 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}] 22:22:59 INFO - PROCESS | 1828 | 1461043379860 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 22:22:59 INFO - PROCESS | 1828 | 1461043379972 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:59 INFO - PROCESS | 1828 | ++DOCSHELL 19032000 == 97 [pid = 1828] [id = 358] 22:22:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (19034800) [pid = 1828] [serial = 1073] [outer = 00000000] 22:23:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (19803400) [pid = 1828] [serial = 1074] [outer = 19034800] 22:23:00 INFO - PROCESS | 1828 | 1461043380026 Marionette DEBUG loaded listener.js 22:23:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (19BE0000) [pid = 1828] [serial = 1075] [outer = 19034800] 22:23:00 INFO - PROCESS | 1828 | 1461043380631 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]]]}] 22:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 938ms 22:23:00 INFO - PROCESS | 1828 | 1461043380676 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 22:23:00 INFO - PROCESS | 1828 | 1461043380679 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 22:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:23:00 INFO - PROCESS | 1828 | 1461043380682 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:23:00 INFO - PROCESS | 1828 | 1461043380686 Marionette TRACE conn3 <- [1,1398,null,{}] 22:23:00 INFO - PROCESS | 1828 | 1461043380697 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}] 22:23:00 INFO - PROCESS | 1828 | 1461043380818 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 22:23:00 INFO - PROCESS | 1828 | 1461043380931 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:00 INFO - PROCESS | 1828 | ++DOCSHELL 1DA7CC00 == 98 [pid = 1828] [id = 359] 22:23:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1DBF3000) [pid = 1828] [serial = 1076] [outer = 00000000] 22:23:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1DE95800) [pid = 1828] [serial = 1077] [outer = 1DBF3000] 22:23:01 INFO - PROCESS | 1828 | 1461043381028 Marionette DEBUG loaded listener.js 22:23:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (1E227800) [pid = 1828] [serial = 1078] [outer = 1DBF3000] 22:23:01 INFO - PROCESS | 1828 | 1461043381602 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]]]}] 22:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 938ms 22:23:01 INFO - PROCESS | 1828 | 1461043381627 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 22:23:01 INFO - PROCESS | 1828 | 1461043381630 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 22:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:23:01 INFO - PROCESS | 1828 | 1461043381633 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:23:01 INFO - PROCESS | 1828 | 1461043381635 Marionette TRACE conn3 <- [1,1402,null,{}] 22:23:01 INFO - PROCESS | 1828 | 1461043381639 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}] 22:23:01 INFO - PROCESS | 1828 | 1461043381747 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 22:23:01 INFO - PROCESS | 1828 | 1461043381892 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:01 INFO - PROCESS | 1828 | ++DOCSHELL 1DE8E400 == 99 [pid = 1828] [id = 360] 22:23:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1DE8E800) [pid = 1828] [serial = 1079] [outer = 00000000] 22:23:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1E231C00) [pid = 1828] [serial = 1080] [outer = 1DE8E800] 22:23:01 INFO - PROCESS | 1828 | 1461043381946 Marionette DEBUG loaded listener.js 22:23:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (1E28DC00) [pid = 1828] [serial = 1081] [outer = 1DE8E800] 22:23:02 INFO - PROCESS | 1828 | 1461043382570 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]]]}] 22:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1000ms 22:23:02 INFO - PROCESS | 1828 | 1461043382640 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 22:23:02 INFO - PROCESS | 1828 | 1461043382642 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 22:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:23:02 INFO - PROCESS | 1828 | 1461043382646 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:23:02 INFO - PROCESS | 1828 | 1461043382648 Marionette TRACE conn3 <- [1,1406,null,{}] 22:23:02 INFO - PROCESS | 1828 | 1461043382652 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}] 22:23:02 INFO - PROCESS | 1828 | 1461043382762 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 22:23:02 INFO - PROCESS | 1828 | 1461043382902 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:02 INFO - PROCESS | 1828 | ++DOCSHELL 19436000 == 100 [pid = 1828] [id = 361] 22:23:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (19439000) [pid = 1828] [serial = 1082] [outer = 00000000] 22:23:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (1E299000) [pid = 1828] [serial = 1083] [outer = 19439000] 22:23:02 INFO - PROCESS | 1828 | 1461043382956 Marionette DEBUG loaded listener.js 22:23:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (1E29B000) [pid = 1828] [serial = 1084] [outer = 19439000] 22:23:03 INFO - PROCESS | 1828 | 1461043383617 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]]]}] 22:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1046ms 22:23:03 INFO - PROCESS | 1828 | 1461043383702 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 22:23:03 INFO - PROCESS | 1828 | 1461043383704 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 22:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:23:03 INFO - PROCESS | 1828 | 1461043383723 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:23:03 INFO - PROCESS | 1828 | 1461043383725 Marionette TRACE conn3 <- [1,1410,null,{}] 22:23:03 INFO - PROCESS | 1828 | 1461043383729 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}] 22:23:03 INFO - PROCESS | 1828 | 1461043383850 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 22:23:04 INFO - PROCESS | 1828 | 1461043384171 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:04 INFO - PROCESS | 1828 | ++DOCSHELL 1430B400 == 101 [pid = 1828] [id = 362] 22:23:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (1430BC00) [pid = 1828] [serial = 1085] [outer = 00000000] 22:23:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (1552A400) [pid = 1828] [serial = 1086] [outer = 1430BC00] 22:23:04 INFO - PROCESS | 1828 | 1461043384284 Marionette DEBUG loaded listener.js 22:23:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (15B39800) [pid = 1828] [serial = 1087] [outer = 1430BC00] 22:23:04 INFO - PROCESS | 1828 | 1461043384948 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]]]}] 22:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1312ms 22:23:05 INFO - PROCESS | 1828 | 1461043385032 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 22:23:05 INFO - PROCESS | 1828 | 1461043385037 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 22:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:23:05 INFO - PROCESS | 1828 | 1461043385058 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:23:05 INFO - PROCESS | 1828 | 1461043385062 Marionette TRACE conn3 <- [1,1414,null,{}] 22:23:05 INFO - PROCESS | 1828 | 1461043385067 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}] 22:23:05 INFO - PROCESS | 1828 | 1461043385172 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 22:23:05 INFO - PROCESS | 1828 | 1461043385307 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:05 INFO - PROCESS | 1828 | ++DOCSHELL 15BDB400 == 102 [pid = 1828] [id = 363] 22:23:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (15BF5800) [pid = 1828] [serial = 1088] [outer = 00000000] 22:23:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (16A0CC00) [pid = 1828] [serial = 1089] [outer = 15BF5800] 22:23:05 INFO - PROCESS | 1828 | 1461043385359 Marionette DEBUG loaded listener.js 22:23:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (1831E000) [pid = 1828] [serial = 1090] [outer = 15BF5800] 22:23:05 INFO - PROCESS | 1828 | --DOCSHELL 1C992800 == 101 [pid = 1828] [id = 192] 22:23:05 INFO - PROCESS | 1828 | --DOCSHELL 1C0C4400 == 100 [pid = 1828] [id = 355] 22:23:05 INFO - PROCESS | 1828 | --DOCSHELL 16A0BC00 == 99 [pid = 1828] [id = 354] 22:23:05 INFO - PROCESS | 1828 | --DOCSHELL 1325D800 == 98 [pid = 1828] [id = 353] 22:23:05 INFO - PROCESS | 1828 | --DOCSHELL 1AA08C00 == 97 [pid = 1828] [id = 352] 22:23:05 INFO - PROCESS | 1828 | --DOCSHELL 19BDD000 == 96 [pid = 1828] [id = 351] 22:23:05 INFO - PROCESS | 1828 | --DOCSHELL 1C00AC00 == 95 [pid = 1828] [id = 321] 22:23:05 INFO - PROCESS | 1828 | --DOCSHELL 11BB9800 == 94 [pid = 1828] [id = 350] 22:23:05 INFO - PROCESS | 1828 | --DOCSHELL 1926D800 == 93 [pid = 1828] [id = 349] 22:23:05 INFO - PROCESS | 1828 | --DOCSHELL 18310C00 == 92 [pid = 1828] [id = 348] 22:23:05 INFO - PROCESS | 1828 | --DOCSHELL 13813000 == 91 [pid = 1828] [id = 347] 22:23:05 INFO - PROCESS | 1828 | --DOCSHELL 1550C400 == 90 [pid = 1828] [id = 346] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (1960D000) [pid = 1828] [serial = 984] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1C0C6C00) [pid = 1828] [serial = 1017] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (1DBE5800) [pid = 1828] [serial = 981] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOCSHELL 1942D800 == 89 [pid = 1828] [id = 342] 22:23:05 INFO - PROCESS | 1828 | --DOCSHELL 18D7A000 == 88 [pid = 1828] [id = 341] 22:23:05 INFO - PROCESS | 1828 | --DOCSHELL 1434EC00 == 87 [pid = 1828] [id = 340] 22:23:05 INFO - PROCESS | 1828 | --DOCSHELL 1C0C1000 == 86 [pid = 1828] [id = 339] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (1C995000) [pid = 1828] [serial = 975] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (148AF400) [pid = 1828] [serial = 990] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (18D9FC00) [pid = 1828] [serial = 996] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (16631C00) [pid = 1828] [serial = 988] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (1D29A400) [pid = 1828] [serial = 978] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (19437C00) [pid = 1828] [serial = 1002] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (15531C00) [pid = 1828] [serial = 966] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (1C0E9000) [pid = 1828] [serial = 964] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (19BDAC00) [pid = 1828] [serial = 1006] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1AA0C400) [pid = 1828] [serial = 1009] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1C012C00) [pid = 1828] [serial = 1015] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1A170400) [pid = 1828] [serial = 1008] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (15532000) [pid = 1828] [serial = 991] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (19277C00) [pid = 1828] [serial = 1000] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1830E800) [pid = 1828] [serial = 993] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (196BF800) [pid = 1828] [serial = 1011] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (16553000) [pid = 1828] [serial = 987] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1872DC00) [pid = 1828] [serial = 969] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (19607C00) [pid = 1828] [serial = 1003] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (19BD3C00) [pid = 1828] [serial = 1005] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (19272000) [pid = 1828] [serial = 999] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (18E54400) [pid = 1828] [serial = 997] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1C00D000) [pid = 1828] [serial = 1014] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (19D48800) [pid = 1828] [serial = 1012] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1831E400) [pid = 1828] [serial = 994] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (19B48C00) [pid = 1828] [serial = 972] [outer = 00000000] [url = about:blank] 22:23:05 INFO - PROCESS | 1828 | 1461043385873 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]]]}] 22:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 828ms 22:23:05 INFO - PROCESS | 1828 | 1461043385900 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 22:23:05 INFO - PROCESS | 1828 | 1461043385903 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 22:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:23:05 INFO - PROCESS | 1828 | 1461043385913 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:23:05 INFO - PROCESS | 1828 | 1461043385915 Marionette TRACE conn3 <- [1,1418,null,{}] 22:23:05 INFO - PROCESS | 1828 | 1461043385918 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}] 22:23:06 INFO - PROCESS | 1828 | 1461043386004 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 22:23:06 INFO - PROCESS | 1828 | 1461043386010 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:06 INFO - PROCESS | 1828 | ++DOCSHELL 1667E000 == 87 [pid = 1828] [id = 364] 22:23:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1667F400) [pid = 1828] [serial = 1091] [outer = 00000000] 22:23:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1831E400) [pid = 1828] [serial = 1092] [outer = 1667F400] 22:23:06 INFO - PROCESS | 1828 | 1461043386055 Marionette DEBUG loaded listener.js 22:23:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (18AEC800) [pid = 1828] [serial = 1093] [outer = 1667F400] 22:23:06 INFO - PROCESS | 1828 | 1461043386563 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]]]}] 22:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 687ms 22:23:06 INFO - PROCESS | 1828 | 1461043386614 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 22:23:06 INFO - PROCESS | 1828 | 1461043386616 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 22:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:23:06 INFO - PROCESS | 1828 | 1461043386621 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:23:06 INFO - PROCESS | 1828 | 1461043386626 Marionette TRACE conn3 <- [1,1422,null,{}] 22:23:06 INFO - PROCESS | 1828 | 1461043386635 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}] 22:23:06 INFO - PROCESS | 1828 | 1461043386749 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 22:23:06 INFO - PROCESS | 1828 | 1461043386855 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:06 INFO - PROCESS | 1828 | ++DOCSHELL 16632000 == 88 [pid = 1828] [id = 365] 22:23:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (18D7A000) [pid = 1828] [serial = 1094] [outer = 00000000] 22:23:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1903DC00) [pid = 1828] [serial = 1095] [outer = 18D7A000] 22:23:06 INFO - PROCESS | 1828 | 1461043386905 Marionette DEBUG loaded listener.js 22:23:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1926FC00) [pid = 1828] [serial = 1096] [outer = 18D7A000] 22:23:07 INFO - PROCESS | 1828 | 1461043387441 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]]]}] 22:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 828ms 22:23:07 INFO - PROCESS | 1828 | 1461043387469 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 22:23:07 INFO - PROCESS | 1828 | 1461043387474 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 22:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:23:07 INFO - PROCESS | 1828 | 1461043387480 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:23:07 INFO - PROCESS | 1828 | 1461043387484 Marionette TRACE conn3 <- [1,1426,null,{}] 22:23:07 INFO - PROCESS | 1828 | 1461043387490 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}] 22:23:07 INFO - PROCESS | 1828 | 1461043387603 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 22:23:07 INFO - PROCESS | 1828 | 1461043387713 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:07 INFO - PROCESS | 1828 | ++DOCSHELL 157F0800 == 89 [pid = 1828] [id = 366] 22:23:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (157F4C00) [pid = 1828] [serial = 1097] [outer = 00000000] 22:23:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1683A000) [pid = 1828] [serial = 1098] [outer = 157F4C00] 22:23:07 INFO - PROCESS | 1828 | 1461043387769 Marionette DEBUG loaded listener.js 22:23:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (16846800) [pid = 1828] [serial = 1099] [outer = 157F4C00] 22:23:08 INFO - PROCESS | 1828 | 1461043388407 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]]]}] 22:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 938ms 22:23:08 INFO - PROCESS | 1828 | 1461043388425 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 22:23:08 INFO - PROCESS | 1828 | 1461043388431 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 22:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:23:08 INFO - PROCESS | 1828 | 1461043388437 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:23:08 INFO - PROCESS | 1828 | 1461043388440 Marionette TRACE conn3 <- [1,1430,null,{}] 22:23:08 INFO - PROCESS | 1828 | 1461043388444 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}] 22:23:08 INFO - PROCESS | 1828 | 1461043388548 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 22:23:08 INFO - PROCESS | 1828 | 1461043388656 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:08 INFO - PROCESS | 1828 | ++DOCSHELL 13AA8C00 == 90 [pid = 1828] [id = 367] 22:23:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1830DC00) [pid = 1828] [serial = 1100] [outer = 00000000] 22:23:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1926C400) [pid = 1828] [serial = 1101] [outer = 1830DC00] 22:23:08 INFO - PROCESS | 1828 | 1461043388709 Marionette DEBUG loaded listener.js 22:23:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (19279000) [pid = 1828] [serial = 1102] [outer = 1830DC00] 22:23:09 INFO - PROCESS | 1828 | 1461043389356 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]]]}] 22:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1000ms 22:23:09 INFO - PROCESS | 1828 | 1461043389438 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 22:23:09 INFO - PROCESS | 1828 | 1461043389441 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 22:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:23:09 INFO - PROCESS | 1828 | 1461043389445 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:23:09 INFO - PROCESS | 1828 | 1461043389449 Marionette TRACE conn3 <- [1,1434,null,{}] 22:23:09 INFO - PROCESS | 1828 | 1461043389460 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}] 22:23:09 INFO - PROCESS | 1828 | 1461043389568 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 22:23:09 INFO - PROCESS | 1828 | 1461043389705 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:09 INFO - PROCESS | 1828 | ++DOCSHELL 19430800 == 91 [pid = 1828] [id = 368] 22:23:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1943C400) [pid = 1828] [serial = 1103] [outer = 00000000] 22:23:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (196B6C00) [pid = 1828] [serial = 1104] [outer = 1943C400] 22:23:09 INFO - PROCESS | 1828 | 1461043389762 Marionette DEBUG loaded listener.js 22:23:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (196C3000) [pid = 1828] [serial = 1105] [outer = 1943C400] 22:23:10 INFO - PROCESS | 1828 | 1461043390359 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]]]}] 22:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 953ms 22:23:10 INFO - PROCESS | 1828 | 1461043390389 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 22:23:10 INFO - PROCESS | 1828 | 1461043390392 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 22:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:23:10 INFO - PROCESS | 1828 | 1461043390395 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:23:10 INFO - PROCESS | 1828 | 1461043390397 Marionette TRACE conn3 <- [1,1438,null,{}] 22:23:10 INFO - PROCESS | 1828 | 1461043390401 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}] 22:23:10 INFO - PROCESS | 1828 | 1461043390503 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 22:23:10 INFO - PROCESS | 1828 | 1461043390610 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:10 INFO - PROCESS | 1828 | ++DOCSHELL 1975A800 == 92 [pid = 1828] [id = 369] 22:23:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (19805C00) [pid = 1828] [serial = 1106] [outer = 00000000] 22:23:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (19BD7000) [pid = 1828] [serial = 1107] [outer = 19805C00] 22:23:10 INFO - PROCESS | 1828 | 1461043390663 Marionette DEBUG loaded listener.js 22:23:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (19CBD800) [pid = 1828] [serial = 1108] [outer = 19805C00] 22:23:11 INFO - PROCESS | 1828 | 1461043391243 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]]]}] 22:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 906ms 22:23:11 INFO - PROCESS | 1828 | 1461043391299 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 22:23:11 INFO - PROCESS | 1828 | 1461043391303 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 22:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:23:11 INFO - PROCESS | 1828 | 1461043391308 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:23:11 INFO - PROCESS | 1828 | 1461043391310 Marionette TRACE conn3 <- [1,1442,null,{}] 22:23:11 INFO - PROCESS | 1828 | 1461043391313 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}] 22:23:11 INFO - PROCESS | 1828 | 1461043391413 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 22:23:11 INFO - PROCESS | 1828 | 1461043391521 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:11 INFO - PROCESS | 1828 | ++DOCSHELL 196B5400 == 93 [pid = 1828] [id = 370] 22:23:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1980C400) [pid = 1828] [serial = 1109] [outer = 00000000] 22:23:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (19D10C00) [pid = 1828] [serial = 1110] [outer = 1980C400] 22:23:11 INFO - PROCESS | 1828 | 1461043391574 Marionette DEBUG loaded listener.js 22:23:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (19D0F400) [pid = 1828] [serial = 1111] [outer = 1980C400] 22:23:12 INFO - PROCESS | 1828 | 1461043392135 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]]]}] 22:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 890ms 22:23:12 INFO - PROCESS | 1828 | 1461043392209 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 22:23:12 INFO - PROCESS | 1828 | 1461043392212 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 22:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:23:12 INFO - PROCESS | 1828 | 1461043392215 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:23:12 INFO - PROCESS | 1828 | 1461043392217 Marionette TRACE conn3 <- [1,1446,null,{}] 22:23:12 INFO - PROCESS | 1828 | 1461043392221 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}] 22:23:12 INFO - PROCESS | 1828 | 1461043392370 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 22:23:12 INFO - PROCESS | 1828 | 1461043392507 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:12 INFO - PROCESS | 1828 | ++DOCSHELL 19BDEC00 == 94 [pid = 1828] [id = 371] 22:23:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (1A03EC00) [pid = 1828] [serial = 1112] [outer = 00000000] 22:23:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (1C013C00) [pid = 1828] [serial = 1113] [outer = 1A03EC00] 22:23:12 INFO - PROCESS | 1828 | 1461043392565 Marionette DEBUG loaded listener.js 22:23:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (1C017400) [pid = 1828] [serial = 1114] [outer = 1A03EC00] 22:23:13 INFO - PROCESS | 1828 | 1461043393175 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]]]}] 22:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1000ms 22:23:13 INFO - PROCESS | 1828 | 1461043393217 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 22:23:13 INFO - PROCESS | 1828 | 1461043393220 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 22:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:23:13 INFO - PROCESS | 1828 | 1461043393223 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:23:13 INFO - PROCESS | 1828 | 1461043393225 Marionette TRACE conn3 <- [1,1450,null,{}] 22:23:13 INFO - PROCESS | 1828 | 1461043393229 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}] 22:23:13 INFO - PROCESS | 1828 | 1461043393327 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 22:23:13 INFO - PROCESS | 1828 | 1461043393463 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:13 INFO - PROCESS | 1828 | ++DOCSHELL 1AA08C00 == 95 [pid = 1828] [id = 372] 22:23:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (1C0C7000) [pid = 1828] [serial = 1115] [outer = 00000000] 22:23:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (1C73B000) [pid = 1828] [serial = 1116] [outer = 1C0C7000] 22:23:13 INFO - PROCESS | 1828 | 1461043393517 Marionette DEBUG loaded listener.js 22:23:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (1C99AC00) [pid = 1828] [serial = 1117] [outer = 1C0C7000] 22:23:14 INFO - PROCESS | 1828 | 1461043394171 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]]]}] 22:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1000ms 22:23:14 INFO - PROCESS | 1828 | 1461043394225 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 22:23:14 INFO - PROCESS | 1828 | 1461043394228 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 22:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:23:14 INFO - PROCESS | 1828 | 1461043394231 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:23:14 INFO - PROCESS | 1828 | 1461043394233 Marionette TRACE conn3 <- [1,1454,null,{}] 22:23:14 INFO - PROCESS | 1828 | 1461043394237 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}] 22:23:14 INFO - PROCESS | 1828 | 1461043394337 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 22:23:14 INFO - PROCESS | 1828 | 1461043394475 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:14 INFO - PROCESS | 1828 | ++DOCSHELL 18D97400 == 96 [pid = 1828] [id = 373] 22:23:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (1BF9E400) [pid = 1828] [serial = 1118] [outer = 00000000] 22:23:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (1D205400) [pid = 1828] [serial = 1119] [outer = 1BF9E400] 22:23:14 INFO - PROCESS | 1828 | 1461043394533 Marionette DEBUG loaded listener.js 22:23:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (1D56B800) [pid = 1828] [serial = 1120] [outer = 1BF9E400] 22:23:15 INFO - PROCESS | 1828 | 1461043395184 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]]]}] 22:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1001ms 22:23:15 INFO - PROCESS | 1828 | 1461043395234 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 22:23:15 INFO - PROCESS | 1828 | 1461043395239 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 22:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:23:15 INFO - PROCESS | 1828 | 1461043395244 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:23:15 INFO - PROCESS | 1828 | 1461043395247 Marionette TRACE conn3 <- [1,1458,null,{}] 22:23:15 INFO - PROCESS | 1828 | 1461043395252 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}] 22:23:15 INFO - PROCESS | 1828 | 1461043395358 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 22:23:15 INFO - PROCESS | 1828 | 1461043395526 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:15 INFO - PROCESS | 1828 | ++DOCSHELL 15537400 == 97 [pid = 1828] [id = 374] 22:23:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (15B3A800) [pid = 1828] [serial = 1121] [outer = 00000000] 22:23:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (183AA800) [pid = 1828] [serial = 1122] [outer = 15B3A800] 22:23:15 INFO - PROCESS | 1828 | 1461043395575 Marionette DEBUG loaded listener.js 22:23:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (18DA1800) [pid = 1828] [serial = 1123] [outer = 15B3A800] 22:23:15 INFO - PROCESS | 1828 | --DOCSHELL 1667E000 == 96 [pid = 1828] [id = 364] 22:23:15 INFO - PROCESS | 1828 | --DOCSHELL 15BDB400 == 95 [pid = 1828] [id = 363] 22:23:15 INFO - PROCESS | 1828 | --DOCSHELL 1430B400 == 94 [pid = 1828] [id = 362] 22:23:15 INFO - PROCESS | 1828 | --DOCSHELL 1DA7CC00 == 93 [pid = 1828] [id = 359] 22:23:15 INFO - PROCESS | 1828 | --DOCSHELL 19032000 == 92 [pid = 1828] [id = 358] 22:23:15 INFO - PROCESS | 1828 | --DOCSHELL 15532C00 == 91 [pid = 1828] [id = 357] 22:23:16 INFO - PROCESS | 1828 | 1461043396079 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]]]}] 22:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 891ms 22:23:16 INFO - PROCESS | 1828 | 1461043396149 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 22:23:16 INFO - PROCESS | 1828 | 1461043396155 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 22:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:23:16 INFO - PROCESS | 1828 | 1461043396161 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:23:16 INFO - PROCESS | 1828 | 1461043396163 Marionette TRACE conn3 <- [1,1462,null,{}] 22:23:16 INFO - PROCESS | 1828 | 1461043396167 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}] 22:23:16 INFO - PROCESS | 1828 | 1461043396257 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 22:23:16 INFO - PROCESS | 1828 | 1461043396398 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:16 INFO - PROCESS | 1828 | ++DOCSHELL 18978400 == 92 [pid = 1828] [id = 375] 22:23:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (18D9AC00) [pid = 1828] [serial = 1124] [outer = 00000000] 22:23:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (19440C00) [pid = 1828] [serial = 1125] [outer = 18D9AC00] 22:23:16 INFO - PROCESS | 1828 | 1461043396443 Marionette DEBUG loaded listener.js 22:23:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (1964C000) [pid = 1828] [serial = 1126] [outer = 18D9AC00] 22:23:16 INFO - PROCESS | 1828 | 1461043396897 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]]]}] 22:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 797ms 22:23:16 INFO - PROCESS | 1828 | 1461043396962 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 22:23:16 INFO - PROCESS | 1828 | 1461043396964 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 22:23:16 INFO - PROCESS | 1828 | 1461043396976 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:23:16 INFO - PROCESS | 1828 | 1461043396979 Marionette TRACE conn3 <- [1,1466,null,{}] 22:23:16 INFO - PROCESS | 1828 | 1461043396990 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}] 22:23:17 INFO - PROCESS | 1828 | 1461043397122 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 22:23:17 INFO - PROCESS | 1828 | 1461043397193 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:17 INFO - PROCESS | 1828 | ++DOCSHELL 1C0C6C00 == 93 [pid = 1828] [id = 376] 22:23:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (1C0E7C00) [pid = 1828] [serial = 1127] [outer = 00000000] 22:23:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (1C997C00) [pid = 1828] [serial = 1128] [outer = 1C0E7C00] 22:23:17 INFO - PROCESS | 1828 | 1461043397239 Marionette DEBUG loaded listener.js 22:23:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (1D56A400) [pid = 1828] [serial = 1129] [outer = 1C0E7C00] 22:23:17 INFO - PROCESS | 1828 | 1461043397705 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]]]}] 22:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 796ms 22:23:17 INFO - PROCESS | 1828 | 1461043397780 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 22:23:17 INFO - PROCESS | 1828 | 1461043397782 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 22:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:23:17 INFO - PROCESS | 1828 | 1461043397786 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:23:17 INFO - PROCESS | 1828 | 1461043397787 Marionette TRACE conn3 <- [1,1470,null,{}] 22:23:17 INFO - PROCESS | 1828 | 1461043397791 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}] 22:23:17 INFO - PROCESS | 1828 | 1461043397911 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 22:23:17 INFO - PROCESS | 1828 | 1461043397977 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:17 INFO - PROCESS | 1828 | ++DOCSHELL 1DBE7400 == 94 [pid = 1828] [id = 377] 22:23:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (1DBE8800) [pid = 1828] [serial = 1130] [outer = 00000000] 22:23:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (1DE8C000) [pid = 1828] [serial = 1131] [outer = 1DBE8800] 22:23:18 INFO - PROCESS | 1828 | 1461043398022 Marionette DEBUG loaded listener.js 22:23:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (1DE94400) [pid = 1828] [serial = 1132] [outer = 1DBE8800] 22:23:18 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (19BDD400) [pid = 1828] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:23:18 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (1AA0E000) [pid = 1828] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:23:18 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (13776000) [pid = 1828] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:23:18 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (12CF9000) [pid = 1828] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:23:18 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (14B8D000) [pid = 1828] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:23:18 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (1927AC00) [pid = 1828] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:23:18 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (1831D800) [pid = 1828] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:23:18 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (15512800) [pid = 1828] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:23:18 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (1430BC00) [pid = 1828] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:23:18 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (1667F400) [pid = 1828] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:23:18 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (15BF5800) [pid = 1828] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:23:18 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (1872E400) [pid = 1828] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:23:18 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (1C996000) [pid = 1828] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:23:18 INFO - PROCESS | 1828 | 1461043398470 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]]]}] 22:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 735ms 22:23:18 INFO - PROCESS | 1828 | 1461043398526 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 22:23:18 INFO - PROCESS | 1828 | 1461043398528 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 22:23:18 INFO - PROCESS | 1828 | 1461043398531 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:23:18 INFO - PROCESS | 1828 | 1461043398533 Marionette TRACE conn3 <- [1,1474,null,{}] 22:23:18 INFO - PROCESS | 1828 | 1461043398536 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}] 22:23:18 INFO - PROCESS | 1828 | 1461043398658 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 22:23:18 INFO - PROCESS | 1828 | 1461043398725 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:18 INFO - PROCESS | 1828 | ++DOCSHELL 14308000 == 95 [pid = 1828] [id = 378] 22:23:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (14B07000) [pid = 1828] [serial = 1133] [outer = 00000000] 22:23:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (1872F000) [pid = 1828] [serial = 1134] [outer = 14B07000] 22:23:18 INFO - PROCESS | 1828 | 1461043398768 Marionette DEBUG loaded listener.js 22:23:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (19424800) [pid = 1828] [serial = 1135] [outer = 14B07000] 22:23:19 INFO - PROCESS | 1828 | 1461043399158 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]]]}] 22:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 704ms 22:23:19 INFO - PROCESS | 1828 | 1461043399231 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 22:23:19 INFO - PROCESS | 1828 | 1461043399233 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 22:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:23:19 INFO - PROCESS | 1828 | 1461043399266 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:23:19 INFO - PROCESS | 1828 | 1461043399268 Marionette TRACE conn3 <- [1,1478,null,{}] 22:23:19 INFO - PROCESS | 1828 | 1461043399271 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}] 22:23:19 INFO - PROCESS | 1828 | 1461043399364 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 22:23:19 INFO - PROCESS | 1828 | 1461043399379 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:19 INFO - PROCESS | 1828 | ++DOCSHELL 1BF9C800 == 96 [pid = 1828] [id = 379] 22:23:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (1C0C0C00) [pid = 1828] [serial = 1136] [outer = 00000000] 22:23:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (1E80C400) [pid = 1828] [serial = 1137] [outer = 1C0C0C00] 22:23:19 INFO - PROCESS | 1828 | 1461043399429 Marionette DEBUG loaded listener.js 22:23:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (1E80F000) [pid = 1828] [serial = 1138] [outer = 1C0C0C00] 22:23:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (1E231000) [pid = 1828] [serial = 1139] [outer = 1E22BC00] 22:23:19 INFO - PROCESS | 1828 | 1461043399880 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]]]}] 22:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 687ms 22:23:19 INFO - PROCESS | 1828 | 1461043399961 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 22:23:19 INFO - PROCESS | 1828 | 1461043399963 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 22:23:19 INFO - PROCESS | 1828 | 1461043399967 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:23:19 INFO - PROCESS | 1828 | 1461043399968 Marionette TRACE conn3 <- [1,1482,null,{}] 22:23:19 INFO - PROCESS | 1828 | 1461043399971 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}] 22:23:20 INFO - PROCESS | 1828 | 1461043400054 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 22:23:20 INFO - PROCESS | 1828 | 1461043400063 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:20 INFO - PROCESS | 1828 | ++DOCSHELL 1E80B800 == 97 [pid = 1828] [id = 380] 22:23:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (1E812800) [pid = 1828] [serial = 1140] [outer = 00000000] 22:23:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (1FB0A000) [pid = 1828] [serial = 1141] [outer = 1E812800] 22:23:20 INFO - PROCESS | 1828 | 1461043400106 Marionette DEBUG loaded listener.js 22:23:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (1FB0C800) [pid = 1828] [serial = 1142] [outer = 1E812800] 22:23:20 INFO - PROCESS | 1828 | 1461043400798 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]]]}] 22:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 906ms 22:23:20 INFO - PROCESS | 1828 | 1461043400872 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 22:23:20 INFO - PROCESS | 1828 | 1461043400877 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 22:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:23:20 INFO - PROCESS | 1828 | 1461043400883 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:23:20 INFO - PROCESS | 1828 | 1461043400886 Marionette TRACE conn3 <- [1,1486,null,{}] 22:23:20 INFO - PROCESS | 1828 | 1461043400907 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}] 22:23:21 INFO - PROCESS | 1828 | 1461043401032 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 22:23:21 INFO - PROCESS | 1828 | 1461043401168 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:21 INFO - PROCESS | 1828 | ++DOCSHELL 13432000 == 98 [pid = 1828] [id = 381] 22:23:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (13432800) [pid = 1828] [serial = 1143] [outer = 00000000] 22:23:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (14310800) [pid = 1828] [serial = 1144] [outer = 13432800] 22:23:21 INFO - PROCESS | 1828 | 1461043401227 Marionette DEBUG loaded listener.js 22:23:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (15511C00) [pid = 1828] [serial = 1145] [outer = 13432800] 22:23:21 INFO - PROCESS | 1828 | 1461043401775 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]]]}] 22:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 969ms 22:23:21 INFO - PROCESS | 1828 | 1461043401849 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 22:23:21 INFO - PROCESS | 1828 | 1461043401855 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 22:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:23:21 INFO - PROCESS | 1828 | 1461043401861 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:23:21 INFO - PROCESS | 1828 | 1461043401864 Marionette TRACE conn3 <- [1,1490,null,{}] 22:23:21 INFO - PROCESS | 1828 | 1461043401868 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}] 22:23:21 INFO - PROCESS | 1828 | 1461043401977 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 22:23:22 INFO - PROCESS | 1828 | 1461043402120 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:22 INFO - PROCESS | 1828 | ++DOCSHELL 136C3000 == 99 [pid = 1828] [id = 382] 22:23:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (1430C800) [pid = 1828] [serial = 1146] [outer = 00000000] 22:23:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 167 (1872E000) [pid = 1828] [serial = 1147] [outer = 1430C800] 22:23:22 INFO - PROCESS | 1828 | 1461043402182 Marionette DEBUG loaded listener.js 22:23:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 168 (18DA4C00) [pid = 1828] [serial = 1148] [outer = 1430C800] 22:23:22 INFO - PROCESS | 1828 | 1461043402786 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]]]}] 22:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 937ms 22:23:22 INFO - PROCESS | 1828 | 1461043402817 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 22:23:22 INFO - PROCESS | 1828 | 1461043402820 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 22:23:22 INFO - PROCESS | 1828 | 1461043402825 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:23:22 INFO - PROCESS | 1828 | 1461043402829 Marionette TRACE conn3 <- [1,1494,null,{}] 22:23:22 INFO - PROCESS | 1828 | 1461043402840 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}] 22:23:22 INFO - PROCESS | 1828 | 1461043402951 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 22:23:23 INFO - PROCESS | 1828 | 1461043403095 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:23 INFO - PROCESS | 1828 | ++DOCSHELL 1BFA3400 == 100 [pid = 1828] [id = 383] 22:23:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 169 (1BFA3C00) [pid = 1828] [serial = 1149] [outer = 00000000] 22:23:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 170 (1C0BD400) [pid = 1828] [serial = 1150] [outer = 1BFA3C00] 22:23:23 INFO - PROCESS | 1828 | 1461043403152 Marionette DEBUG loaded listener.js 22:23:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 171 (1D20D000) [pid = 1828] [serial = 1151] [outer = 1BFA3C00] 22:23:23 INFO - PROCESS | 1828 | 1461043403754 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]]]}] 22:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 938ms 22:23:23 INFO - PROCESS | 1828 | 1461043403773 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 22:23:23 INFO - PROCESS | 1828 | 1461043403776 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 22:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:23:23 INFO - PROCESS | 1828 | 1461043403780 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:23:23 INFO - PROCESS | 1828 | 1461043403782 Marionette TRACE conn3 <- [1,1498,null,{}] 22:23:23 INFO - PROCESS | 1828 | 1461043403785 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}] 22:23:23 INFO - PROCESS | 1828 | 1461043403892 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 22:23:24 INFO - PROCESS | 1828 | 1461043404008 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:24 INFO - PROCESS | 1828 | ++DOCSHELL 19854400 == 101 [pid = 1828] [id = 384] 22:23:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 172 (19854C00) [pid = 1828] [serial = 1152] [outer = 00000000] 22:23:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 173 (1985E800) [pid = 1828] [serial = 1153] [outer = 19854C00] 22:23:24 INFO - PROCESS | 1828 | 1461043404102 Marionette DEBUG loaded listener.js 22:23:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 174 (19861800) [pid = 1828] [serial = 1154] [outer = 19854C00] 22:23:24 INFO - PROCESS | 1828 | 1461043404634 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]]]}] 22:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 907ms 22:23:24 INFO - PROCESS | 1828 | 1461043404684 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 22:23:24 INFO - PROCESS | 1828 | 1461043404686 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 22:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:23:24 INFO - PROCESS | 1828 | 1461043404690 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:23:24 INFO - PROCESS | 1828 | 1461043404692 Marionette TRACE conn3 <- [1,1502,null,{}] 22:23:24 INFO - PROCESS | 1828 | 1461043404695 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}] 22:23:24 INFO - PROCESS | 1828 | 1461043404799 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 22:23:24 INFO - PROCESS | 1828 | 1461043404913 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:24 INFO - PROCESS | 1828 | ++DOCSHELL 1985C800 == 102 [pid = 1828] [id = 385] 22:23:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 175 (1985D000) [pid = 1828] [serial = 1155] [outer = 00000000] 22:23:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 176 (1D783800) [pid = 1828] [serial = 1156] [outer = 1985D000] 22:23:25 INFO - PROCESS | 1828 | 1461043405007 Marionette DEBUG loaded listener.js 22:23:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 177 (1DBED000) [pid = 1828] [serial = 1157] [outer = 1985D000] 22:23:25 INFO - PROCESS | 1828 | 1461043405594 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]]]}] 22:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 937ms 22:23:25 INFO - PROCESS | 1828 | 1461043405635 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 22:23:25 INFO - PROCESS | 1828 | 1461043405637 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 22:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:23:25 INFO - PROCESS | 1828 | 1461043405641 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:23:25 INFO - PROCESS | 1828 | 1461043405642 Marionette TRACE conn3 <- [1,1506,null,{}] 22:23:25 INFO - PROCESS | 1828 | 1461043405646 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}] 22:23:25 INFO - PROCESS | 1828 | 1461043405777 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 22:23:25 INFO - PROCESS | 1828 | 1461043405892 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:25 INFO - PROCESS | 1828 | ++DOCSHELL 1985B400 == 103 [pid = 1828] [id = 386] 22:23:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 178 (1BFA9C00) [pid = 1828] [serial = 1158] [outer = 00000000] 22:23:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 179 (1FB09400) [pid = 1828] [serial = 1159] [outer = 1BFA9C00] 22:23:25 INFO - PROCESS | 1828 | 1461043405989 Marionette DEBUG loaded listener.js 22:23:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 180 (1FB0F400) [pid = 1828] [serial = 1160] [outer = 1BFA9C00] 22:23:26 INFO - PROCESS | 1828 | 1461043406548 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]]]}] 22:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 937ms 22:23:26 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:23:26 INFO - PROCESS | 1828 | 1461043406586 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 22:23:26 INFO - PROCESS | 1828 | 1461043406588 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 22:23:26 INFO - PROCESS | 1828 | 1461043406592 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:23:26 INFO - PROCESS | 1828 | 1461043406594 Marionette TRACE conn3 <- [1,1510,null,{}] 22:23:26 INFO - PROCESS | 1828 | 1461043406597 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}] 22:23:26 INFO - PROCESS | 1828 | 1461043406703 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 22:23:26 INFO - PROCESS | 1828 | 1461043406821 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:27 INFO - PROCESS | 1828 | ++DOCSHELL 13203800 == 104 [pid = 1828] [id = 387] 22:23:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 181 (13436800) [pid = 1828] [serial = 1161] [outer = 00000000] 22:23:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 182 (13782400) [pid = 1828] [serial = 1162] [outer = 13436800] 22:23:27 INFO - PROCESS | 1828 | 1461043407050 Marionette DEBUG loaded listener.js 22:23:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (1434EC00) [pid = 1828] [serial = 1163] [outer = 13436800] 22:23:27 INFO - PROCESS | 1828 | 1461043407651 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"]]]}] 22:23:27 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 () { 22:23:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:23:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:23:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:23:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:23:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:23:27 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 () { 22:23:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:23:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:23:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:23:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:23:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:23:27 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 () { 22:23:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:23:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:23:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:23:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:23:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:23:27 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 () { 22:23:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:23:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:23:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:23:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:23:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:23:27 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1094ms 22:23:27 INFO - PROCESS | 1828 | 1461043407695 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 22:23:27 INFO - PROCESS | 1828 | 1461043407699 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 22:23:27 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:23:27 INFO - PROCESS | 1828 | 1461043407705 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:23:27 INFO - PROCESS | 1828 | 1461043407708 Marionette TRACE conn3 <- [1,1514,null,{}] 22:23:27 INFO - PROCESS | 1828 | 1461043407712 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}] 22:23:27 INFO - PROCESS | 1828 | 1461043407818 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 22:23:27 INFO - PROCESS | 1828 | 1461043407965 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:27 INFO - PROCESS | 1828 | ++DOCSHELL 18D9E400 == 105 [pid = 1828] [id = 388] 22:23:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (18D9E800) [pid = 1828] [serial = 1164] [outer = 00000000] 22:23:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 185 (19037400) [pid = 1828] [serial = 1165] [outer = 18D9E800] 22:23:28 INFO - PROCESS | 1828 | 1461043408020 Marionette DEBUG loaded listener.js 22:23:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 186 (19275000) [pid = 1828] [serial = 1166] [outer = 18D9E800] 22:23:28 INFO - PROCESS | 1828 | 1461043408590 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"]]]}] 22:23:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:23:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:23:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:23:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:23:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:23:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:23:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:23:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:23:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:23:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:23:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:23:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:23:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:23:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:23:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:23:28 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 938ms 22:23:28 INFO - PROCESS | 1828 | 1461043408644 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 22:23:28 INFO - PROCESS | 1828 | 1461043408648 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 22:23:28 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:23:28 INFO - PROCESS | 1828 | 1461043408654 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:23:28 INFO - PROCESS | 1828 | 1461043408658 Marionette TRACE conn3 <- [1,1518,null,{}] 22:23:28 INFO - PROCESS | 1828 | 1461043408662 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}] 22:23:28 INFO - PROCESS | 1828 | 1461043408760 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 22:23:28 INFO - PROCESS | 1828 | 1461043408927 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:28 INFO - PROCESS | 1828 | ++DOCSHELL 1897E000 == 106 [pid = 1828] [id = 389] 22:23:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 187 (18D78800) [pid = 1828] [serial = 1167] [outer = 00000000] 22:23:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 188 (19859000) [pid = 1828] [serial = 1168] [outer = 18D78800] 22:23:28 INFO - PROCESS | 1828 | 1461043408978 Marionette DEBUG loaded listener.js 22:23:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 189 (19BD5000) [pid = 1828] [serial = 1169] [outer = 18D78800] 22:23:29 INFO - PROCESS | 1828 | --DOCSHELL 18E52000 == 105 [pid = 1828] [id = 139] 22:23:29 INFO - PROCESS | 1828 | --DOCSHELL 12CBD000 == 104 [pid = 1828] [id = 83] 22:23:29 INFO - PROCESS | 1828 | --DOCSHELL 1BF9C800 == 103 [pid = 1828] [id = 379] 22:23:29 INFO - PROCESS | 1828 | --DOCSHELL 14308000 == 102 [pid = 1828] [id = 378] 22:23:29 INFO - PROCESS | 1828 | --DOCSHELL 1DBE7400 == 101 [pid = 1828] [id = 377] 22:23:29 INFO - PROCESS | 1828 | --DOCSHELL 1C0C6C00 == 100 [pid = 1828] [id = 376] 22:23:29 INFO - PROCESS | 1828 | --DOCSHELL 18978400 == 99 [pid = 1828] [id = 375] 22:23:29 INFO - PROCESS | 1828 | --DOCSHELL 15537400 == 98 [pid = 1828] [id = 374] 22:23:29 INFO - PROCESS | 1828 | --DOCSHELL 1975A800 == 97 [pid = 1828] [id = 369] 22:23:29 INFO - PROCESS | 1828 | --DOCSHELL 19430800 == 96 [pid = 1828] [id = 368] 22:23:29 INFO - PROCESS | 1828 | --DOCSHELL 13AA8C00 == 95 [pid = 1828] [id = 367] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 188 (1C0BB800) [pid = 1828] [serial = 1026] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 187 (1D207000) [pid = 1828] [serial = 1032] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 186 (1C998000) [pid = 1828] [serial = 1029] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 185 (16541800) [pid = 1828] [serial = 1020] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 184 (1903D800) [pid = 1828] [serial = 1023] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 183 (1DBEC800) [pid = 1828] [serial = 1035] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 182 (1DE92000) [pid = 1828] [serial = 1068] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 181 (18087C00) [pid = 1828] [serial = 1071] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 180 (19803400) [pid = 1828] [serial = 1074] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 179 (1903DC00) [pid = 1828] [serial = 1095] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 178 (1DE95800) [pid = 1828] [serial = 1077] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 177 (1E231C00) [pid = 1828] [serial = 1080] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 176 (1E299000) [pid = 1828] [serial = 1083] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOCSHELL 157F0800 == 94 [pid = 1828] [id = 366] 22:23:29 INFO - PROCESS | 1828 | --DOCSHELL 16632000 == 93 [pid = 1828] [id = 365] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 175 (19F62000) [pid = 1828] [serial = 1053] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 174 (1C0C4C00) [pid = 1828] [serial = 1056] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 173 (1A65C400) [pid = 1828] [serial = 1054] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 172 (16536800) [pid = 1828] [serial = 1059] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 171 (1C73B800) [pid = 1828] [serial = 1057] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 170 (196C2000) [pid = 1828] [serial = 1050] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 169 (157F8000) [pid = 1828] [serial = 1041] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 168 (16631400) [pid = 1828] [serial = 1042] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 167 (1942AC00) [pid = 1828] [serial = 1047] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 166 (19438C00) [pid = 1828] [serial = 1048] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 165 (18AF2400) [pid = 1828] [serial = 1044] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (18D85400) [pid = 1828] [serial = 1045] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (16541000) [pid = 1828] [serial = 1039] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (15E1CC00) [pid = 1828] [serial = 1038] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (1552A400) [pid = 1828] [serial = 1086] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (1831E400) [pid = 1828] [serial = 1092] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (16A0CC00) [pid = 1828] [serial = 1089] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (1831E000) [pid = 1828] [serial = 1090] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (18AEC800) [pid = 1828] [serial = 1093] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (16535800) [pid = 1828] [serial = 1060] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (1DBE9000) [pid = 1828] [serial = 1066] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (1D29F400) [pid = 1828] [serial = 1063] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (196C2400) [pid = 1828] [serial = 1051] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (1D08D800) [pid = 1828] [serial = 1062] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (15B39800) [pid = 1828] [serial = 1087] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1DA80800) [pid = 1828] [serial = 1065] [outer = 00000000] [url = about:blank] 22:23:29 INFO - PROCESS | 1828 | 1461043409460 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]]]}] 22:23:29 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 22:23:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:23:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:23:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:23:29 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. 22:23:29 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:23:29 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 843ms 22:23:29 INFO - PROCESS | 1828 | 1461043409497 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 22:23:29 INFO - PROCESS | 1828 | 1461043409499 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 22:23:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:23:29 INFO - PROCESS | 1828 | 1461043409503 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:23:29 INFO - PROCESS | 1828 | 1461043409506 Marionette TRACE conn3 <- [1,1522,null,{}] 22:23:29 INFO - PROCESS | 1828 | 1461043409516 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}] 22:23:29 INFO - PROCESS | 1828 | 1461043409608 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 22:23:29 INFO - PROCESS | 1828 | 1461043409616 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:29 INFO - PROCESS | 1828 | ++DOCSHELL 16763800 == 94 [pid = 1828] [id = 390] 22:23:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (1683EC00) [pid = 1828] [serial = 1170] [outer = 00000000] 22:23:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (18E52000) [pid = 1828] [serial = 1171] [outer = 1683EC00] 22:23:29 INFO - PROCESS | 1828 | 1461043409662 Marionette DEBUG loaded listener.js 22:23:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (19276800) [pid = 1828] [serial = 1172] [outer = 1683EC00] 22:23:30 INFO - PROCESS | 1828 | 1461043410155 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]]]}] 22:23:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:23:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 703ms 22:23:30 INFO - PROCESS | 1828 | 1461043410202 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 22:23:30 INFO - PROCESS | 1828 | 1461043410204 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 22:23:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:23:30 INFO - PROCESS | 1828 | 1461043410208 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:23:30 INFO - PROCESS | 1828 | 1461043410209 Marionette TRACE conn3 <- [1,1526,null,{}] 22:23:30 INFO - PROCESS | 1828 | 1461043410212 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}] 22:23:30 INFO - PROCESS | 1828 | 1461043410303 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 22:23:30 INFO - PROCESS | 1828 | 1461043410445 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:30 INFO - PROCESS | 1828 | ++DOCSHELL 13436000 == 95 [pid = 1828] [id = 391] 22:23:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (19648400) [pid = 1828] [serial = 1173] [outer = 00000000] 22:23:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (19BD4800) [pid = 1828] [serial = 1174] [outer = 19648400] 22:23:30 INFO - PROCESS | 1828 | 1461043410491 Marionette DEBUG loaded listener.js 22:23:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (1A65C400) [pid = 1828] [serial = 1175] [outer = 19648400] 22:23:30 INFO - PROCESS | 1828 | 1461043410846 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]]]}] 22:23:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:23:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 704ms 22:23:30 INFO - PROCESS | 1828 | 1461043410907 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 22:23:30 INFO - PROCESS | 1828 | 1461043410909 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 22:23:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:23:30 INFO - PROCESS | 1828 | 1461043410912 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:23:30 INFO - PROCESS | 1828 | 1461043410914 Marionette TRACE conn3 <- [1,1530,null,{}] 22:23:30 INFO - PROCESS | 1828 | 1461043410917 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}] 22:23:30 INFO - PROCESS | 1828 | 1461043411002 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 22:23:31 INFO - PROCESS | 1828 | 1461043411008 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:31 INFO - PROCESS | 1828 | ++DOCSHELL 1A16A800 == 96 [pid = 1828] [id = 392] 22:23:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (1BF9A400) [pid = 1828] [serial = 1176] [outer = 00000000] 22:23:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (1C012000) [pid = 1828] [serial = 1177] [outer = 1BF9A400] 22:23:31 INFO - PROCESS | 1828 | 1461043411057 Marionette DEBUG loaded listener.js 22:23:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (1C73B800) [pid = 1828] [serial = 1178] [outer = 1BF9A400] 22:23:31 INFO - PROCESS | 1828 | 1461043411562 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]]]}] 22:23:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:23:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 703ms 22:23:31 INFO - PROCESS | 1828 | 1461043411612 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 22:23:31 INFO - PROCESS | 1828 | 1461043411614 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 22:23:31 INFO - PROCESS | 1828 | 1461043411617 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:23:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:23:31 INFO - PROCESS | 1828 | 1461043411619 Marionette TRACE conn3 <- [1,1534,null,{}] 22:23:31 INFO - PROCESS | 1828 | 1461043411623 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}] 22:23:31 INFO - PROCESS | 1828 | 1461043411780 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 22:23:31 INFO - PROCESS | 1828 | 1461043411854 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:31 INFO - PROCESS | 1828 | ++DOCSHELL 19B45000 == 97 [pid = 1828] [id = 393] 22:23:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (1D08E400) [pid = 1828] [serial = 1179] [outer = 00000000] 22:23:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (1D578C00) [pid = 1828] [serial = 1180] [outer = 1D08E400] 22:23:31 INFO - PROCESS | 1828 | 1461043411897 Marionette DEBUG loaded listener.js 22:23:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (1DA83400) [pid = 1828] [serial = 1181] [outer = 1D08E400] 22:23:32 INFO - PROCESS | 1828 | 1461043412307 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]]]}] 22:23:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:23:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 735ms 22:23:32 INFO - PROCESS | 1828 | 1461043412369 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 22:23:32 INFO - PROCESS | 1828 | 1461043412371 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 22:23:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:23:32 INFO - PROCESS | 1828 | 1461043412374 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:23:32 INFO - PROCESS | 1828 | 1461043412376 Marionette TRACE conn3 <- [1,1538,null,{}] 22:23:32 INFO - PROCESS | 1828 | 1461043412379 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}] 22:23:32 INFO - PROCESS | 1828 | 1461043412507 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 22:23:32 INFO - PROCESS | 1828 | 1461043412582 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:32 INFO - PROCESS | 1828 | ++DOCSHELL 13435000 == 98 [pid = 1828] [id = 394] 22:23:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (1DA7E400) [pid = 1828] [serial = 1182] [outer = 00000000] 22:23:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (1DE95000) [pid = 1828] [serial = 1183] [outer = 1DA7E400] 22:23:32 INFO - PROCESS | 1828 | 1461043412625 Marionette DEBUG loaded listener.js 22:23:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (1E229C00) [pid = 1828] [serial = 1184] [outer = 1DA7E400] 22:23:33 INFO - PROCESS | 1828 | 1461043413030 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]]]}] 22:23:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:23:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 703ms 22:23:33 INFO - PROCESS | 1828 | 1461043413074 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 22:23:33 INFO - PROCESS | 1828 | 1461043413076 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 22:23:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:23:33 INFO - PROCESS | 1828 | 1461043413079 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:23:33 INFO - PROCESS | 1828 | 1461043413081 Marionette TRACE conn3 <- [1,1542,null,{}] 22:23:33 INFO - PROCESS | 1828 | 1461043413084 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}] 22:23:33 INFO - PROCESS | 1828 | 1461043413236 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (1C0C3400) [pid = 1828] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (18D7BC00) [pid = 1828] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (1C9A1400) [pid = 1828] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (1D778800) [pid = 1828] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (19037000) [pid = 1828] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (19434400) [pid = 1828] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (14356C00) [pid = 1828] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (16632800) [pid = 1828] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (19607400) [pid = 1828] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (1DE8E800) [pid = 1828] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (19034800) [pid = 1828] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (1C73C400) [pid = 1828] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (19439000) [pid = 1828] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (1CD0E000) [pid = 1828] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1653A000) [pid = 1828] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (12B8D800) [pid = 1828] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (19609000) [pid = 1828] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (16A0E800) [pid = 1828] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1DA7F800) [pid = 1828] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (1C010400) [pid = 1828] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (1550BC00) [pid = 1828] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (1DBF3000) [pid = 1828] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (1C181400) [pid = 1828] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (1D372800) [pid = 1828] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1675A800) [pid = 1828] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (16559000) [pid = 1828] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (15530000) [pid = 1828] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1DE8C400) [pid = 1828] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (15B3A800) [pid = 1828] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1C0E7C00) [pid = 1828] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (157F4C00) [pid = 1828] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1943C400) [pid = 1828] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1DBE8800) [pid = 1828] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1830DC00) [pid = 1828] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1BF9E400) [pid = 1828] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (19805C00) [pid = 1828] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (14B07000) [pid = 1828] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1C0C0C00) [pid = 1828] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:23:33 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (18D9AC00) [pid = 1828] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:23:33 INFO - PROCESS | 1828 | 1461043413681 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:33 INFO - PROCESS | 1828 | ++DOCSHELL 11BB6C00 == 99 [pid = 1828] [id = 395] 22:23:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (12B8D800) [pid = 1828] [serial = 1185] [outer = 00000000] 22:23:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (13773800) [pid = 1828] [serial = 1186] [outer = 12B8D800] 22:23:33 INFO - PROCESS | 1828 | 1461043413725 Marionette DEBUG loaded listener.js 22:23:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (14356C00) [pid = 1828] [serial = 1187] [outer = 12B8D800] 22:23:34 INFO - PROCESS | 1828 | 1461043414085 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]]]}] 22:23:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:23:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1047ms 22:23:34 INFO - PROCESS | 1828 | 1461043414127 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 22:23:34 INFO - PROCESS | 1828 | 1461043414129 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 22:23:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:23:34 INFO - PROCESS | 1828 | 1461043414139 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:23:34 INFO - PROCESS | 1828 | 1461043414141 Marionette TRACE conn3 <- [1,1546,null,{}] 22:23:34 INFO - PROCESS | 1828 | 1461043414144 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}] 22:23:34 INFO - PROCESS | 1828 | 1461043414228 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 22:23:34 INFO - PROCESS | 1828 | 1461043414252 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:34 INFO - PROCESS | 1828 | ++DOCSHELL 15531800 == 100 [pid = 1828] [id = 396] 22:23:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (15B39400) [pid = 1828] [serial = 1188] [outer = 00000000] 22:23:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1683E800) [pid = 1828] [serial = 1189] [outer = 15B39400] 22:23:34 INFO - PROCESS | 1828 | 1461043414295 Marionette DEBUG loaded listener.js 22:23:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (18D7CC00) [pid = 1828] [serial = 1190] [outer = 15B39400] 22:23:34 INFO - PROCESS | 1828 | 1461043414732 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]]]}] 22:23:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:23:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 641ms 22:23:34 INFO - PROCESS | 1828 | 1461043414787 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 22:23:34 INFO - PROCESS | 1828 | 1461043414789 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 22:23:34 INFO - PROCESS | 1828 | 1461043414792 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:23:34 INFO - PROCESS | 1828 | 1461043414794 Marionette TRACE conn3 <- [1,1550,null,{}] 22:23:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:23:34 INFO - PROCESS | 1828 | 1461043414797 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}] 22:23:34 INFO - PROCESS | 1828 | 1461043414885 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 22:23:34 INFO - PROCESS | 1828 | 1461043414890 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:34 INFO - PROCESS | 1828 | ++DOCSHELL 15E1CC00 == 101 [pid = 1828] [id = 397] 22:23:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (16552400) [pid = 1828] [serial = 1191] [outer = 00000000] 22:23:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1943F800) [pid = 1828] [serial = 1192] [outer = 16552400] 22:23:34 INFO - PROCESS | 1828 | 1461043414937 Marionette DEBUG loaded listener.js 22:23:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (19BDE400) [pid = 1828] [serial = 1193] [outer = 16552400] 22:23:35 INFO - PROCESS | 1828 | 1461043415420 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]]]}] 22:23:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:23:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 688ms 22:23:35 INFO - PROCESS | 1828 | 1461043415494 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 22:23:35 INFO - PROCESS | 1828 | 1461043415496 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 22:23:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:23:35 INFO - PROCESS | 1828 | 1461043415500 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:23:35 INFO - PROCESS | 1828 | 1461043415502 Marionette TRACE conn3 <- [1,1554,null,{}] 22:23:35 INFO - PROCESS | 1828 | 1461043415505 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}] 22:23:35 INFO - PROCESS | 1828 | 1461043415608 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 22:23:35 INFO - PROCESS | 1828 | 1461043415823 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:35 INFO - PROCESS | 1828 | ++DOCSHELL 13266000 == 102 [pid = 1828] [id = 398] 22:23:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (13431000) [pid = 1828] [serial = 1194] [outer = 00000000] 22:23:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (14301C00) [pid = 1828] [serial = 1195] [outer = 13431000] 22:23:35 INFO - PROCESS | 1828 | 1461043415881 Marionette DEBUG loaded listener.js 22:23:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (15537000) [pid = 1828] [serial = 1196] [outer = 13431000] 22:23:36 INFO - PROCESS | 1828 | 1461043416563 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]]]}] 22:23:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:23:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1094ms 22:23:36 INFO - PROCESS | 1828 | 1461043416601 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 22:23:36 INFO - PROCESS | 1828 | 1461043416605 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 22:23:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:23:36 INFO - PROCESS | 1828 | 1461043416609 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:23:36 INFO - PROCESS | 1828 | 1461043416614 Marionette TRACE conn3 <- [1,1558,null,{}] 22:23:36 INFO - PROCESS | 1828 | 1461043416619 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}] 22:23:36 INFO - PROCESS | 1828 | 1461043416736 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 22:23:36 INFO - PROCESS | 1828 | 1461043416884 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:36 INFO - PROCESS | 1828 | ++DOCSHELL 1830D800 == 103 [pid = 1828] [id = 399] 22:23:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (18320C00) [pid = 1828] [serial = 1197] [outer = 00000000] 22:23:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (18D7B400) [pid = 1828] [serial = 1198] [outer = 18320C00] 22:23:36 INFO - PROCESS | 1828 | 1461043416940 Marionette DEBUG loaded listener.js 22:23:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (18E52C00) [pid = 1828] [serial = 1199] [outer = 18320C00] 22:23:37 INFO - PROCESS | 1828 | 1461043417504 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]]]}] 22:23:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:23:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 937ms 22:23:37 INFO - PROCESS | 1828 | 1461043417558 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 22:23:37 INFO - PROCESS | 1828 | 1461043417562 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 22:23:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:23:37 INFO - PROCESS | 1828 | 1461043417566 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:23:37 INFO - PROCESS | 1828 | 1461043417569 Marionette TRACE conn3 <- [1,1562,null,{}] 22:23:37 INFO - PROCESS | 1828 | 1461043417573 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}] 22:23:37 INFO - PROCESS | 1828 | 1461043417718 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 22:23:37 INFO - PROCESS | 1828 | 1461043417866 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:37 INFO - PROCESS | 1828 | ++DOCSHELL 1926D800 == 104 [pid = 1828] [id = 400] 22:23:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (19435C00) [pid = 1828] [serial = 1200] [outer = 00000000] 22:23:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (19854000) [pid = 1828] [serial = 1201] [outer = 19435C00] 22:23:37 INFO - PROCESS | 1828 | 1461043417921 Marionette DEBUG loaded listener.js 22:23:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (19BD7400) [pid = 1828] [serial = 1202] [outer = 19435C00] 22:23:38 INFO - PROCESS | 1828 | 1461043418519 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]]]}] 22:23:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:23:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1000ms 22:23:38 INFO - PROCESS | 1828 | 1461043418570 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 22:23:38 INFO - PROCESS | 1828 | 1461043418572 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 22:23:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:23:38 INFO - PROCESS | 1828 | 1461043418583 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:23:38 INFO - PROCESS | 1828 | 1461043418589 Marionette TRACE conn3 <- [1,1566,null,{}] 22:23:38 INFO - PROCESS | 1828 | 1461043418593 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}] 22:23:38 INFO - PROCESS | 1828 | 1461043418706 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 22:23:38 INFO - PROCESS | 1828 | 1461043418865 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:38 INFO - PROCESS | 1828 | ++DOCSHELL 1C0C1800 == 105 [pid = 1828] [id = 401] 22:23:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (1C0E8800) [pid = 1828] [serial = 1203] [outer = 00000000] 22:23:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (1D206800) [pid = 1828] [serial = 1204] [outer = 1C0E8800] 22:23:38 INFO - PROCESS | 1828 | 1461043418919 Marionette DEBUG loaded listener.js 22:23:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (1D366C00) [pid = 1828] [serial = 1205] [outer = 1C0E8800] 22:23:39 INFO - PROCESS | 1828 | 1461043419528 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]]]}] 22:23:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:23:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1000ms 22:23:39 INFO - PROCESS | 1828 | 1461043419578 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 22:23:39 INFO - PROCESS | 1828 | 1461043419581 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 22:23:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:23:39 INFO - PROCESS | 1828 | 1461043419585 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:23:39 INFO - PROCESS | 1828 | 1461043419587 Marionette TRACE conn3 <- [1,1570,null,{}] 22:23:39 INFO - PROCESS | 1828 | 1461043419591 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}] 22:23:39 INFO - PROCESS | 1828 | 1461043419700 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 22:23:39 INFO - PROCESS | 1828 | 1461043419847 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:39 INFO - PROCESS | 1828 | ++DOCSHELL 1943A000 == 106 [pid = 1828] [id = 402] 22:23:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (1C0C7C00) [pid = 1828] [serial = 1206] [outer = 00000000] 22:23:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (1DBEB000) [pid = 1828] [serial = 1207] [outer = 1C0C7C00] 22:23:39 INFO - PROCESS | 1828 | 1461043419903 Marionette DEBUG loaded listener.js 22:23:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (1DBF3000) [pid = 1828] [serial = 1208] [outer = 1C0C7C00] 22:23:40 INFO - PROCESS | 1828 | 1461043420427 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]]]}] 22:23:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:23:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 906ms 22:23:40 INFO - PROCESS | 1828 | 1461043420489 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 22:23:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:23:40 INFO - PROCESS | 1828 | 1461043420493 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 22:23:40 INFO - PROCESS | 1828 | 1461043420497 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:23:40 INFO - PROCESS | 1828 | 1461043420498 Marionette TRACE conn3 <- [1,1574,null,{}] 22:23:40 INFO - PROCESS | 1828 | 1461043420502 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}] 22:23:40 INFO - PROCESS | 1828 | 1461043420608 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 22:23:40 INFO - PROCESS | 1828 | 1461043420772 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:40 INFO - PROCESS | 1828 | ++DOCSHELL 1E295400 == 107 [pid = 1828] [id = 403] 22:23:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (1E297800) [pid = 1828] [serial = 1209] [outer = 00000000] 22:23:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (1E811800) [pid = 1828] [serial = 1210] [outer = 1E297800] 22:23:40 INFO - PROCESS | 1828 | 1461043420834 Marionette DEBUG loaded listener.js 22:23:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (1FB06000) [pid = 1828] [serial = 1211] [outer = 1E297800] 22:23:41 INFO - PROCESS | 1828 | 1461043421389 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]]]}] 22:23:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:23:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 938ms 22:23:41 INFO - PROCESS | 1828 | 1461043421440 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 22:23:41 INFO - PROCESS | 1828 | 1461043421442 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 22:23:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:23:41 INFO - PROCESS | 1828 | 1461043421445 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:23:41 INFO - PROCESS | 1828 | 1461043421447 Marionette TRACE conn3 <- [1,1578,null,{}] 22:23:41 INFO - PROCESS | 1828 | 1461043421450 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}] 22:23:41 INFO - PROCESS | 1828 | 1461043421567 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 22:23:41 INFO - PROCESS | 1828 | 1461043421772 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:41 INFO - PROCESS | 1828 | ++DOCSHELL 15512000 == 108 [pid = 1828] [id = 404] 22:23:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (15512800) [pid = 1828] [serial = 1212] [outer = 00000000] 22:23:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (16844C00) [pid = 1828] [serial = 1213] [outer = 15512800] 22:23:41 INFO - PROCESS | 1828 | 1461043421826 Marionette DEBUG loaded listener.js 22:23:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (19032000) [pid = 1828] [serial = 1214] [outer = 15512800] 22:23:42 INFO - PROCESS | 1828 | 1461043422395 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]]]}] 22:23:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:23:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1000ms 22:23:42 INFO - PROCESS | 1828 | 1461043422449 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 22:23:42 INFO - PROCESS | 1828 | 1461043422451 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 22:23:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:23:42 INFO - PROCESS | 1828 | 1461043422455 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:23:42 INFO - PROCESS | 1828 | 1461043422457 Marionette TRACE conn3 <- [1,1582,null,{}] 22:23:42 INFO - PROCESS | 1828 | 1461043422461 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}] 22:23:42 INFO - PROCESS | 1828 | 1461043422573 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 22:23:42 INFO - PROCESS | 1828 | 1461043422893 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:42 INFO - PROCESS | 1828 | ++DOCSHELL 13432C00 == 109 [pid = 1828] [id = 405] 22:23:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (13433400) [pid = 1828] [serial = 1215] [outer = 00000000] 22:23:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (15D8A000) [pid = 1828] [serial = 1216] [outer = 13433400] 22:23:42 INFO - PROCESS | 1828 | 1461043422977 Marionette DEBUG loaded listener.js 22:23:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (16543C00) [pid = 1828] [serial = 1217] [outer = 13433400] 22:23:43 INFO - PROCESS | 1828 | 1461043423564 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]]]}] 22:23:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:23:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1140ms 22:23:43 INFO - PROCESS | 1828 | 1461043423598 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 22:23:43 INFO - PROCESS | 1828 | 1461043423604 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 22:23:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:23:43 INFO - PROCESS | 1828 | 1461043423611 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:23:43 INFO - PROCESS | 1828 | 1461043423615 Marionette TRACE conn3 <- [1,1586,null,{}] 22:23:43 INFO - PROCESS | 1828 | 1461043423622 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}] 22:23:43 INFO - PROCESS | 1828 | 1461043423753 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 22:23:43 INFO - PROCESS | 1828 | 1461043423924 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:43 INFO - PROCESS | 1828 | ++DOCSHELL 16844800 == 110 [pid = 1828] [id = 406] 22:23:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (16A0F400) [pid = 1828] [serial = 1218] [outer = 00000000] 22:23:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (1831C000) [pid = 1828] [serial = 1219] [outer = 16A0F400] 22:23:43 INFO - PROCESS | 1828 | 1461043423974 Marionette DEBUG loaded listener.js 22:23:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (18AF4800) [pid = 1828] [serial = 1220] [outer = 16A0F400] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 1C018C00 == 109 [pid = 1828] [id = 276] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 196B5400 == 108 [pid = 1828] [id = 370] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 19431800 == 107 [pid = 1828] [id = 273] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 1430C400 == 106 [pid = 1828] [id = 345] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 1C0E6400 == 105 [pid = 1828] [id = 242] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 1D778400 == 104 [pid = 1828] [id = 309] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 15E1CC00 == 103 [pid = 1828] [id = 397] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 15531800 == 102 [pid = 1828] [id = 396] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 11BB6C00 == 101 [pid = 1828] [id = 395] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 13435000 == 100 [pid = 1828] [id = 394] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 19B45000 == 99 [pid = 1828] [id = 393] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 1A16A800 == 98 [pid = 1828] [id = 392] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 13436000 == 97 [pid = 1828] [id = 391] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 16763800 == 96 [pid = 1828] [id = 390] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 1897E000 == 95 [pid = 1828] [id = 389] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (19D10C00) [pid = 1828] [serial = 1110] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (1C013C00) [pid = 1828] [serial = 1113] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (1C73B000) [pid = 1828] [serial = 1116] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (1FB0A000) [pid = 1828] [serial = 1141] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 18D9E400 == 94 [pid = 1828] [id = 388] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 13203800 == 93 [pid = 1828] [id = 387] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 1985C800 == 92 [pid = 1828] [id = 385] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 19854400 == 91 [pid = 1828] [id = 384] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 1BFA3400 == 90 [pid = 1828] [id = 383] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 136C3000 == 89 [pid = 1828] [id = 382] 22:23:44 INFO - PROCESS | 1828 | --DOCSHELL 13432000 == 88 [pid = 1828] [id = 381] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (19425C00) [pid = 1828] [serial = 1024] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (1D2A5000) [pid = 1828] [serial = 922] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (1DA81000) [pid = 1828] [serial = 928] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (196C0400) [pid = 1828] [serial = 919] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (1C0C5400) [pid = 1828] [serial = 1027] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (1675A400) [pid = 1828] [serial = 1021] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (1BF9B400) [pid = 1828] [serial = 985] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1A705400) [pid = 1828] [serial = 973] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (1E28DC00) [pid = 1828] [serial = 1081] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (19BE0000) [pid = 1828] [serial = 1075] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (1CD08C00) [pid = 1828] [serial = 1030] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1E29B000) [pid = 1828] [serial = 1084] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (1D371800) [pid = 1828] [serial = 979] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (18329C00) [pid = 1828] [serial = 1072] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (1380C400) [pid = 1828] [serial = 913] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (1A666000) [pid = 1828] [serial = 862] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (1DBF0000) [pid = 1828] [serial = 1036] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1DBEAC00) [pid = 1828] [serial = 982] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1CD04800) [pid = 1828] [serial = 976] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (157F7800) [pid = 1828] [serial = 967] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1E227800) [pid = 1828] [serial = 1078] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1D29C000) [pid = 1828] [serial = 1033] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1D573000) [pid = 1828] [serial = 925] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (18D9A000) [pid = 1828] [serial = 970] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (18086000) [pid = 1828] [serial = 916] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (15538C00) [pid = 1828] [serial = 931] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1DE97000) [pid = 1828] [serial = 1069] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1D2A0C00) [pid = 1828] [serial = 715] [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.] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (18DA1800) [pid = 1828] [serial = 1123] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (183AA800) [pid = 1828] [serial = 1122] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1C997C00) [pid = 1828] [serial = 1128] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (16846800) [pid = 1828] [serial = 1099] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1683A000) [pid = 1828] [serial = 1098] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (196C3000) [pid = 1828] [serial = 1105] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (196B6C00) [pid = 1828] [serial = 1104] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1DE8C000) [pid = 1828] [serial = 1131] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (19279000) [pid = 1828] [serial = 1102] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1926C400) [pid = 1828] [serial = 1101] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1D56B800) [pid = 1828] [serial = 1120] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1D205400) [pid = 1828] [serial = 1119] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1D56A400) [pid = 1828] [serial = 1129] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (19CBD800) [pid = 1828] [serial = 1108] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (19BD7000) [pid = 1828] [serial = 1107] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1872F000) [pid = 1828] [serial = 1134] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1E80C400) [pid = 1828] [serial = 1137] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1DE94400) [pid = 1828] [serial = 1132] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1E80F000) [pid = 1828] [serial = 1138] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (19440C00) [pid = 1828] [serial = 1125] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1964C000) [pid = 1828] [serial = 1126] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (19424800) [pid = 1828] [serial = 1135] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1C176000) [pid = 1828] [serial = 1018] [outer = 00000000] [url = about:blank] 22:23:44 INFO - PROCESS | 1828 | 1461043424545 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]]]}] 22:23:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:23:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 953ms 22:23:44 INFO - PROCESS | 1828 | 1461043424562 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 22:23:44 INFO - PROCESS | 1828 | 1461043424567 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 22:23:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:23:44 INFO - PROCESS | 1828 | 1461043424572 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:23:44 INFO - PROCESS | 1828 | 1461043424574 Marionette TRACE conn3 <- [1,1590,null,{}] 22:23:44 INFO - PROCESS | 1828 | 1461043424577 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}] 22:23:44 INFO - PROCESS | 1828 | 1461043424667 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 22:23:44 INFO - PROCESS | 1828 | 1461043424773 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:44 INFO - PROCESS | 1828 | ++DOCSHELL 13267C00 == 89 [pid = 1828] [id = 407] 22:23:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (15534000) [pid = 1828] [serial = 1221] [outer = 00000000] 22:23:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (16762000) [pid = 1828] [serial = 1222] [outer = 15534000] 22:23:44 INFO - PROCESS | 1828 | 1461043424817 Marionette DEBUG loaded listener.js 22:23:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1830FC00) [pid = 1828] [serial = 1223] [outer = 15534000] 22:23:45 INFO - PROCESS | 1828 | 1461043425231 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]]]}] 22:23:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:23:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 703ms 22:23:45 INFO - PROCESS | 1828 | 1461043425269 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 22:23:45 INFO - PROCESS | 1828 | 1461043425271 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 22:23:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:23:45 INFO - PROCESS | 1828 | 1461043425275 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:23:45 INFO - PROCESS | 1828 | 1461043425281 Marionette TRACE conn3 <- [1,1594,null,{}] 22:23:45 INFO - PROCESS | 1828 | 1461043425290 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}] 22:23:45 INFO - PROCESS | 1828 | 1461043425380 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 22:23:45 INFO - PROCESS | 1828 | 1461043425387 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:45 INFO - PROCESS | 1828 | ++DOCSHELL 18976800 == 90 [pid = 1828] [id = 408] 22:23:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (18D7E800) [pid = 1828] [serial = 1224] [outer = 00000000] 22:23:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1926C400) [pid = 1828] [serial = 1225] [outer = 18D7E800] 22:23:45 INFO - PROCESS | 1828 | 1461043425446 Marionette DEBUG loaded listener.js 22:23:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (19278C00) [pid = 1828] [serial = 1226] [outer = 18D7E800] 22:23:45 INFO - PROCESS | 1828 | 1461043425961 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]]]}] 22:23:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:23:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 734ms 22:23:46 INFO - PROCESS | 1828 | 1461043426015 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 22:23:46 INFO - PROCESS | 1828 | 1461043426017 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 22:23:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:23:46 INFO - PROCESS | 1828 | 1461043426021 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:23:46 INFO - PROCESS | 1828 | 1461043426023 Marionette TRACE conn3 <- [1,1598,null,{}] 22:23:46 INFO - PROCESS | 1828 | 1461043426026 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}] 22:23:46 INFO - PROCESS | 1828 | 1461043426113 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 22:23:46 INFO - PROCESS | 1828 | 1461043426121 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:46 INFO - PROCESS | 1828 | ++DOCSHELL 1552F400 == 91 [pid = 1828] [id = 409] 22:23:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1667F400) [pid = 1828] [serial = 1227] [outer = 00000000] 22:23:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (19440C00) [pid = 1828] [serial = 1228] [outer = 1667F400] 22:23:46 INFO - PROCESS | 1828 | 1461043426166 Marionette DEBUG loaded listener.js 22:23:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (196B8C00) [pid = 1828] [serial = 1229] [outer = 1667F400] 22:23:46 INFO - PROCESS | 1828 | 1461043426618 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]]]}] 22:23:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:23:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 641ms 22:23:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:23:46 INFO - PROCESS | 1828 | 1461043426664 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 22:23:46 INFO - PROCESS | 1828 | 1461043426666 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 22:23:46 INFO - PROCESS | 1828 | 1461043426669 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:23:46 INFO - PROCESS | 1828 | 1461043426671 Marionette TRACE conn3 <- [1,1602,null,{}] 22:23:46 INFO - PROCESS | 1828 | 1461043426674 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}] 22:23:46 INFO - PROCESS | 1828 | 1461043426802 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 22:23:46 INFO - PROCESS | 1828 | 1461043426895 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:46 INFO - PROCESS | 1828 | ++DOCSHELL 196B6000 == 92 [pid = 1828] [id = 410] 22:23:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (196BC400) [pid = 1828] [serial = 1230] [outer = 00000000] 22:23:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (19854400) [pid = 1828] [serial = 1231] [outer = 196BC400] 22:23:46 INFO - PROCESS | 1828 | 1461043426949 Marionette DEBUG loaded listener.js 22:23:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (19BC4C00) [pid = 1828] [serial = 1232] [outer = 196BC400] 22:23:47 INFO - PROCESS | 1828 | 1461043427381 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]]]}] 22:23:47 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 22:23:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 735ms 22:23:47 INFO - PROCESS | 1828 | 1461043427409 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 22:23:47 INFO - PROCESS | 1828 | 1461043427411 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 22:23:47 INFO - PROCESS | 1828 | 1461043427414 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:23:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:23:47 INFO - PROCESS | 1828 | 1461043427416 Marionette TRACE conn3 <- [1,1606,null,{}] 22:23:47 INFO - PROCESS | 1828 | 1461043427420 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}] 22:23:47 INFO - PROCESS | 1828 | 1461043427547 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 22:23:47 INFO - PROCESS | 1828 | 1461043427633 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:47 INFO - PROCESS | 1828 | ++DOCSHELL 19BDDC00 == 93 [pid = 1828] [id = 411] 22:23:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (19BDFC00) [pid = 1828] [serial = 1233] [outer = 00000000] 22:23:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1A16A800) [pid = 1828] [serial = 1234] [outer = 19BDFC00] 22:23:47 INFO - PROCESS | 1828 | 1461043427676 Marionette DEBUG loaded listener.js 22:23:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1A65E800) [pid = 1828] [serial = 1235] [outer = 19BDFC00] 22:23:48 INFO - PROCESS | 1828 | 1461043428092 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]]]}] 22:23:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:23:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 735ms 22:23:48 INFO - PROCESS | 1828 | 1461043428159 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 22:23:48 INFO - PROCESS | 1828 | 1461043428161 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 22:23:48 INFO - PROCESS | 1828 | 1461043428164 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:23:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:23:48 INFO - PROCESS | 1828 | 1461043428166 Marionette TRACE conn3 <- [1,1610,null,{}] 22:23:48 INFO - PROCESS | 1828 | 1461043428196 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}] 22:23:48 INFO - PROCESS | 1828 | 1461043428325 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 22:23:48 INFO - PROCESS | 1828 | 1461043428393 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:48 INFO - PROCESS | 1828 | ++DOCSHELL 14BE6400 == 94 [pid = 1828] [id = 412] 22:23:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (19429000) [pid = 1828] [serial = 1236] [outer = 00000000] 22:23:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1BFA5000) [pid = 1828] [serial = 1237] [outer = 19429000] 22:23:48 INFO - PROCESS | 1828 | 1461043428437 Marionette DEBUG loaded listener.js 22:23:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1C014C00) [pid = 1828] [serial = 1238] [outer = 19429000] 22:23:48 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1D08E400) [pid = 1828] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:23:48 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1DA7E400) [pid = 1828] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:23:48 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (13436800) [pid = 1828] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:23:48 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (15B39400) [pid = 1828] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:23:48 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (18D78800) [pid = 1828] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:23:48 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (18D9E800) [pid = 1828] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:23:48 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1683EC00) [pid = 1828] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:23:48 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1BF9A400) [pid = 1828] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:23:48 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (19648400) [pid = 1828] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:23:48 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (12B8D800) [pid = 1828] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:23:48 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (18D7A000) [pid = 1828] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:23:48 INFO - PROCESS | 1828 | 1461043428930 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]]]}] 22:23:48 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 22:23:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 797ms 22:23:48 INFO - PROCESS | 1828 | 1461043428968 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 22:23:48 INFO - PROCESS | 1828 | 1461043428970 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 22:23:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:23:48 INFO - PROCESS | 1828 | 1461043428973 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:23:48 INFO - PROCESS | 1828 | 1461043428975 Marionette TRACE conn3 <- [1,1614,null,{}] 22:23:48 INFO - PROCESS | 1828 | 1461043428978 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}] 22:23:49 INFO - PROCESS | 1828 | 1461043429065 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 22:23:49 INFO - PROCESS | 1828 | 1461043429169 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:49 INFO - PROCESS | 1828 | ++DOCSHELL 13436800 == 95 [pid = 1828] [id = 413] 22:23:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1552A800) [pid = 1828] [serial = 1239] [outer = 00000000] 22:23:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (18D7A000) [pid = 1828] [serial = 1240] [outer = 1552A800] 22:23:49 INFO - PROCESS | 1828 | 1461043429213 Marionette DEBUG loaded listener.js 22:23:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1BF9B400) [pid = 1828] [serial = 1241] [outer = 1552A800] 22:23:49 INFO - PROCESS | 1828 | 1461043429587 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]]]}] 22:23:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:23:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 641ms 22:23:49 INFO - PROCESS | 1828 | 1461043429611 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 22:23:49 INFO - PROCESS | 1828 | 1461043429613 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 22:23:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:23:49 INFO - PROCESS | 1828 | 1461043429616 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:23:49 INFO - PROCESS | 1828 | 1461043429618 Marionette TRACE conn3 <- [1,1618,null,{}] 22:23:49 INFO - PROCESS | 1828 | 1461043429622 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}] 22:23:49 INFO - PROCESS | 1828 | 1461043429741 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 22:23:49 INFO - PROCESS | 1828 | 1461043429845 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:49 INFO - PROCESS | 1828 | ++DOCSHELL 1552E800 == 96 [pid = 1828] [id = 414] 22:23:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (16539000) [pid = 1828] [serial = 1242] [outer = 00000000] 22:23:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1C179800) [pid = 1828] [serial = 1243] [outer = 16539000] 22:23:49 INFO - PROCESS | 1828 | 1461043429888 Marionette DEBUG loaded listener.js 22:23:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1C73C400) [pid = 1828] [serial = 1244] [outer = 16539000] 22:23:50 INFO - PROCESS | 1828 | 1461043430242 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]]]}] 22:23:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:23:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 641ms 22:23:50 INFO - PROCESS | 1828 | 1461043430255 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 22:23:50 INFO - PROCESS | 1828 | 1461043430257 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 22:23:50 INFO - PROCESS | 1828 | 1461043430260 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:23:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:23:50 INFO - PROCESS | 1828 | 1461043430262 Marionette TRACE conn3 <- [1,1622,null,{}] 22:23:50 INFO - PROCESS | 1828 | 1461043430265 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}] 22:23:50 INFO - PROCESS | 1828 | 1461043430351 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 22:23:50 INFO - PROCESS | 1828 | 1461043430457 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:50 INFO - PROCESS | 1828 | ++DOCSHELL 19F5B000 == 97 [pid = 1828] [id = 415] 22:23:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1C0E7400) [pid = 1828] [serial = 1245] [outer = 00000000] 22:23:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1CC3A800) [pid = 1828] [serial = 1246] [outer = 1C0E7400] 22:23:50 INFO - PROCESS | 1828 | 1461043430505 Marionette DEBUG loaded listener.js 22:23:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1D102800) [pid = 1828] [serial = 1247] [outer = 1C0E7400] 22:23:50 INFO - PROCESS | 1828 | 1461043430984 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]]]}] 22:23:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:23:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 735ms 22:23:51 INFO - PROCESS | 1828 | 1461043431002 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 22:23:51 INFO - PROCESS | 1828 | 1461043431006 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 22:23:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:23:51 INFO - PROCESS | 1828 | 1461043431011 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:23:51 INFO - PROCESS | 1828 | 1461043431015 Marionette TRACE conn3 <- [1,1626,null,{}] 22:23:51 INFO - PROCESS | 1828 | 1461043431037 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}] 22:23:51 INFO - PROCESS | 1828 | 1461043431210 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 22:23:51 INFO - PROCESS | 1828 | 1461043431330 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:51 INFO - PROCESS | 1828 | ++DOCSHELL 15530400 == 98 [pid = 1828] [id = 416] 22:23:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (15531800) [pid = 1828] [serial = 1248] [outer = 00000000] 22:23:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (16629800) [pid = 1828] [serial = 1249] [outer = 15531800] 22:23:51 INFO - PROCESS | 1828 | 1461043431428 Marionette DEBUG loaded listener.js 22:23:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (16837C00) [pid = 1828] [serial = 1250] [outer = 15531800] 22:23:52 INFO - PROCESS | 1828 | 1461043432002 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]]]}] 22:23:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:23:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1000ms 22:23:52 INFO - PROCESS | 1828 | 1461043432017 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 22:23:52 INFO - PROCESS | 1828 | 1461043432023 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 22:23:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:23:52 INFO - PROCESS | 1828 | 1461043432029 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:23:52 INFO - PROCESS | 1828 | 1461043432032 Marionette TRACE conn3 <- [1,1630,null,{}] 22:23:52 INFO - PROCESS | 1828 | 1461043432036 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}] 22:23:52 INFO - PROCESS | 1828 | 1461043432148 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 22:23:52 INFO - PROCESS | 1828 | 1461043432307 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:52 INFO - PROCESS | 1828 | ++DOCSHELL 16625C00 == 99 [pid = 1828] [id = 417] 22:23:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1683C000) [pid = 1828] [serial = 1251] [outer = 00000000] 22:23:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (18D9A000) [pid = 1828] [serial = 1252] [outer = 1683C000] 22:23:52 INFO - PROCESS | 1828 | 1461043432361 Marionette DEBUG loaded listener.js 22:23:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (19038000) [pid = 1828] [serial = 1253] [outer = 1683C000] 22:23:52 INFO - PROCESS | 1828 | 1461043432977 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]]]}] 22:23:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:23:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1000ms 22:23:53 INFO - PROCESS | 1828 | 1461043433030 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 22:23:53 INFO - PROCESS | 1828 | 1461043433032 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 22:23:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:23:53 INFO - PROCESS | 1828 | 1461043433036 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:23:53 INFO - PROCESS | 1828 | 1461043433040 Marionette TRACE conn3 <- [1,1634,null,{}] 22:23:53 INFO - PROCESS | 1828 | 1461043433051 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}] 22:23:53 INFO - PROCESS | 1828 | 1461043433166 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 22:23:53 INFO - PROCESS | 1828 | 1461043433313 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:53 INFO - PROCESS | 1828 | ++DOCSHELL 1BFA0800 == 100 [pid = 1828] [id = 418] 22:23:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1BFA2800) [pid = 1828] [serial = 1254] [outer = 00000000] 22:23:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1C735C00) [pid = 1828] [serial = 1255] [outer = 1BFA2800] 22:23:53 INFO - PROCESS | 1828 | 1461043433370 Marionette DEBUG loaded listener.js 22:23:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1CC36800) [pid = 1828] [serial = 1256] [outer = 1BFA2800] 22:23:53 INFO - PROCESS | 1828 | 1461043433918 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]]]}] 22:23:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:23:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 906ms 22:23:53 INFO - PROCESS | 1828 | 1461043433949 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 22:23:53 INFO - PROCESS | 1828 | 1461043433952 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 22:23:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:23:53 INFO - PROCESS | 1828 | 1461043433957 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:23:53 INFO - PROCESS | 1828 | 1461043433959 Marionette TRACE conn3 <- [1,1638,null,{}] 22:23:53 INFO - PROCESS | 1828 | 1461043433962 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}] 22:23:54 INFO - PROCESS | 1828 | 1461043434075 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 22:23:54 INFO - PROCESS | 1828 | 1461043434232 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:54 INFO - PROCESS | 1828 | ++DOCSHELL 1D29EC00 == 101 [pid = 1828] [id = 419] 22:23:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1D2A0400) [pid = 1828] [serial = 1257] [outer = 00000000] 22:23:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1D373400) [pid = 1828] [serial = 1258] [outer = 1D2A0400] 22:23:54 INFO - PROCESS | 1828 | 1461043434286 Marionette DEBUG loaded listener.js 22:23:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1D56E400) [pid = 1828] [serial = 1259] [outer = 1D2A0400] 22:23:54 INFO - PROCESS | 1828 | 1461043434880 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]]]}] 22:23:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:23:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1000ms 22:23:54 INFO - PROCESS | 1828 | 1461043434959 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 22:23:54 INFO - PROCESS | 1828 | 1461043434962 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 22:23:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:23:54 INFO - PROCESS | 1828 | 1461043434966 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:23:54 INFO - PROCESS | 1828 | 1461043434967 Marionette TRACE conn3 <- [1,1642,null,{}] 22:23:54 INFO - PROCESS | 1828 | 1461043434986 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}] 22:23:55 INFO - PROCESS | 1828 | 1461043435095 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 22:23:55 INFO - PROCESS | 1828 | 1461043435238 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:55 INFO - PROCESS | 1828 | ++DOCSHELL 1C0C5400 == 102 [pid = 1828] [id = 420] 22:23:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1CC36400) [pid = 1828] [serial = 1260] [outer = 00000000] 22:23:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1D785C00) [pid = 1828] [serial = 1261] [outer = 1CC36400] 22:23:55 INFO - PROCESS | 1828 | 1461043435294 Marionette DEBUG loaded listener.js 22:23:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1DA7A800) [pid = 1828] [serial = 1262] [outer = 1CC36400] 22:23:55 INFO - PROCESS | 1828 | 1461043435815 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]]]}] 22:23:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:23:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 891ms 22:23:55 INFO - PROCESS | 1828 | 1461043435870 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 22:23:55 INFO - PROCESS | 1828 | 1461043435872 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 22:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:23:55 INFO - PROCESS | 1828 | 1461043435875 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:23:55 INFO - PROCESS | 1828 | 1461043435877 Marionette TRACE conn3 <- [1,1646,null,{}] 22:23:55 INFO - PROCESS | 1828 | 1461043435881 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}] 22:23:56 INFO - PROCESS | 1828 | 1461043436008 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 22:23:56 INFO - PROCESS | 1828 | 1461043436155 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:56 INFO - PROCESS | 1828 | ++DOCSHELL 1D784400 == 103 [pid = 1828] [id = 421] 22:23:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1DE8B800) [pid = 1828] [serial = 1263] [outer = 00000000] 22:23:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (1E228800) [pid = 1828] [serial = 1264] [outer = 1DE8B800] 22:23:56 INFO - PROCESS | 1828 | 1461043436213 Marionette DEBUG loaded listener.js 22:23:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1E22EC00) [pid = 1828] [serial = 1265] [outer = 1DE8B800] 22:23:56 INFO - PROCESS | 1828 | 1461043436745 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]]]}] 22:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 937ms 22:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:23:56 INFO - PROCESS | 1828 | 1461043436821 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 22:23:56 INFO - PROCESS | 1828 | 1461043436823 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 22:23:56 INFO - PROCESS | 1828 | 1461043436827 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:23:56 INFO - PROCESS | 1828 | 1461043436829 Marionette TRACE conn3 <- [1,1650,null,{}] 22:23:56 INFO - PROCESS | 1828 | 1461043436832 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}] 22:23:56 INFO - PROCESS | 1828 | 1461043436944 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 22:23:57 INFO - PROCESS | 1828 | 1461043437090 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:57 INFO - PROCESS | 1828 | ++DOCSHELL 1980A000 == 104 [pid = 1828] [id = 422] 22:23:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1D783000) [pid = 1828] [serial = 1266] [outer = 00000000] 22:23:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (1E80D800) [pid = 1828] [serial = 1267] [outer = 1D783000] 22:23:57 INFO - PROCESS | 1828 | 1461043437143 Marionette DEBUG loaded listener.js 22:23:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (1E816800) [pid = 1828] [serial = 1268] [outer = 1D783000] 22:23:57 INFO - PROCESS | 1828 | 1461043437682 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]]]}] 22:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 906ms 22:23:57 INFO - PROCESS | 1828 | 1461043437731 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 22:23:57 INFO - PROCESS | 1828 | 1461043437733 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 22:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:23:57 INFO - PROCESS | 1828 | 1461043437737 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:23:57 INFO - PROCESS | 1828 | 1461043437739 Marionette TRACE conn3 <- [1,1654,null,{}] 22:23:57 INFO - PROCESS | 1828 | 1461043437742 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}] 22:23:57 INFO - PROCESS | 1828 | 1461043437879 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 22:23:58 INFO - PROCESS | 1828 | 1461043438026 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:58 INFO - PROCESS | 1828 | ++DOCSHELL 13437400 == 105 [pid = 1828] [id = 423] 22:23:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (14B89400) [pid = 1828] [serial = 1269] [outer = 00000000] 22:23:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (19032400) [pid = 1828] [serial = 1270] [outer = 14B89400] 22:23:58 INFO - PROCESS | 1828 | 1461043438080 Marionette DEBUG loaded listener.js 22:23:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (1E226800) [pid = 1828] [serial = 1271] [outer = 14B89400] 22:23:58 INFO - PROCESS | 1828 | 1461043438635 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]]]}] 22:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 938ms 22:23:58 INFO - PROCESS | 1828 | 1461043438884 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 22:23:58 INFO - PROCESS | 1828 | 1461043438888 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 22:23:58 INFO - PROCESS | 1828 | 1461043438908 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:23:58 INFO - PROCESS | 1828 | 1461043438911 Marionette TRACE conn3 <- [1,1658,null,{}] 22:23:58 INFO - PROCESS | 1828 | 1461043438916 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}] 22:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:23:59 INFO - PROCESS | 1828 | 1461043439029 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 22:23:59 INFO - PROCESS | 1828 | 1461043439172 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:59 INFO - PROCESS | 1828 | ++DOCSHELL 1653F800 == 106 [pid = 1828] [id = 424] 22:23:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (16541000) [pid = 1828] [serial = 1272] [outer = 00000000] 22:23:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (16762400) [pid = 1828] [serial = 1273] [outer = 16541000] 22:23:59 INFO - PROCESS | 1828 | 1461043439225 Marionette DEBUG loaded listener.js 22:23:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (17B38C00) [pid = 1828] [serial = 1274] [outer = 16541000] 22:23:59 INFO - PROCESS | 1828 | 1461043439770 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]]]}] 22:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 921ms 22:23:59 INFO - PROCESS | 1828 | 1461043439850 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 22:23:59 INFO - PROCESS | 1828 | 1461043439853 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 22:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:23:59 INFO - PROCESS | 1828 | 1461043439861 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:23:59 INFO - PROCESS | 1828 | 1461043439864 Marionette TRACE conn3 <- [1,1662,null,{}] 22:23:59 INFO - PROCESS | 1828 | 1461043439868 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}] 22:24:00 INFO - PROCESS | 1828 | 1461043440005 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 22:24:00 INFO - PROCESS | 1828 | 1461043440170 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:00 INFO - PROCESS | 1828 | --DOCSHELL 1552E800 == 105 [pid = 1828] [id = 414] 22:24:00 INFO - PROCESS | 1828 | --DOCSHELL 13436800 == 104 [pid = 1828] [id = 413] 22:24:00 INFO - PROCESS | 1828 | --DOCSHELL 14BE6400 == 103 [pid = 1828] [id = 412] 22:24:00 INFO - PROCESS | 1828 | --DOCSHELL 19BDDC00 == 102 [pid = 1828] [id = 411] 22:24:00 INFO - PROCESS | 1828 | --DOCSHELL 196B6000 == 101 [pid = 1828] [id = 410] 22:24:00 INFO - PROCESS | 1828 | --DOCSHELL 1552F400 == 100 [pid = 1828] [id = 409] 22:24:00 INFO - PROCESS | 1828 | --DOCSHELL 18976800 == 99 [pid = 1828] [id = 408] 22:24:00 INFO - PROCESS | 1828 | --DOCSHELL 13267C00 == 98 [pid = 1828] [id = 407] 22:24:00 INFO - PROCESS | 1828 | --DOCSHELL 16844800 == 97 [pid = 1828] [id = 406] 22:24:00 INFO - PROCESS | 1828 | --DOCSHELL 13432C00 == 96 [pid = 1828] [id = 405] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (1943F800) [pid = 1828] [serial = 1192] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | ++DOCSHELL 13267C00 == 97 [pid = 1828] [id = 425] 22:24:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (1342B400) [pid = 1828] [serial = 1275] [outer = 00000000] 22:24:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (14B06800) [pid = 1828] [serial = 1276] [outer = 1342B400] 22:24:00 INFO - PROCESS | 1828 | 1461043440257 Marionette DEBUG loaded listener.js 22:24:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (16540C00) [pid = 1828] [serial = 1277] [outer = 1342B400] 22:24:00 INFO - PROCESS | 1828 | --DOCSHELL 15512000 == 96 [pid = 1828] [id = 404] 22:24:00 INFO - PROCESS | 1828 | --DOCSHELL 1E295400 == 95 [pid = 1828] [id = 403] 22:24:00 INFO - PROCESS | 1828 | --DOCSHELL 1943A000 == 94 [pid = 1828] [id = 402] 22:24:00 INFO - PROCESS | 1828 | --DOCSHELL 1C0C1800 == 93 [pid = 1828] [id = 401] 22:24:00 INFO - PROCESS | 1828 | --DOCSHELL 1926D800 == 92 [pid = 1828] [id = 400] 22:24:00 INFO - PROCESS | 1828 | --DOCSHELL 1830D800 == 91 [pid = 1828] [id = 399] 22:24:00 INFO - PROCESS | 1828 | --DOCSHELL 13266000 == 90 [pid = 1828] [id = 398] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (1926FC00) [pid = 1828] [serial = 1096] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1D578C00) [pid = 1828] [serial = 1180] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (1DE95000) [pid = 1828] [serial = 1183] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (1DA83400) [pid = 1828] [serial = 1181] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (1E229C00) [pid = 1828] [serial = 1184] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1872E000) [pid = 1828] [serial = 1147] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (1434EC00) [pid = 1828] [serial = 1163] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (13782400) [pid = 1828] [serial = 1162] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (1683E800) [pid = 1828] [serial = 1189] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (1985E800) [pid = 1828] [serial = 1153] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (19BD5000) [pid = 1828] [serial = 1169] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (19859000) [pid = 1828] [serial = 1168] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1C0BD400) [pid = 1828] [serial = 1150] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1FB09400) [pid = 1828] [serial = 1159] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (19275000) [pid = 1828] [serial = 1166] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (19037400) [pid = 1828] [serial = 1165] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (18E52000) [pid = 1828] [serial = 1171] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (19276800) [pid = 1828] [serial = 1172] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1C012000) [pid = 1828] [serial = 1177] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (14310800) [pid = 1828] [serial = 1144] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (19BD4800) [pid = 1828] [serial = 1174] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1A65C400) [pid = 1828] [serial = 1175] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1D783800) [pid = 1828] [serial = 1156] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (13773800) [pid = 1828] [serial = 1186] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (18D7CC00) [pid = 1828] [serial = 1190] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1C73B800) [pid = 1828] [serial = 1178] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (14356C00) [pid = 1828] [serial = 1187] [outer = 00000000] [url = about:blank] 22:24:00 INFO - PROCESS | 1828 | 1461043440702 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]]]}] 22:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 906ms 22:24:00 INFO - PROCESS | 1828 | 1461043440764 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 22:24:00 INFO - PROCESS | 1828 | 1461043440766 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 22:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:24:00 INFO - PROCESS | 1828 | 1461043440770 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:24:00 INFO - PROCESS | 1828 | 1461043440772 Marionette TRACE conn3 <- [1,1666,null,{}] 22:24:00 INFO - PROCESS | 1828 | 1461043440781 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}] 22:24:00 INFO - PROCESS | 1828 | 1461043440885 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 22:24:00 INFO - PROCESS | 1828 | 1461043440892 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:00 INFO - PROCESS | 1828 | ++DOCSHELL 18E52000 == 91 [pid = 1828] [id = 426] 22:24:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (18E54400) [pid = 1828] [serial = 1278] [outer = 00000000] 22:24:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1926FC00) [pid = 1828] [serial = 1279] [outer = 18E54400] 22:24:00 INFO - PROCESS | 1828 | 1461043440945 Marionette DEBUG loaded listener.js 22:24:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (19277C00) [pid = 1828] [serial = 1280] [outer = 18E54400] 22:24:01 INFO - PROCESS | 1828 | 1461043441442 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]]]}] 22:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 703ms 22:24:01 INFO - PROCESS | 1828 | 1461043441469 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 22:24:01 INFO - PROCESS | 1828 | 1461043441471 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 22:24:01 INFO - PROCESS | 1828 | 1461043441475 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:24:01 INFO - PROCESS | 1828 | 1461043441476 Marionette TRACE conn3 <- [1,1670,null,{}] 22:24:01 INFO - PROCESS | 1828 | 1461043441480 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}] 22:24:01 INFO - PROCESS | 1828 | 1461043441573 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 22:24:01 INFO - PROCESS | 1828 | 1461043441713 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:01 INFO - PROCESS | 1828 | ++DOCSHELL 1943B000 == 92 [pid = 1828] [id = 427] 22:24:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1943D000) [pid = 1828] [serial = 1281] [outer = 00000000] 22:24:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (196C3000) [pid = 1828] [serial = 1282] [outer = 1943D000] 22:24:01 INFO - PROCESS | 1828 | 1461043441763 Marionette DEBUG loaded listener.js 22:24:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (19805400) [pid = 1828] [serial = 1283] [outer = 1943D000] 22:24:02 INFO - PROCESS | 1828 | 1461043442123 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]]]}] 22:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 704ms 22:24:02 INFO - PROCESS | 1828 | 1461043442174 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 22:24:02 INFO - PROCESS | 1828 | 1461043442176 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 22:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:24:02 INFO - PROCESS | 1828 | 1461043442180 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:24:02 INFO - PROCESS | 1828 | 1461043442181 Marionette TRACE conn3 <- [1,1674,null,{}] 22:24:02 INFO - PROCESS | 1828 | 1461043442184 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}] 22:24:02 INFO - PROCESS | 1828 | 1461043442272 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 22:24:02 INFO - PROCESS | 1828 | 1461043442277 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:02 INFO - PROCESS | 1828 | ++DOCSHELL 1943C000 == 93 [pid = 1828] [id = 428] 22:24:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (19802800) [pid = 1828] [serial = 1284] [outer = 00000000] 22:24:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (19BD5800) [pid = 1828] [serial = 1285] [outer = 19802800] 22:24:02 INFO - PROCESS | 1828 | 1461043442321 Marionette DEBUG loaded listener.js 22:24:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (19BDD400) [pid = 1828] [serial = 1286] [outer = 19802800] 22:24:02 INFO - PROCESS | 1828 | 1461043442795 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]]]}] 22:24:02 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 22:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 640ms 22:24:02 INFO - PROCESS | 1828 | 1461043442818 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 22:24:02 INFO - PROCESS | 1828 | 1461043442820 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 22:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:24:02 INFO - PROCESS | 1828 | 1461043442823 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:24:02 INFO - PROCESS | 1828 | 1461043442825 Marionette TRACE conn3 <- [1,1678,null,{}] 22:24:02 INFO - PROCESS | 1828 | 1461043442838 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}] 22:24:02 INFO - PROCESS | 1828 | 1461043442992 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 22:24:03 INFO - PROCESS | 1828 | 1461043443098 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:03 INFO - PROCESS | 1828 | ++DOCSHELL 1AA10400 == 94 [pid = 1828] [id = 429] 22:24:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1BF9A800) [pid = 1828] [serial = 1287] [outer = 00000000] 22:24:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1BFA7400) [pid = 1828] [serial = 1288] [outer = 1BF9A800] 22:24:03 INFO - PROCESS | 1828 | 1461043443144 Marionette DEBUG loaded listener.js 22:24:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1C0BF400) [pid = 1828] [serial = 1289] [outer = 1BF9A800] 22:24:03 INFO - PROCESS | 1828 | 1461043443569 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]]]}] 22:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 797ms 22:24:03 INFO - PROCESS | 1828 | 1461043443626 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 22:24:03 INFO - PROCESS | 1828 | 1461043443628 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 22:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:24:03 INFO - PROCESS | 1828 | 1461043443631 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:24:03 INFO - PROCESS | 1828 | 1461043443633 Marionette TRACE conn3 <- [1,1682,null,{}] 22:24:03 INFO - PROCESS | 1828 | 1461043443636 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}] 22:24:03 INFO - PROCESS | 1828 | 1461043443759 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 22:24:03 INFO - PROCESS | 1828 | 1461043443829 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:03 INFO - PROCESS | 1828 | ++DOCSHELL 1AA0E400 == 95 [pid = 1828] [id = 430] 22:24:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1C015000) [pid = 1828] [serial = 1290] [outer = 00000000] 22:24:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1C993400) [pid = 1828] [serial = 1291] [outer = 1C015000] 22:24:03 INFO - PROCESS | 1828 | 1461043443872 Marionette DEBUG loaded listener.js 22:24:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (1D095800) [pid = 1828] [serial = 1292] [outer = 1C015000] 22:24:04 INFO - PROCESS | 1828 | 1461043444283 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]]]}] 22:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 703ms 22:24:04 INFO - PROCESS | 1828 | 1461043444331 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 22:24:04 INFO - PROCESS | 1828 | 1461043444333 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 22:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:24:04 INFO - PROCESS | 1828 | 1461043444342 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:24:04 INFO - PROCESS | 1828 | 1461043444344 Marionette TRACE conn3 <- [1,1686,null,{}] 22:24:04 INFO - PROCESS | 1828 | 1461043444348 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}] 22:24:04 INFO - PROCESS | 1828 | 1461043444681 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 22:24:04 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (16552400) [pid = 1828] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:24:04 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (19BDFC00) [pid = 1828] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:24:04 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (13433400) [pid = 1828] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:24:04 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (196BC400) [pid = 1828] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:24:04 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (19429000) [pid = 1828] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:24:04 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (15534000) [pid = 1828] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:24:04 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (16539000) [pid = 1828] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:24:04 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1552A800) [pid = 1828] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:24:04 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1667F400) [pid = 1828] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:24:04 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (18D7E800) [pid = 1828] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:24:04 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (16A0F400) [pid = 1828] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:24:04 INFO - PROCESS | 1828 | 1461043444761 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:04 INFO - PROCESS | 1828 | ++DOCSHELL 13433000 == 96 [pid = 1828] [id = 431] 22:24:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (13433400) [pid = 1828] [serial = 1293] [outer = 00000000] 22:24:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1653DC00) [pid = 1828] [serial = 1294] [outer = 13433400] 22:24:04 INFO - PROCESS | 1828 | 1461043444805 Marionette DEBUG loaded listener.js 22:24:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (18D7D400) [pid = 1828] [serial = 1295] [outer = 13433400] 22:24:05 INFO - PROCESS | 1828 | 1461043445166 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]]]}] 22:24:05 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 22:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 843ms 22:24:05 INFO - PROCESS | 1828 | 1461043445184 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 22:24:05 INFO - PROCESS | 1828 | 1461043445186 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 22:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:24:05 INFO - PROCESS | 1828 | 1461043445199 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:24:05 INFO - PROCESS | 1828 | 1461043445200 Marionette TRACE conn3 <- [1,1690,null,{}] 22:24:05 INFO - PROCESS | 1828 | 1461043445205 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}] 22:24:05 INFO - PROCESS | 1828 | 1461043445292 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 22:24:05 INFO - PROCESS | 1828 | 1461043445298 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:05 INFO - PROCESS | 1828 | ++DOCSHELL 16A0F400 == 97 [pid = 1828] [id = 432] 22:24:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1960D400) [pid = 1828] [serial = 1296] [outer = 00000000] 22:24:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (198A1C00) [pid = 1828] [serial = 1297] [outer = 1960D400] 22:24:05 INFO - PROCESS | 1828 | 1461043445341 Marionette DEBUG loaded listener.js 22:24:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (198A4800) [pid = 1828] [serial = 1298] [outer = 1960D400] 22:24:05 INFO - PROCESS | 1828 | 1461043445801 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]]]}] 22:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 657ms 22:24:05 INFO - PROCESS | 1828 | 1461043445848 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 22:24:05 INFO - PROCESS | 1828 | 1461043445850 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 22:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:24:05 INFO - PROCESS | 1828 | 1461043445854 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:24:05 INFO - PROCESS | 1828 | 1461043445855 Marionette TRACE conn3 <- [1,1694,null,{}] 22:24:05 INFO - PROCESS | 1828 | 1461043445859 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}] 22:24:05 INFO - PROCESS | 1828 | 1461043445954 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 22:24:05 INFO - PROCESS | 1828 | 1461043445962 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:05 INFO - PROCESS | 1828 | ++DOCSHELL 18F0AC00 == 98 [pid = 1828] [id = 433] 22:24:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (18F0D800) [pid = 1828] [serial = 1299] [outer = 00000000] 22:24:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (18F11C00) [pid = 1828] [serial = 1300] [outer = 18F0D800] 22:24:06 INFO - PROCESS | 1828 | 1461043446007 Marionette DEBUG loaded listener.js 22:24:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (16A09C00) [pid = 1828] [serial = 1301] [outer = 18F0D800] 22:24:06 INFO - PROCESS | 1828 | 1461043446459 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]]]}] 22:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 625ms 22:24:06 INFO - PROCESS | 1828 | 1461043446492 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 22:24:06 INFO - PROCESS | 1828 | 1461043446494 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 22:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:24:06 INFO - PROCESS | 1828 | 1461043446497 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:24:06 INFO - PROCESS | 1828 | 1461043446500 Marionette TRACE conn3 <- [1,1698,null,{}] 22:24:06 INFO - PROCESS | 1828 | 1461043446518 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}] 22:24:06 INFO - PROCESS | 1828 | 1461043446624 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 22:24:06 INFO - PROCESS | 1828 | 1461043446630 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:06 INFO - PROCESS | 1828 | ++DOCSHELL 18F0FC00 == 99 [pid = 1828] [id = 434] 22:24:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1989C000) [pid = 1828] [serial = 1302] [outer = 00000000] 22:24:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (19FD4400) [pid = 1828] [serial = 1303] [outer = 1989C000] 22:24:06 INFO - PROCESS | 1828 | 1461043446679 Marionette DEBUG loaded listener.js 22:24:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1CC31C00) [pid = 1828] [serial = 1304] [outer = 1989C000] 22:24:07 INFO - PROCESS | 1828 | 1461043447452 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]]]}] 22:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1000ms 22:24:07 INFO - PROCESS | 1828 | 1461043447501 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 22:24:07 INFO - PROCESS | 1828 | 1461043447505 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 22:24:07 INFO - PROCESS | 1828 | 1461043447510 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:24:07 INFO - PROCESS | 1828 | 1461043447513 Marionette TRACE conn3 <- [1,1702,null,{}] 22:24:07 INFO - PROCESS | 1828 | 1461043447519 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}] 22:24:07 INFO - PROCESS | 1828 | 1461043447640 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 22:24:07 INFO - PROCESS | 1828 | 1461043447791 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:07 INFO - PROCESS | 1828 | ++DOCSHELL 15BBC000 == 100 [pid = 1828] [id = 435] 22:24:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (15D89000) [pid = 1828] [serial = 1305] [outer = 00000000] 22:24:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (1807D000) [pid = 1828] [serial = 1306] [outer = 15D89000] 22:24:07 INFO - PROCESS | 1828 | 1461043447847 Marionette DEBUG loaded listener.js 22:24:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (1897C400) [pid = 1828] [serial = 1307] [outer = 15D89000] 22:24:08 INFO - PROCESS | 1828 | 1461043448424 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]]]}] 22:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 938ms 22:24:08 INFO - PROCESS | 1828 | 1461043448458 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 22:24:08 INFO - PROCESS | 1828 | 1461043448464 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 22:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:24:08 INFO - PROCESS | 1828 | 1461043448470 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:24:08 INFO - PROCESS | 1828 | 1461043448473 Marionette TRACE conn3 <- [1,1706,null,{}] 22:24:08 INFO - PROCESS | 1828 | 1461043448477 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}] 22:24:08 INFO - PROCESS | 1828 | 1461043448592 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 22:24:08 INFO - PROCESS | 1828 | 1461043448754 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:08 INFO - PROCESS | 1828 | ++DOCSHELL 1675EC00 == 101 [pid = 1828] [id = 436] 22:24:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (18D96000) [pid = 1828] [serial = 1308] [outer = 00000000] 22:24:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (1943CC00) [pid = 1828] [serial = 1309] [outer = 18D96000] 22:24:08 INFO - PROCESS | 1828 | 1461043448808 Marionette DEBUG loaded listener.js 22:24:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (196BD400) [pid = 1828] [serial = 1310] [outer = 18D96000] 22:24:09 INFO - PROCESS | 1828 | 1461043449443 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]]]}] 22:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1000ms 22:24:09 INFO - PROCESS | 1828 | 1461043449470 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 22:24:09 INFO - PROCESS | 1828 | 1461043449472 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 22:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:24:09 INFO - PROCESS | 1828 | 1461043449476 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:24:09 INFO - PROCESS | 1828 | 1461043449480 Marionette TRACE conn3 <- [1,1710,null,{}] 22:24:09 INFO - PROCESS | 1828 | 1461043449491 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}] 22:24:09 INFO - PROCESS | 1828 | 1461043449609 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 22:24:09 INFO - PROCESS | 1828 | 1461043449771 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:09 INFO - PROCESS | 1828 | ++DOCSHELL 19804C00 == 102 [pid = 1828] [id = 437] 22:24:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (19854800) [pid = 1828] [serial = 1311] [outer = 00000000] 22:24:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (1C17B000) [pid = 1828] [serial = 1312] [outer = 19854800] 22:24:09 INFO - PROCESS | 1828 | 1461043449828 Marionette DEBUG loaded listener.js 22:24:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (1D367000) [pid = 1828] [serial = 1313] [outer = 19854800] 22:24:10 INFO - PROCESS | 1828 | 1461043450390 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]]]}] 22:24:10 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 22:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 953ms 22:24:10 INFO - PROCESS | 1828 | 1461043450421 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 22:24:10 INFO - PROCESS | 1828 | 1461043450424 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 22:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:24:10 INFO - PROCESS | 1828 | 1461043450427 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:24:10 INFO - PROCESS | 1828 | 1461043450429 Marionette TRACE conn3 <- [1,1714,null,{}] 22:24:10 INFO - PROCESS | 1828 | 1461043450433 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}] 22:24:10 INFO - PROCESS | 1828 | 1461043450546 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 22:24:10 INFO - PROCESS | 1828 | 1461043450708 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:10 INFO - PROCESS | 1828 | ++DOCSHELL 1D777C00 == 103 [pid = 1828] [id = 438] 22:24:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (1D778400) [pid = 1828] [serial = 1314] [outer = 00000000] 22:24:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (1DA83C00) [pid = 1828] [serial = 1315] [outer = 1D778400] 22:24:10 INFO - PROCESS | 1828 | 1461043450762 Marionette DEBUG loaded listener.js 22:24:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (1DBEAC00) [pid = 1828] [serial = 1316] [outer = 1D778400] 22:24:11 INFO - PROCESS | 1828 | 1461043451317 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]]]}] 22:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 953ms 22:24:11 INFO - PROCESS | 1828 | 1461043451372 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 22:24:11 INFO - PROCESS | 1828 | 1461043451375 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 22:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:24:11 INFO - PROCESS | 1828 | 1461043451378 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:24:11 INFO - PROCESS | 1828 | 1461043451380 Marionette TRACE conn3 <- [1,1718,null,{}] 22:24:11 INFO - PROCESS | 1828 | 1461043451384 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}] 22:24:11 INFO - PROCESS | 1828 | 1461043451493 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 22:24:11 INFO - PROCESS | 1828 | 1461043451659 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:11 INFO - PROCESS | 1828 | ++DOCSHELL 1DE8C400 == 104 [pid = 1828] [id = 439] 22:24:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (1DE8D400) [pid = 1828] [serial = 1317] [outer = 00000000] 22:24:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (1DE98000) [pid = 1828] [serial = 1318] [outer = 1DE8D400] 22:24:11 INFO - PROCESS | 1828 | 1461043451713 Marionette DEBUG loaded listener.js 22:24:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (1E290400) [pid = 1828] [serial = 1319] [outer = 1DE8D400] 22:24:12 INFO - PROCESS | 1828 | 1461043452280 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]]]}] 22:24:12 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 22:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 937ms 22:24:12 INFO - PROCESS | 1828 | 1461043452323 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 22:24:12 INFO - PROCESS | 1828 | 1461043452325 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 22:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:24:12 INFO - PROCESS | 1828 | 1461043452329 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:24:12 INFO - PROCESS | 1828 | 1461043452331 Marionette TRACE conn3 <- [1,1722,null,{}] 22:24:12 INFO - PROCESS | 1828 | 1461043452335 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}] 22:24:12 INFO - PROCESS | 1828 | 1461043452460 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 22:24:12 INFO - PROCESS | 1828 | 1461043452623 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:12 INFO - PROCESS | 1828 | ++DOCSHELL 1E299C00 == 105 [pid = 1828] [id = 440] 22:24:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (1E819000) [pid = 1828] [serial = 1320] [outer = 00000000] 22:24:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (2126FC00) [pid = 1828] [serial = 1321] [outer = 1E819000] 22:24:12 INFO - PROCESS | 1828 | 1461043452679 Marionette DEBUG loaded listener.js 22:24:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (21272000) [pid = 1828] [serial = 1322] [outer = 1E819000] 22:24:13 INFO - PROCESS | 1828 | 1461043453232 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]]]}] 22:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 938ms 22:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:24:13 INFO - PROCESS | 1828 | 1461043453274 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 22:24:13 INFO - PROCESS | 1828 | 1461043453276 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 22:24:13 INFO - PROCESS | 1828 | 1461043453280 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:24:13 INFO - PROCESS | 1828 | 1461043453282 Marionette TRACE conn3 <- [1,1726,null,{}] 22:24:13 INFO - PROCESS | 1828 | 1461043453286 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}] 22:24:13 INFO - PROCESS | 1828 | 1461043453394 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 22:24:13 INFO - PROCESS | 1828 | 1461043453544 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:13 INFO - PROCESS | 1828 | ++DOCSHELL 2126BC00 == 106 [pid = 1828] [id = 441] 22:24:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (2126CC00) [pid = 1828] [serial = 1323] [outer = 00000000] 22:24:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (22064000) [pid = 1828] [serial = 1324] [outer = 2126CC00] 22:24:13 INFO - PROCESS | 1828 | 1461043453597 Marionette DEBUG loaded listener.js 22:24:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (22066000) [pid = 1828] [serial = 1325] [outer = 2126CC00] 22:24:14 INFO - PROCESS | 1828 | 1461043454174 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]]]}] 22:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 938ms 22:24:14 INFO - PROCESS | 1828 | 1461043454225 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 22:24:14 INFO - PROCESS | 1828 | 1461043454228 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 22:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:24:14 INFO - PROCESS | 1828 | 1461043454231 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:24:14 INFO - PROCESS | 1828 | 1461043454233 Marionette TRACE conn3 <- [1,1730,null,{}] 22:24:14 INFO - PROCESS | 1828 | 1461043454237 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}] 22:24:14 INFO - PROCESS | 1828 | 1461043454350 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 22:24:14 INFO - PROCESS | 1828 | 1461043454474 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:14 INFO - PROCESS | 1828 | ++DOCSHELL 14304800 == 107 [pid = 1828] [id = 442] 22:24:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (1653AC00) [pid = 1828] [serial = 1326] [outer = 00000000] 22:24:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (18D9EC00) [pid = 1828] [serial = 1327] [outer = 1653AC00] 22:24:14 INFO - PROCESS | 1828 | 1461043454532 Marionette DEBUG loaded listener.js 22:24:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (1942F800) [pid = 1828] [serial = 1328] [outer = 1653AC00] 22:24:15 INFO - PROCESS | 1828 | 1461043455375 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]]]}] 22:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1188ms 22:24:15 INFO - PROCESS | 1828 | 1461043455432 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 22:24:15 INFO - PROCESS | 1828 | 1461043455436 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 22:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:24:15 INFO - PROCESS | 1828 | 1461043455441 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:24:15 INFO - PROCESS | 1828 | 1461043455445 Marionette TRACE conn3 <- [1,1734,null,{}] 22:24:15 INFO - PROCESS | 1828 | 1461043455451 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}] 22:24:15 INFO - PROCESS | 1828 | 1461043455563 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 22:24:15 INFO - PROCESS | 1828 | 1461043455721 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:15 INFO - PROCESS | 1828 | ++DOCSHELL 1343AC00 == 108 [pid = 1828] [id = 443] 22:24:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (142B0400) [pid = 1828] [serial = 1329] [outer = 00000000] 22:24:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 167 (143AE400) [pid = 1828] [serial = 1330] [outer = 142B0400] 22:24:15 INFO - PROCESS | 1828 | 1461043455781 Marionette DEBUG loaded listener.js 22:24:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 168 (1653BC00) [pid = 1828] [serial = 1331] [outer = 142B0400] 22:24:16 INFO - PROCESS | 1828 | --DOCSHELL 1985B400 == 107 [pid = 1828] [id = 386] 22:24:16 INFO - PROCESS | 1828 | --DOCSHELL 18F0AC00 == 106 [pid = 1828] [id = 433] 22:24:16 INFO - PROCESS | 1828 | --DOCSHELL 16A0F400 == 105 [pid = 1828] [id = 432] 22:24:16 INFO - PROCESS | 1828 | --DOCSHELL 13433000 == 104 [pid = 1828] [id = 431] 22:24:16 INFO - PROCESS | 1828 | --DOCSHELL 1AA0E400 == 103 [pid = 1828] [id = 430] 22:24:16 INFO - PROCESS | 1828 | --DOCSHELL 1AA10400 == 102 [pid = 1828] [id = 429] 22:24:16 INFO - PROCESS | 1828 | --DOCSHELL 1943C000 == 101 [pid = 1828] [id = 428] 22:24:16 INFO - PROCESS | 1828 | --DOCSHELL 1943B000 == 100 [pid = 1828] [id = 427] 22:24:16 INFO - PROCESS | 1828 | --DOCSHELL 18E52000 == 99 [pid = 1828] [id = 426] 22:24:16 INFO - PROCESS | 1828 | --DOCSHELL 13267C00 == 98 [pid = 1828] [id = 425] 22:24:16 INFO - PROCESS | 1828 | --DOCSHELL 1653F800 == 97 [pid = 1828] [id = 424] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 167 (1CC3A800) [pid = 1828] [serial = 1246] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | 1461043456421 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]]]}] 22:24:16 INFO - PROCESS | 1828 | --DOCSHELL 1C0C5400 == 96 [pid = 1828] [id = 420] 22:24:16 INFO - PROCESS | 1828 | --DOCSHELL 1D29EC00 == 95 [pid = 1828] [id = 419] 22:24:16 INFO - PROCESS | 1828 | --DOCSHELL 1BFA0800 == 94 [pid = 1828] [id = 418] 22:24:16 INFO - PROCESS | 1828 | --DOCSHELL 16625C00 == 93 [pid = 1828] [id = 417] 22:24:16 INFO - PROCESS | 1828 | --DOCSHELL 15530400 == 92 [pid = 1828] [id = 416] 22:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1000ms 22:24:16 INFO - PROCESS | 1828 | 1461043456446 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 22:24:16 INFO - PROCESS | 1828 | 1461043456451 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 22:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:24:16 INFO - PROCESS | 1828 | 1461043456473 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:24:16 INFO - PROCESS | 1828 | 1461043456476 Marionette TRACE conn3 <- [1,1738,null,{}] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 166 (19BDE400) [pid = 1828] [serial = 1193] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 165 (1A16A800) [pid = 1828] [serial = 1234] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (15D8A000) [pid = 1828] [serial = 1216] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (19854400) [pid = 1828] [serial = 1231] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (19BC4C00) [pid = 1828] [serial = 1232] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (1BFA5000) [pid = 1828] [serial = 1237] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (16844C00) [pid = 1828] [serial = 1213] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (16762000) [pid = 1828] [serial = 1222] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (1C73C400) [pid = 1828] [serial = 1244] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (19854000) [pid = 1828] [serial = 1201] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (1830FC00) [pid = 1828] [serial = 1223] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (14301C00) [pid = 1828] [serial = 1195] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (1E811800) [pid = 1828] [serial = 1210] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (18D7B400) [pid = 1828] [serial = 1198] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (1A65E800) [pid = 1828] [serial = 1235] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (1D206800) [pid = 1828] [serial = 1204] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1DBEB000) [pid = 1828] [serial = 1207] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (18D7A000) [pid = 1828] [serial = 1240] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (1C014C00) [pid = 1828] [serial = 1238] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (19440C00) [pid = 1828] [serial = 1228] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1926C400) [pid = 1828] [serial = 1225] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (18AF4800) [pid = 1828] [serial = 1220] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (1831C000) [pid = 1828] [serial = 1219] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (19278C00) [pid = 1828] [serial = 1226] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (16543C00) [pid = 1828] [serial = 1217] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (196B8C00) [pid = 1828] [serial = 1229] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1BF9B400) [pid = 1828] [serial = 1241] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1C179800) [pid = 1828] [serial = 1243] [outer = 00000000] [url = about:blank] 22:24:16 INFO - PROCESS | 1828 | 1461043456489 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}] 22:24:16 INFO - PROCESS | 1828 | 1461043456598 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 22:24:16 INFO - PROCESS | 1828 | 1461043456609 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:16 INFO - PROCESS | 1828 | ++DOCSHELL 148AEC00 == 93 [pid = 1828] [id = 444] 22:24:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (15D91400) [pid = 1828] [serial = 1332] [outer = 00000000] 22:24:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (16541800) [pid = 1828] [serial = 1333] [outer = 15D91400] 22:24:16 INFO - PROCESS | 1828 | 1461043456654 Marionette DEBUG loaded listener.js 22:24:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (16837800) [pid = 1828] [serial = 1334] [outer = 15D91400] 22:24:17 INFO - PROCESS | 1828 | 1461043457199 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]]]}] 22:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 766ms 22:24:17 INFO - PROCESS | 1828 | 1461043457217 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 22:24:17 INFO - PROCESS | 1828 | 1461043457219 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 22:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:24:17 INFO - PROCESS | 1828 | 1461043457222 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:24:17 INFO - PROCESS | 1828 | 1461043457225 Marionette TRACE conn3 <- [1,1742,null,{}] 22:24:17 INFO - PROCESS | 1828 | 1461043457235 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}] 22:24:17 INFO - PROCESS | 1828 | 1461043457330 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 22:24:17 INFO - PROCESS | 1828 | 1461043457441 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:17 INFO - PROCESS | 1828 | ++DOCSHELL 18970C00 == 94 [pid = 1828] [id = 445] 22:24:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (18AEC800) [pid = 1828] [serial = 1335] [outer = 00000000] 22:24:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (18F07400) [pid = 1828] [serial = 1336] [outer = 18AEC800] 22:24:17 INFO - PROCESS | 1828 | 1461043457488 Marionette DEBUG loaded listener.js 22:24:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (18F0F000) [pid = 1828] [serial = 1337] [outer = 18AEC800] 22:24:17 INFO - PROCESS | 1828 | 1461043457878 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]]]}] 22:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 703ms 22:24:17 INFO - PROCESS | 1828 | 1461043457922 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 22:24:17 INFO - PROCESS | 1828 | 1461043457924 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 22:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:24:17 INFO - PROCESS | 1828 | 1461043457927 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:24:17 INFO - PROCESS | 1828 | 1461043457929 Marionette TRACE conn3 <- [1,1746,null,{}] 22:24:17 INFO - PROCESS | 1828 | 1461043457933 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}] 22:24:18 INFO - PROCESS | 1828 | 1461043458023 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 22:24:18 INFO - PROCESS | 1828 | 1461043458029 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:18 INFO - PROCESS | 1828 | ++DOCSHELL 18F0B000 == 95 [pid = 1828] [id = 446] 22:24:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (18F11400) [pid = 1828] [serial = 1338] [outer = 00000000] 22:24:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (192CC400) [pid = 1828] [serial = 1339] [outer = 18F11400] 22:24:18 INFO - PROCESS | 1828 | 1461043458075 Marionette DEBUG loaded listener.js 22:24:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (19433800) [pid = 1828] [serial = 1340] [outer = 18F11400] 22:24:18 INFO - PROCESS | 1828 | 1461043458529 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]]]}] 22:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 640ms 22:24:18 INFO - PROCESS | 1828 | 1461043458573 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 22:24:18 INFO - PROCESS | 1828 | 1461043458575 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 22:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:24:18 INFO - PROCESS | 1828 | 1461043458587 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:24:18 INFO - PROCESS | 1828 | 1461043458589 Marionette TRACE conn3 <- [1,1750,null,{}] 22:24:18 INFO - PROCESS | 1828 | 1461043458593 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}] 22:24:18 INFO - PROCESS | 1828 | 1461043458716 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 22:24:18 INFO - PROCESS | 1828 | 1461043458813 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:18 INFO - PROCESS | 1828 | ++DOCSHELL 1964C000 == 96 [pid = 1828] [id = 447] 22:24:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (19653C00) [pid = 1828] [serial = 1341] [outer = 00000000] 22:24:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (19805800) [pid = 1828] [serial = 1342] [outer = 19653C00] 22:24:18 INFO - PROCESS | 1828 | 1461043458859 Marionette DEBUG loaded listener.js 22:24:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (19858800) [pid = 1828] [serial = 1343] [outer = 19653C00] 22:24:19 INFO - PROCESS | 1828 | 1461043459291 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]]]}] 22:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 22:24:19 INFO - PROCESS | 1828 | 1461043459326 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 22:24:19 INFO - PROCESS | 1828 | 1461043459328 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 22:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:24:19 INFO - PROCESS | 1828 | 1461043459331 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:24:19 INFO - PROCESS | 1828 | 1461043459333 Marionette TRACE conn3 <- [1,1754,null,{}] 22:24:19 INFO - PROCESS | 1828 | 1461043459337 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}] 22:24:19 INFO - PROCESS | 1828 | 1461043459484 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 22:24:19 INFO - PROCESS | 1828 | 1461043459504 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:19 INFO - PROCESS | 1828 | ++DOCSHELL 19858C00 == 97 [pid = 1828] [id = 448] 22:24:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (1989D800) [pid = 1828] [serial = 1344] [outer = 00000000] 22:24:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (19D3DC00) [pid = 1828] [serial = 1345] [outer = 1989D800] 22:24:19 INFO - PROCESS | 1828 | 1461043459550 Marionette DEBUG loaded listener.js 22:24:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (1A03AC00) [pid = 1828] [serial = 1346] [outer = 1989D800] 22:24:20 INFO - PROCESS | 1828 | 1461043460030 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]]]}] 22:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 734ms 22:24:20 INFO - PROCESS | 1828 | 1461043460095 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 22:24:20 INFO - PROCESS | 1828 | 1461043460097 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 22:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:24:20 INFO - PROCESS | 1828 | 1461043460109 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:24:20 INFO - PROCESS | 1828 | 1461043460111 Marionette TRACE conn3 <- [1,1758,null,{}] 22:24:20 INFO - PROCESS | 1828 | 1461043460115 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}] 22:24:20 INFO - PROCESS | 1828 | 1461043460248 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 22:24:20 INFO - PROCESS | 1828 | 1461043460321 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:20 INFO - PROCESS | 1828 | ++DOCSHELL 18F0A000 == 98 [pid = 1828] [id = 449] 22:24:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (1943A400) [pid = 1828] [serial = 1347] [outer = 00000000] 22:24:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (1C00A400) [pid = 1828] [serial = 1348] [outer = 1943A400] 22:24:20 INFO - PROCESS | 1828 | 1461043460364 Marionette DEBUG loaded listener.js 22:24:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (1C0B9000) [pid = 1828] [serial = 1349] [outer = 1943A400] 22:24:20 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (18E54400) [pid = 1828] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:24:20 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (19802800) [pid = 1828] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:24:20 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (1960D400) [pid = 1828] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:24:20 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (16541000) [pid = 1828] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:24:20 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (13433400) [pid = 1828] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:24:20 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (1C015000) [pid = 1828] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:24:20 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1342B400) [pid = 1828] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:24:20 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (1BF9A800) [pid = 1828] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:24:20 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (1943D000) [pid = 1828] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:24:20 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (18F0D800) [pid = 1828] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:24:20 INFO - PROCESS | 1828 | 1461043460958 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]]]}] 22:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 891ms 22:24:21 INFO - PROCESS | 1828 | 1461043461009 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 22:24:21 INFO - PROCESS | 1828 | 1461043461011 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 22:24:21 INFO - PROCESS | 1828 | 1461043461014 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:24:21 INFO - PROCESS | 1828 | 1461043461015 Marionette TRACE conn3 <- [1,1762,null,{}] 22:24:21 INFO - PROCESS | 1828 | 1461043461023 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}] 22:24:21 INFO - PROCESS | 1828 | 1461043461159 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 22:24:21 INFO - PROCESS | 1828 | 1461043461236 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:21 INFO - PROCESS | 1828 | ++DOCSHELL 18319000 == 99 [pid = 1828] [id = 450] 22:24:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (183AE800) [pid = 1828] [serial = 1350] [outer = 00000000] 22:24:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (19039000) [pid = 1828] [serial = 1351] [outer = 183AE800] 22:24:21 INFO - PROCESS | 1828 | 1461043461280 Marionette DEBUG loaded listener.js 22:24:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (19802800) [pid = 1828] [serial = 1352] [outer = 183AE800] 22:24:21 INFO - PROCESS | 1828 | 1461043461625 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]]]}] 22:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 625ms 22:24:21 INFO - PROCESS | 1828 | 1461043461652 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 22:24:21 INFO - PROCESS | 1828 | 1461043461654 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 22:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:24:21 INFO - PROCESS | 1828 | 1461043461671 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:24:21 INFO - PROCESS | 1828 | 1461043461673 Marionette TRACE conn3 <- [1,1766,null,{}] 22:24:21 INFO - PROCESS | 1828 | 1461043461676 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}] 22:24:21 INFO - PROCESS | 1828 | 1461043461765 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 22:24:21 INFO - PROCESS | 1828 | 1461043461771 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:21 INFO - PROCESS | 1828 | ++DOCSHELL 18D9F000 == 100 [pid = 1828] [id = 451] 22:24:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (19033800) [pid = 1828] [serial = 1353] [outer = 00000000] 22:24:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (1BFA4400) [pid = 1828] [serial = 1354] [outer = 19033800] 22:24:21 INFO - PROCESS | 1828 | 1461043461814 Marionette DEBUG loaded listener.js 22:24:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (1C0F5800) [pid = 1828] [serial = 1355] [outer = 19033800] 22:24:22 INFO - PROCESS | 1828 | 1461043462283 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]]]}] 22:24:22 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 22:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 625ms 22:24:22 INFO - PROCESS | 1828 | 1461043462306 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 22:24:22 INFO - PROCESS | 1828 | 1461043462308 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 22:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:24:22 INFO - PROCESS | 1828 | 1461043462312 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:24:22 INFO - PROCESS | 1828 | 1461043462313 Marionette TRACE conn3 <- [1,1770,null,{}] 22:24:22 INFO - PROCESS | 1828 | 1461043462316 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}] 22:24:22 INFO - PROCESS | 1828 | 1461043462453 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 22:24:22 INFO - PROCESS | 1828 | 1461043462461 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:22 INFO - PROCESS | 1828 | ++DOCSHELL 1A16D400 == 101 [pid = 1828] [id = 452] 22:24:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (1BF9C000) [pid = 1828] [serial = 1356] [outer = 00000000] 22:24:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (1C998400) [pid = 1828] [serial = 1357] [outer = 1BF9C000] 22:24:22 INFO - PROCESS | 1828 | 1461043462505 Marionette DEBUG loaded listener.js 22:24:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (1CC3A800) [pid = 1828] [serial = 1358] [outer = 1BF9C000] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1AA08C00 == 100 [pid = 1828] [id = 372] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1D571400 == 99 [pid = 1828] [id = 86] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1D371400 == 98 [pid = 1828] [id = 155] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1574CC00 == 97 [pid = 1828] [id = 182] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1CD06000 == 96 [pid = 1828] [id = 204] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 12DD4000 == 95 [pid = 1828] [id = 85] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1AA10800 == 94 [pid = 1828] [id = 291] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 18AF4000 == 93 [pid = 1828] [id = 116] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 18D97400 == 92 [pid = 1828] [id = 373] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 19274000 == 91 [pid = 1828] [id = 224] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 18972400 == 90 [pid = 1828] [id = 244] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1DA7FC00 == 89 [pid = 1828] [id = 356] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1579C000 == 88 [pid = 1828] [id = 272] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 19BDEC00 == 87 [pid = 1828] [id = 371] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 183A9800 == 86 [pid = 1828] [id = 270] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1A660C00 == 85 [pid = 1828] [id = 212] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1980A000 == 84 [pid = 1828] [id = 422] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1A60F000 == 83 [pid = 1828] [id = 275] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1C0C2800 == 82 [pid = 1828] [id = 343] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 19036800 == 81 [pid = 1828] [id = 306] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1D784400 == 80 [pid = 1828] [id = 421] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 11BBD000 == 79 [pid = 1828] [id = 277] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 19279400 == 78 [pid = 1828] [id = 344] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 11BB8400 == 77 [pid = 1828] [id = 131] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 16539C00 == 76 [pid = 1828] [id = 305] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 17B39800 == 75 [pid = 1828] [id = 191] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1552E400 == 74 [pid = 1828] [id = 310] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1325C000 == 73 [pid = 1828] [id = 274] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 13780C00 == 72 [pid = 1828] [id = 71] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1C17AC00 == 71 [pid = 1828] [id = 326] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 18727800 == 70 [pid = 1828] [id = 202] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 14304C00 == 69 [pid = 1828] [id = 141] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1E80B800 == 68 [pid = 1828] [id = 380] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 19441C00 == 67 [pid = 1828] [id = 292] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1C0F4400 == 66 [pid = 1828] [id = 225] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1C995400 == 65 [pid = 1828] [id = 200] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 19FDCC00 == 64 [pid = 1828] [id = 166] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 13437400 == 63 [pid = 1828] [id = 423] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 15E21400 == 62 [pid = 1828] [id = 84] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1D367400 == 61 [pid = 1828] [id = 308] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1DA7D400 == 60 [pid = 1828] [id = 327] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 18D95C00 == 59 [pid = 1828] [id = 102] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 18D7AC00 == 58 [pid = 1828] [id = 127] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1377B400 == 57 [pid = 1828] [id = 205] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1C178800 == 56 [pid = 1828] [id = 238] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 1A60EC00 == 55 [pid = 1828] [id = 140] 22:24:23 INFO - PROCESS | 1828 | --DOCSHELL 19F5B000 == 54 [pid = 1828] [id = 415] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 16625400 == 53 [pid = 1828] [id = 328] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 1DE8E400 == 52 [pid = 1828] [id = 360] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 1D204C00 == 51 [pid = 1828] [id = 203] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 1D372C00 == 50 [pid = 1828] [id = 152] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 19272400 == 49 [pid = 1828] [id = 222] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 1BF9BC00 == 48 [pid = 1828] [id = 171] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 1C014400 == 47 [pid = 1828] [id = 307] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 19436000 == 46 [pid = 1828] [id = 361] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 1380BC00 == 45 [pid = 1828] [id = 227] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 1343AC00 == 44 [pid = 1828] [id = 443] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 2126BC00 == 43 [pid = 1828] [id = 441] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 14304800 == 42 [pid = 1828] [id = 442] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 1E299C00 == 41 [pid = 1828] [id = 440] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 1D777C00 == 40 [pid = 1828] [id = 438] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 1DE8C400 == 39 [pid = 1828] [id = 439] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 19804C00 == 38 [pid = 1828] [id = 437] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 15BBC000 == 37 [pid = 1828] [id = 435] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 1675EC00 == 36 [pid = 1828] [id = 436] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 18F0FC00 == 35 [pid = 1828] [id = 434] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 18970C00 == 34 [pid = 1828] [id = 445] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 148AEC00 == 33 [pid = 1828] [id = 444] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 18F0A000 == 32 [pid = 1828] [id = 449] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 1964C000 == 31 [pid = 1828] [id = 447] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 19858C00 == 30 [pid = 1828] [id = 448] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 18D9F000 == 29 [pid = 1828] [id = 451] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 18319000 == 28 [pid = 1828] [id = 450] 22:24:24 INFO - PROCESS | 1828 | --DOCSHELL 18F0B000 == 27 [pid = 1828] [id = 446] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (16A09C00) [pid = 1828] [serial = 1301] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (1D373400) [pid = 1828] [serial = 1258] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (19277C00) [pid = 1828] [serial = 1280] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (1D785C00) [pid = 1828] [serial = 1261] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (19BDD400) [pid = 1828] [serial = 1286] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1926FC00) [pid = 1828] [serial = 1279] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (198A4800) [pid = 1828] [serial = 1298] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (16762400) [pid = 1828] [serial = 1273] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (18D7D400) [pid = 1828] [serial = 1295] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1D095800) [pid = 1828] [serial = 1292] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (14B06800) [pid = 1828] [serial = 1276] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (1E228800) [pid = 1828] [serial = 1264] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (1653DC00) [pid = 1828] [serial = 1294] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (19BD5800) [pid = 1828] [serial = 1285] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (19032400) [pid = 1828] [serial = 1270] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1BFA7400) [pid = 1828] [serial = 1288] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1C993400) [pid = 1828] [serial = 1291] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (196C3000) [pid = 1828] [serial = 1282] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (17B38C00) [pid = 1828] [serial = 1274] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (198A1C00) [pid = 1828] [serial = 1297] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (19805400) [pid = 1828] [serial = 1283] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1C0BF400) [pid = 1828] [serial = 1289] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1E80D800) [pid = 1828] [serial = 1267] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (16540C00) [pid = 1828] [serial = 1277] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (16629800) [pid = 1828] [serial = 1249] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1C735C00) [pid = 1828] [serial = 1255] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (18D9A000) [pid = 1828] [serial = 1252] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (18F11C00) [pid = 1828] [serial = 1300] [outer = 00000000] [url = about:blank] 22:24:25 INFO - PROCESS | 1828 | 1461043465168 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]]]}] 22:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 22:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2860ms 22:24:25 INFO - PROCESS | 1828 | 1461043465181 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 22:24:25 INFO - PROCESS | 1828 | 1461043465185 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 22:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:24:25 INFO - PROCESS | 1828 | 1461043465193 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:24:25 INFO - PROCESS | 1828 | 1461043465196 Marionette TRACE conn3 <- [1,1774,null,{}] 22:24:25 INFO - PROCESS | 1828 | 1461043465202 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}] 22:24:25 INFO - PROCESS | 1828 | 1461043465301 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 22:24:25 INFO - PROCESS | 1828 | 1461043465310 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:25 INFO - PROCESS | 1828 | ++DOCSHELL 12BBE000 == 28 [pid = 1828] [id = 453] 22:24:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (12BBE400) [pid = 1828] [serial = 1359] [outer = 00000000] 22:24:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (12CFE800) [pid = 1828] [serial = 1360] [outer = 12BBE400] 22:24:25 INFO - PROCESS | 1828 | 1461043465357 Marionette DEBUG loaded listener.js 22:24:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (12DDE800) [pid = 1828] [serial = 1361] [outer = 12BBE400] 22:24:25 INFO - PROCESS | 1828 | 1461043465864 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]]]}] 22:24:25 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 22:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 703ms 22:24:25 INFO - PROCESS | 1828 | 1461043465891 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 22:24:25 INFO - PROCESS | 1828 | 1461043465897 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 22:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:24:25 INFO - PROCESS | 1828 | 1461043465904 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:24:25 INFO - PROCESS | 1828 | 1461043465906 Marionette TRACE conn3 <- [1,1778,null,{}] 22:24:25 INFO - PROCESS | 1828 | 1461043465910 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}] 22:24:25 INFO - PROCESS | 1828 | 1461043466000 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 22:24:26 INFO - PROCESS | 1828 | 1461043466008 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:26 INFO - PROCESS | 1828 | ++DOCSHELL 12DD8400 == 29 [pid = 1828] [id = 454] 22:24:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (13207800) [pid = 1828] [serial = 1362] [outer = 00000000] 22:24:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1342BC00) [pid = 1828] [serial = 1363] [outer = 13207800] 22:24:26 INFO - PROCESS | 1828 | 1461043466053 Marionette DEBUG loaded listener.js 22:24:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (13432C00) [pid = 1828] [serial = 1364] [outer = 13207800] 22:24:26 INFO - PROCESS | 1828 | 1461043466550 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]]]}] 22:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 22:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 688ms 22:24:26 INFO - PROCESS | 1828 | 1461043466601 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 22:24:26 INFO - PROCESS | 1828 | 1461043466603 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 22:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:24:26 INFO - PROCESS | 1828 | 1461043466607 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:24:26 INFO - PROCESS | 1828 | 1461043466611 Marionette TRACE conn3 <- [1,1782,null,{}] 22:24:26 INFO - PROCESS | 1828 | 1461043466621 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}] 22:24:26 INFO - PROCESS | 1828 | 1461043466742 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 22:24:26 INFO - PROCESS | 1828 | 1461043466841 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:26 INFO - PROCESS | 1828 | ++DOCSHELL 142AE400 == 30 [pid = 1828] [id = 455] 22:24:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (142AF400) [pid = 1828] [serial = 1365] [outer = 00000000] 22:24:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (14305000) [pid = 1828] [serial = 1366] [outer = 142AF400] 22:24:26 INFO - PROCESS | 1828 | 1461043466890 Marionette DEBUG loaded listener.js 22:24:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1430CC00) [pid = 1828] [serial = 1367] [outer = 142AF400] 22:24:27 INFO - PROCESS | 1828 | 1461043467301 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]]]}] 22:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 735ms 22:24:27 INFO - PROCESS | 1828 | 1461043467347 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 22:24:27 INFO - PROCESS | 1828 | 1461043467349 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 22:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:24:27 INFO - PROCESS | 1828 | 1461043467353 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:24:27 INFO - PROCESS | 1828 | 1461043467354 Marionette TRACE conn3 <- [1,1786,null,{}] 22:24:27 INFO - PROCESS | 1828 | 1461043467358 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}] 22:24:27 INFO - PROCESS | 1828 | 1461043467440 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 22:24:27 INFO - PROCESS | 1828 | 1461043467446 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:27 INFO - PROCESS | 1828 | ++DOCSHELL 14307400 == 31 [pid = 1828] [id = 456] 22:24:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (148B9800) [pid = 1828] [serial = 1368] [outer = 00000000] 22:24:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (15511800) [pid = 1828] [serial = 1369] [outer = 148B9800] 22:24:27 INFO - PROCESS | 1828 | 1461043467492 Marionette DEBUG loaded listener.js 22:24:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (15530C00) [pid = 1828] [serial = 1370] [outer = 148B9800] 22:24:27 INFO - PROCESS | 1828 | 1461043467926 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]]]}] 22:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 594ms 22:24:27 INFO - PROCESS | 1828 | 1461043467949 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 22:24:27 INFO - PROCESS | 1828 | 1461043467951 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 22:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:24:27 INFO - PROCESS | 1828 | 1461043467967 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:24:27 INFO - PROCESS | 1828 | 1461043467969 Marionette TRACE conn3 <- [1,1790,null,{}] 22:24:27 INFO - PROCESS | 1828 | 1461043467972 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}] 22:24:28 INFO - PROCESS | 1828 | 1461043468050 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 22:24:28 INFO - PROCESS | 1828 | 1461043468056 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:28 INFO - PROCESS | 1828 | ++DOCSHELL 14B91400 == 32 [pid = 1828] [id = 457] 22:24:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (157A4C00) [pid = 1828] [serial = 1371] [outer = 00000000] 22:24:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (15BD1400) [pid = 1828] [serial = 1372] [outer = 157A4C00] 22:24:28 INFO - PROCESS | 1828 | 1461043468100 Marionette DEBUG loaded listener.js 22:24:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (15D8A000) [pid = 1828] [serial = 1373] [outer = 157A4C00] 22:24:28 INFO - PROCESS | 1828 | 1461043468585 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]]]}] 22:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 625ms 22:24:28 INFO - PROCESS | 1828 | 1461043468610 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 22:24:28 INFO - PROCESS | 1828 | 1461043468612 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 22:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:24:28 INFO - PROCESS | 1828 | 1461043468619 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:24:28 INFO - PROCESS | 1828 | 1461043468621 Marionette TRACE conn3 <- [1,1794,null,{}] 22:24:28 INFO - PROCESS | 1828 | 1461043468625 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}] 22:24:28 INFO - PROCESS | 1828 | 1461043468734 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 22:24:28 INFO - PROCESS | 1828 | 1461043468742 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:28 INFO - PROCESS | 1828 | ++DOCSHELL 16625C00 == 33 [pid = 1828] [id = 458] 22:24:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (1667D800) [pid = 1828] [serial = 1374] [outer = 00000000] 22:24:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (16763000) [pid = 1828] [serial = 1375] [outer = 1667D800] 22:24:28 INFO - PROCESS | 1828 | 1461043468789 Marionette DEBUG loaded listener.js 22:24:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (16840000) [pid = 1828] [serial = 1376] [outer = 1667D800] 22:24:29 INFO - PROCESS | 1828 | 1461043469224 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]]]}] 22:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 641ms 22:24:29 INFO - PROCESS | 1828 | 1461043469258 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 22:24:29 INFO - PROCESS | 1828 | 1461043469260 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 22:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:24:29 INFO - PROCESS | 1828 | 1461043469263 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:24:29 INFO - PROCESS | 1828 | 1461043469265 Marionette TRACE conn3 <- [1,1798,null,{}] 22:24:29 INFO - PROCESS | 1828 | 1461043469272 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}] 22:24:29 INFO - PROCESS | 1828 | 1461043469354 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 22:24:29 INFO - PROCESS | 1828 | 1461043469361 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:29 INFO - PROCESS | 1828 | ++DOCSHELL 16768000 == 34 [pid = 1828] [id = 459] 22:24:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (16844400) [pid = 1828] [serial = 1377] [outer = 00000000] 22:24:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (17B39800) [pid = 1828] [serial = 1378] [outer = 16844400] 22:24:29 INFO - PROCESS | 1828 | 1461043469405 Marionette DEBUG loaded listener.js 22:24:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (17B3A400) [pid = 1828] [serial = 1379] [outer = 16844400] 22:24:29 INFO - PROCESS | 1828 | 1461043469864 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]]]}] 22:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 625ms 22:24:29 INFO - PROCESS | 1828 | 1461043469919 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 22:24:29 INFO - PROCESS | 1828 | 1461043469921 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 22:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:24:29 INFO - PROCESS | 1828 | 1461043469926 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:24:29 INFO - PROCESS | 1828 | 1461043469927 Marionette TRACE conn3 <- [1,1802,null,{}] 22:24:29 INFO - PROCESS | 1828 | 1461043469931 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}] 22:24:30 INFO - PROCESS | 1828 | 1461043470007 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 22:24:30 INFO - PROCESS | 1828 | 1461043470013 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:30 INFO - PROCESS | 1828 | ++DOCSHELL 1683A400 == 35 [pid = 1828] [id = 460] 22:24:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (16A0DC00) [pid = 1828] [serial = 1380] [outer = 00000000] 22:24:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (18322800) [pid = 1828] [serial = 1381] [outer = 16A0DC00] 22:24:30 INFO - PROCESS | 1828 | 1461043470060 Marionette DEBUG loaded listener.js 22:24:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (18316C00) [pid = 1828] [serial = 1382] [outer = 16A0DC00] 22:24:30 INFO - PROCESS | 1828 | 1461043470563 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]]]}] 22:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 703ms 22:24:30 INFO - PROCESS | 1828 | 1461043470623 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 22:24:30 INFO - PROCESS | 1828 | 1461043470625 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 22:24:30 INFO - PROCESS | 1828 | 1461043470637 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:24:30 INFO - PROCESS | 1828 | 1461043470639 Marionette TRACE conn3 <- [1,1806,null,{}] 22:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:24:30 INFO - PROCESS | 1828 | 1461043470642 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}] 22:24:30 INFO - PROCESS | 1828 | 1461043470753 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 22:24:30 INFO - PROCESS | 1828 | 1461043470847 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:30 INFO - PROCESS | 1828 | ++DOCSHELL 142ADC00 == 36 [pid = 1828] [id = 461] 22:24:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (18311000) [pid = 1828] [serial = 1383] [outer = 00000000] 22:24:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (18AF2800) [pid = 1828] [serial = 1384] [outer = 18311000] 22:24:30 INFO - PROCESS | 1828 | 1461043470892 Marionette DEBUG loaded listener.js 22:24:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (18AF1400) [pid = 1828] [serial = 1385] [outer = 18311000] 22:24:31 INFO - PROCESS | 1828 | 1461043471312 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]]]}] 22:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 687ms 22:24:31 INFO - PROCESS | 1828 | 1461043471339 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 22:24:31 INFO - PROCESS | 1828 | 1461043471341 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 22:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:24:31 INFO - PROCESS | 1828 | 1461043471344 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:24:31 INFO - PROCESS | 1828 | 1461043471346 Marionette TRACE conn3 <- [1,1810,null,{}] 22:24:31 INFO - PROCESS | 1828 | 1461043471350 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}] 22:24:31 INFO - PROCESS | 1828 | 1461043471472 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 22:24:31 INFO - PROCESS | 1828 | 1461043471478 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:31 INFO - PROCESS | 1828 | ++DOCSHELL 1872EC00 == 37 [pid = 1828] [id = 462] 22:24:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (18D7BC00) [pid = 1828] [serial = 1386] [outer = 00000000] 22:24:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (18D99C00) [pid = 1828] [serial = 1387] [outer = 18D7BC00] 22:24:31 INFO - PROCESS | 1828 | 1461043471581 Marionette DEBUG loaded listener.js 22:24:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (18DA1C00) [pid = 1828] [serial = 1388] [outer = 18D7BC00] 22:24:32 INFO - PROCESS | 1828 | 1461043472002 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]]]}] 22:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 703ms 22:24:32 INFO - PROCESS | 1828 | 1461043472044 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 22:24:32 INFO - PROCESS | 1828 | 1461043472046 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 22:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:24:32 INFO - PROCESS | 1828 | 1461043472058 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:24:32 INFO - PROCESS | 1828 | 1461043472061 Marionette TRACE conn3 <- [1,1814,null,{}] 22:24:32 INFO - PROCESS | 1828 | 1461043472064 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}] 22:24:32 INFO - PROCESS | 1828 | 1461043472222 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (1A03EC00) [pid = 1828] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (19854C00) [pid = 1828] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (1430C800) [pid = 1828] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (1C0C7000) [pid = 1828] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (1E812800) [pid = 1828] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (1980C400) [pid = 1828] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (1985D000) [pid = 1828] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (13432800) [pid = 1828] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (1BFA3C00) [pid = 1828] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (1BFA9C00) [pid = 1828] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (19653C00) [pid = 1828] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1989D800) [pid = 1828] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (183AE800) [pid = 1828] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (1943A400) [pid = 1828] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (19033800) [pid = 1828] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (19854800) [pid = 1828] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (18D96000) [pid = 1828] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (15D89000) [pid = 1828] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1989C000) [pid = 1828] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (18F11400) [pid = 1828] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (18AEC800) [pid = 1828] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (15D91400) [pid = 1828] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (142B0400) [pid = 1828] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1653AC00) [pid = 1828] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (2126CC00) [pid = 1828] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1E819000) [pid = 1828] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1DE8D400) [pid = 1828] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1D778400) [pid = 1828] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1683C000) [pid = 1828] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1CC36400) [pid = 1828] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (15531800) [pid = 1828] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (15512800) [pid = 1828] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (13431000) [pid = 1828] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1BFA2800) [pid = 1828] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1E297800) [pid = 1828] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1C0E7400) [pid = 1828] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1DE8B800) [pid = 1828] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (14B89400) [pid = 1828] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1C0E8800) [pid = 1828] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1D2A0400) [pid = 1828] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1D783000) [pid = 1828] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1C0C7C00) [pid = 1828] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (18320C00) [pid = 1828] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:24:33 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (19435C00) [pid = 1828] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:24:33 INFO - PROCESS | 1828 | 1461043473278 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:33 INFO - PROCESS | 1828 | ++DOCSHELL 1320E400 == 38 [pid = 1828] [id = 463] 22:24:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1326A400) [pid = 1828] [serial = 1389] [outer = 00000000] 22:24:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (136BB400) [pid = 1828] [serial = 1390] [outer = 1326A400] 22:24:33 INFO - PROCESS | 1828 | 1461043473337 Marionette DEBUG loaded listener.js 22:24:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (15531000) [pid = 1828] [serial = 1391] [outer = 1326A400] 22:24:33 INFO - PROCESS | 1828 | 1461043473723 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]]]}] 22:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1719ms 22:24:33 INFO - PROCESS | 1828 | 1461043473777 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 22:24:33 INFO - PROCESS | 1828 | 1461043473778 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 22:24:33 INFO - PROCESS | 1828 | 1461043473782 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:24:33 INFO - PROCESS | 1828 | 1461043473784 Marionette TRACE conn3 <- [1,1818,null,{}] 22:24:33 INFO - PROCESS | 1828 | 1461043473787 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}] 22:24:33 INFO - PROCESS | 1828 | 1461043473864 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 22:24:33 INFO - PROCESS | 1828 | 1461043473870 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:33 INFO - PROCESS | 1828 | ++DOCSHELL 16537C00 == 39 [pid = 1828] [id = 464] 22:24:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1653AC00) [pid = 1828] [serial = 1392] [outer = 00000000] 22:24:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (18320C00) [pid = 1828] [serial = 1393] [outer = 1653AC00] 22:24:33 INFO - PROCESS | 1828 | 1461043473913 Marionette DEBUG loaded listener.js 22:24:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (18323000) [pid = 1828] [serial = 1394] [outer = 1653AC00] 22:24:34 INFO - PROCESS | 1828 | 1461043474347 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]]]}] 22:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 594ms 22:24:34 INFO - PROCESS | 1828 | 1461043474388 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 22:24:34 INFO - PROCESS | 1828 | 1461043474390 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 22:24:34 INFO - PROCESS | 1828 | 1461043474393 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:24:34 INFO - PROCESS | 1828 | 1461043474394 Marionette TRACE conn3 <- [1,1822,null,{}] 22:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:24:34 INFO - PROCESS | 1828 | 1461043474398 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}] 22:24:34 INFO - PROCESS | 1828 | 1461043474484 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 22:24:34 INFO - PROCESS | 1828 | 1461043474490 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:34 INFO - PROCESS | 1828 | ++DOCSHELL 1683C000 == 40 [pid = 1828] [id = 465] 22:24:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (16A0C400) [pid = 1828] [serial = 1395] [outer = 00000000] 22:24:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (18F15000) [pid = 1828] [serial = 1396] [outer = 16A0C400] 22:24:34 INFO - PROCESS | 1828 | 1461043474533 Marionette DEBUG loaded listener.js 22:24:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (19034800) [pid = 1828] [serial = 1397] [outer = 16A0C400] 22:24:34 INFO - PROCESS | 1828 | 1461043475001 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]]]}] 22:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 22:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 640ms 22:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:24:35 INFO - PROCESS | 1828 | 1461043475038 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 22:24:35 INFO - PROCESS | 1828 | 1461043475040 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 22:24:35 INFO - PROCESS | 1828 | 1461043475043 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:24:35 INFO - PROCESS | 1828 | 1461043475045 Marionette TRACE conn3 <- [1,1826,null,{}] 22:24:35 INFO - PROCESS | 1828 | 1461043475048 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}] 22:24:35 INFO - PROCESS | 1828 | 1461043475131 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 22:24:35 INFO - PROCESS | 1828 | 1461043475138 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:35 INFO - PROCESS | 1828 | ++DOCSHELL 18F12800 == 41 [pid = 1828] [id = 466] 22:24:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1903BC00) [pid = 1828] [serial = 1398] [outer = 00000000] 22:24:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (19270400) [pid = 1828] [serial = 1399] [outer = 1903BC00] 22:24:35 INFO - PROCESS | 1828 | 1461043475181 Marionette DEBUG loaded listener.js 22:24:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (19274800) [pid = 1828] [serial = 1400] [outer = 1903BC00] 22:24:36 INFO - PROCESS | 1828 | 1461043476040 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]]]}] 22:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1031ms 22:24:36 INFO - PROCESS | 1828 | 1461043476102 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 22:24:36 INFO - PROCESS | 1828 | 1461043476105 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 22:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:24:36 INFO - PROCESS | 1828 | 1461043476110 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:24:36 INFO - PROCESS | 1828 | 1461043476113 Marionette TRACE conn3 <- [1,1830,null,{}] 22:24:36 INFO - PROCESS | 1828 | 1461043476119 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}] 22:24:36 INFO - PROCESS | 1828 | 1461043476257 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 22:24:36 INFO - PROCESS | 1828 | 1461043476398 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:36 INFO - PROCESS | 1828 | ++DOCSHELL 12DDA800 == 42 [pid = 1828] [id = 467] 22:24:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1320B000) [pid = 1828] [serial = 1401] [outer = 00000000] 22:24:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (13434800) [pid = 1828] [serial = 1402] [outer = 1320B000] 22:24:36 INFO - PROCESS | 1828 | 1461043476462 Marionette DEBUG loaded listener.js 22:24:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (13775000) [pid = 1828] [serial = 1403] [outer = 1320B000] 22:24:37 INFO - PROCESS | 1828 | 1461043477149 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]]]}] 22:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1093ms 22:24:37 INFO - PROCESS | 1828 | 1461043477211 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 22:24:37 INFO - PROCESS | 1828 | 1461043477217 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 22:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:24:37 INFO - PROCESS | 1828 | 1461043477224 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:24:37 INFO - PROCESS | 1828 | 1461043477226 Marionette TRACE conn3 <- [1,1834,null,{}] 22:24:37 INFO - PROCESS | 1828 | 1461043477230 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}] 22:24:37 INFO - PROCESS | 1828 | 1461043477350 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 22:24:37 INFO - PROCESS | 1828 | 1461043477489 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:37 INFO - PROCESS | 1828 | ++DOCSHELL 1342F000 == 43 [pid = 1828] [id = 468] 22:24:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1377AC00) [pid = 1828] [serial = 1404] [outer = 00000000] 22:24:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (15534000) [pid = 1828] [serial = 1405] [outer = 1377AC00] 22:24:37 INFO - PROCESS | 1828 | 1461043477543 Marionette DEBUG loaded listener.js 22:24:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (15B3A000) [pid = 1828] [serial = 1406] [outer = 1377AC00] 22:24:38 INFO - PROCESS | 1828 | 1461043478441 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]]]}] 22:24:38 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) 22:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1297ms 22:24:38 INFO - PROCESS | 1828 | 1461043478519 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 22:24:38 INFO - PROCESS | 1828 | 1461043478522 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 22:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:24:38 INFO - PROCESS | 1828 | 1461043478528 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:24:38 INFO - PROCESS | 1828 | 1461043478531 Marionette TRACE conn3 <- [1,1838,null,{}] 22:24:38 INFO - PROCESS | 1828 | 1461043478537 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}] 22:24:38 INFO - PROCESS | 1828 | 1461043478648 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 22:24:38 INFO - PROCESS | 1828 | 1461043478786 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:38 INFO - PROCESS | 1828 | ++DOCSHELL 12DE0400 == 44 [pid = 1828] [id = 469] 22:24:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (13267800) [pid = 1828] [serial = 1407] [outer = 00000000] 22:24:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (14BE1800) [pid = 1828] [serial = 1408] [outer = 13267800] 22:24:38 INFO - PROCESS | 1828 | 1461043478840 Marionette DEBUG loaded listener.js 22:24:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1552D800) [pid = 1828] [serial = 1409] [outer = 13267800] 22:24:39 INFO - PROCESS | 1828 | --DOCSHELL 1D102400 == 43 [pid = 1828] [id = 10] 22:24:39 INFO - PROCESS | 1828 | --DOCSHELL 1DE94800 == 42 [pid = 1828] [id = 18] 22:24:39 INFO - PROCESS | 1828 | --DOCSHELL 1D36C000 == 41 [pid = 1828] [id = 12] 22:24:39 INFO - PROCESS | 1828 | --DOCSHELL 1D205800 == 40 [pid = 1828] [id = 11] 22:24:39 INFO - PROCESS | 1828 | --DOCSHELL 1DBE8400 == 39 [pid = 1828] [id = 14] 22:24:39 INFO - PROCESS | 1828 | --DOCSHELL 1DBE7000 == 38 [pid = 1828] [id = 15] 22:24:39 INFO - PROCESS | 1828 | --DOCSHELL 194A8000 == 37 [pid = 1828] [id = 8] 22:24:39 INFO - PROCESS | 1828 | --DOCSHELL 1D574400 == 36 [pid = 1828] [id = 13] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (1C998400) [pid = 1828] [serial = 1357] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1C017400) [pid = 1828] [serial = 1114] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (19861800) [pid = 1828] [serial = 1154] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (18DA4C00) [pid = 1828] [serial = 1148] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1C99AC00) [pid = 1828] [serial = 1117] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1FB0C800) [pid = 1828] [serial = 1142] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (19D0F400) [pid = 1828] [serial = 1111] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1DBED000) [pid = 1828] [serial = 1157] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (15511C00) [pid = 1828] [serial = 1145] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1D20D000) [pid = 1828] [serial = 1151] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1FB0F400) [pid = 1828] [serial = 1160] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1D366C00) [pid = 1828] [serial = 1205] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1D56E400) [pid = 1828] [serial = 1259] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1E816800) [pid = 1828] [serial = 1268] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1DBF3000) [pid = 1828] [serial = 1208] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (18E52C00) [pid = 1828] [serial = 1199] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (19BD7400) [pid = 1828] [serial = 1202] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (19038000) [pid = 1828] [serial = 1253] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1DA7A800) [pid = 1828] [serial = 1262] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (16837C00) [pid = 1828] [serial = 1250] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (19032000) [pid = 1828] [serial = 1214] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (15537000) [pid = 1828] [serial = 1196] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1CC36800) [pid = 1828] [serial = 1256] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1FB06000) [pid = 1828] [serial = 1211] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1D102800) [pid = 1828] [serial = 1247] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1E22EC00) [pid = 1828] [serial = 1265] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1E226800) [pid = 1828] [serial = 1271] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (19805800) [pid = 1828] [serial = 1342] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (19858800) [pid = 1828] [serial = 1343] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1A03AC00) [pid = 1828] [serial = 1346] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (19D3DC00) [pid = 1828] [serial = 1345] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (19039000) [pid = 1828] [serial = 1351] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1C00A400) [pid = 1828] [serial = 1348] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1BFA4400) [pid = 1828] [serial = 1354] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (1C0B9000) [pid = 1828] [serial = 1349] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (1D367000) [pid = 1828] [serial = 1313] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (1C17B000) [pid = 1828] [serial = 1312] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (196BD400) [pid = 1828] [serial = 1310] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (1943CC00) [pid = 1828] [serial = 1309] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (1897C400) [pid = 1828] [serial = 1307] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (1807D000) [pid = 1828] [serial = 1306] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (19FD4400) [pid = 1828] [serial = 1303] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (1C0F5800) [pid = 1828] [serial = 1355] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (1CC31C00) [pid = 1828] [serial = 1304] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (192CC400) [pid = 1828] [serial = 1339] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (18F07400) [pid = 1828] [serial = 1336] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (18F0F000) [pid = 1828] [serial = 1337] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (16541800) [pid = 1828] [serial = 1333] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (16837800) [pid = 1828] [serial = 1334] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (1653BC00) [pid = 1828] [serial = 1331] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (143AE400) [pid = 1828] [serial = 1330] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (1942F800) [pid = 1828] [serial = 1328] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (18D9EC00) [pid = 1828] [serial = 1327] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (22066000) [pid = 1828] [serial = 1325] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (22064000) [pid = 1828] [serial = 1324] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (21272000) [pid = 1828] [serial = 1322] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (2126FC00) [pid = 1828] [serial = 1321] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (1E290400) [pid = 1828] [serial = 1319] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (1DE98000) [pid = 1828] [serial = 1318] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (1DBEAC00) [pid = 1828] [serial = 1316] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (1DA83C00) [pid = 1828] [serial = 1315] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (19802800) [pid = 1828] [serial = 1352] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | --DOMWINDOW == 72 (19433800) [pid = 1828] [serial = 1340] [outer = 00000000] [url = about:blank] 22:24:39 INFO - PROCESS | 1828 | 1461043479427 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]]]}] 22:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 937ms 22:24:39 INFO - PROCESS | 1828 | 1461043479474 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 22:24:39 INFO - PROCESS | 1828 | 1461043479479 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 22:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:24:39 INFO - PROCESS | 1828 | 1461043479485 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:24:39 INFO - PROCESS | 1828 | 1461043479488 Marionette TRACE conn3 <- [1,1842,null,{}] 22:24:39 INFO - PROCESS | 1828 | 1461043479492 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}] 22:24:39 INFO - PROCESS | 1828 | 1461043479580 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 22:24:39 INFO - PROCESS | 1828 | 1461043479589 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:39 INFO - PROCESS | 1828 | ++DOCSHELL 143AE400 == 37 [pid = 1828] [id = 470] 22:24:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (14B92800) [pid = 1828] [serial = 1410] [outer = 00000000] 22:24:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (15538C00) [pid = 1828] [serial = 1411] [outer = 14B92800] 22:24:39 INFO - PROCESS | 1828 | 1461043479633 Marionette DEBUG loaded listener.js 22:24:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (15BF5C00) [pid = 1828] [serial = 1412] [outer = 14B92800] 22:24:40 INFO - PROCESS | 1828 | 1461043480128 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]]]}] 22:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 687ms 22:24:40 INFO - PROCESS | 1828 | 1461043480184 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 22:24:40 INFO - PROCESS | 1828 | 1461043480186 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 22:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:24:40 INFO - PROCESS | 1828 | 1461043480190 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:24:40 INFO - PROCESS | 1828 | 1461043480193 Marionette TRACE conn3 <- [1,1846,null,{}] 22:24:40 INFO - PROCESS | 1828 | 1461043480204 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}] 22:24:40 INFO - PROCESS | 1828 | 1461043480291 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 22:24:40 INFO - PROCESS | 1828 | 1461043480378 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:40 INFO - PROCESS | 1828 | ++DOCSHELL 15BDA400 == 38 [pid = 1828] [id = 471] 22:24:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (15E20400) [pid = 1828] [serial = 1413] [outer = 00000000] 22:24:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (16632C00) [pid = 1828] [serial = 1414] [outer = 15E20400] 22:24:40 INFO - PROCESS | 1828 | 1461043480432 Marionette DEBUG loaded listener.js 22:24:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (16838400) [pid = 1828] [serial = 1415] [outer = 15E20400] 22:24:40 INFO - PROCESS | 1828 | 1461043480838 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]]]}] 22:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 703ms 22:24:40 INFO - PROCESS | 1828 | 1461043480889 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 22:24:40 INFO - PROCESS | 1828 | 1461043480891 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 22:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:24:40 INFO - PROCESS | 1828 | 1461043480895 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:24:40 INFO - PROCESS | 1828 | 1461043480896 Marionette TRACE conn3 <- [1,1850,null,{}] 22:24:40 INFO - PROCESS | 1828 | 1461043480900 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}] 22:24:40 INFO - PROCESS | 1828 | 1461043480983 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 22:24:40 INFO - PROCESS | 1828 | 1461043480989 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:40 INFO - PROCESS | 1828 | ++DOCSHELL 16762000 == 39 [pid = 1828] [id = 472] 22:24:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (1683BC00) [pid = 1828] [serial = 1416] [outer = 00000000] 22:24:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (18310000) [pid = 1828] [serial = 1417] [outer = 1683BC00] 22:24:41 INFO - PROCESS | 1828 | 1461043481034 Marionette DEBUG loaded listener.js 22:24:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (18321000) [pid = 1828] [serial = 1418] [outer = 1683BC00] 22:24:41 INFO - PROCESS | 1828 | 1461043481487 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]]]}] 22:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 641ms 22:24:41 INFO - PROCESS | 1828 | 1461043481534 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 22:24:41 INFO - PROCESS | 1828 | 1461043481537 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 22:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:24:41 INFO - PROCESS | 1828 | 1461043481541 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:24:41 INFO - PROCESS | 1828 | 1461043481544 Marionette TRACE conn3 <- [1,1854,null,{}] 22:24:41 INFO - PROCESS | 1828 | 1461043481547 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}] 22:24:41 INFO - PROCESS | 1828 | 1461043481654 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 22:24:41 INFO - PROCESS | 1828 | 1461043481740 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:41 INFO - PROCESS | 1828 | ++DOCSHELL 1872F000 == 40 [pid = 1828] [id = 473] 22:24:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (18970400) [pid = 1828] [serial = 1419] [outer = 00000000] 22:24:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (18AF7400) [pid = 1828] [serial = 1420] [outer = 18970400] 22:24:41 INFO - PROCESS | 1828 | 1461043481785 Marionette DEBUG loaded listener.js 22:24:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (18D7FC00) [pid = 1828] [serial = 1421] [outer = 18970400] 22:24:42 INFO - PROCESS | 1828 | 1461043482194 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]]]}] 22:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 703ms 22:24:42 INFO - PROCESS | 1828 | 1461043482238 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 22:24:42 INFO - PROCESS | 1828 | 1461043482240 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 22:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:24:42 INFO - PROCESS | 1828 | 1461043482243 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:24:42 INFO - PROCESS | 1828 | 1461043482245 Marionette TRACE conn3 <- [1,1858,null,{}] 22:24:42 INFO - PROCESS | 1828 | 1461043482258 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}] 22:24:42 INFO - PROCESS | 1828 | 1461043482388 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 22:24:42 INFO - PROCESS | 1828 | 1461043482401 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:42 INFO - PROCESS | 1828 | ++DOCSHELL 142B0000 == 41 [pid = 1828] [id = 474] 22:24:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (183A8800) [pid = 1828] [serial = 1422] [outer = 00000000] 22:24:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (18F0B400) [pid = 1828] [serial = 1423] [outer = 183A8800] 22:24:42 INFO - PROCESS | 1828 | 1461043482450 Marionette DEBUG loaded listener.js 22:24:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (18F15400) [pid = 1828] [serial = 1424] [outer = 183A8800] 22:24:42 INFO - PROCESS | 1828 | 1461043482922 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]]]}] 22:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 703ms 22:24:42 INFO - PROCESS | 1828 | 1461043482943 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 22:24:42 INFO - PROCESS | 1828 | 1461043482945 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 22:24:42 INFO - PROCESS | 1828 | 1461043482948 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:24:42 INFO - PROCESS | 1828 | 1461043482950 Marionette TRACE conn3 <- [1,1862,null,{}] 22:24:42 INFO - PROCESS | 1828 | 1461043482959 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}] 22:24:43 INFO - PROCESS | 1828 | 1461043483094 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 22:24:43 INFO - PROCESS | 1828 | 1461043483103 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:43 INFO - PROCESS | 1828 | ++DOCSHELL 13435C00 == 42 [pid = 1828] [id = 475] 22:24:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (18F0D400) [pid = 1828] [serial = 1425] [outer = 00000000] 22:24:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (1926CC00) [pid = 1828] [serial = 1426] [outer = 18F0D400] 22:24:43 INFO - PROCESS | 1828 | 1461043483147 Marionette DEBUG loaded listener.js 22:24:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (19276800) [pid = 1828] [serial = 1427] [outer = 18F0D400] 22:24:43 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (16A0C400) [pid = 1828] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:24:43 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (18311000) [pid = 1828] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:24:43 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (142AF400) [pid = 1828] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:24:43 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (18D7BC00) [pid = 1828] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:24:43 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (1667D800) [pid = 1828] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:24:43 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (13207800) [pid = 1828] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:24:43 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (16A0DC00) [pid = 1828] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:24:43 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (148B9800) [pid = 1828] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:24:43 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (16844400) [pid = 1828] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:24:43 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (157A4C00) [pid = 1828] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:24:43 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (12BBE400) [pid = 1828] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:24:43 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (1653AC00) [pid = 1828] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:24:43 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (1326A400) [pid = 1828] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:24:43 INFO - PROCESS | 1828 | 1461043483734 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]]]}] 22:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 829ms 22:24:43 INFO - PROCESS | 1828 | 1461043483792 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 22:24:43 INFO - PROCESS | 1828 | 1461043483793 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 22:24:43 INFO - PROCESS | 1828 | 1461043483797 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:24:43 INFO - PROCESS | 1828 | 1461043483798 Marionette TRACE conn3 <- [1,1866,null,{}] 22:24:43 INFO - PROCESS | 1828 | 1461043483802 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}] 22:24:43 INFO - PROCESS | 1828 | 1461043483879 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 22:24:43 INFO - PROCESS | 1828 | 1461043483887 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:43 INFO - PROCESS | 1828 | ++DOCSHELL 13269400 == 43 [pid = 1828] [id = 476] 22:24:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (1326A400) [pid = 1828] [serial = 1428] [outer = 00000000] 22:24:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (1552B000) [pid = 1828] [serial = 1429] [outer = 1326A400] 22:24:43 INFO - PROCESS | 1828 | 1461043483931 Marionette DEBUG loaded listener.js 22:24:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (16761800) [pid = 1828] [serial = 1430] [outer = 1326A400] 22:24:44 INFO - PROCESS | 1828 | 1461043484360 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]]]}] 22:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 594ms 22:24:44 INFO - PROCESS | 1828 | 1461043484417 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 22:24:44 INFO - PROCESS | 1828 | 1461043484419 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 22:24:44 INFO - PROCESS | 1828 | 1461043484422 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:24:44 INFO - PROCESS | 1828 | 1461043484424 Marionette TRACE conn3 <- [1,1870,null,{}] 22:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:24:44 INFO - PROCESS | 1828 | 1461043484427 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}] 22:24:44 INFO - PROCESS | 1828 | 1461043484506 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 22:24:44 INFO - PROCESS | 1828 | 1461043484512 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:44 INFO - PROCESS | 1828 | ++DOCSHELL 148AD400 == 44 [pid = 1828] [id = 477] 22:24:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (1550BC00) [pid = 1828] [serial = 1431] [outer = 00000000] 22:24:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (18D9F000) [pid = 1828] [serial = 1432] [outer = 1550BC00] 22:24:44 INFO - PROCESS | 1828 | 1461043484555 Marionette DEBUG loaded listener.js 22:24:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (19038C00) [pid = 1828] [serial = 1433] [outer = 1550BC00] 22:24:44 INFO - PROCESS | 1828 | 1461043484980 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]]]}] 22:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 594ms 22:24:45 INFO - PROCESS | 1828 | 1461043485024 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 22:24:45 INFO - PROCESS | 1828 | 1461043485026 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 22:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:24:45 INFO - PROCESS | 1828 | 1461043485029 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:24:45 INFO - PROCESS | 1828 | 1461043485030 Marionette TRACE conn3 <- [1,1874,null,{}] 22:24:45 INFO - PROCESS | 1828 | 1461043485034 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}] 22:24:45 INFO - PROCESS | 1828 | 1461043485112 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 22:24:45 INFO - PROCESS | 1828 | 1461043485117 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:45 INFO - PROCESS | 1828 | ++DOCSHELL 15DDBC00 == 45 [pid = 1828] [id = 478] 22:24:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (1653A400) [pid = 1828] [serial = 1434] [outer = 00000000] 22:24:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (19425C00) [pid = 1828] [serial = 1435] [outer = 1653A400] 22:24:45 INFO - PROCESS | 1828 | 1461043485161 Marionette DEBUG loaded listener.js 22:24:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (19428000) [pid = 1828] [serial = 1436] [outer = 1653A400] 22:24:45 INFO - PROCESS | 1828 | 1461043485575 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]]]}] 22:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 593ms 22:24:45 INFO - PROCESS | 1828 | 1461043485630 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 22:24:45 INFO - PROCESS | 1828 | 1461043485633 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 22:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:24:45 INFO - PROCESS | 1828 | 1461043485640 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:24:45 INFO - PROCESS | 1828 | 1461043485642 Marionette TRACE conn3 <- [1,1878,null,{}] 22:24:45 INFO - PROCESS | 1828 | 1461043485645 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}] 22:24:45 INFO - PROCESS | 1828 | 1461043485795 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 22:24:45 INFO - PROCESS | 1828 | 1461043485971 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:45 INFO - PROCESS | 1828 | ++DOCSHELL 13373000 == 46 [pid = 1828] [id = 479] 22:24:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (1342C800) [pid = 1828] [serial = 1437] [outer = 00000000] 22:24:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (142B1000) [pid = 1828] [serial = 1438] [outer = 1342C800] 22:24:46 INFO - PROCESS | 1828 | 1461043486028 Marionette DEBUG loaded listener.js 22:24:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (1430D400) [pid = 1828] [serial = 1439] [outer = 1342C800] 22:24:46 INFO - PROCESS | 1828 | 1461043486573 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]]]}] 22:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1000ms 22:24:46 INFO - PROCESS | 1828 | 1461043486644 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 22:24:46 INFO - PROCESS | 1828 | 1461043486648 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 22:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:24:46 INFO - PROCESS | 1828 | 1461043486653 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:24:46 INFO - PROCESS | 1828 | 1461043486658 Marionette TRACE conn3 <- [1,1882,null,{}] 22:24:46 INFO - PROCESS | 1828 | 1461043486662 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}] 22:24:46 INFO - PROCESS | 1828 | 1461043486767 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 22:24:46 INFO - PROCESS | 1828 | 1461043486903 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:46 INFO - PROCESS | 1828 | ++DOCSHELL 1653BC00 == 47 [pid = 1828] [id = 480] 22:24:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (16541000) [pid = 1828] [serial = 1440] [outer = 00000000] 22:24:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (16629800) [pid = 1828] [serial = 1441] [outer = 16541000] 22:24:46 INFO - PROCESS | 1828 | 1461043486960 Marionette DEBUG loaded listener.js 22:24:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (1683DC00) [pid = 1828] [serial = 1442] [outer = 16541000] 22:24:47 INFO - PROCESS | 1828 | 1461043487549 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]]]}] 22:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 937ms 22:24:47 INFO - PROCESS | 1828 | 1461043487599 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 22:24:47 INFO - PROCESS | 1828 | 1461043487602 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 22:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:24:47 INFO - PROCESS | 1828 | 1461043487606 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:24:47 INFO - PROCESS | 1828 | 1461043487608 Marionette TRACE conn3 <- [1,1886,null,{}] 22:24:47 INFO - PROCESS | 1828 | 1461043487612 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}] 22:24:47 INFO - PROCESS | 1828 | 1461043487722 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 22:24:47 INFO - PROCESS | 1828 | 1461043487857 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:47 INFO - PROCESS | 1828 | ++DOCSHELL 18AF4800 == 48 [pid = 1828] [id = 481] 22:24:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (18D79400) [pid = 1828] [serial = 1443] [outer = 00000000] 22:24:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (18F06C00) [pid = 1828] [serial = 1444] [outer = 18D79400] 22:24:47 INFO - PROCESS | 1828 | 1461043487911 Marionette DEBUG loaded listener.js 22:24:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (18F12000) [pid = 1828] [serial = 1445] [outer = 18D79400] 22:24:48 INFO - PROCESS | 1828 | 1461043488510 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]]]}] 22:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 937ms 22:24:48 INFO - PROCESS | 1828 | 1461043488550 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 22:24:48 INFO - PROCESS | 1828 | 1461043488554 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 22:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:24:48 INFO - PROCESS | 1828 | 1461043488564 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:24:48 INFO - PROCESS | 1828 | 1461043488569 Marionette TRACE conn3 <- [1,1890,null,{}] 22:24:48 INFO - PROCESS | 1828 | 1461043488573 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}] 22:24:48 INFO - PROCESS | 1828 | 1461043488708 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 22:24:48 INFO - PROCESS | 1828 | 1461043488841 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:48 INFO - PROCESS | 1828 | ++DOCSHELL 19425400 == 49 [pid = 1828] [id = 482] 22:24:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (19431400) [pid = 1828] [serial = 1446] [outer = 00000000] 22:24:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (1943D400) [pid = 1828] [serial = 1447] [outer = 19431400] 22:24:48 INFO - PROCESS | 1828 | 1461043488895 Marionette DEBUG loaded listener.js 22:24:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (19440400) [pid = 1828] [serial = 1448] [outer = 19431400] 22:24:49 INFO - PROCESS | 1828 | 1461043489441 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]]]}] 22:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 937ms 22:24:49 INFO - PROCESS | 1828 | 1461043489506 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 22:24:49 INFO - PROCESS | 1828 | 1461043489508 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 22:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:24:49 INFO - PROCESS | 1828 | 1461043489511 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:24:49 INFO - PROCESS | 1828 | 1461043489513 Marionette TRACE conn3 <- [1,1894,null,{}] 22:24:49 INFO - PROCESS | 1828 | 1461043489517 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}] 22:24:49 INFO - PROCESS | 1828 | 1461043489617 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 22:24:49 INFO - PROCESS | 1828 | 1461043489757 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:49 INFO - PROCESS | 1828 | ++DOCSHELL 18AED000 == 50 [pid = 1828] [id = 483] 22:24:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (19439800) [pid = 1828] [serial = 1449] [outer = 00000000] 22:24:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (19653800) [pid = 1828] [serial = 1450] [outer = 19439800] 22:24:49 INFO - PROCESS | 1828 | 1461043489811 Marionette DEBUG loaded listener.js 22:24:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (196B9400) [pid = 1828] [serial = 1451] [outer = 19439800] 22:24:50 INFO - PROCESS | 1828 | 1461043490407 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]]]}] 22:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 938ms 22:24:50 INFO - PROCESS | 1828 | 1461043490457 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 22:24:50 INFO - PROCESS | 1828 | 1461043490459 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 22:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:24:50 INFO - PROCESS | 1828 | 1461043490463 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:24:50 INFO - PROCESS | 1828 | 1461043490465 Marionette TRACE conn3 <- [1,1898,null,{}] 22:24:50 INFO - PROCESS | 1828 | 1461043490468 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}] 22:24:50 INFO - PROCESS | 1828 | 1461043490574 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 22:24:50 INFO - PROCESS | 1828 | 1461043490693 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:50 INFO - PROCESS | 1828 | ++DOCSHELL 11BB3C00 == 51 [pid = 1828] [id = 484] 22:24:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (11BB6400) [pid = 1828] [serial = 1452] [outer = 00000000] 22:24:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (13AA5400) [pid = 1828] [serial = 1453] [outer = 11BB6400] 22:24:50 INFO - PROCESS | 1828 | 1461043490891 Marionette DEBUG loaded listener.js 22:24:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (1430AC00) [pid = 1828] [serial = 1454] [outer = 11BB6400] 22:24:51 INFO - PROCESS | 1828 | 1461043491462 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]]]}] 22:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1047ms 22:24:51 INFO - PROCESS | 1828 | 1461043491522 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 22:24:51 INFO - PROCESS | 1828 | 1461043491527 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 22:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:24:51 INFO - PROCESS | 1828 | 1461043491533 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:24:51 INFO - PROCESS | 1828 | 1461043491535 Marionette TRACE conn3 <- [1,1902,null,{}] 22:24:51 INFO - PROCESS | 1828 | 1461043491540 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}] 22:24:51 INFO - PROCESS | 1828 | 1461043491640 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 22:24:51 INFO - PROCESS | 1828 | 1461043491801 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:51 INFO - PROCESS | 1828 | --DOCSHELL 13269C00 == 50 [pid = 1828] [id = 21] 22:24:51 INFO - PROCESS | 1828 | --DOCSHELL 15BBA800 == 49 [pid = 1828] [id = 20] 22:24:51 INFO - PROCESS | 1828 | --DOCSHELL 18316000 == 48 [pid = 1828] [id = 26] 22:24:51 INFO - PROCESS | 1828 | --DOCSHELL 12BB6400 == 47 [pid = 1828] [id = 22] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (18AF2800) [pid = 1828] [serial = 1384] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (14305000) [pid = 1828] [serial = 1366] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1430CC00) [pid = 1828] [serial = 1367] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (18D99C00) [pid = 1828] [serial = 1387] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (16763000) [pid = 1828] [serial = 1375] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (16840000) [pid = 1828] [serial = 1376] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1342BC00) [pid = 1828] [serial = 1363] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (13432C00) [pid = 1828] [serial = 1364] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (18322800) [pid = 1828] [serial = 1381] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (15511800) [pid = 1828] [serial = 1369] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (15530C00) [pid = 1828] [serial = 1370] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (17B39800) [pid = 1828] [serial = 1378] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (17B3A400) [pid = 1828] [serial = 1379] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (15BD1400) [pid = 1828] [serial = 1372] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (15D8A000) [pid = 1828] [serial = 1373] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (18AF1400) [pid = 1828] [serial = 1385] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (12CFE800) [pid = 1828] [serial = 1360] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (12DDE800) [pid = 1828] [serial = 1361] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (18320C00) [pid = 1828] [serial = 1393] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (18DA1C00) [pid = 1828] [serial = 1388] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (19034800) [pid = 1828] [serial = 1397] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (136BB400) [pid = 1828] [serial = 1390] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (18323000) [pid = 1828] [serial = 1394] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (15531000) [pid = 1828] [serial = 1391] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (18316C00) [pid = 1828] [serial = 1382] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (18F15000) [pid = 1828] [serial = 1396] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1828 | ++DOCSHELL 12CFE800 == 48 [pid = 1828] [id = 485] 22:24:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (12DD4000) [pid = 1828] [serial = 1455] [outer = 00000000] 22:24:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (1342E400) [pid = 1828] [serial = 1456] [outer = 12DD4000] 22:24:51 INFO - PROCESS | 1828 | 1461043491881 Marionette DEBUG loaded listener.js 22:24:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (13AAD000) [pid = 1828] [serial = 1457] [outer = 12DD4000] 22:24:52 INFO - PROCESS | 1828 | 1461043492314 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]]]}] 22:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 844ms 22:24:52 INFO - PROCESS | 1828 | 1461043492376 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 22:24:52 INFO - PROCESS | 1828 | 1461043492380 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 22:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:24:52 INFO - PROCESS | 1828 | 1461043492386 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:24:52 INFO - PROCESS | 1828 | 1461043492388 Marionette TRACE conn3 <- [1,1906,null,{}] 22:24:52 INFO - PROCESS | 1828 | 1461043492392 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}] 22:24:52 INFO - PROCESS | 1828 | 1461043492475 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 22:24:52 INFO - PROCESS | 1828 | 1461043492481 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:52 INFO - PROCESS | 1828 | ++DOCSHELL 1343AC00 == 49 [pid = 1828] [id = 486] 22:24:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (13812000) [pid = 1828] [serial = 1458] [outer = 00000000] 22:24:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (16630C00) [pid = 1828] [serial = 1459] [outer = 13812000] 22:24:52 INFO - PROCESS | 1828 | 1461043492529 Marionette DEBUG loaded listener.js 22:24:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (16841000) [pid = 1828] [serial = 1460] [outer = 13812000] 22:24:53 INFO - PROCESS | 1828 | 1461043493026 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]]]}] 22:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 688ms 22:24:53 INFO - PROCESS | 1828 | 1461043493086 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 22:24:53 INFO - PROCESS | 1828 | 1461043493088 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 22:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:24:53 INFO - PROCESS | 1828 | 1461043493091 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:24:53 INFO - PROCESS | 1828 | 1461043493095 Marionette TRACE conn3 <- [1,1910,null,{}] 22:24:53 INFO - PROCESS | 1828 | 1461043493104 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}] 22:24:53 INFO - PROCESS | 1828 | 1461043493191 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 22:24:53 INFO - PROCESS | 1828 | 1461043493286 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:53 INFO - PROCESS | 1828 | ++DOCSHELL 1830E800 == 50 [pid = 1828] [id = 487] 22:24:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (18320400) [pid = 1828] [serial = 1461] [outer = 00000000] 22:24:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (183B2000) [pid = 1828] [serial = 1462] [outer = 18320400] 22:24:53 INFO - PROCESS | 1828 | 1461043493338 Marionette DEBUG loaded listener.js 22:24:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (1872E800) [pid = 1828] [serial = 1463] [outer = 18320400] 22:24:53 INFO - PROCESS | 1828 | 1461043493696 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]]]}] 22:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 625ms 22:24:53 INFO - PROCESS | 1828 | 1461043493729 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 22:24:53 INFO - PROCESS | 1828 | 1461043493732 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 22:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:24:53 INFO - PROCESS | 1828 | 1461043493735 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:24:53 INFO - PROCESS | 1828 | 1461043493737 Marionette TRACE conn3 <- [1,1914,null,{}] 22:24:53 INFO - PROCESS | 1828 | 1461043493742 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}] 22:24:53 INFO - PROCESS | 1828 | 1461043493873 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 22:24:53 INFO - PROCESS | 1828 | 1461043493917 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:53 INFO - PROCESS | 1828 | ++DOCSHELL 18D79800 == 51 [pid = 1828] [id = 488] 22:24:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (18D7B000) [pid = 1828] [serial = 1464] [outer = 00000000] 22:24:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (18D83400) [pid = 1828] [serial = 1465] [outer = 18D7B000] 22:24:53 INFO - PROCESS | 1828 | 1461043493962 Marionette DEBUG loaded listener.js 22:24:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (18D9A000) [pid = 1828] [serial = 1466] [outer = 18D7B000] 22:24:54 INFO - PROCESS | 1828 | 1461043494394 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]]]}] 22:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 687ms 22:24:54 INFO - PROCESS | 1828 | 1461043494434 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 22:24:54 INFO - PROCESS | 1828 | 1461043494436 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 22:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:24:54 INFO - PROCESS | 1828 | 1461043494440 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:24:54 INFO - PROCESS | 1828 | 1461043494441 Marionette TRACE conn3 <- [1,1918,null,{}] 22:24:54 INFO - PROCESS | 1828 | 1461043494445 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}] 22:24:54 INFO - PROCESS | 1828 | 1461043494555 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 22:24:54 INFO - PROCESS | 1828 | 1461043494616 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:54 INFO - PROCESS | 1828 | ++DOCSHELL 18DA4000 == 52 [pid = 1828] [id = 489] 22:24:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (18DA4C00) [pid = 1828] [serial = 1467] [outer = 00000000] 22:24:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (18F0C000) [pid = 1828] [serial = 1468] [outer = 18DA4C00] 22:24:54 INFO - PROCESS | 1828 | 1461043494667 Marionette DEBUG loaded listener.js 22:24:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (19035000) [pid = 1828] [serial = 1469] [outer = 18DA4C00] 22:24:55 INFO - PROCESS | 1828 | 1461043495132 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]]]}] 22:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 734ms 22:24:55 INFO - PROCESS | 1828 | 1461043495187 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 22:24:55 INFO - PROCESS | 1828 | 1461043495189 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 22:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:24:55 INFO - PROCESS | 1828 | 1461043495193 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:24:55 INFO - PROCESS | 1828 | 1461043495194 Marionette TRACE conn3 <- [1,1922,null,{}] 22:24:55 INFO - PROCESS | 1828 | 1461043495225 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}] 22:24:55 INFO - PROCESS | 1828 | 1461043495351 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 22:24:55 INFO - PROCESS | 1828 | 1461043495364 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:55 INFO - PROCESS | 1828 | ++DOCSHELL 19037400 == 53 [pid = 1828] [id = 490] 22:24:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (19038400) [pid = 1828] [serial = 1470] [outer = 00000000] 22:24:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (19430C00) [pid = 1828] [serial = 1471] [outer = 19038400] 22:24:55 INFO - PROCESS | 1828 | 1461043495462 Marionette DEBUG loaded listener.js 22:24:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (19430800) [pid = 1828] [serial = 1472] [outer = 19038400] 22:24:55 INFO - PROCESS | 1828 | 1461043495890 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]]]}] 22:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 734ms 22:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:24:55 INFO - PROCESS | 1828 | 1461043495932 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 22:24:55 INFO - PROCESS | 1828 | 1461043495933 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 22:24:55 INFO - PROCESS | 1828 | 1461043495937 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:24:55 INFO - PROCESS | 1828 | 1461043495939 Marionette TRACE conn3 <- [1,1926,null,{}] 22:24:55 INFO - PROCESS | 1828 | 1461043495942 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}] 22:24:56 INFO - PROCESS | 1828 | 1461043496054 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 22:24:56 INFO - PROCESS | 1828 | 1461043496118 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:56 INFO - PROCESS | 1828 | ++DOCSHELL 1872B800 == 54 [pid = 1828] [id = 491] 22:24:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (1942F800) [pid = 1828] [serial = 1473] [outer = 00000000] 22:24:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (196C0000) [pid = 1828] [serial = 1474] [outer = 1942F800] 22:24:56 INFO - PROCESS | 1828 | 1461043496161 Marionette DEBUG loaded listener.js 22:24:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (19757800) [pid = 1828] [serial = 1475] [outer = 1942F800] 22:24:56 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (18970400) [pid = 1828] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:24:56 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (14B92800) [pid = 1828] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:24:56 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (15E20400) [pid = 1828] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:24:56 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (13267800) [pid = 1828] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:24:56 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (183A8800) [pid = 1828] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:24:56 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (18F0D400) [pid = 1828] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:24:56 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (1326A400) [pid = 1828] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:24:56 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (1550BC00) [pid = 1828] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:24:56 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (1683BC00) [pid = 1828] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:24:56 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (1BF9C000) [pid = 1828] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:24:56 INFO - PROCESS | 1828 | 1461043496576 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]]]}] 22:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 688ms 22:24:56 INFO - PROCESS | 1828 | 1461043496637 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 22:24:56 INFO - PROCESS | 1828 | 1461043496638 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 22:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:24:56 INFO - PROCESS | 1828 | 1461043496642 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:24:56 INFO - PROCESS | 1828 | 1461043496643 Marionette TRACE conn3 <- [1,1930,null,{}] 22:24:56 INFO - PROCESS | 1828 | 1461043496647 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}] 22:24:56 INFO - PROCESS | 1828 | 1461043496763 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 22:24:56 INFO - PROCESS | 1828 | 1461043496772 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:56 INFO - PROCESS | 1828 | ++DOCSHELL 15BB6C00 == 55 [pid = 1828] [id = 492] 22:24:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (1683BC00) [pid = 1828] [serial = 1476] [outer = 00000000] 22:24:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (19275C00) [pid = 1828] [serial = 1477] [outer = 1683BC00] 22:24:56 INFO - PROCESS | 1828 | 1461043496822 Marionette DEBUG loaded listener.js 22:24:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (1943CC00) [pid = 1828] [serial = 1478] [outer = 1683BC00] 22:24:57 INFO - PROCESS | 1828 | 1461043497241 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]]]}] 22:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 641ms 22:24:57 INFO - PROCESS | 1828 | 1461043497280 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 22:24:57 INFO - PROCESS | 1828 | 1461043497282 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 22:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:24:57 INFO - PROCESS | 1828 | 1461043497289 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:24:57 INFO - PROCESS | 1828 | 1461043497291 Marionette TRACE conn3 <- [1,1934,null,{}] 22:24:57 INFO - PROCESS | 1828 | 1461043497294 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}] 22:24:57 INFO - PROCESS | 1828 | 1461043497376 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 22:24:57 INFO - PROCESS | 1828 | 1461043497383 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:57 INFO - PROCESS | 1828 | ++DOCSHELL 1342EC00 == 56 [pid = 1828] [id = 493] 22:24:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (18D79C00) [pid = 1828] [serial = 1479] [outer = 00000000] 22:24:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (1980C000) [pid = 1828] [serial = 1480] [outer = 18D79C00] 22:24:57 INFO - PROCESS | 1828 | 1461043497426 Marionette DEBUG loaded listener.js 22:24:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (1980E000) [pid = 1828] [serial = 1481] [outer = 18D79C00] 22:24:57 INFO - PROCESS | 1828 | 1461043497846 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]]]}] 22:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 594ms 22:24:57 INFO - PROCESS | 1828 | 1461043497894 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 22:24:57 INFO - PROCESS | 1828 | 1461043497896 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 22:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:24:57 INFO - PROCESS | 1828 | 1461043497900 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:24:57 INFO - PROCESS | 1828 | 1461043497902 Marionette TRACE conn3 <- [1,1938,null,{}] 22:24:57 INFO - PROCESS | 1828 | 1461043497909 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}] 22:24:57 INFO - PROCESS | 1828 | 1461043497997 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 22:24:58 INFO - PROCESS | 1828 | 1461043498005 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:58 INFO - PROCESS | 1828 | ++DOCSHELL 19429C00 == 57 [pid = 1828] [id = 494] 22:24:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (19648C00) [pid = 1828] [serial = 1482] [outer = 00000000] 22:24:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (1985DC00) [pid = 1828] [serial = 1483] [outer = 19648C00] 22:24:58 INFO - PROCESS | 1828 | 1461043498053 Marionette DEBUG loaded listener.js 22:24:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (19899C00) [pid = 1828] [serial = 1484] [outer = 19648C00] 22:24:58 INFO - PROCESS | 1828 | 1461043498729 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]]]}] 22:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 844ms 22:24:58 INFO - PROCESS | 1828 | 1461043498742 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 22:24:58 INFO - PROCESS | 1828 | 1461043498747 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 22:24:58 INFO - PROCESS | 1828 | 1461043498752 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:24:58 INFO - PROCESS | 1828 | 1461043498756 Marionette TRACE conn3 <- [1,1942,null,{}] 22:24:58 INFO - PROCESS | 1828 | 1461043498762 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}] 22:24:58 INFO - PROCESS | 1828 | 1461043498877 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 22:24:58 INFO - PROCESS | 1828 | 1461043498988 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:58 INFO - PROCESS | 1828 | ++DOCSHELL 14307800 == 58 [pid = 1828] [id = 495] 22:24:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (15510800) [pid = 1828] [serial = 1485] [outer = 00000000] 22:24:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (15BE7C00) [pid = 1828] [serial = 1486] [outer = 15510800] 22:24:59 INFO - PROCESS | 1828 | 1461043499045 Marionette DEBUG loaded listener.js 22:24:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (16538000) [pid = 1828] [serial = 1487] [outer = 15510800] 22:24:59 INFO - PROCESS | 1828 | 1461043499654 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]]]}] 22:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 937ms 22:24:59 INFO - PROCESS | 1828 | 1461043499699 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 22:24:59 INFO - PROCESS | 1828 | 1461043499705 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 22:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:24:59 INFO - PROCESS | 1828 | 1461043499711 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:24:59 INFO - PROCESS | 1828 | 1461043499714 Marionette TRACE conn3 <- [1,1946,null,{}] 22:24:59 INFO - PROCESS | 1828 | 1461043499718 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}] 22:24:59 INFO - PROCESS | 1828 | 1461043499825 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 22:24:59 INFO - PROCESS | 1828 | 1461043499939 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:59 INFO - PROCESS | 1828 | ++DOCSHELL 16631400 == 59 [pid = 1828] [id = 496] 22:24:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (16551400) [pid = 1828] [serial = 1488] [outer = 00000000] 22:25:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (1830E000) [pid = 1828] [serial = 1489] [outer = 16551400] 22:25:00 INFO - PROCESS | 1828 | 1461043500037 Marionette DEBUG loaded listener.js 22:25:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (183A9800) [pid = 1828] [serial = 1490] [outer = 16551400] 22:25:00 INFO - PROCESS | 1828 | 1461043500591 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]]]}] 22:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 906ms 22:25:00 INFO - PROCESS | 1828 | 1461043500613 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 22:25:00 INFO - PROCESS | 1828 | 1461043500616 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 22:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:25:00 INFO - PROCESS | 1828 | 1461043500620 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:25:00 INFO - PROCESS | 1828 | 1461043500623 Marionette TRACE conn3 <- [1,1950,null,{}] 22:25:00 INFO - PROCESS | 1828 | 1461043500635 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}] 22:25:00 INFO - PROCESS | 1828 | 1461043500744 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 22:25:00 INFO - PROCESS | 1828 | 1461043500855 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:00 INFO - PROCESS | 1828 | ++DOCSHELL 19272800 == 60 [pid = 1828] [id = 497] 22:25:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (19276000) [pid = 1828] [serial = 1491] [outer = 00000000] 22:25:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (19647C00) [pid = 1828] [serial = 1492] [outer = 19276000] 22:25:00 INFO - PROCESS | 1828 | 1461043500918 Marionette DEBUG loaded listener.js 22:25:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1980A400) [pid = 1828] [serial = 1493] [outer = 19276000] 22:25:01 INFO - PROCESS | 1828 | 1461043501535 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]]]}] 22:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 953ms 22:25:01 INFO - PROCESS | 1828 | 1461043501564 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 22:25:01 INFO - PROCESS | 1828 | 1461043501568 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 22:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:25:01 INFO - PROCESS | 1828 | 1461043501572 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:25:01 INFO - PROCESS | 1828 | 1461043501575 Marionette TRACE conn3 <- [1,1954,null,{}] 22:25:01 INFO - PROCESS | 1828 | 1461043501579 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}] 22:25:01 INFO - PROCESS | 1828 | 1461043501683 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 22:25:01 INFO - PROCESS | 1828 | 1461043501790 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:01 INFO - PROCESS | 1828 | ++DOCSHELL 19432800 == 61 [pid = 1828] [id = 498] 22:25:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (19854000) [pid = 1828] [serial = 1494] [outer = 00000000] 22:25:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1989FC00) [pid = 1828] [serial = 1495] [outer = 19854000] 22:25:01 INFO - PROCESS | 1828 | 1461043501843 Marionette DEBUG loaded listener.js 22:25:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (198A3C00) [pid = 1828] [serial = 1496] [outer = 19854000] 22:25:02 INFO - PROCESS | 1828 | 1461043502378 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]]]}] 22:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 844ms 22:25:02 INFO - PROCESS | 1828 | 1461043502413 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 22:25:02 INFO - PROCESS | 1828 | 1461043502415 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 22:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:25:02 INFO - PROCESS | 1828 | 1461043502433 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:25:02 INFO - PROCESS | 1828 | 1461043502436 Marionette TRACE conn3 <- [1,1958,null,{}] 22:25:02 INFO - PROCESS | 1828 | 1461043502442 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}] 22:25:02 INFO - PROCESS | 1828 | 1461043502543 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 22:25:02 INFO - PROCESS | 1828 | 1461043502651 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:02 INFO - PROCESS | 1828 | ++DOCSHELL 19861C00 == 62 [pid = 1828] [id = 499] 22:25:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (19862000) [pid = 1828] [serial = 1497] [outer = 00000000] 22:25:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (19BC5800) [pid = 1828] [serial = 1498] [outer = 19862000] 22:25:02 INFO - PROCESS | 1828 | 1461043502705 Marionette DEBUG loaded listener.js 22:25:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (19BD5800) [pid = 1828] [serial = 1499] [outer = 19862000] 22:25:03 INFO - PROCESS | 1828 | 1461043503271 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]]]}] 22:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 890ms 22:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:25:03 INFO - PROCESS | 1828 | 1461043503323 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 22:25:03 INFO - PROCESS | 1828 | 1461043503325 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 22:25:03 INFO - PROCESS | 1828 | 1461043503329 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:25:03 INFO - PROCESS | 1828 | 1461043503331 Marionette TRACE conn3 <- [1,1962,null,{}] 22:25:03 INFO - PROCESS | 1828 | 1461043503335 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}] 22:25:03 INFO - PROCESS | 1828 | 1461043503488 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 22:25:03 INFO - PROCESS | 1828 | 1461043503626 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:03 INFO - PROCESS | 1828 | ++DOCSHELL 12CF7400 == 63 [pid = 1828] [id = 500] 22:25:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (13814000) [pid = 1828] [serial = 1500] [outer = 00000000] 22:25:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (15DDA000) [pid = 1828] [serial = 1501] [outer = 13814000] 22:25:03 INFO - PROCESS | 1828 | 1461043503685 Marionette DEBUG loaded listener.js 22:25:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (16542000) [pid = 1828] [serial = 1502] [outer = 13814000] 22:25:04 INFO - PROCESS | 1828 | 1461043504428 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]]]}] 22:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1141ms 22:25:04 INFO - PROCESS | 1828 | 1461043504474 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 22:25:04 INFO - PROCESS | 1828 | 1461043504478 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 22:25:04 INFO - PROCESS | 1828 | 1461043504483 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:25:04 INFO - PROCESS | 1828 | 1461043504486 Marionette TRACE conn3 <- [1,1966,null,{}] 22:25:04 INFO - PROCESS | 1828 | 1461043504492 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}] 22:25:04 INFO - PROCESS | 1828 | 1461043504589 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 22:25:04 INFO - PROCESS | 1828 | 1461043504730 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:04 INFO - PROCESS | 1828 | ++DOCSHELL 157A3400 == 64 [pid = 1828] [id = 501] 22:25:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (157A3800) [pid = 1828] [serial = 1503] [outer = 00000000] 22:25:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (15B3CC00) [pid = 1828] [serial = 1504] [outer = 157A3800] 22:25:04 INFO - PROCESS | 1828 | 1461043504786 Marionette DEBUG loaded listener.js 22:25:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (15E1D000) [pid = 1828] [serial = 1505] [outer = 157A3800] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 1872F000 == 63 [pid = 1828] [id = 473] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 13435C00 == 62 [pid = 1828] [id = 475] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 1A16D400 == 61 [pid = 1828] [id = 452] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 148AD400 == 60 [pid = 1828] [id = 477] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 16A0AC00 == 59 [pid = 1828] [id = 28] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 13269400 == 58 [pid = 1828] [id = 476] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 16762000 == 57 [pid = 1828] [id = 472] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 15D8C000 == 56 [pid = 1828] [id = 23] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 15BDA400 == 55 [pid = 1828] [id = 471] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 18310800 == 54 [pid = 1828] [id = 25] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 12BB4800 == 53 [pid = 1828] [id = 27] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 1320EC00 == 52 [pid = 1828] [id = 24] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 1342EC00 == 51 [pid = 1828] [id = 493] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 15BB6C00 == 50 [pid = 1828] [id = 492] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 1872B800 == 49 [pid = 1828] [id = 491] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 19037400 == 48 [pid = 1828] [id = 490] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 18DA4000 == 47 [pid = 1828] [id = 489] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 18D79800 == 46 [pid = 1828] [id = 488] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 1830E800 == 45 [pid = 1828] [id = 487] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 1343AC00 == 44 [pid = 1828] [id = 486] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 12CFE800 == 43 [pid = 1828] [id = 485] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (19425C00) [pid = 1828] [serial = 1435] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 11BB3C00 == 42 [pid = 1828] [id = 484] 22:25:05 INFO - PROCESS | 1828 | --DOCSHELL 13373000 == 41 [pid = 1828] [id = 479] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1CC3A800) [pid = 1828] [serial = 1358] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (18AF7400) [pid = 1828] [serial = 1420] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (18D7FC00) [pid = 1828] [serial = 1421] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (15538C00) [pid = 1828] [serial = 1411] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (15BF5C00) [pid = 1828] [serial = 1412] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (16632C00) [pid = 1828] [serial = 1414] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (16838400) [pid = 1828] [serial = 1415] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1552D800) [pid = 1828] [serial = 1409] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (14BE1800) [pid = 1828] [serial = 1408] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (18F0B400) [pid = 1828] [serial = 1423] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1926CC00) [pid = 1828] [serial = 1426] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1552B000) [pid = 1828] [serial = 1429] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (16761800) [pid = 1828] [serial = 1430] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (18D9F000) [pid = 1828] [serial = 1432] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (19276800) [pid = 1828] [serial = 1427] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (13434800) [pid = 1828] [serial = 1402] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (18310000) [pid = 1828] [serial = 1417] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (19270400) [pid = 1828] [serial = 1399] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (15534000) [pid = 1828] [serial = 1405] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (18F15400) [pid = 1828] [serial = 1424] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (19038C00) [pid = 1828] [serial = 1433] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (18321000) [pid = 1828] [serial = 1418] [outer = 00000000] [url = about:blank] 22:25:05 INFO - PROCESS | 1828 | 1461043505383 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]]]}] 22:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 938ms 22:25:05 INFO - PROCESS | 1828 | 1461043505430 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 22:25:05 INFO - PROCESS | 1828 | 1461043505435 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 22:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:25:05 INFO - PROCESS | 1828 | 1461043505441 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:25:05 INFO - PROCESS | 1828 | 1461043505444 Marionette TRACE conn3 <- [1,1970,null,{}] 22:25:05 INFO - PROCESS | 1828 | 1461043505447 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}] 22:25:05 INFO - PROCESS | 1828 | 1461043505535 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 22:25:05 INFO - PROCESS | 1828 | 1461043505544 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:05 INFO - PROCESS | 1828 | ++DOCSHELL 13435C00 == 42 [pid = 1828] [id = 502] 22:25:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (13437400) [pid = 1828] [serial = 1506] [outer = 00000000] 22:25:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (15B31C00) [pid = 1828] [serial = 1507] [outer = 13437400] 22:25:05 INFO - PROCESS | 1828 | 1461043505593 Marionette DEBUG loaded listener.js 22:25:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (16538400) [pid = 1828] [serial = 1508] [outer = 13437400] 22:25:06 INFO - PROCESS | 1828 | 1461043506140 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]]]}] 22:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 735ms 22:25:06 INFO - PROCESS | 1828 | 1461043506181 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 22:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:25:06 INFO - PROCESS | 1828 | 1461043506183 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 22:25:06 INFO - PROCESS | 1828 | 1461043506187 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:25:06 INFO - PROCESS | 1828 | 1461043506190 Marionette TRACE conn3 <- [1,1974,null,{}] 22:25:06 INFO - PROCESS | 1828 | 1461043506200 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}] 22:25:06 INFO - PROCESS | 1828 | 1461043506284 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 22:25:06 INFO - PROCESS | 1828 | 1461043506383 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:06 INFO - PROCESS | 1828 | ++DOCSHELL 16A09C00 == 43 [pid = 1828] [id = 503] 22:25:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (17BE1400) [pid = 1828] [serial = 1509] [outer = 00000000] 22:25:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (18087800) [pid = 1828] [serial = 1510] [outer = 17BE1400] 22:25:06 INFO - PROCESS | 1828 | 1461043506430 Marionette DEBUG loaded listener.js 22:25:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (18321400) [pid = 1828] [serial = 1511] [outer = 17BE1400] 22:25:06 INFO - PROCESS | 1828 | 1461043506792 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]]]}] 22:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 625ms 22:25:06 INFO - PROCESS | 1828 | 1461043506824 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 22:25:06 INFO - PROCESS | 1828 | 1461043506827 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 22:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:25:06 INFO - PROCESS | 1828 | 1461043506830 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:25:06 INFO - PROCESS | 1828 | 1461043506832 Marionette TRACE conn3 <- [1,1978,null,{}] 22:25:06 INFO - PROCESS | 1828 | 1461043506835 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}] 22:25:06 INFO - PROCESS | 1828 | 1461043506919 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 22:25:06 INFO - PROCESS | 1828 | 1461043506925 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:06 INFO - PROCESS | 1828 | ++DOCSHELL 18310800 == 44 [pid = 1828] [id = 504] 22:25:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (18725000) [pid = 1828] [serial = 1512] [outer = 00000000] 22:25:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (18D7F400) [pid = 1828] [serial = 1513] [outer = 18725000] 22:25:06 INFO - PROCESS | 1828 | 1461043506975 Marionette DEBUG loaded listener.js 22:25:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (18D95400) [pid = 1828] [serial = 1514] [outer = 18725000] 22:25:07 INFO - PROCESS | 1828 | 1461043507403 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]]]}] 22:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 641ms 22:25:07 INFO - PROCESS | 1828 | 1461043507468 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 22:25:07 INFO - PROCESS | 1828 | 1461043507470 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 22:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:25:07 INFO - PROCESS | 1828 | 1461043507484 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:25:07 INFO - PROCESS | 1828 | 1461043507485 Marionette TRACE conn3 <- [1,1982,null,{}] 22:25:07 INFO - PROCESS | 1828 | 1461043507489 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}] 22:25:07 INFO - PROCESS | 1828 | 1461043507600 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 22:25:07 INFO - PROCESS | 1828 | 1461043507610 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:07 INFO - PROCESS | 1828 | ++DOCSHELL 14302000 == 45 [pid = 1828] [id = 505] 22:25:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (18D7BC00) [pid = 1828] [serial = 1515] [outer = 00000000] 22:25:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (18F0C400) [pid = 1828] [serial = 1516] [outer = 18D7BC00] 22:25:07 INFO - PROCESS | 1828 | 1461043507653 Marionette DEBUG loaded listener.js 22:25:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (18F0F400) [pid = 1828] [serial = 1517] [outer = 18D7BC00] 22:25:08 INFO - PROCESS | 1828 | 1461043508133 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]]]}] 22:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 703ms 22:25:08 INFO - PROCESS | 1828 | 1461043508185 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 22:25:08 INFO - PROCESS | 1828 | 1461043508187 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 22:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:25:08 INFO - PROCESS | 1828 | 1461043508190 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:25:08 INFO - PROCESS | 1828 | 1461043508192 Marionette TRACE conn3 <- [1,1986,null,{}] 22:25:08 INFO - PROCESS | 1828 | 1461043508195 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}] 22:25:08 INFO - PROCESS | 1828 | 1461043508324 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 22:25:08 INFO - PROCESS | 1828 | 1461043508338 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:08 INFO - PROCESS | 1828 | ++DOCSHELL 18F0F800 == 46 [pid = 1828] [id = 506] 22:25:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (19030000) [pid = 1828] [serial = 1518] [outer = 00000000] 22:25:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (19277000) [pid = 1828] [serial = 1519] [outer = 19030000] 22:25:08 INFO - PROCESS | 1828 | 1461043508437 Marionette DEBUG loaded listener.js 22:25:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (19279C00) [pid = 1828] [serial = 1520] [outer = 19030000] 22:25:08 INFO - PROCESS | 1828 | 1461043508863 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]]]}] 22:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 688ms 22:25:08 INFO - PROCESS | 1828 | 1461043508888 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 22:25:08 INFO - PROCESS | 1828 | 1461043508889 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 22:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:25:08 INFO - PROCESS | 1828 | 1461043508899 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:25:08 INFO - PROCESS | 1828 | 1461043508900 Marionette TRACE conn3 <- [1,1990,null,{}] 22:25:08 INFO - PROCESS | 1828 | 1461043508904 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}] 22:25:09 INFO - PROCESS | 1828 | 1461043509050 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 22:25:09 INFO - PROCESS | 1828 | 1461043509059 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:09 INFO - PROCESS | 1828 | ++DOCSHELL 12DD3800 == 47 [pid = 1828] [id = 507] 22:25:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (192C7800) [pid = 1828] [serial = 1521] [outer = 00000000] 22:25:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1943D800) [pid = 1828] [serial = 1522] [outer = 192C7800] 22:25:09 INFO - PROCESS | 1828 | 1461043509159 Marionette DEBUG loaded listener.js 22:25:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (196B5400) [pid = 1828] [serial = 1523] [outer = 192C7800] 22:25:09 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (18DA4C00) [pid = 1828] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:25:09 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (18D79C00) [pid = 1828] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:25:09 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (13812000) [pid = 1828] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:25:09 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (18320400) [pid = 1828] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:25:09 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (18D7B000) [pid = 1828] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:25:09 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1942F800) [pid = 1828] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:25:09 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1683BC00) [pid = 1828] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:25:09 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1653A400) [pid = 1828] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:25:09 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (19038400) [pid = 1828] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:25:09 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (11BB6400) [pid = 1828] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:25:09 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (12DD4000) [pid = 1828] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:25:09 INFO - PROCESS | 1828 | 1461043509705 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]]]}] 22:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 844ms 22:25:09 INFO - PROCESS | 1828 | 1461043509737 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 22:25:09 INFO - PROCESS | 1828 | 1461043509738 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 22:25:09 INFO - PROCESS | 1828 | 1461043509742 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:25:09 INFO - PROCESS | 1828 | 1461043509744 Marionette TRACE conn3 <- [1,1994,null,{}] 22:25:09 INFO - PROCESS | 1828 | 1461043509747 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}] 22:25:09 INFO - PROCESS | 1828 | 1461043509828 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 22:25:09 INFO - PROCESS | 1828 | 1461043509834 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:09 INFO - PROCESS | 1828 | ++DOCSHELL 13AA4400 == 48 [pid = 1828] [id = 508] 22:25:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (13AAC800) [pid = 1828] [serial = 1524] [outer = 00000000] 22:25:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (16839000) [pid = 1828] [serial = 1525] [outer = 13AAC800] 22:25:09 INFO - PROCESS | 1828 | 1461043509879 Marionette DEBUG loaded listener.js 22:25:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (18F0A800) [pid = 1828] [serial = 1526] [outer = 13AAC800] 22:25:10 INFO - PROCESS | 1828 | 1461043510316 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]]]}] 22:25:10 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 22:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 594ms 22:25:10 INFO - PROCESS | 1828 | 1461043510339 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 22:25:10 INFO - PROCESS | 1828 | 1461043510341 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 22:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:25:10 INFO - PROCESS | 1828 | 1461043510344 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:25:10 INFO - PROCESS | 1828 | 1461043510346 Marionette TRACE conn3 <- [1,1998,null,{}] 22:25:10 INFO - PROCESS | 1828 | 1461043510349 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}] 22:25:10 INFO - PROCESS | 1828 | 1461043510457 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 22:25:10 INFO - PROCESS | 1828 | 1461043510464 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:10 INFO - PROCESS | 1828 | ++DOCSHELL 16543000 == 49 [pid = 1828] [id = 509] 22:25:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1662F800) [pid = 1828] [serial = 1527] [outer = 00000000] 22:25:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (196C1400) [pid = 1828] [serial = 1528] [outer = 1662F800] 22:25:10 INFO - PROCESS | 1828 | 1461043510507 Marionette DEBUG loaded listener.js 22:25:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1980B400) [pid = 1828] [serial = 1529] [outer = 1662F800] 22:25:10 INFO - PROCESS | 1828 | 1461043510935 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]]]}] 22:25:10 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 22:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 640ms 22:25:10 INFO - PROCESS | 1828 | 1461043510983 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 22:25:10 INFO - PROCESS | 1828 | 1461043510985 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 22:25:10 INFO - PROCESS | 1828 | 1461043510988 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:25:10 INFO - PROCESS | 1828 | 1461043510990 Marionette TRACE conn3 <- [1,2002,null,{}] 22:25:10 INFO - PROCESS | 1828 | 1461043510993 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}] 22:25:11 INFO - PROCESS | 1828 | 1461043511083 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 22:25:11 INFO - PROCESS | 1828 | 1461043511089 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:11 INFO - PROCESS | 1828 | ++DOCSHELL 1552F000 == 50 [pid = 1828] [id = 510] 22:25:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (18316C00) [pid = 1828] [serial = 1530] [outer = 00000000] 22:25:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (198A5C00) [pid = 1828] [serial = 1531] [outer = 18316C00] 22:25:11 INFO - PROCESS | 1828 | 1461043511132 Marionette DEBUG loaded listener.js 22:25:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (19BDB800) [pid = 1828] [serial = 1532] [outer = 18316C00] 22:25:11 INFO - PROCESS | 1828 | 1461043511574 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]]]}] 22:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 641ms 22:25:11 INFO - PROCESS | 1828 | 1461043511678 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 22:25:11 INFO - PROCESS | 1828 | 1461043511682 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 22:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:25:11 INFO - PROCESS | 1828 | 1461043511688 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:25:11 INFO - PROCESS | 1828 | 1461043511692 Marionette TRACE conn3 <- [1,2006,null,{}] 22:25:11 INFO - PROCESS | 1828 | 1461043511698 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}] 22:25:11 INFO - PROCESS | 1828 | 1461043511798 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 22:25:11 INFO - PROCESS | 1828 | 1461043511995 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:12 INFO - PROCESS | 1828 | ++DOCSHELL 148B1000 == 51 [pid = 1828] [id = 511] 22:25:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (148B9800) [pid = 1828] [serial = 1533] [outer = 00000000] 22:25:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (15512000) [pid = 1828] [serial = 1534] [outer = 148B9800] 22:25:12 INFO - PROCESS | 1828 | 1461043512054 Marionette DEBUG loaded listener.js 22:25:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (15534800) [pid = 1828] [serial = 1535] [outer = 148B9800] 22:25:12 INFO - PROCESS | 1828 | 1461043512622 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]]]}] 22:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1000ms 22:25:12 INFO - PROCESS | 1828 | 1461043512690 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 22:25:12 INFO - PROCESS | 1828 | 1461043512694 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 22:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:25:12 INFO - PROCESS | 1828 | 1461043512702 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:25:12 INFO - PROCESS | 1828 | 1461043512706 Marionette TRACE conn3 <- [1,2010,null,{}] 22:25:12 INFO - PROCESS | 1828 | 1461043512725 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}] 22:25:12 INFO - PROCESS | 1828 | 1461043512834 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 22:25:12 INFO - PROCESS | 1828 | 1461043512971 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:12 INFO - PROCESS | 1828 | ++DOCSHELL 16626800 == 52 [pid = 1828] [id = 512] 22:25:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1675A800) [pid = 1828] [serial = 1536] [outer = 00000000] 22:25:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (1807BC00) [pid = 1828] [serial = 1537] [outer = 1675A800] 22:25:13 INFO - PROCESS | 1828 | 1461043513026 Marionette DEBUG loaded listener.js 22:25:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (18AF4000) [pid = 1828] [serial = 1538] [outer = 1675A800] 22:25:13 INFO - PROCESS | 1828 | 1461043513634 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]]]}] 22:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1000ms 22:25:13 INFO - PROCESS | 1828 | 1461043513705 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 22:25:13 INFO - PROCESS | 1828 | 1461043513707 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 22:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:25:13 INFO - PROCESS | 1828 | 1461043513711 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:25:13 INFO - PROCESS | 1828 | 1461043513713 Marionette TRACE conn3 <- [1,2014,null,{}] 22:25:13 INFO - PROCESS | 1828 | 1461043513723 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}] 22:25:13 INFO - PROCESS | 1828 | 1461043513866 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 22:25:14 INFO - PROCESS | 1828 | 1461043514006 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:14 INFO - PROCESS | 1828 | ++DOCSHELL 19276400 == 53 [pid = 1828] [id = 513] 22:25:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1942F800) [pid = 1828] [serial = 1539] [outer = 00000000] 22:25:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (19855C00) [pid = 1828] [serial = 1540] [outer = 1942F800] 22:25:14 INFO - PROCESS | 1828 | 1461043514065 Marionette DEBUG loaded listener.js 22:25:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1989D400) [pid = 1828] [serial = 1541] [outer = 1942F800] 22:25:14 INFO - PROCESS | 1828 | 1461043514626 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]]]}] 22:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 953ms 22:25:14 INFO - PROCESS | 1828 | 1461043514656 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 22:25:14 INFO - PROCESS | 1828 | 1461043514658 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 22:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:25:14 INFO - PROCESS | 1828 | 1461043514661 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:25:14 INFO - PROCESS | 1828 | 1461043514663 Marionette TRACE conn3 <- [1,2018,null,{}] 22:25:14 INFO - PROCESS | 1828 | 1461043514667 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}] 22:25:14 INFO - PROCESS | 1828 | 1461043514772 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 22:25:14 INFO - PROCESS | 1828 | 1461043514882 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:14 INFO - PROCESS | 1828 | ++DOCSHELL 19D0B400 == 54 [pid = 1828] [id = 514] 22:25:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (19D10C00) [pid = 1828] [serial = 1542] [outer = 00000000] 22:25:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (19FD9400) [pid = 1828] [serial = 1543] [outer = 19D10C00] 22:25:14 INFO - PROCESS | 1828 | 1461043514935 Marionette DEBUG loaded listener.js 22:25:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1A031400) [pid = 1828] [serial = 1544] [outer = 19D10C00] 22:25:15 INFO - PROCESS | 1828 | 1461043515539 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]]]}] 22:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 938ms 22:25:15 INFO - PROCESS | 1828 | 1461043515607 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 22:25:15 INFO - PROCESS | 1828 | 1461043515609 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 22:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:25:15 INFO - PROCESS | 1828 | 1461043515613 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:25:15 INFO - PROCESS | 1828 | 1461043515615 Marionette TRACE conn3 <- [1,2022,null,{}] 22:25:15 INFO - PROCESS | 1828 | 1461043515618 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}] 22:25:15 INFO - PROCESS | 1828 | 1461043515720 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 22:25:15 INFO - PROCESS | 1828 | 1461043515830 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:15 INFO - PROCESS | 1828 | ++DOCSHELL 13776C00 == 55 [pid = 1828] [id = 515] 22:25:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1942C000) [pid = 1828] [serial = 1545] [outer = 00000000] 22:25:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1A605400) [pid = 1828] [serial = 1546] [outer = 1942C000] 22:25:15 INFO - PROCESS | 1828 | 1461043515884 Marionette DEBUG loaded listener.js 22:25:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1A65D000) [pid = 1828] [serial = 1547] [outer = 1942C000] 22:25:16 INFO - PROCESS | 1828 | 1461043516413 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]]]}] 22:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 844ms 22:25:16 INFO - PROCESS | 1828 | 1461043516456 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 22:25:16 INFO - PROCESS | 1828 | 1461043516458 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 22:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:25:16 INFO - PROCESS | 1828 | 1461043516462 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:25:16 INFO - PROCESS | 1828 | 1461043516464 Marionette TRACE conn3 <- [1,2026,null,{}] 22:25:16 INFO - PROCESS | 1828 | 1461043516467 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}] 22:25:16 INFO - PROCESS | 1828 | 1461043516592 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 22:25:16 INFO - PROCESS | 1828 | 1461043516707 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:16 INFO - PROCESS | 1828 | ++DOCSHELL 19854400 == 56 [pid = 1828] [id = 516] 22:25:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (19854800) [pid = 1828] [serial = 1548] [outer = 00000000] 22:25:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1BF9C000) [pid = 1828] [serial = 1549] [outer = 19854800] 22:25:16 INFO - PROCESS | 1828 | 1461043516828 Marionette DEBUG loaded listener.js 22:25:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1BFA1C00) [pid = 1828] [serial = 1550] [outer = 19854800] 22:25:17 INFO - PROCESS | 1828 | 1461043517624 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]]]}] 22:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1219ms 22:25:17 INFO - PROCESS | 1828 | 1461043517671 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 22:25:17 INFO - PROCESS | 1828 | 1461043517675 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 22:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:25:17 INFO - PROCESS | 1828 | 1461043517680 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:25:17 INFO - PROCESS | 1828 | 1461043517683 Marionette TRACE conn3 <- [1,2030,null,{}] 22:25:17 INFO - PROCESS | 1828 | 1461043517689 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}] 22:25:17 INFO - PROCESS | 1828 | 1461043517790 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 22:25:17 INFO - PROCESS | 1828 | 1461043517934 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:17 INFO - PROCESS | 1828 | ++DOCSHELL 16550C00 == 57 [pid = 1828] [id = 517] 22:25:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (16557C00) [pid = 1828] [serial = 1551] [outer = 00000000] 22:25:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1683E800) [pid = 1828] [serial = 1552] [outer = 16557C00] 22:25:17 INFO - PROCESS | 1828 | 1461043517988 Marionette DEBUG loaded listener.js 22:25:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (16A17C00) [pid = 1828] [serial = 1553] [outer = 16557C00] 22:25:18 INFO - PROCESS | 1828 | 1461043518552 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]]]}] 22:25:18 INFO - PROCESS | 1828 | --DOCSHELL 16543000 == 56 [pid = 1828] [id = 509] 22:25:18 INFO - PROCESS | 1828 | --DOCSHELL 13AA4400 == 55 [pid = 1828] [id = 508] 22:25:18 INFO - PROCESS | 1828 | --DOCSHELL 12DD3800 == 54 [pid = 1828] [id = 507] 22:25:18 INFO - PROCESS | 1828 | --DOCSHELL 18F0F800 == 53 [pid = 1828] [id = 506] 22:25:18 INFO - PROCESS | 1828 | --DOCSHELL 14302000 == 52 [pid = 1828] [id = 505] 22:25:18 INFO - PROCESS | 1828 | --DOCSHELL 18310800 == 51 [pid = 1828] [id = 504] 22:25:18 INFO - PROCESS | 1828 | --DOCSHELL 16A09C00 == 50 [pid = 1828] [id = 503] 22:25:18 INFO - PROCESS | 1828 | --DOCSHELL 13435C00 == 49 [pid = 1828] [id = 502] 22:25:18 INFO - PROCESS | 1828 | --DOCSHELL 157A3400 == 48 [pid = 1828] [id = 501] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1985DC00) [pid = 1828] [serial = 1483] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (16629800) [pid = 1828] [serial = 1441] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (142B1000) [pid = 1828] [serial = 1438] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1943D400) [pid = 1828] [serial = 1447] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (18F06C00) [pid = 1828] [serial = 1444] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (19653800) [pid = 1828] [serial = 1450] [outer = 00000000] [url = about:blank] 22:25:18 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) 22:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 937ms 22:25:18 INFO - PROCESS | 1828 | 1461043518623 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 22:25:18 INFO - PROCESS | 1828 | 1461043518628 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 22:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:25:18 INFO - PROCESS | 1828 | 1461043518634 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:25:18 INFO - PROCESS | 1828 | 1461043518637 Marionette TRACE conn3 <- [1,2034,null,{}] 22:25:18 INFO - PROCESS | 1828 | 1461043518640 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}] 22:25:18 INFO - PROCESS | 1828 | 1461043518732 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 22:25:18 INFO - PROCESS | 1828 | 1461043518743 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:18 INFO - PROCESS | 1828 | ++DOCSHELL 157A3400 == 49 [pid = 1828] [id = 518] 22:25:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (15BF3C00) [pid = 1828] [serial = 1554] [outer = 00000000] 22:25:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (16837400) [pid = 1828] [serial = 1555] [outer = 15BF3C00] 22:25:18 INFO - PROCESS | 1828 | 1461043518788 Marionette DEBUG loaded listener.js 22:25:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (16A0C000) [pid = 1828] [serial = 1556] [outer = 15BF3C00] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1980E000) [pid = 1828] [serial = 1481] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (19035000) [pid = 1828] [serial = 1469] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1980C000) [pid = 1828] [serial = 1480] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (16841000) [pid = 1828] [serial = 1460] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (18F0C000) [pid = 1828] [serial = 1468] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (183B2000) [pid = 1828] [serial = 1462] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (18D83400) [pid = 1828] [serial = 1465] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (196C0000) [pid = 1828] [serial = 1474] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1872E800) [pid = 1828] [serial = 1463] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1943CC00) [pid = 1828] [serial = 1478] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (19428000) [pid = 1828] [serial = 1436] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (19430C00) [pid = 1828] [serial = 1471] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (19757800) [pid = 1828] [serial = 1475] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1430AC00) [pid = 1828] [serial = 1454] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1342E400) [pid = 1828] [serial = 1456] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (19430800) [pid = 1828] [serial = 1472] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (16630C00) [pid = 1828] [serial = 1459] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (13AA5400) [pid = 1828] [serial = 1453] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (18D9A000) [pid = 1828] [serial = 1466] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (13AAD000) [pid = 1828] [serial = 1457] [outer = 00000000] [url = about:blank] 22:25:18 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (19275C00) [pid = 1828] [serial = 1477] [outer = 00000000] [url = about:blank] 22:25:19 INFO - PROCESS | 1828 | 1461043519314 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]]]}] 22:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 750ms 22:25:19 INFO - PROCESS | 1828 | 1461043519374 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 22:25:19 INFO - PROCESS | 1828 | 1461043519376 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 22:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:25:19 INFO - PROCESS | 1828 | 1461043519380 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:25:19 INFO - PROCESS | 1828 | 1461043519383 Marionette TRACE conn3 <- [1,2038,null,{}] 22:25:19 INFO - PROCESS | 1828 | 1461043519393 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}] 22:25:19 INFO - PROCESS | 1828 | 1461043519481 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 22:25:19 INFO - PROCESS | 1828 | 1461043519605 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:19 INFO - PROCESS | 1828 | ++DOCSHELL 1872E000 == 50 [pid = 1828] [id = 519] 22:25:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1872E800) [pid = 1828] [serial = 1557] [outer = 00000000] 22:25:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (18D86C00) [pid = 1828] [serial = 1558] [outer = 1872E800] 22:25:19 INFO - PROCESS | 1828 | 1461043519652 Marionette DEBUG loaded listener.js 22:25:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (18D9F400) [pid = 1828] [serial = 1559] [outer = 1872E800] 22:25:20 INFO - PROCESS | 1828 | 1461043520026 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]]]}] 22:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 703ms 22:25:20 INFO - PROCESS | 1828 | 1461043520079 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 22:25:20 INFO - PROCESS | 1828 | 1461043520081 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 22:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:25:20 INFO - PROCESS | 1828 | 1461043520084 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:25:20 INFO - PROCESS | 1828 | 1461043520086 Marionette TRACE conn3 <- [1,2042,null,{}] 22:25:20 INFO - PROCESS | 1828 | 1461043520090 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}] 22:25:20 INFO - PROCESS | 1828 | 1461043520174 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 22:25:20 INFO - PROCESS | 1828 | 1461043520204 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:20 INFO - PROCESS | 1828 | ++DOCSHELL 18F06800 == 51 [pid = 1828] [id = 520] 22:25:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (18F0CC00) [pid = 1828] [serial = 1560] [outer = 00000000] 22:25:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1902F800) [pid = 1828] [serial = 1561] [outer = 18F0CC00] 22:25:20 INFO - PROCESS | 1828 | 1461043520251 Marionette DEBUG loaded listener.js 22:25:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1903C800) [pid = 1828] [serial = 1562] [outer = 18F0CC00] 22:25:20 INFO - PROCESS | 1828 | 1461043520691 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]]]}] 22:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 641ms 22:25:20 INFO - PROCESS | 1828 | 1461043520727 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 22:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:25:20 INFO - PROCESS | 1828 | 1461043520729 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 22:25:20 INFO - PROCESS | 1828 | 1461043520733 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:25:20 INFO - PROCESS | 1828 | 1461043520734 Marionette TRACE conn3 <- [1,2046,null,{}] 22:25:20 INFO - PROCESS | 1828 | 1461043520738 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}] 22:25:20 INFO - PROCESS | 1828 | 1461043520819 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 22:25:20 INFO - PROCESS | 1828 | 1461043520825 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:20 INFO - PROCESS | 1828 | ++DOCSHELL 14B04400 == 52 [pid = 1828] [id = 521] 22:25:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (14B94000) [pid = 1828] [serial = 1563] [outer = 00000000] 22:25:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (19428000) [pid = 1828] [serial = 1564] [outer = 14B94000] 22:25:20 INFO - PROCESS | 1828 | 1461043520869 Marionette DEBUG loaded listener.js 22:25:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (19433000) [pid = 1828] [serial = 1565] [outer = 14B94000] 22:25:21 INFO - PROCESS | 1828 | 1461043521383 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]]]}] 22:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 688ms 22:25:21 INFO - PROCESS | 1828 | 1461043521432 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 22:25:21 INFO - PROCESS | 1828 | 1461043521434 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 22:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:25:21 INFO - PROCESS | 1828 | 1461043521438 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:25:21 INFO - PROCESS | 1828 | 1461043521439 Marionette TRACE conn3 <- [1,2050,null,{}] 22:25:21 INFO - PROCESS | 1828 | 1461043521443 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}] 22:25:21 INFO - PROCESS | 1828 | 1461043521580 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 22:25:21 INFO - PROCESS | 1828 | 1461043521649 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:21 INFO - PROCESS | 1828 | ++DOCSHELL 1926B400 == 53 [pid = 1828] [id = 522] 22:25:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (19436400) [pid = 1828] [serial = 1566] [outer = 00000000] 22:25:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (19755800) [pid = 1828] [serial = 1567] [outer = 19436400] 22:25:21 INFO - PROCESS | 1828 | 1461043521696 Marionette DEBUG loaded listener.js 22:25:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (19804800) [pid = 1828] [serial = 1568] [outer = 19436400] 22:25:22 INFO - PROCESS | 1828 | 1461043522103 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]]]}] 22:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 734ms 22:25:22 INFO - PROCESS | 1828 | 1461043522178 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 22:25:22 INFO - PROCESS | 1828 | 1461043522180 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 22:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:25:22 INFO - PROCESS | 1828 | 1461043522183 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:25:22 INFO - PROCESS | 1828 | 1461043522185 Marionette TRACE conn3 <- [1,2054,null,{}] 22:25:22 INFO - PROCESS | 1828 | 1461043522226 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}] 22:25:22 INFO - PROCESS | 1828 | 1461043522349 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 22:25:22 INFO - PROCESS | 1828 | 1461043522414 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:22 INFO - PROCESS | 1828 | ++DOCSHELL 196C3400 == 54 [pid = 1828] [id = 523] 22:25:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (19805400) [pid = 1828] [serial = 1569] [outer = 00000000] 22:25:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (19BC2800) [pid = 1828] [serial = 1570] [outer = 19805400] 22:25:22 INFO - PROCESS | 1828 | 1461043522457 Marionette DEBUG loaded listener.js 22:25:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (19D0AC00) [pid = 1828] [serial = 1571] [outer = 19805400] 22:25:22 INFO - PROCESS | 1828 | 1461043522864 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]]]}] 22:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 734ms 22:25:22 INFO - PROCESS | 1828 | 1461043522925 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 22:25:22 INFO - PROCESS | 1828 | 1461043522926 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 22:25:22 INFO - PROCESS | 1828 | 1461043522930 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:25:22 INFO - PROCESS | 1828 | 1461043522931 Marionette TRACE conn3 <- [1,2058,null,{}] 22:25:22 INFO - PROCESS | 1828 | 1461043522935 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}] 22:25:23 INFO - PROCESS | 1828 | 1461043523052 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 22:25:23 INFO - PROCESS | 1828 | 1461043523057 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:23 INFO - PROCESS | 1828 | ++DOCSHELL 196C2400 == 55 [pid = 1828] [id = 524] 22:25:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1989B000) [pid = 1828] [serial = 1572] [outer = 00000000] 22:25:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1A70B400) [pid = 1828] [serial = 1573] [outer = 1989B000] 22:25:23 INFO - PROCESS | 1828 | 1461043523104 Marionette DEBUG loaded listener.js 22:25:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1AA04C00) [pid = 1828] [serial = 1574] [outer = 1989B000] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (19030000) [pid = 1828] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (18D7BC00) [pid = 1828] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (192C7800) [pid = 1828] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (19854000) [pid = 1828] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (16551400) [pid = 1828] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (157A3800) [pid = 1828] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (18725000) [pid = 1828] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (19276000) [pid = 1828] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (13814000) [pid = 1828] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (15510800) [pid = 1828] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (13437400) [pid = 1828] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (13AAC800) [pid = 1828] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1662F800) [pid = 1828] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (17BE1400) [pid = 1828] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1342C800) [pid = 1828] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (18D79400) [pid = 1828] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (19439800) [pid = 1828] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1377AC00) [pid = 1828] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1903BC00) [pid = 1828] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1320B000) [pid = 1828] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (16541000) [pid = 1828] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:25:23 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (19431400) [pid = 1828] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:25:23 INFO - PROCESS | 1828 | 1461043523760 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]]]}] 22:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 844ms 22:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:25:23 INFO - PROCESS | 1828 | 1461043523773 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 22:25:23 INFO - PROCESS | 1828 | 1461043523774 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 22:25:23 INFO - PROCESS | 1828 | 1461043523778 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:25:23 INFO - PROCESS | 1828 | 1461043523780 Marionette TRACE conn3 <- [1,2062,null,{}] 22:25:23 INFO - PROCESS | 1828 | 1461043523783 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}] 22:25:23 INFO - PROCESS | 1828 | 1461043523865 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 22:25:23 INFO - PROCESS | 1828 | 1461043523871 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:23 INFO - PROCESS | 1828 | ++DOCSHELL 13437400 == 56 [pid = 1828] [id = 525] 22:25:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1430A400) [pid = 1828] [serial = 1575] [outer = 00000000] 22:25:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1653D000) [pid = 1828] [serial = 1576] [outer = 1430A400] 22:25:23 INFO - PROCESS | 1828 | 1461043523914 Marionette DEBUG loaded listener.js 22:25:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (16551C00) [pid = 1828] [serial = 1577] [outer = 1430A400] 22:25:24 INFO - PROCESS | 1828 | 1461043524358 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]]]}] 22:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 625ms 22:25:24 INFO - PROCESS | 1828 | 1461043524417 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 22:25:24 INFO - PROCESS | 1828 | 1461043524419 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 22:25:24 INFO - PROCESS | 1828 | 1461043524422 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:25:24 INFO - PROCESS | 1828 | 1461043524423 Marionette TRACE conn3 <- [1,2066,null,{}] 22:25:24 INFO - PROCESS | 1828 | 1461043524427 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}] 22:25:24 INFO - PROCESS | 1828 | 1461043524512 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 22:25:24 INFO - PROCESS | 1828 | 1461043524519 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:24 INFO - PROCESS | 1828 | ++DOCSHELL 15536400 == 57 [pid = 1828] [id = 526] 22:25:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (157F8400) [pid = 1828] [serial = 1578] [outer = 00000000] 22:25:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1926C800) [pid = 1828] [serial = 1579] [outer = 157F8400] 22:25:24 INFO - PROCESS | 1828 | 1461043524563 Marionette DEBUG loaded listener.js 22:25:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1943B400) [pid = 1828] [serial = 1580] [outer = 157F8400] 22:25:25 INFO - PROCESS | 1828 | 1461043525020 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]]]}] 22:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 625ms 22:25:25 INFO - PROCESS | 1828 | 1461043525060 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 22:25:25 INFO - PROCESS | 1828 | 1461043525062 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 22:25:25 INFO - PROCESS | 1828 | 1461043525065 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:25:25 INFO - PROCESS | 1828 | 1461043525068 Marionette TRACE conn3 <- [1,2070,null,{}] 22:25:25 INFO - PROCESS | 1828 | 1461043525071 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}] 22:25:25 INFO - PROCESS | 1828 | 1461043525172 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 22:25:25 INFO - PROCESS | 1828 | 1461043525178 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:25 INFO - PROCESS | 1828 | ++DOCSHELL 19B40800 == 58 [pid = 1828] [id = 527] 22:25:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (19D49000) [pid = 1828] [serial = 1581] [outer = 00000000] 22:25:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1BFA3400) [pid = 1828] [serial = 1582] [outer = 19D49000] 22:25:25 INFO - PROCESS | 1828 | 1461043525228 Marionette DEBUG loaded listener.js 22:25:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1C00A800) [pid = 1828] [serial = 1583] [outer = 19D49000] 22:25:25 INFO - PROCESS | 1828 | 1461043525934 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]]]}] 22:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 937ms 22:25:26 INFO - PROCESS | 1828 | 1461043526012 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 22:25:26 INFO - PROCESS | 1828 | 1461043526017 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 22:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:25:26 INFO - PROCESS | 1828 | 1461043526023 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:25:26 INFO - PROCESS | 1828 | 1461043526027 Marionette TRACE conn3 <- [1,2074,null,{}] 22:25:26 INFO - PROCESS | 1828 | 1461043526032 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}] 22:25:26 INFO - PROCESS | 1828 | 1461043526175 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 22:25:26 INFO - PROCESS | 1828 | 1461043526295 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:26 INFO - PROCESS | 1828 | ++DOCSHELL 143A2C00 == 59 [pid = 1828] [id = 528] 22:25:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (14BE6400) [pid = 1828] [serial = 1584] [outer = 00000000] 22:25:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (16538C00) [pid = 1828] [serial = 1585] [outer = 14BE6400] 22:25:26 INFO - PROCESS | 1828 | 1461043526357 Marionette DEBUG loaded listener.js 22:25:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (16762000) [pid = 1828] [serial = 1586] [outer = 14BE6400] 22:25:26 INFO - PROCESS | 1828 | 1461043526950 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]]]}] 22:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1000ms 22:25:27 INFO - PROCESS | 1828 | 1461043527025 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 22:25:27 INFO - PROCESS | 1828 | 1461043527031 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 22:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:25:27 INFO - PROCESS | 1828 | 1461043527037 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:25:27 INFO - PROCESS | 1828 | 1461043527040 Marionette TRACE conn3 <- [1,2078,null,{}] 22:25:27 INFO - PROCESS | 1828 | 1461043527045 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}] 22:25:27 INFO - PROCESS | 1828 | 1461043527156 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 22:25:27 INFO - PROCESS | 1828 | 1461043527298 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:27 INFO - PROCESS | 1828 | ++DOCSHELL 1430C800 == 60 [pid = 1828] [id = 529] 22:25:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1805D800) [pid = 1828] [serial = 1587] [outer = 00000000] 22:25:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (18DA3C00) [pid = 1828] [serial = 1588] [outer = 1805D800] 22:25:27 INFO - PROCESS | 1828 | 1461043527360 Marionette DEBUG loaded listener.js 22:25:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1903B000) [pid = 1828] [serial = 1589] [outer = 1805D800] 22:25:27 INFO - PROCESS | 1828 | 1461043527943 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]]]}] 22:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 938ms 22:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:25:27 INFO - PROCESS | 1828 | 1461043527980 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 22:25:27 INFO - PROCESS | 1828 | 1461043527983 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 22:25:27 INFO - PROCESS | 1828 | 1461043527987 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:25:27 INFO - PROCESS | 1828 | 1461043527990 Marionette TRACE conn3 <- [1,2082,null,{}] 22:25:28 INFO - PROCESS | 1828 | 1461043528002 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}] 22:25:28 INFO - PROCESS | 1828 | 1461043528144 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 22:25:28 INFO - PROCESS | 1828 | 1461043528288 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:28 INFO - PROCESS | 1828 | ++DOCSHELL 19857C00 == 61 [pid = 1828] [id = 530] 22:25:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (198A5000) [pid = 1828] [serial = 1590] [outer = 00000000] 22:25:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (19FD4800) [pid = 1828] [serial = 1591] [outer = 198A5000] 22:25:28 INFO - PROCESS | 1828 | 1461043528354 Marionette DEBUG loaded listener.js 22:25:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1AA09800) [pid = 1828] [serial = 1592] [outer = 198A5000] 22:25:28 INFO - PROCESS | 1828 | 1461043528872 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]]]}] 22:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 937ms 22:25:28 INFO - PROCESS | 1828 | 1461043528931 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 22:25:28 INFO - PROCESS | 1828 | 1461043528934 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 22:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:25:28 INFO - PROCESS | 1828 | 1461043528938 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:25:28 INFO - PROCESS | 1828 | 1461043528940 Marionette TRACE conn3 <- [1,2086,null,{}] 22:25:28 INFO - PROCESS | 1828 | 1461043528944 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}] 22:25:29 INFO - PROCESS | 1828 | 1461043529052 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 22:25:29 INFO - PROCESS | 1828 | 1461043529167 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:29 INFO - PROCESS | 1828 | ++DOCSHELL 18D7FC00 == 62 [pid = 1828] [id = 531] 22:25:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (18D9EC00) [pid = 1828] [serial = 1593] [outer = 00000000] 22:25:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (1C012400) [pid = 1828] [serial = 1594] [outer = 18D9EC00] 22:25:29 INFO - PROCESS | 1828 | 1461043529268 Marionette DEBUG loaded listener.js 22:25:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1C015800) [pid = 1828] [serial = 1595] [outer = 18D9EC00] 22:25:29 INFO - PROCESS | 1828 | 1461043529829 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]]]}] 22:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 937ms 22:25:29 INFO - PROCESS | 1828 | 1461043529883 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 22:25:29 INFO - PROCESS | 1828 | 1461043529885 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 22:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:25:29 INFO - PROCESS | 1828 | 1461043529889 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:25:29 INFO - PROCESS | 1828 | 1461043529891 Marionette TRACE conn3 <- [1,2090,null,{}] 22:25:29 INFO - PROCESS | 1828 | 1461043529894 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}] 22:25:29 INFO - PROCESS | 1828 | 1461043529999 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 22:25:30 INFO - PROCESS | 1828 | 1461043530112 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:30 INFO - PROCESS | 1828 | ++DOCSHELL 15539400 == 63 [pid = 1828] [id = 532] 22:25:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1A603C00) [pid = 1828] [serial = 1596] [outer = 00000000] 22:25:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1C0BD400) [pid = 1828] [serial = 1597] [outer = 1A603C00] 22:25:30 INFO - PROCESS | 1828 | 1461043530206 Marionette DEBUG loaded listener.js 22:25:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1C0C1400) [pid = 1828] [serial = 1598] [outer = 1A603C00] 22:25:30 INFO - PROCESS | 1828 | 1461043530782 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]]]}] 22:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 937ms 22:25:30 INFO - PROCESS | 1828 | 1461043530834 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 22:25:30 INFO - PROCESS | 1828 | 1461043530836 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 22:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:25:30 INFO - PROCESS | 1828 | 1461043530840 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:25:30 INFO - PROCESS | 1828 | 1461043530842 Marionette TRACE conn3 <- [1,2094,null,{}] 22:25:30 INFO - PROCESS | 1828 | 1461043530845 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}] 22:25:30 INFO - PROCESS | 1828 | 1461043530962 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 22:25:31 INFO - PROCESS | 1828 | 1461043531248 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:31 INFO - PROCESS | 1828 | ++DOCSHELL 1325B800 == 64 [pid = 1828] [id = 533] 22:25:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (13370C00) [pid = 1828] [serial = 1599] [outer = 00000000] 22:25:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (142A8800) [pid = 1828] [serial = 1600] [outer = 13370C00] 22:25:31 INFO - PROCESS | 1828 | 1461043531334 Marionette DEBUG loaded listener.js 22:25:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1430EC00) [pid = 1828] [serial = 1601] [outer = 13370C00] 22:25:31 INFO - PROCESS | 1828 | 1461043531915 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]]]}] 22:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1141ms 22:25:31 INFO - PROCESS | 1828 | 1461043531991 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 22:25:31 INFO - PROCESS | 1828 | 1461043531996 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 22:25:31 INFO - PROCESS | 1828 | 1461043532001 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:25:31 INFO - PROCESS | 1828 | 1461043532004 Marionette TRACE conn3 <- [1,2098,null,{}] 22:25:32 INFO - PROCESS | 1828 | 1461043532009 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}] 22:25:32 INFO - PROCESS | 1828 | 1461043532154 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 22:25:32 INFO - PROCESS | 1828 | 1461043532313 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:32 INFO - PROCESS | 1828 | ++DOCSHELL 16540800 == 65 [pid = 1828] [id = 534] 22:25:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (16540C00) [pid = 1828] [serial = 1602] [outer = 00000000] 22:25:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1655A400) [pid = 1828] [serial = 1603] [outer = 16540C00] 22:25:32 INFO - PROCESS | 1828 | 1461043532362 Marionette DEBUG loaded listener.js 22:25:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (16763000) [pid = 1828] [serial = 1604] [outer = 16540C00] 22:25:32 INFO - PROCESS | 1828 | --DOCSHELL 1653BC00 == 64 [pid = 1828] [id = 480] 22:25:32 INFO - PROCESS | 1828 | --DOCSHELL 18AF4800 == 63 [pid = 1828] [id = 481] 22:25:32 INFO - PROCESS | 1828 | --DOCSHELL 15536400 == 62 [pid = 1828] [id = 526] 22:25:32 INFO - PROCESS | 1828 | --DOCSHELL 13437400 == 61 [pid = 1828] [id = 525] 22:25:32 INFO - PROCESS | 1828 | --DOCSHELL 196C2400 == 60 [pid = 1828] [id = 524] 22:25:32 INFO - PROCESS | 1828 | --DOCSHELL 196C3400 == 59 [pid = 1828] [id = 523] 22:25:32 INFO - PROCESS | 1828 | --DOCSHELL 1926B400 == 58 [pid = 1828] [id = 522] 22:25:32 INFO - PROCESS | 1828 | --DOCSHELL 14B04400 == 57 [pid = 1828] [id = 521] 22:25:32 INFO - PROCESS | 1828 | --DOCSHELL 18F06800 == 56 [pid = 1828] [id = 520] 22:25:32 INFO - PROCESS | 1828 | --DOCSHELL 1872E000 == 55 [pid = 1828] [id = 519] 22:25:32 INFO - PROCESS | 1828 | --DOCSHELL 157A3400 == 54 [pid = 1828] [id = 518] 22:25:32 INFO - PROCESS | 1828 | --DOCSHELL 16550C00 == 53 [pid = 1828] [id = 517] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (198A5C00) [pid = 1828] [serial = 1531] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (19BC5800) [pid = 1828] [serial = 1498] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOCSHELL 13776C00 == 52 [pid = 1828] [id = 515] 22:25:32 INFO - PROCESS | 1828 | --DOCSHELL 19D0B400 == 51 [pid = 1828] [id = 514] 22:25:32 INFO - PROCESS | 1828 | --DOCSHELL 1552F000 == 50 [pid = 1828] [id = 510] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1430D400) [pid = 1828] [serial = 1439] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (18F12000) [pid = 1828] [serial = 1445] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (196B9400) [pid = 1828] [serial = 1451] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (15B3A000) [pid = 1828] [serial = 1406] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (19274800) [pid = 1828] [serial = 1400] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (13775000) [pid = 1828] [serial = 1403] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (1683DC00) [pid = 1828] [serial = 1442] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (19440400) [pid = 1828] [serial = 1448] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (19277000) [pid = 1828] [serial = 1519] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (18F0F400) [pid = 1828] [serial = 1517] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1943D800) [pid = 1828] [serial = 1522] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (19279C00) [pid = 1828] [serial = 1520] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (198A3C00) [pid = 1828] [serial = 1496] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1989FC00) [pid = 1828] [serial = 1495] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (183A9800) [pid = 1828] [serial = 1490] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1830E000) [pid = 1828] [serial = 1489] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (15E1D000) [pid = 1828] [serial = 1505] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (15B3CC00) [pid = 1828] [serial = 1504] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (18D7F400) [pid = 1828] [serial = 1513] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1980A400) [pid = 1828] [serial = 1493] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (19647C00) [pid = 1828] [serial = 1492] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (16542000) [pid = 1828] [serial = 1502] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (15DDA000) [pid = 1828] [serial = 1501] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (16538000) [pid = 1828] [serial = 1487] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (15BE7C00) [pid = 1828] [serial = 1486] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (15B31C00) [pid = 1828] [serial = 1507] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (16538400) [pid = 1828] [serial = 1508] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (18F0A800) [pid = 1828] [serial = 1526] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (16839000) [pid = 1828] [serial = 1525] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (196C1400) [pid = 1828] [serial = 1528] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (196B5400) [pid = 1828] [serial = 1523] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (18087800) [pid = 1828] [serial = 1510] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (18321400) [pid = 1828] [serial = 1511] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (18F0C400) [pid = 1828] [serial = 1516] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (1980B400) [pid = 1828] [serial = 1529] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (18D95400) [pid = 1828] [serial = 1514] [outer = 00000000] [url = about:blank] 22:25:32 INFO - PROCESS | 1828 | 1461043532861 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]]]}] 22:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 907ms 22:25:32 INFO - PROCESS | 1828 | 1461043532907 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 22:25:32 INFO - PROCESS | 1828 | 1461043532910 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 22:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:25:32 INFO - PROCESS | 1828 | 1461043532915 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:25:32 INFO - PROCESS | 1828 | 1461043532917 Marionette TRACE conn3 <- [1,2102,null,{}] 22:25:32 INFO - PROCESS | 1828 | 1461043532920 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}] 22:25:32 INFO - PROCESS | 1828 | 1461043533006 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 22:25:33 INFO - PROCESS | 1828 | 1461043533012 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:33 INFO - PROCESS | 1828 | ++DOCSHELL 157A3400 == 51 [pid = 1828] [id = 535] 22:25:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (157F7800) [pid = 1828] [serial = 1605] [outer = 00000000] 22:25:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (15BF5400) [pid = 1828] [serial = 1606] [outer = 157F7800] 22:25:33 INFO - PROCESS | 1828 | 1461043533061 Marionette DEBUG loaded listener.js 22:25:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (16552C00) [pid = 1828] [serial = 1607] [outer = 157F7800] 22:25:33 INFO - PROCESS | 1828 | 1461043533571 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]]]}] 22:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 703ms 22:25:33 INFO - PROCESS | 1828 | 1461043533615 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 22:25:33 INFO - PROCESS | 1828 | 1461043533617 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 22:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:25:33 INFO - PROCESS | 1828 | 1461043533622 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:25:33 INFO - PROCESS | 1828 | 1461043533628 Marionette TRACE conn3 <- [1,2106,null,{}] 22:25:33 INFO - PROCESS | 1828 | 1461043533636 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}] 22:25:33 INFO - PROCESS | 1828 | 1461043533722 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 22:25:33 INFO - PROCESS | 1828 | 1461043533764 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:33 INFO - PROCESS | 1828 | ++DOCSHELL 18066800 == 52 [pid = 1828] [id = 536] 22:25:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (18310000) [pid = 1828] [serial = 1608] [outer = 00000000] 22:25:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (1831E000) [pid = 1828] [serial = 1609] [outer = 18310000] 22:25:33 INFO - PROCESS | 1828 | 1461043533898 Marionette DEBUG loaded listener.js 22:25:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (18329C00) [pid = 1828] [serial = 1610] [outer = 18310000] 22:25:34 INFO - PROCESS | 1828 | 1461043534274 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]]]}] 22:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 688ms 22:25:34 INFO - PROCESS | 1828 | 1461043534320 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 22:25:34 INFO - PROCESS | 1828 | 1461043534322 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 22:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:25:34 INFO - PROCESS | 1828 | 1461043534326 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:25:34 INFO - PROCESS | 1828 | 1461043534327 Marionette TRACE conn3 <- [1,2110,null,{}] 22:25:34 INFO - PROCESS | 1828 | 1461043534331 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}] 22:25:34 INFO - PROCESS | 1828 | 1461043534414 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 22:25:34 INFO - PROCESS | 1828 | 1461043534420 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:34 INFO - PROCESS | 1828 | ++DOCSHELL 1830FC00 == 53 [pid = 1828] [id = 537] 22:25:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (18323400) [pid = 1828] [serial = 1611] [outer = 00000000] 22:25:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (18AF3C00) [pid = 1828] [serial = 1612] [outer = 18323400] 22:25:34 INFO - PROCESS | 1828 | 1461043534471 Marionette DEBUG loaded listener.js 22:25:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (18D80C00) [pid = 1828] [serial = 1613] [outer = 18323400] 22:25:34 INFO - PROCESS | 1828 | 1461043534901 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]]]}] 22:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 594ms 22:25:34 INFO - PROCESS | 1828 | 1461043534923 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 22:25:34 INFO - PROCESS | 1828 | 1461043534924 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 22:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:25:34 INFO - PROCESS | 1828 | 1461043534928 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:25:34 INFO - PROCESS | 1828 | 1461043534929 Marionette TRACE conn3 <- [1,2114,null,{}] 22:25:34 INFO - PROCESS | 1828 | 1461043534933 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}] 22:25:35 INFO - PROCESS | 1828 | 1461043535074 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 22:25:35 INFO - PROCESS | 1828 | 1461043535163 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:35 INFO - PROCESS | 1828 | ++DOCSHELL 1342FC00 == 54 [pid = 1828] [id = 538] 22:25:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (18D97400) [pid = 1828] [serial = 1614] [outer = 00000000] 22:25:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (18DA4C00) [pid = 1828] [serial = 1615] [outer = 18D97400] 22:25:35 INFO - PROCESS | 1828 | 1461043535225 Marionette DEBUG loaded listener.js 22:25:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (18F0D800) [pid = 1828] [serial = 1616] [outer = 18D97400] 22:25:35 INFO - PROCESS | 1828 | 1461043535685 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]]]}] 22:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 797ms 22:25:35 INFO - PROCESS | 1828 | 1461043535734 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 22:25:35 INFO - PROCESS | 1828 | 1461043535736 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 22:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:25:35 INFO - PROCESS | 1828 | 1461043535739 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:25:35 INFO - PROCESS | 1828 | 1461043535741 Marionette TRACE conn3 <- [1,2118,null,{}] 22:25:35 INFO - PROCESS | 1828 | 1461043535744 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}] 22:25:35 INFO - PROCESS | 1828 | 1461043535861 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 22:25:35 INFO - PROCESS | 1828 | 1461043535928 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:35 INFO - PROCESS | 1828 | ++DOCSHELL 1902F400 == 55 [pid = 1828] [id = 539] 22:25:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (19031400) [pid = 1828] [serial = 1617] [outer = 00000000] 22:25:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (19275000) [pid = 1828] [serial = 1618] [outer = 19031400] 22:25:35 INFO - PROCESS | 1828 | 1461043535971 Marionette DEBUG loaded listener.js 22:25:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (19279000) [pid = 1828] [serial = 1619] [outer = 19031400] 22:25:36 INFO - PROCESS | 1828 | 1461043536393 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] 22:25:36 INFO - PROCESS | 1828 | 1461043536442 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 22:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:25:36 INFO - PROCESS | 1828 | 1461043536446 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:25:36 INFO - PROCESS | 1828 | 1461043536447 Marionette TRACE conn3 <- [1,2122,null,{}] 22:25:36 INFO - PROCESS | 1828 | 1461043536450 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}] 22:25:36 INFO - PROCESS | 1828 | 1461043536596 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 22:25:36 INFO - PROCESS | 1828 | 1461043536619 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:36 INFO - PROCESS | 1828 | ++DOCSHELL 19273800 == 56 [pid = 1828] [id = 540] 22:25:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (19422800) [pid = 1828] [serial = 1620] [outer = 00000000] 22:25:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (1943C400) [pid = 1828] [serial = 1621] [outer = 19422800] 22:25:36 INFO - PROCESS | 1828 | 1461043536662 Marionette DEBUG loaded listener.js 22:25:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1943E400) [pid = 1828] [serial = 1622] [outer = 19422800] 22:25:37 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (19436400) [pid = 1828] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:25:37 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (19805400) [pid = 1828] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:25:37 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1989B000) [pid = 1828] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:25:37 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1872E800) [pid = 1828] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:25:37 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (16557C00) [pid = 1828] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:25:37 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (14B94000) [pid = 1828] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:25:37 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (15BF3C00) [pid = 1828] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:25:37 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (18316C00) [pid = 1828] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:25:37 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (18F0CC00) [pid = 1828] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:25:37 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (157F8400) [pid = 1828] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:25:37 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1430A400) [pid = 1828] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:25:37 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (19862000) [pid = 1828] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:25:37 INFO - PROCESS | 1828 | 1461043537258 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]]]}] 22:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 844ms 22:25:37 INFO - PROCESS | 1828 | 1461043537289 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 22:25:37 INFO - PROCESS | 1828 | 1461043537291 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 22:25:37 INFO - PROCESS | 1828 | 1461043537294 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:25:37 INFO - PROCESS | 1828 | 1461043537296 Marionette TRACE conn3 <- [1,2126,null,{}] 22:25:37 INFO - PROCESS | 1828 | 1461043537299 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}] 22:25:37 INFO - PROCESS | 1828 | 1461043537384 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 22:25:37 INFO - PROCESS | 1828 | 1461043537484 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:37 INFO - PROCESS | 1828 | ++DOCSHELL 12C10400 == 57 [pid = 1828] [id = 541] 22:25:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (1342BC00) [pid = 1828] [serial = 1623] [outer = 00000000] 22:25:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (17BDD000) [pid = 1828] [serial = 1624] [outer = 1342BC00] 22:25:37 INFO - PROCESS | 1828 | 1461043537534 Marionette DEBUG loaded listener.js 22:25:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (19037800) [pid = 1828] [serial = 1625] [outer = 1342BC00] 22:25:37 INFO - PROCESS | 1828 | 1461043537890 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]]]}] 22:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 625ms 22:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:25:37 INFO - PROCESS | 1828 | 1461043537933 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 22:25:37 INFO - PROCESS | 1828 | 1461043537935 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 22:25:37 INFO - PROCESS | 1828 | 1461043537939 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:25:37 INFO - PROCESS | 1828 | 1461043537940 Marionette TRACE conn3 <- [1,2130,null,{}] 22:25:37 INFO - PROCESS | 1828 | 1461043537944 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}] 22:25:38 INFO - PROCESS | 1828 | 1461043538028 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 22:25:38 INFO - PROCESS | 1828 | 1461043538126 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:38 INFO - PROCESS | 1828 | ++DOCSHELL 142B0400 == 58 [pid = 1828] [id = 542] 22:25:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (16557C00) [pid = 1828] [serial = 1626] [outer = 00000000] 22:25:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (19648000) [pid = 1828] [serial = 1627] [outer = 16557C00] 22:25:38 INFO - PROCESS | 1828 | 1461043538169 Marionette DEBUG loaded listener.js 22:25:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (196B5400) [pid = 1828] [serial = 1628] [outer = 16557C00] 22:25:38 INFO - PROCESS | 1828 | 1461043538536 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] 22:25:38 INFO - PROCESS | 1828 | 1461043538578 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 22:25:38 INFO - PROCESS | 1828 | 1461043538581 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:25:38 INFO - PROCESS | 1828 | 1461043538583 Marionette TRACE conn3 <- [1,2134,null,{}] 22:25:38 INFO - PROCESS | 1828 | 1461043538586 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}] 22:25:38 INFO - PROCESS | 1828 | 1461043538707 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 22:25:38 INFO - PROCESS | 1828 | 1461043538716 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:38 INFO - PROCESS | 1828 | ++DOCSHELL 1430D800 == 59 [pid = 1828] [id = 543] 22:25:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (16626000) [pid = 1828] [serial = 1629] [outer = 00000000] 22:25:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1980A800) [pid = 1828] [serial = 1630] [outer = 16626000] 22:25:38 INFO - PROCESS | 1828 | 1461043538766 Marionette DEBUG loaded listener.js 22:25:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (19858000) [pid = 1828] [serial = 1631] [outer = 16626000] 22:25:39 INFO - PROCESS | 1828 | 1461043539291 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] 22:25:39 INFO - PROCESS | 1828 | 1461043539327 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 22:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:25:39 INFO - PROCESS | 1828 | 1461043539333 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:25:39 INFO - PROCESS | 1828 | 1461043539337 Marionette TRACE conn3 <- [1,2138,null,{}] 22:25:39 INFO - PROCESS | 1828 | 1461043539344 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}] 22:25:39 INFO - PROCESS | 1828 | 1461043539508 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 22:25:39 INFO - PROCESS | 1828 | 1461043539670 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:39 INFO - PROCESS | 1828 | ++DOCSHELL 136C9800 == 60 [pid = 1828] [id = 544] 22:25:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (13813000) [pid = 1828] [serial = 1632] [outer = 00000000] 22:25:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (15BE7000) [pid = 1828] [serial = 1633] [outer = 13813000] 22:25:39 INFO - PROCESS | 1828 | 1461043539726 Marionette DEBUG loaded listener.js 22:25:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (15DD7000) [pid = 1828] [serial = 1634] [outer = 13813000] 22:25:40 INFO - PROCESS | 1828 | 1461043540304 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]]]}] 22:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 22:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1046ms 22:25:40 INFO - PROCESS | 1828 | 1461043540378 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 22:25:40 INFO - PROCESS | 1828 | 1461043540384 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 22:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:25:40 INFO - PROCESS | 1828 | 1461043540411 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:25:40 INFO - PROCESS | 1828 | 1461043540413 Marionette TRACE conn3 <- [1,2142,null,{}] 22:25:40 INFO - PROCESS | 1828 | 1461043540432 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}] 22:25:40 INFO - PROCESS | 1828 | 1461043540554 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 22:25:40 INFO - PROCESS | 1828 | 1461043540692 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:40 INFO - PROCESS | 1828 | ++DOCSHELL 148AD400 == 61 [pid = 1828] [id = 545] 22:25:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (15BDA400) [pid = 1828] [serial = 1635] [outer = 00000000] 22:25:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (18724000) [pid = 1828] [serial = 1636] [outer = 15BDA400] 22:25:40 INFO - PROCESS | 1828 | 1461043540748 Marionette DEBUG loaded listener.js 22:25:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (18976800) [pid = 1828] [serial = 1637] [outer = 15BDA400] 22:25:41 INFO - PROCESS | 1828 | 1461043541341 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]]]}] 22:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1000ms 22:25:41 INFO - PROCESS | 1828 | 1461043541412 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 22:25:41 INFO - PROCESS | 1828 | 1461043541415 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 22:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:25:41 INFO - PROCESS | 1828 | 1461043541419 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:25:41 INFO - PROCESS | 1828 | 1461043541423 Marionette TRACE conn3 <- [1,2146,null,{}] 22:25:41 INFO - PROCESS | 1828 | 1461043541433 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}] 22:25:41 INFO - PROCESS | 1828 | 1461043541581 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 22:25:41 INFO - PROCESS | 1828 | 1461043541721 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:41 INFO - PROCESS | 1828 | ++DOCSHELL 19430800 == 62 [pid = 1828] [id = 546] 22:25:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (19436C00) [pid = 1828] [serial = 1638] [outer = 00000000] 22:25:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1980F800) [pid = 1828] [serial = 1639] [outer = 19436C00] 22:25:41 INFO - PROCESS | 1828 | 1461043541779 Marionette DEBUG loaded listener.js 22:25:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (19862000) [pid = 1828] [serial = 1640] [outer = 19436C00] 22:25:42 INFO - PROCESS | 1828 | 1461043542371 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]]]}] 22:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1000ms 22:25:42 INFO - PROCESS | 1828 | 1461043542425 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 22:25:42 INFO - PROCESS | 1828 | 1461043542428 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 22:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:25:42 INFO - PROCESS | 1828 | 1461043542432 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:25:42 INFO - PROCESS | 1828 | 1461043542434 Marionette TRACE conn3 <- [1,2150,null,{}] 22:25:42 INFO - PROCESS | 1828 | 1461043542437 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}] 22:25:42 INFO - PROCESS | 1828 | 1461043542543 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 22:25:42 INFO - PROCESS | 1828 | 1461043542688 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:42 INFO - PROCESS | 1828 | ++DOCSHELL 198A4400 == 63 [pid = 1828] [id = 547] 22:25:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (198A4800) [pid = 1828] [serial = 1641] [outer = 00000000] 22:25:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (19BD6400) [pid = 1828] [serial = 1642] [outer = 198A4800] 22:25:42 INFO - PROCESS | 1828 | 1461043542742 Marionette DEBUG loaded listener.js 22:25:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (19BDF000) [pid = 1828] [serial = 1643] [outer = 198A4800] 22:25:43 INFO - PROCESS | 1828 | 1461043543265 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]]]}] 22:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 907ms 22:25:43 INFO - PROCESS | 1828 | 1461043543335 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 22:25:43 INFO - PROCESS | 1828 | 1461043543338 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 22:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:25:43 INFO - PROCESS | 1828 | 1461043543341 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:25:43 INFO - PROCESS | 1828 | 1461043543343 Marionette TRACE conn3 <- [1,2154,null,{}] 22:25:43 INFO - PROCESS | 1828 | 1461043543347 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}] 22:25:43 INFO - PROCESS | 1828 | 1461043543450 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 22:25:43 INFO - PROCESS | 1828 | 1461043543562 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:43 INFO - PROCESS | 1828 | ++DOCSHELL 1552FC00 == 64 [pid = 1828] [id = 548] 22:25:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (17BE2C00) [pid = 1828] [serial = 1644] [outer = 00000000] 22:25:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1A60B400) [pid = 1828] [serial = 1645] [outer = 17BE2C00] 22:25:43 INFO - PROCESS | 1828 | 1461043543621 Marionette DEBUG loaded listener.js 22:25:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1A70B000) [pid = 1828] [serial = 1646] [outer = 17BE2C00] 22:25:44 INFO - PROCESS | 1828 | 1461043544191 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]]]}] 22:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 891ms 22:25:44 INFO - PROCESS | 1828 | 1461043544245 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 22:25:44 INFO - PROCESS | 1828 | 1461043544248 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 22:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:25:44 INFO - PROCESS | 1828 | 1461043544252 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:25:44 INFO - PROCESS | 1828 | 1461043544254 Marionette TRACE conn3 <- [1,2158,null,{}] 22:25:44 INFO - PROCESS | 1828 | 1461043544257 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}] 22:25:44 INFO - PROCESS | 1828 | 1461043544381 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 22:25:44 INFO - PROCESS | 1828 | 1461043544498 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:44 INFO - PROCESS | 1828 | ++DOCSHELL 13209000 == 65 [pid = 1828] [id = 549] 22:25:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1A03AC00) [pid = 1828] [serial = 1647] [outer = 00000000] 22:25:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1C0C6C00) [pid = 1828] [serial = 1648] [outer = 1A03AC00] 22:25:44 INFO - PROCESS | 1828 | 1461043544612 Marionette DEBUG loaded listener.js 22:25:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1C0E8C00) [pid = 1828] [serial = 1649] [outer = 1A03AC00] 22:25:45 INFO - PROCESS | 1828 | 1461043545303 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]]]}] 22:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1140ms 22:25:45 INFO - PROCESS | 1828 | 1461043545397 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 22:25:45 INFO - PROCESS | 1828 | 1461043545400 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 22:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:25:45 INFO - PROCESS | 1828 | 1461043545420 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:25:45 INFO - PROCESS | 1828 | 1461043545423 Marionette TRACE conn3 <- [1,2162,null,{}] 22:25:45 INFO - PROCESS | 1828 | 1461043545429 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}] 22:25:45 INFO - PROCESS | 1828 | 1461043545529 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 22:25:45 INFO - PROCESS | 1828 | 1461043545671 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:45 INFO - PROCESS | 1828 | ++DOCSHELL 13439800 == 66 [pid = 1828] [id = 550] 22:25:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (136BEC00) [pid = 1828] [serial = 1650] [outer = 00000000] 22:25:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (13AA4C00) [pid = 1828] [serial = 1651] [outer = 136BEC00] 22:25:45 INFO - PROCESS | 1828 | 1461043545723 Marionette DEBUG loaded listener.js 22:25:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (14306000) [pid = 1828] [serial = 1652] [outer = 136BEC00] 22:25:46 INFO - PROCESS | 1828 | --DOCSHELL 142B0400 == 65 [pid = 1828] [id = 542] 22:25:46 INFO - PROCESS | 1828 | --DOCSHELL 12C10400 == 64 [pid = 1828] [id = 541] 22:25:46 INFO - PROCESS | 1828 | --DOCSHELL 19273800 == 63 [pid = 1828] [id = 540] 22:25:46 INFO - PROCESS | 1828 | --DOCSHELL 1902F400 == 62 [pid = 1828] [id = 539] 22:25:46 INFO - PROCESS | 1828 | --DOCSHELL 1342FC00 == 61 [pid = 1828] [id = 538] 22:25:46 INFO - PROCESS | 1828 | --DOCSHELL 1830FC00 == 60 [pid = 1828] [id = 537] 22:25:46 INFO - PROCESS | 1828 | --DOCSHELL 18066800 == 59 [pid = 1828] [id = 536] 22:25:46 INFO - PROCESS | 1828 | --DOCSHELL 157A3400 == 58 [pid = 1828] [id = 535] 22:25:46 INFO - PROCESS | 1828 | --DOCSHELL 16540800 == 57 [pid = 1828] [id = 534] 22:25:46 INFO - PROCESS | 1828 | --DOCSHELL 1325B800 == 56 [pid = 1828] [id = 533] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1BFA3400) [pid = 1828] [serial = 1582] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | 1461043546359 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]]]}] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (19BD5800) [pid = 1828] [serial = 1499] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (19755800) [pid = 1828] [serial = 1567] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (19BC2800) [pid = 1828] [serial = 1570] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (19804800) [pid = 1828] [serial = 1568] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1A70B400) [pid = 1828] [serial = 1573] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (19D0AC00) [pid = 1828] [serial = 1571] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1AA04C00) [pid = 1828] [serial = 1574] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1BF9C000) [pid = 1828] [serial = 1549] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (18D86C00) [pid = 1828] [serial = 1558] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (18D9F400) [pid = 1828] [serial = 1559] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (16A17C00) [pid = 1828] [serial = 1553] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1683E800) [pid = 1828] [serial = 1552] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1807BC00) [pid = 1828] [serial = 1537] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (19428000) [pid = 1828] [serial = 1564] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (16837400) [pid = 1828] [serial = 1555] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (16A0C000) [pid = 1828] [serial = 1556] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (19855C00) [pid = 1828] [serial = 1540] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (19BDB800) [pid = 1828] [serial = 1532] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1902F800) [pid = 1828] [serial = 1561] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1903C800) [pid = 1828] [serial = 1562] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (15512000) [pid = 1828] [serial = 1534] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (19FD9400) [pid = 1828] [serial = 1543] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1A605400) [pid = 1828] [serial = 1546] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1926C800) [pid = 1828] [serial = 1579] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1943B400) [pid = 1828] [serial = 1580] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1653D000) [pid = 1828] [serial = 1576] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (16551C00) [pid = 1828] [serial = 1577] [outer = 00000000] [url = about:blank] 22:25:46 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (19433000) [pid = 1828] [serial = 1565] [outer = 00000000] [url = about:blank] 22:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1000ms 22:25:46 INFO - PROCESS | 1828 | 1461043546422 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 22:25:46 INFO - PROCESS | 1828 | 1461043546428 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 22:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:25:46 INFO - PROCESS | 1828 | 1461043546434 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:25:46 INFO - PROCESS | 1828 | 1461043546436 Marionette TRACE conn3 <- [1,2166,null,{}] 22:25:46 INFO - PROCESS | 1828 | 1461043546440 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}] 22:25:46 INFO - PROCESS | 1828 | 1461043546542 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 22:25:46 INFO - PROCESS | 1828 | 1461043546643 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:46 INFO - PROCESS | 1828 | ++DOCSHELL 14BE2400 == 57 [pid = 1828] [id = 551] 22:25:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (14BEDC00) [pid = 1828] [serial = 1653] [outer = 00000000] 22:25:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1552D800) [pid = 1828] [serial = 1654] [outer = 14BEDC00] 22:25:46 INFO - PROCESS | 1828 | 1461043546691 Marionette DEBUG loaded listener.js 22:25:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (15797800) [pid = 1828] [serial = 1655] [outer = 14BEDC00] 22:25:47 INFO - PROCESS | 1828 | 1461043547137 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]]]}] 22:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 750ms 22:25:47 INFO - PROCESS | 1828 | 1461043547173 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 22:25:47 INFO - PROCESS | 1828 | 1461043547175 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 22:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:25:47 INFO - PROCESS | 1828 | 1461043547179 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:25:47 INFO - PROCESS | 1828 | 1461043547182 Marionette TRACE conn3 <- [1,2170,null,{}] 22:25:47 INFO - PROCESS | 1828 | 1461043547192 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}] 22:25:47 INFO - PROCESS | 1828 | 1461043547287 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 22:25:47 INFO - PROCESS | 1828 | 1461043547294 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:47 INFO - PROCESS | 1828 | ++DOCSHELL 1655B000 == 58 [pid = 1828] [id = 552] 22:25:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (16630C00) [pid = 1828] [serial = 1656] [outer = 00000000] 22:25:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (16837400) [pid = 1828] [serial = 1657] [outer = 16630C00] 22:25:47 INFO - PROCESS | 1828 | 1461043547343 Marionette DEBUG loaded listener.js 22:25:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1683E800) [pid = 1828] [serial = 1658] [outer = 16630C00] 22:25:47 INFO - PROCESS | 1828 | 1461043547827 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]]]}] 22:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 704ms 22:25:47 INFO - PROCESS | 1828 | 1461043547878 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 22:25:47 INFO - PROCESS | 1828 | 1461043547881 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 22:25:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:25:47 INFO - PROCESS | 1828 | 1461043547884 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:25:47 INFO - PROCESS | 1828 | 1461043547886 Marionette TRACE conn3 <- [1,2174,null,{}] 22:25:47 INFO - PROCESS | 1828 | 1461043547889 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}] 22:25:47 INFO - PROCESS | 1828 | 1461043547978 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 22:25:47 INFO - PROCESS | 1828 | 1461043547987 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:47 INFO - PROCESS | 1828 | ++DOCSHELL 16A0BC00 == 59 [pid = 1828] [id = 553] 22:25:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (16A0C000) [pid = 1828] [serial = 1659] [outer = 00000000] 22:25:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (18087800) [pid = 1828] [serial = 1660] [outer = 16A0C000] 22:25:48 INFO - PROCESS | 1828 | 1461043548032 Marionette DEBUG loaded listener.js 22:25:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (18317000) [pid = 1828] [serial = 1661] [outer = 16A0C000] 22:25:48 INFO - PROCESS | 1828 | 1461043548470 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]]]}] 22:25:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:25:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 640ms 22:25:48 INFO - PROCESS | 1828 | 1461043548522 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 22:25:48 INFO - PROCESS | 1828 | 1461043548524 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 22:25:48 INFO - PROCESS | 1828 | 1461043548527 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:25:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:25:48 INFO - PROCESS | 1828 | 1461043548529 Marionette TRACE conn3 <- [1,2178,null,{}] 22:25:48 INFO - PROCESS | 1828 | 1461043548532 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}] 22:25:48 INFO - PROCESS | 1828 | 1461043548615 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 22:25:48 INFO - PROCESS | 1828 | 1461043548621 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:48 INFO - PROCESS | 1828 | ++DOCSHELL 14B89400 == 60 [pid = 1828] [id = 554] 22:25:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (16842C00) [pid = 1828] [serial = 1662] [outer = 00000000] 22:25:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (18977000) [pid = 1828] [serial = 1663] [outer = 16842C00] 22:25:48 INFO - PROCESS | 1828 | 1461043548665 Marionette DEBUG loaded listener.js 22:25:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (18AEF800) [pid = 1828] [serial = 1664] [outer = 16842C00] 22:25:49 INFO - PROCESS | 1828 | 1461043549175 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]]]}] 22:25:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:25:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 687ms 22:25:49 INFO - PROCESS | 1828 | 1461043549227 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 22:25:49 INFO - PROCESS | 1828 | 1461043549229 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 22:25:49 INFO - PROCESS | 1828 | 1461043549232 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:25:49 INFO - PROCESS | 1828 | 1461043549234 Marionette TRACE conn3 <- [1,2182,null,{}] 22:25:49 INFO - PROCESS | 1828 | 1461043549237 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}] 22:25:49 INFO - PROCESS | 1828 | 1461043549381 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 22:25:49 INFO - PROCESS | 1828 | 1461043549448 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:49 INFO - PROCESS | 1828 | ++DOCSHELL 18D9A000 == 61 [pid = 1828] [id = 555] 22:25:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (18D9A800) [pid = 1828] [serial = 1665] [outer = 00000000] 22:25:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (18F08800) [pid = 1828] [serial = 1666] [outer = 18D9A800] 22:25:49 INFO - PROCESS | 1828 | 1461043549494 Marionette DEBUG loaded listener.js 22:25:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (18F11400) [pid = 1828] [serial = 1667] [outer = 18D9A800] 22:25:49 INFO - PROCESS | 1828 | 1461043549925 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]]]}] 22:25:49 INFO - PROCESS | 1828 | --DOCSHELL 1DE8FC00 == 60 [pid = 1828] [id = 16] 22:25:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:25:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 734ms 22:25:49 INFO - PROCESS | 1828 | 1461043549973 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 22:25:49 INFO - PROCESS | 1828 | 1461043549975 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 22:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:25:49 INFO - PROCESS | 1828 | 1461043549978 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:25:49 INFO - PROCESS | 1828 | 1461043549980 Marionette TRACE conn3 <- [1,2186,null,{}] 22:25:49 INFO - PROCESS | 1828 | 1461043549983 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}] 22:25:50 INFO - PROCESS | 1828 | 1461043550136 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 22:25:50 INFO - PROCESS | 1828 | 1461043550206 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:50 INFO - PROCESS | 1828 | ++DOCSHELL 18F06C00 == 61 [pid = 1828] [id = 556] 22:25:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (18F0CC00) [pid = 1828] [serial = 1668] [outer = 00000000] 22:25:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (19276C00) [pid = 1828] [serial = 1669] [outer = 18F0CC00] 22:25:50 INFO - PROCESS | 1828 | 1461043550249 Marionette DEBUG loaded listener.js 22:25:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (19423000) [pid = 1828] [serial = 1670] [outer = 18F0CC00] 22:25:50 INFO - PROCESS | 1828 | 1461043550665 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]]]}] 22:25:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:25:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 750ms 22:25:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:25:50 INFO - PROCESS | 1828 | 1461043550721 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 22:25:50 INFO - PROCESS | 1828 | 1461043550723 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 22:25:50 INFO - PROCESS | 1828 | 1461043550726 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:25:50 INFO - PROCESS | 1828 | 1461043550728 Marionette TRACE conn3 <- [1,2190,null,{}] 22:25:50 INFO - PROCESS | 1828 | 1461043550731 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}] 22:25:50 INFO - PROCESS | 1828 | 1461043550854 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 22:25:51 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (18D97400) [pid = 1828] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:25:51 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (157F7800) [pid = 1828] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:25:51 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1342BC00) [pid = 1828] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:25:51 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (18310000) [pid = 1828] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:25:51 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (13370C00) [pid = 1828] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:25:51 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (16540C00) [pid = 1828] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:25:51 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (19422800) [pid = 1828] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:25:51 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (16557C00) [pid = 1828] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:25:51 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (19031400) [pid = 1828] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:25:51 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (18323400) [pid = 1828] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:25:51 INFO - PROCESS | 1828 | 1461043551032 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:51 INFO - PROCESS | 1828 | ++DOCSHELL 13201C00 == 62 [pid = 1828] [id = 557] 22:25:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (13370C00) [pid = 1828] [serial = 1671] [outer = 00000000] 22:25:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (15515C00) [pid = 1828] [serial = 1672] [outer = 13370C00] 22:25:51 INFO - PROCESS | 1828 | 1461043551078 Marionette DEBUG loaded listener.js 22:25:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (16540C00) [pid = 1828] [serial = 1673] [outer = 13370C00] 22:25:51 INFO - PROCESS | 1828 | 1461043551438 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]]]}] 22:25:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:25:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 735ms 22:25:51 INFO - PROCESS | 1828 | 1461043551465 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 22:25:51 INFO - PROCESS | 1828 | 1461043551467 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 22:25:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:25:51 INFO - PROCESS | 1828 | 1461043551470 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:25:51 INFO - PROCESS | 1828 | 1461043551472 Marionette TRACE conn3 <- [1,2194,null,{}] 22:25:51 INFO - PROCESS | 1828 | 1461043551475 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}] 22:25:51 INFO - PROCESS | 1828 | 1461043551584 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 22:25:51 INFO - PROCESS | 1828 | 1461043551686 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:51 INFO - PROCESS | 1828 | ++DOCSHELL 13433800 == 63 [pid = 1828] [id = 558] 22:25:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (15511800) [pid = 1828] [serial = 1674] [outer = 00000000] 22:25:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (19432400) [pid = 1828] [serial = 1675] [outer = 15511800] 22:25:51 INFO - PROCESS | 1828 | 1461043551733 Marionette DEBUG loaded listener.js 22:25:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (19437400) [pid = 1828] [serial = 1676] [outer = 15511800] 22:25:52 INFO - PROCESS | 1828 | 1461043552088 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]]]}] 22:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 641ms 22:25:52 INFO - PROCESS | 1828 | 1461043552108 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 22:25:52 INFO - PROCESS | 1828 | 1461043552110 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 22:25:52 INFO - PROCESS | 1828 | 1461043552114 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:25:52 INFO - PROCESS | 1828 | 1461043552115 Marionette TRACE conn3 <- [1,2198,null,{}] 22:25:52 INFO - PROCESS | 1828 | 1461043552118 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}] 22:25:52 INFO - PROCESS | 1828 | 1461043552241 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 22:25:52 INFO - PROCESS | 1828 | 1461043552251 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:52 INFO - PROCESS | 1828 | ++DOCSHELL 16557C00 == 64 [pid = 1828] [id = 559] 22:25:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (19430C00) [pid = 1828] [serial = 1677] [outer = 00000000] 22:25:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1964FC00) [pid = 1828] [serial = 1678] [outer = 19430C00] 22:25:52 INFO - PROCESS | 1828 | 1461043552294 Marionette DEBUG loaded listener.js 22:25:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (196BA400) [pid = 1828] [serial = 1679] [outer = 19430C00] 22:25:52 INFO - PROCESS | 1828 | 1461043552703 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]]]}] 22:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 641ms 22:25:52 INFO - PROCESS | 1828 | 1461043552753 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 22:25:52 INFO - PROCESS | 1828 | 1461043552756 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 22:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:25:52 INFO - PROCESS | 1828 | 1461043552759 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:25:52 INFO - PROCESS | 1828 | 1461043552761 Marionette TRACE conn3 <- [1,2202,null,{}] 22:25:52 INFO - PROCESS | 1828 | 1461043552765 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}] 22:25:52 INFO - PROCESS | 1828 | 1461043552905 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 22:25:52 INFO - PROCESS | 1828 | 1461043552952 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:52 INFO - PROCESS | 1828 | ++DOCSHELL 19802000 == 65 [pid = 1828] [id = 560] 22:25:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (19807C00) [pid = 1828] [serial = 1680] [outer = 00000000] 22:25:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1985F000) [pid = 1828] [serial = 1681] [outer = 19807C00] 22:25:52 INFO - PROCESS | 1828 | 1461043553001 Marionette DEBUG loaded listener.js 22:25:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (198A4000) [pid = 1828] [serial = 1682] [outer = 19807C00] 22:25:53 INFO - PROCESS | 1828 | 1461043553664 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]]]}] 22:25:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:25:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 953ms 22:25:53 INFO - PROCESS | 1828 | 1461043553711 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 22:25:53 INFO - PROCESS | 1828 | 1461043553717 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 22:25:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:25:53 INFO - PROCESS | 1828 | 1461043553724 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:25:53 INFO - PROCESS | 1828 | 1461043553727 Marionette TRACE conn3 <- [1,2206,null,{}] 22:25:53 INFO - PROCESS | 1828 | 1461043553733 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}] 22:25:53 INFO - PROCESS | 1828 | 1461043553853 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 22:25:53 INFO - PROCESS | 1828 | 1461043553999 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:54 INFO - PROCESS | 1828 | ++DOCSHELL 13AA9000 == 66 [pid = 1828] [id = 561] 22:25:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (13AAC000) [pid = 1828] [serial = 1683] [outer = 00000000] 22:25:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (157F8400) [pid = 1828] [serial = 1684] [outer = 13AAC000] 22:25:54 INFO - PROCESS | 1828 | 1461043554056 Marionette DEBUG loaded listener.js 22:25:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (15D8C400) [pid = 1828] [serial = 1685] [outer = 13AAC000] 22:25:54 INFO - PROCESS | 1828 | 1461043554631 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]]]}] 22:25:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:25:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 954ms 22:25:54 INFO - PROCESS | 1828 | 1461043554673 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 22:25:54 INFO - PROCESS | 1828 | 1461043554679 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 22:25:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:25:54 INFO - PROCESS | 1828 | 1461043554686 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:25:54 INFO - PROCESS | 1828 | 1461043554689 Marionette TRACE conn3 <- [1,2210,null,{}] 22:25:54 INFO - PROCESS | 1828 | 1461043554693 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}] 22:25:54 INFO - PROCESS | 1828 | 1461043554810 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 22:25:54 INFO - PROCESS | 1828 | 1461043554967 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:54 INFO - PROCESS | 1828 | ++DOCSHELL 16544800 == 67 [pid = 1828] [id = 562] 22:25:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (16A0F400) [pid = 1828] [serial = 1686] [outer = 00000000] 22:25:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (18321000) [pid = 1828] [serial = 1687] [outer = 16A0F400] 22:25:55 INFO - PROCESS | 1828 | 1461043555022 Marionette DEBUG loaded listener.js 22:25:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (18D86800) [pid = 1828] [serial = 1688] [outer = 16A0F400] 22:25:55 INFO - PROCESS | 1828 | 1461043555646 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]]]}] 22:25:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:25:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1000ms 22:25:55 INFO - PROCESS | 1828 | 1461043555685 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 22:25:55 INFO - PROCESS | 1828 | 1461043555688 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 22:25:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:25:55 INFO - PROCESS | 1828 | 1461043555692 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:25:55 INFO - PROCESS | 1828 | 1461043555696 Marionette TRACE conn3 <- [1,2214,null,{}] 22:25:55 INFO - PROCESS | 1828 | 1461043555707 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}] 22:25:55 INFO - PROCESS | 1828 | 1461043555825 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 22:25:55 INFO - PROCESS | 1828 | 1461043555970 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:55 INFO - PROCESS | 1828 | ++DOCSHELL 19645400 == 68 [pid = 1828] [id = 563] 22:25:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (19647800) [pid = 1828] [serial = 1689] [outer = 00000000] 22:25:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (19803800) [pid = 1828] [serial = 1690] [outer = 19647800] 22:25:56 INFO - PROCESS | 1828 | 1461043556026 Marionette DEBUG loaded listener.js 22:25:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (19859C00) [pid = 1828] [serial = 1691] [outer = 19647800] 22:25:56 INFO - PROCESS | 1828 | 1461043556550 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]]]}] 22:25:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:25:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 907ms 22:25:56 INFO - PROCESS | 1828 | 1461043556595 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 22:25:56 INFO - PROCESS | 1828 | 1461043556598 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 22:25:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:25:56 INFO - PROCESS | 1828 | 1461043556602 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:25:56 INFO - PROCESS | 1828 | 1461043556604 Marionette TRACE conn3 <- [1,2218,null,{}] 22:25:56 INFO - PROCESS | 1828 | 1461043556607 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}] 22:25:56 INFO - PROCESS | 1828 | 1461043556721 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 22:25:56 INFO - PROCESS | 1828 | 1461043556883 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:56 INFO - PROCESS | 1828 | ++DOCSHELL 19802800 == 69 [pid = 1828] [id = 564] 22:25:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (19899400) [pid = 1828] [serial = 1692] [outer = 00000000] 22:25:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (19BD5C00) [pid = 1828] [serial = 1693] [outer = 19899400] 22:25:56 INFO - PROCESS | 1828 | 1461043556937 Marionette DEBUG loaded listener.js 22:25:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (19BDA800) [pid = 1828] [serial = 1694] [outer = 19899400] 22:25:57 INFO - PROCESS | 1828 | 1461043557496 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]]]}] 22:25:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:25:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 953ms 22:25:57 INFO - PROCESS | 1828 | 1461043557546 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 22:25:57 INFO - PROCESS | 1828 | 1461043557549 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 22:25:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:25:57 INFO - PROCESS | 1828 | 1461043557552 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:25:57 INFO - PROCESS | 1828 | 1461043557554 Marionette TRACE conn3 <- [1,2222,null,{}] 22:25:57 INFO - PROCESS | 1828 | 1461043557558 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}] 22:25:57 INFO - PROCESS | 1828 | 1461043557663 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 22:25:57 INFO - PROCESS | 1828 | 1461043557778 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:57 INFO - PROCESS | 1828 | ++DOCSHELL 19BC5800 == 70 [pid = 1828] [id = 565] 22:25:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (19BD5000) [pid = 1828] [serial = 1695] [outer = 00000000] 22:25:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (19F65400) [pid = 1828] [serial = 1696] [outer = 19BD5000] 22:25:57 INFO - PROCESS | 1828 | 1461043557879 Marionette DEBUG loaded listener.js 22:25:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1A036C00) [pid = 1828] [serial = 1697] [outer = 19BD5000] 22:25:58 INFO - PROCESS | 1828 | 1461043558402 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]]]}] 22:25:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:25:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 937ms 22:25:58 INFO - PROCESS | 1828 | 1461043558498 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 22:25:58 INFO - PROCESS | 1828 | 1461043558500 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 22:25:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:25:58 INFO - PROCESS | 1828 | 1461043558504 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:25:58 INFO - PROCESS | 1828 | 1461043558506 Marionette TRACE conn3 <- [1,2226,null,{}] 22:25:58 INFO - PROCESS | 1828 | 1461043558510 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}] 22:25:58 INFO - PROCESS | 1828 | 1461043558631 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 22:25:58 INFO - PROCESS | 1828 | 1461043558770 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:58 INFO - PROCESS | 1828 | ++DOCSHELL 14B8D800 == 71 [pid = 1828] [id = 566] 22:25:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (14B97800) [pid = 1828] [serial = 1698] [outer = 00000000] 22:25:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (16839400) [pid = 1828] [serial = 1699] [outer = 14B97800] 22:25:58 INFO - PROCESS | 1828 | 1461043558830 Marionette DEBUG loaded listener.js 22:25:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (16841C00) [pid = 1828] [serial = 1700] [outer = 14B97800] 22:25:59 INFO - PROCESS | 1828 | 1461043559604 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]]]}] 22:25:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:25:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1140ms 22:25:59 INFO - PROCESS | 1828 | 1461043559647 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 22:25:59 INFO - PROCESS | 1828 | 1461043559652 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 22:25:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:25:59 INFO - PROCESS | 1828 | 1461043559657 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:25:59 INFO - PROCESS | 1828 | 1461043559660 Marionette TRACE conn3 <- [1,2230,null,{}] 22:25:59 INFO - PROCESS | 1828 | 1461043559665 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}] 22:25:59 INFO - PROCESS | 1828 | 1461043559798 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 22:25:59 INFO - PROCESS | 1828 | 1461043559922 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:59 INFO - PROCESS | 1828 | ++DOCSHELL 16555800 == 72 [pid = 1828] [id = 567] 22:25:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (16558C00) [pid = 1828] [serial = 1701] [outer = 00000000] 22:25:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (16A16C00) [pid = 1828] [serial = 1702] [outer = 16558C00] 22:25:59 INFO - PROCESS | 1828 | 1461043559970 Marionette DEBUG loaded listener.js 22:26:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (1831A800) [pid = 1828] [serial = 1703] [outer = 16558C00] 22:26:00 INFO - PROCESS | 1828 | 1461043560552 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]]]}] 22:26:00 INFO - PROCESS | 1828 | --DOCSHELL 13781400 == 71 [pid = 1828] [id = 19] 22:26:00 INFO - PROCESS | 1828 | --DOCSHELL 148B1000 == 70 [pid = 1828] [id = 511] 22:26:00 INFO - PROCESS | 1828 | --DOCSHELL 16557C00 == 69 [pid = 1828] [id = 559] 22:26:00 INFO - PROCESS | 1828 | --DOCSHELL 13433800 == 68 [pid = 1828] [id = 558] 22:26:00 INFO - PROCESS | 1828 | --DOCSHELL 18318400 == 67 [pid = 1828] [id = 17] 22:26:00 INFO - PROCESS | 1828 | --DOCSHELL 13201C00 == 66 [pid = 1828] [id = 557] 22:26:00 INFO - PROCESS | 1828 | --DOCSHELL 18F06C00 == 65 [pid = 1828] [id = 556] 22:26:00 INFO - PROCESS | 1828 | --DOCSHELL 14B89400 == 64 [pid = 1828] [id = 554] 22:26:00 INFO - PROCESS | 1828 | --DOCSHELL 16A0BC00 == 63 [pid = 1828] [id = 553] 22:26:00 INFO - PROCESS | 1828 | --DOCSHELL 1655B000 == 62 [pid = 1828] [id = 552] 22:26:00 INFO - PROCESS | 1828 | --DOCSHELL 14BE2400 == 61 [pid = 1828] [id = 551] 22:26:00 INFO - PROCESS | 1828 | --DOCSHELL 13439800 == 60 [pid = 1828] [id = 550] 22:26:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (16538C00) [pid = 1828] [serial = 1585] [outer = 00000000] [url = about:blank] 22:26:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 938ms 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (1C012400) [pid = 1828] [serial = 1594] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (1C0BD400) [pid = 1828] [serial = 1597] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (19FD4800) [pid = 1828] [serial = 1591] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (18DA3C00) [pid = 1828] [serial = 1588] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1980A800) [pid = 1828] [serial = 1630] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOCSHELL 1552FC00 == 59 [pid = 1828] [id = 548] 22:26:00 INFO - PROCESS | 1828 | --DOCSHELL 198A4400 == 58 [pid = 1828] [id = 547] 22:26:00 INFO - PROCESS | 1828 | --DOCSHELL 19430800 == 57 [pid = 1828] [id = 546] 22:26:00 INFO - PROCESS | 1828 | --DOCSHELL 148AD400 == 56 [pid = 1828] [id = 545] 22:26:00 INFO - PROCESS | 1828 | --DOCSHELL 136C9800 == 55 [pid = 1828] [id = 544] 22:26:00 INFO - PROCESS | 1828 | --DOCSHELL 1430D800 == 54 [pid = 1828] [id = 543] 22:26:00 INFO - PROCESS | 1828 | 1461043560605 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 22:26:00 INFO - PROCESS | 1828 | 1461043560611 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 22:26:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:26:00 INFO - PROCESS | 1828 | 1461043560617 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:26:00 INFO - PROCESS | 1828 | 1461043560619 Marionette TRACE conn3 <- [1,2234,null,{}] 22:26:00 INFO - PROCESS | 1828 | 1461043560623 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}] 22:26:00 INFO - PROCESS | 1828 | 1461043560741 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (18F0D800) [pid = 1828] [serial = 1616] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (15BF5400) [pid = 1828] [serial = 1606] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (17BDD000) [pid = 1828] [serial = 1624] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (16552C00) [pid = 1828] [serial = 1607] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (18329C00) [pid = 1828] [serial = 1610] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (142A8800) [pid = 1828] [serial = 1600] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1831E000) [pid = 1828] [serial = 1609] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (19037800) [pid = 1828] [serial = 1625] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (1655A400) [pid = 1828] [serial = 1603] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1943E400) [pid = 1828] [serial = 1622] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (19648000) [pid = 1828] [serial = 1627] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (19275000) [pid = 1828] [serial = 1618] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (16763000) [pid = 1828] [serial = 1604] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (18AF3C00) [pid = 1828] [serial = 1612] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1943C400) [pid = 1828] [serial = 1621] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1430EC00) [pid = 1828] [serial = 1601] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (19279000) [pid = 1828] [serial = 1619] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (18DA4C00) [pid = 1828] [serial = 1615] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (18D80C00) [pid = 1828] [serial = 1613] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (196B5400) [pid = 1828] [serial = 1628] [outer = 00000000] [url = about:blank] 22:26:00 INFO - PROCESS | 1828 | 1461043560861 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:00 INFO - PROCESS | 1828 | ++DOCSHELL 1377B400 == 55 [pid = 1828] [id = 568] 22:26:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (13809400) [pid = 1828] [serial = 1704] [outer = 00000000] 22:26:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (15D92C00) [pid = 1828] [serial = 1705] [outer = 13809400] 22:26:00 INFO - PROCESS | 1828 | 1461043560915 Marionette DEBUG loaded listener.js 22:26:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1662F800) [pid = 1828] [serial = 1706] [outer = 13809400] 22:26:01 INFO - PROCESS | 1828 | 1461043561286 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]]]}] 22:26:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:26:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 703ms 22:26:01 INFO - PROCESS | 1828 | 1461043561336 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 22:26:01 INFO - PROCESS | 1828 | 1461043561338 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 22:26:01 INFO - PROCESS | 1828 | 1461043561342 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:26:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:26:01 INFO - PROCESS | 1828 | 1461043561346 Marionette TRACE conn3 <- [1,2238,null,{}] 22:26:01 INFO - PROCESS | 1828 | 1461043561356 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}] 22:26:01 INFO - PROCESS | 1828 | 1461043561445 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 22:26:01 INFO - PROCESS | 1828 | 1461043561452 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:01 INFO - PROCESS | 1828 | ++DOCSHELL 16763800 == 56 [pid = 1828] [id = 569] 22:26:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (16838800) [pid = 1828] [serial = 1707] [outer = 00000000] 22:26:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (18D98000) [pid = 1828] [serial = 1708] [outer = 16838800] 22:26:01 INFO - PROCESS | 1828 | 1461043561498 Marionette DEBUG loaded listener.js 22:26:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (18F0A000) [pid = 1828] [serial = 1709] [outer = 16838800] 22:26:01 INFO - PROCESS | 1828 | 1461043561975 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]]]}] 22:26:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:26:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 687ms 22:26:02 INFO - PROCESS | 1828 | 1461043562044 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 22:26:02 INFO - PROCESS | 1828 | 1461043562047 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 22:26:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:26:02 INFO - PROCESS | 1828 | 1461043562050 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:26:02 INFO - PROCESS | 1828 | 1461043562052 Marionette TRACE conn3 <- [1,2242,null,{}] 22:26:02 INFO - PROCESS | 1828 | 1461043562055 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}] 22:26:02 INFO - PROCESS | 1828 | 1461043562168 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 22:26:02 INFO - PROCESS | 1828 | 1461043562271 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:02 INFO - PROCESS | 1828 | ++DOCSHELL 18F0EC00 == 57 [pid = 1828] [id = 570] 22:26:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (18F12C00) [pid = 1828] [serial = 1710] [outer = 00000000] 22:26:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (19036000) [pid = 1828] [serial = 1711] [outer = 18F12C00] 22:26:02 INFO - PROCESS | 1828 | 1461043562315 Marionette DEBUG loaded listener.js 22:26:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1903D400) [pid = 1828] [serial = 1712] [outer = 18F12C00] 22:26:02 INFO - PROCESS | 1828 | 1461043562686 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]]]}] 22:26:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:26:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 703ms 22:26:02 INFO - PROCESS | 1828 | 1461043562749 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 22:26:02 INFO - PROCESS | 1828 | 1461043562751 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 22:26:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:26:02 INFO - PROCESS | 1828 | 1461043562755 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:26:02 INFO - PROCESS | 1828 | 1461043562757 Marionette TRACE conn3 <- [1,2246,null,{}] 22:26:02 INFO - PROCESS | 1828 | 1461043562760 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}] 22:26:02 INFO - PROCESS | 1828 | 1461043562889 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 22:26:02 INFO - PROCESS | 1828 | 1461043562909 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:02 INFO - PROCESS | 1828 | ++DOCSHELL 18323800 == 58 [pid = 1828] [id = 571] 22:26:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (18D83C00) [pid = 1828] [serial = 1713] [outer = 00000000] 22:26:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (19278800) [pid = 1828] [serial = 1714] [outer = 18D83C00] 22:26:02 INFO - PROCESS | 1828 | 1461043562960 Marionette DEBUG loaded listener.js 22:26:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (19425000) [pid = 1828] [serial = 1715] [outer = 18D83C00] 22:26:03 INFO - PROCESS | 1828 | 1461043563432 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]]]}] 22:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 22:26:03 INFO - PROCESS | 1828 | 1461043563519 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 22:26:03 INFO - PROCESS | 1828 | 1461043563521 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 22:26:03 INFO - PROCESS | 1828 | 1461043563531 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:26:03 INFO - PROCESS | 1828 | 1461043563533 Marionette TRACE conn3 <- [1,2250,null,{}] 22:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:26:03 INFO - PROCESS | 1828 | 1461043563536 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}] 22:26:03 INFO - PROCESS | 1828 | 1461043563664 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 22:26:03 INFO - PROCESS | 1828 | 1461043563732 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:03 INFO - PROCESS | 1828 | ++DOCSHELL 19275000 == 59 [pid = 1828] [id = 572] 22:26:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1942CC00) [pid = 1828] [serial = 1716] [outer = 00000000] 22:26:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (19653800) [pid = 1828] [serial = 1717] [outer = 1942CC00] 22:26:03 INFO - PROCESS | 1828 | 1461043563778 Marionette DEBUG loaded listener.js 22:26:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (196B8000) [pid = 1828] [serial = 1718] [outer = 1942CC00] 22:26:04 INFO - PROCESS | 1828 | 1461043564191 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]]]}] 22:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 672ms 22:26:04 INFO - PROCESS | 1828 | 1461043564214 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 22:26:04 INFO - PROCESS | 1828 | 1461043564216 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 22:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:26:04 INFO - PROCESS | 1828 | 1461043564225 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:26:04 INFO - PROCESS | 1828 | 1461043564227 Marionette TRACE conn3 <- [1,2254,null,{}] 22:26:04 INFO - PROCESS | 1828 | 1461043564231 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}] 22:26:04 INFO - PROCESS | 1828 | 1461043564349 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 22:26:04 INFO - PROCESS | 1828 | 1461043564354 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:04 INFO - PROCESS | 1828 | ++DOCSHELL 194A4C00 == 60 [pid = 1828] [id = 573] 22:26:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (19609000) [pid = 1828] [serial = 1719] [outer = 00000000] 22:26:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (19860400) [pid = 1828] [serial = 1720] [outer = 19609000] 22:26:04 INFO - PROCESS | 1828 | 1461043564403 Marionette DEBUG loaded listener.js 22:26:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (19B48C00) [pid = 1828] [serial = 1721] [outer = 19609000] 22:26:05 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (19D49000) [pid = 1828] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:26:05 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (18D9A800) [pid = 1828] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:26:05 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (18F0CC00) [pid = 1828] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:26:05 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (13370C00) [pid = 1828] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:26:05 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (16A0C000) [pid = 1828] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:26:05 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (14BEDC00) [pid = 1828] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:26:05 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (16630C00) [pid = 1828] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:26:05 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (136BEC00) [pid = 1828] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:26:05 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (19430C00) [pid = 1828] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:26:05 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1E22BC00) [pid = 1828] [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.] 22:26:05 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (16842C00) [pid = 1828] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:26:05 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (15511800) [pid = 1828] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:26:05 INFO - PROCESS | 1828 | 1461043565066 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]]]}] 22:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 906ms 22:26:05 INFO - PROCESS | 1828 | 1461043565125 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 22:26:05 INFO - PROCESS | 1828 | 1461043565126 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 22:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:26:05 INFO - PROCESS | 1828 | 1461043565132 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:26:05 INFO - PROCESS | 1828 | 1461043565134 Marionette TRACE conn3 <- [1,2258,null,{}] 22:26:05 INFO - PROCESS | 1828 | 1461043565138 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}] 22:26:05 INFO - PROCESS | 1828 | 1461043565222 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 22:26:05 INFO - PROCESS | 1828 | 1461043565232 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:05 INFO - PROCESS | 1828 | ++DOCSHELL 15532C00 == 61 [pid = 1828] [id = 574] 22:26:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (159F9C00) [pid = 1828] [serial = 1722] [outer = 00000000] 22:26:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (16A0C000) [pid = 1828] [serial = 1723] [outer = 159F9C00] 22:26:05 INFO - PROCESS | 1828 | 1461043565276 Marionette DEBUG loaded listener.js 22:26:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1807BC00) [pid = 1828] [serial = 1724] [outer = 159F9C00] 22:26:05 INFO - PROCESS | 1828 | 1461043565721 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]]]}] 22:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 641ms 22:26:05 INFO - PROCESS | 1828 | 1461043565768 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 22:26:05 INFO - PROCESS | 1828 | 1461043565770 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 22:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:26:05 INFO - PROCESS | 1828 | 1461043565773 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:26:05 INFO - PROCESS | 1828 | 1461043565775 Marionette TRACE conn3 <- [1,2262,null,{}] 22:26:05 INFO - PROCESS | 1828 | 1461043565778 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}] 22:26:05 INFO - PROCESS | 1828 | 1461043565864 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 22:26:05 INFO - PROCESS | 1828 | 1461043565870 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:05 INFO - PROCESS | 1828 | ++DOCSHELL 16558400 == 62 [pid = 1828] [id = 575] 22:26:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1675EC00) [pid = 1828] [serial = 1725] [outer = 00000000] 22:26:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1980B400) [pid = 1828] [serial = 1726] [outer = 1675EC00] 22:26:05 INFO - PROCESS | 1828 | 1461043565913 Marionette DEBUG loaded listener.js 22:26:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (19BD8C00) [pid = 1828] [serial = 1727] [outer = 1675EC00] 22:26:06 INFO - PROCESS | 1828 | 1461043566380 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]]]}] 22:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 640ms 22:26:06 INFO - PROCESS | 1828 | 1461043566412 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 22:26:06 INFO - PROCESS | 1828 | 1461043566414 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 22:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:26:06 INFO - PROCESS | 1828 | 1461043566417 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:26:06 INFO - PROCESS | 1828 | 1461043566419 Marionette TRACE conn3 <- [1,2266,null,{}] 22:26:06 INFO - PROCESS | 1828 | 1461043566422 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}] 22:26:06 INFO - PROCESS | 1828 | 1461043566506 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 22:26:06 INFO - PROCESS | 1828 | 1461043566512 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:06 INFO - PROCESS | 1828 | ++DOCSHELL 18D9A800 == 63 [pid = 1828] [id = 576] 22:26:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (18DA4800) [pid = 1828] [serial = 1728] [outer = 00000000] 22:26:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1AA0C400) [pid = 1828] [serial = 1729] [outer = 18DA4800] 22:26:06 INFO - PROCESS | 1828 | 1461043566556 Marionette DEBUG loaded listener.js 22:26:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1BF9D800) [pid = 1828] [serial = 1730] [outer = 18DA4800] 22:26:07 INFO - PROCESS | 1828 | 1461043567096 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]]]}] 22:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 750ms 22:26:07 INFO - PROCESS | 1828 | 1461043567158 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 22:26:07 INFO - PROCESS | 1828 | 1461043567163 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 22:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:26:07 INFO - PROCESS | 1828 | 1461043567168 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:26:07 INFO - PROCESS | 1828 | 1461043567173 Marionette TRACE conn3 <- [1,2270,null,{}] 22:26:07 INFO - PROCESS | 1828 | 1461043567180 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}] 22:26:07 INFO - PROCESS | 1828 | 1461043567303 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 22:26:07 INFO - PROCESS | 1828 | 1461043567444 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:07 INFO - PROCESS | 1828 | ++DOCSHELL 14BE2400 == 64 [pid = 1828] [id = 577] 22:26:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1550CC00) [pid = 1828] [serial = 1731] [outer = 00000000] 22:26:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (15753800) [pid = 1828] [serial = 1732] [outer = 1550CC00] 22:26:07 INFO - PROCESS | 1828 | 1461043567500 Marionette DEBUG loaded listener.js 22:26:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (15E20400) [pid = 1828] [serial = 1733] [outer = 1550CC00] 22:26:08 INFO - PROCESS | 1828 | 1461043568146 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]]]}] 22:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1000ms 22:26:08 INFO - PROCESS | 1828 | 1461043568178 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 22:26:08 INFO - PROCESS | 1828 | 1461043568184 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 22:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:26:08 INFO - PROCESS | 1828 | 1461043568192 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:26:08 INFO - PROCESS | 1828 | 1461043568195 Marionette TRACE conn3 <- [1,2274,null,{}] 22:26:08 INFO - PROCESS | 1828 | 1461043568199 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}] 22:26:08 INFO - PROCESS | 1828 | 1461043568311 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 22:26:08 INFO - PROCESS | 1828 | 1461043568458 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:08 INFO - PROCESS | 1828 | ++DOCSHELL 1655B800 == 65 [pid = 1828] [id = 578] 22:26:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (16A0F000) [pid = 1828] [serial = 1734] [outer = 00000000] 22:26:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (18AF1400) [pid = 1828] [serial = 1735] [outer = 16A0F000] 22:26:08 INFO - PROCESS | 1828 | 1461043568513 Marionette DEBUG loaded listener.js 22:26:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (18D9BC00) [pid = 1828] [serial = 1736] [outer = 16A0F000] 22:26:09 INFO - PROCESS | 1828 | 1461043569066 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]]]}] 22:26:09 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 22:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 907ms 22:26:09 INFO - PROCESS | 1828 | 1461043569097 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 22:26:09 INFO - PROCESS | 1828 | 1461043569100 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 22:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:26:09 INFO - PROCESS | 1828 | 1461043569104 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:26:09 INFO - PROCESS | 1828 | 1461043569107 Marionette TRACE conn3 <- [1,2278,null,{}] 22:26:09 INFO - PROCESS | 1828 | 1461043569119 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}] 22:26:09 INFO - PROCESS | 1828 | 1461043569233 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 22:26:09 INFO - PROCESS | 1828 | 1461043569407 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:09 INFO - PROCESS | 1828 | ++DOCSHELL 183AE800 == 66 [pid = 1828] [id = 579] 22:26:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1926F400) [pid = 1828] [serial = 1737] [outer = 00000000] 22:26:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (19804000) [pid = 1828] [serial = 1738] [outer = 1926F400] 22:26:09 INFO - PROCESS | 1828 | 1461043569487 Marionette DEBUG loaded listener.js 22:26:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (19FDE000) [pid = 1828] [serial = 1739] [outer = 1926F400] 22:26:10 INFO - PROCESS | 1828 | 1461043570122 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]]]}] 22:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1047ms 22:26:10 INFO - PROCESS | 1828 | 1461043570152 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 22:26:10 INFO - PROCESS | 1828 | 1461043570155 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 22:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:26:10 INFO - PROCESS | 1828 | 1461043570175 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:26:10 INFO - PROCESS | 1828 | 1461043570177 Marionette TRACE conn3 <- [1,2282,null,{}] 22:26:10 INFO - PROCESS | 1828 | 1461043570193 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}] 22:26:10 INFO - PROCESS | 1828 | 1461043570343 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 22:26:10 INFO - PROCESS | 1828 | 1461043570358 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:10 INFO - PROCESS | 1828 | ++DOCSHELL 1C00CC00 == 67 [pid = 1828] [id = 580] 22:26:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (1C00E000) [pid = 1828] [serial = 1740] [outer = 00000000] 22:26:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (1C019800) [pid = 1828] [serial = 1741] [outer = 1C00E000] 22:26:10 INFO - PROCESS | 1828 | 1461043570411 Marionette DEBUG loaded listener.js 22:26:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (1C0BB800) [pid = 1828] [serial = 1742] [outer = 1C00E000] 22:26:11 INFO - PROCESS | 1828 | 1461043571050 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]]]}] 22:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 907ms 22:26:11 INFO - PROCESS | 1828 | 1461043571063 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 22:26:11 INFO - PROCESS | 1828 | 1461043571066 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 22:26:11 INFO - PROCESS | 1828 | 1461043571071 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:26:11 INFO - PROCESS | 1828 | 1461043571074 Marionette TRACE conn3 <- [1,2286,null,{}] 22:26:11 INFO - PROCESS | 1828 | 1461043571079 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}] 22:26:11 INFO - PROCESS | 1828 | 1461043571184 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 22:26:11 INFO - PROCESS | 1828 | 1461043571345 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:11 INFO - PROCESS | 1828 | ++DOCSHELL 1A601400 == 68 [pid = 1828] [id = 581] 22:26:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (1BFA5C00) [pid = 1828] [serial = 1743] [outer = 00000000] 22:26:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (1C0C7000) [pid = 1828] [serial = 1744] [outer = 1BFA5C00] 22:26:11 INFO - PROCESS | 1828 | 1461043571399 Marionette DEBUG loaded listener.js 22:26:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (1C0E9000) [pid = 1828] [serial = 1745] [outer = 1BFA5C00] 22:26:11 INFO - PROCESS | 1828 | 1461043571911 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]]]}] 22:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 906ms 22:26:11 INFO - PROCESS | 1828 | 1461043571977 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 22:26:11 INFO - PROCESS | 1828 | 1461043571980 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 22:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:26:11 INFO - PROCESS | 1828 | 1461043571983 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:26:11 INFO - PROCESS | 1828 | 1461043571985 Marionette TRACE conn3 <- [1,2290,null,{}] 22:26:11 INFO - PROCESS | 1828 | 1461043571989 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}] 22:26:12 INFO - PROCESS | 1828 | 1461043572120 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 22:26:12 INFO - PROCESS | 1828 | 1461043572269 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:12 INFO - PROCESS | 1828 | ++DOCSHELL 1C0C5400 == 69 [pid = 1828] [id = 582] 22:26:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (1C181800) [pid = 1828] [serial = 1746] [outer = 00000000] 22:26:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (1C740400) [pid = 1828] [serial = 1747] [outer = 1C181800] 22:26:12 INFO - PROCESS | 1828 | 1461043572326 Marionette DEBUG loaded listener.js 22:26:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (1C997400) [pid = 1828] [serial = 1748] [outer = 1C181800] 22:26:12 INFO - PROCESS | 1828 | 1461043572891 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]]]}] 22:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 938ms 22:26:12 INFO - PROCESS | 1828 | 1461043572928 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 22:26:12 INFO - PROCESS | 1828 | 1461043572931 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 22:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:26:12 INFO - PROCESS | 1828 | 1461043572934 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:26:12 INFO - PROCESS | 1828 | 1461043572936 Marionette TRACE conn3 <- [1,2294,null,{}] 22:26:12 INFO - PROCESS | 1828 | 1461043572940 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}] 22:26:13 INFO - PROCESS | 1828 | 1461043573044 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 22:26:13 INFO - PROCESS | 1828 | 1461043573210 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:13 INFO - PROCESS | 1828 | ++DOCSHELL 1C73B800 == 70 [pid = 1828] [id = 583] 22:26:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (1C73D000) [pid = 1828] [serial = 1749] [outer = 00000000] 22:26:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (1CC36800) [pid = 1828] [serial = 1750] [outer = 1C73D000] 22:26:13 INFO - PROCESS | 1828 | 1461043573263 Marionette DEBUG loaded listener.js 22:26:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (1CD06000) [pid = 1828] [serial = 1751] [outer = 1C73D000] 22:26:14 INFO - PROCESS | 1828 | 1461043574025 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]]]}] 22:26:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:26:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1140ms 22:26:14 INFO - PROCESS | 1828 | 1461043574085 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 22:26:14 INFO - PROCESS | 1828 | 1461043574089 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 22:26:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:26:14 INFO - PROCESS | 1828 | 1461043574094 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:26:14 INFO - PROCESS | 1828 | 1461043574098 Marionette TRACE conn3 <- [1,2298,null,{}] 22:26:14 INFO - PROCESS | 1828 | 1461043574104 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}] 22:26:14 INFO - PROCESS | 1828 | 1461043574212 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 22:26:14 INFO - PROCESS | 1828 | 1461043574380 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:14 INFO - PROCESS | 1828 | ++DOCSHELL 14303C00 == 71 [pid = 1828] [id = 584] 22:26:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (14B8BC00) [pid = 1828] [serial = 1752] [outer = 00000000] 22:26:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (16626400) [pid = 1828] [serial = 1753] [outer = 14B8BC00] 22:26:14 INFO - PROCESS | 1828 | 1461043574433 Marionette DEBUG loaded listener.js 22:26:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (16840800) [pid = 1828] [serial = 1754] [outer = 14B8BC00] 22:26:15 INFO - PROCESS | 1828 | 1461043575024 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]]]}] 22:26:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:26:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 937ms 22:26:15 INFO - PROCESS | 1828 | 1461043575041 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 22:26:15 INFO - PROCESS | 1828 | 1461043575047 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 22:26:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:26:15 INFO - PROCESS | 1828 | 1461043575053 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:26:15 INFO - PROCESS | 1828 | 1461043575055 Marionette TRACE conn3 <- [1,2302,null,{}] 22:26:15 INFO - PROCESS | 1828 | 1461043575059 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}] 22:26:15 INFO - PROCESS | 1828 | 1461043575168 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 22:26:15 INFO - PROCESS | 1828 | 1461043575331 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:15 INFO - PROCESS | 1828 | ++DOCSHELL 16630400 == 72 [pid = 1828] [id = 585] 22:26:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (18320400) [pid = 1828] [serial = 1755] [outer = 00000000] 22:26:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (18D81800) [pid = 1828] [serial = 1756] [outer = 18320400] 22:26:15 INFO - PROCESS | 1828 | 1461043575379 Marionette DEBUG loaded listener.js 22:26:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (18DA2400) [pid = 1828] [serial = 1757] [outer = 18320400] 22:26:15 INFO - PROCESS | 1828 | --DOCSHELL 16558400 == 71 [pid = 1828] [id = 575] 22:26:15 INFO - PROCESS | 1828 | --DOCSHELL 15532C00 == 70 [pid = 1828] [id = 574] 22:26:15 INFO - PROCESS | 1828 | --DOCSHELL 194A4C00 == 69 [pid = 1828] [id = 573] 22:26:15 INFO - PROCESS | 1828 | --DOCSHELL 19275000 == 68 [pid = 1828] [id = 572] 22:26:15 INFO - PROCESS | 1828 | --DOCSHELL 18323800 == 67 [pid = 1828] [id = 571] 22:26:15 INFO - PROCESS | 1828 | --DOCSHELL 18F0EC00 == 66 [pid = 1828] [id = 570] 22:26:15 INFO - PROCESS | 1828 | --DOCSHELL 18D9A000 == 65 [pid = 1828] [id = 555] 22:26:15 INFO - PROCESS | 1828 | --DOCSHELL 16763800 == 64 [pid = 1828] [id = 569] 22:26:15 INFO - PROCESS | 1828 | --DOCSHELL 1377B400 == 63 [pid = 1828] [id = 568] 22:26:15 INFO - PROCESS | 1828 | --DOCSHELL 16555800 == 62 [pid = 1828] [id = 567] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (15BE7000) [pid = 1828] [serial = 1633] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (18724000) [pid = 1828] [serial = 1636] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (1C00A800) [pid = 1828] [serial = 1583] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (18F08800) [pid = 1828] [serial = 1666] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (19276C00) [pid = 1828] [serial = 1669] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (18F11400) [pid = 1828] [serial = 1667] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (15515C00) [pid = 1828] [serial = 1672] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (19423000) [pid = 1828] [serial = 1670] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (18087800) [pid = 1828] [serial = 1660] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (18317000) [pid = 1828] [serial = 1661] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1552D800) [pid = 1828] [serial = 1654] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (15797800) [pid = 1828] [serial = 1655] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (16837400) [pid = 1828] [serial = 1657] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (1683E800) [pid = 1828] [serial = 1658] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (14306000) [pid = 1828] [serial = 1652] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (13AA4C00) [pid = 1828] [serial = 1651] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (1A60B400) [pid = 1828] [serial = 1645] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (19BD6400) [pid = 1828] [serial = 1642] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (1980F800) [pid = 1828] [serial = 1639] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (1C0C6C00) [pid = 1828] [serial = 1648] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (16540C00) [pid = 1828] [serial = 1673] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1964FC00) [pid = 1828] [serial = 1678] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1E231000) [pid = 1828] [serial = 1139] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (18977000) [pid = 1828] [serial = 1663] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (19437400) [pid = 1828] [serial = 1676] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (18AEF800) [pid = 1828] [serial = 1664] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (19432400) [pid = 1828] [serial = 1675] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (196BA400) [pid = 1828] [serial = 1679] [outer = 00000000] [url = about:blank] 22:26:15 INFO - PROCESS | 1828 | 1461043575910 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]]]}] 22:26:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:26:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 906ms 22:26:15 INFO - PROCESS | 1828 | 1461043575956 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 22:26:15 INFO - PROCESS | 1828 | 1461043575958 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 22:26:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:26:15 INFO - PROCESS | 1828 | 1461043575962 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:26:15 INFO - PROCESS | 1828 | 1461043575965 Marionette TRACE conn3 <- [1,2306,null,{}] 22:26:15 INFO - PROCESS | 1828 | 1461043575975 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}] 22:26:16 INFO - PROCESS | 1828 | 1461043576069 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 22:26:16 INFO - PROCESS | 1828 | 1461043576076 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:16 INFO - PROCESS | 1828 | ++DOCSHELL 16540C00 == 63 [pid = 1828] [id = 586] 22:26:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (16555800) [pid = 1828] [serial = 1758] [outer = 00000000] 22:26:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (183AA800) [pid = 1828] [serial = 1759] [outer = 16555800] 22:26:16 INFO - PROCESS | 1828 | 1461043576122 Marionette DEBUG loaded listener.js 22:26:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (18AEF800) [pid = 1828] [serial = 1760] [outer = 16555800] 22:26:16 INFO - PROCESS | 1828 | 1461043576630 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] 22:26:16 INFO - PROCESS | 1828 | 1461043576663 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 22:26:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:26:16 INFO - PROCESS | 1828 | 1461043576666 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:26:16 INFO - PROCESS | 1828 | 1461043576668 Marionette TRACE conn3 <- [1,2310,null,{}] 22:26:16 INFO - PROCESS | 1828 | 1461043576671 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}] 22:26:16 INFO - PROCESS | 1828 | 1461043576758 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 22:26:16 INFO - PROCESS | 1828 | 1461043576765 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:16 INFO - PROCESS | 1828 | ++DOCSHELL 1830F400 == 64 [pid = 1828] [id = 587] 22:26:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (18F0BC00) [pid = 1828] [serial = 1761] [outer = 00000000] 22:26:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (19278C00) [pid = 1828] [serial = 1762] [outer = 18F0BC00] 22:26:16 INFO - PROCESS | 1828 | 1461043576809 Marionette DEBUG loaded listener.js 22:26:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (19423000) [pid = 1828] [serial = 1763] [outer = 18F0BC00] 22:26:17 INFO - PROCESS | 1828 | 1461043577309 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]]]}] 22:26:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:26:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 704ms 22:26:17 INFO - PROCESS | 1828 | 1461043577368 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 22:26:17 INFO - PROCESS | 1828 | 1461043577370 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 22:26:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:26:17 INFO - PROCESS | 1828 | 1461043577374 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:26:17 INFO - PROCESS | 1828 | 1461043577375 Marionette TRACE conn3 <- [1,2314,null,{}] 22:26:17 INFO - PROCESS | 1828 | 1461043577379 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}] 22:26:17 INFO - PROCESS | 1828 | 1461043577463 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 22:26:17 INFO - PROCESS | 1828 | 1461043577577 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:17 INFO - PROCESS | 1828 | ++DOCSHELL 1653DC00 == 65 [pid = 1828] [id = 588] 22:26:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (18F12400) [pid = 1828] [serial = 1764] [outer = 00000000] 22:26:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (19435C00) [pid = 1828] [serial = 1765] [outer = 18F12400] 22:26:17 INFO - PROCESS | 1828 | 1461043577621 Marionette DEBUG loaded listener.js 22:26:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1943AC00) [pid = 1828] [serial = 1766] [outer = 18F12400] 22:26:18 INFO - PROCESS | 1828 | 1461043578027 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]]]}] 22:26:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:26:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 688ms 22:26:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:26:18 INFO - PROCESS | 1828 | 1461043578071 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 22:26:18 INFO - PROCESS | 1828 | 1461043578073 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 22:26:18 INFO - PROCESS | 1828 | 1461043578076 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:26:18 INFO - PROCESS | 1828 | 1461043578078 Marionette TRACE conn3 <- [1,2318,null,{}] 22:26:18 INFO - PROCESS | 1828 | 1461043578081 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}] 22:26:18 INFO - PROCESS | 1828 | 1461043578256 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 22:26:18 INFO - PROCESS | 1828 | 1461043578287 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:18 INFO - PROCESS | 1828 | ++DOCSHELL 196BDC00 == 66 [pid = 1828] [id = 589] 22:26:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (196BF800) [pid = 1828] [serial = 1767] [outer = 00000000] 22:26:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (19855800) [pid = 1828] [serial = 1768] [outer = 196BF800] 22:26:18 INFO - PROCESS | 1828 | 1461043578333 Marionette DEBUG loaded listener.js 22:26:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (19BB8800) [pid = 1828] [serial = 1769] [outer = 196BF800] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (1942CC00) [pid = 1828] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (14B97800) [pid = 1828] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (13809400) [pid = 1828] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (16558C00) [pid = 1828] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (16838800) [pid = 1828] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (18F12C00) [pid = 1828] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (19609000) [pid = 1828] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (159F9C00) [pid = 1828] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1675EC00) [pid = 1828] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (18D83C00) [pid = 1828] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (15BDA400) [pid = 1828] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (13813000) [pid = 1828] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1DE93000) [pid = 1828] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1675A800) [pid = 1828] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (14BE6400) [pid = 1828] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (1805D800) [pid = 1828] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1A603C00) [pid = 1828] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (18D9EC00) [pid = 1828] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (198A5000) [pid = 1828] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (148B9800) [pid = 1828] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1942C000) [pid = 1828] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1942F800) [pid = 1828] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (19648C00) [pid = 1828] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (19D10C00) [pid = 1828] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (19854800) [pid = 1828] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:26:19 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (16626000) [pid = 1828] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:26:19 INFO - PROCESS | 1828 | 1461043579320 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]]]}] 22:26:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:26:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1297ms 22:26:19 INFO - PROCESS | 1828 | 1461043579380 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 22:26:19 INFO - PROCESS | 1828 | 1461043579385 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 22:26:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:26:19 INFO - PROCESS | 1828 | 1461043579391 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:26:19 INFO - PROCESS | 1828 | 1461043579395 Marionette TRACE conn3 <- [1,2322,null,{}] 22:26:19 INFO - PROCESS | 1828 | 1461043579415 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}] 22:26:19 INFO - PROCESS | 1828 | 1461043579530 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 22:26:19 INFO - PROCESS | 1828 | 1461043579677 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:19 INFO - PROCESS | 1828 | ++DOCSHELL 14BF0C00 == 67 [pid = 1828] [id = 590] 22:26:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1550B000) [pid = 1828] [serial = 1770] [outer = 00000000] 22:26:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (159F1000) [pid = 1828] [serial = 1771] [outer = 1550B000] 22:26:19 INFO - PROCESS | 1828 | 1461043579736 Marionette DEBUG loaded listener.js 22:26:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (15D90C00) [pid = 1828] [serial = 1772] [outer = 1550B000] 22:26:20 INFO - PROCESS | 1828 | 1461043580309 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]]]}] 22:26:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:26:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 953ms 22:26:20 INFO - PROCESS | 1828 | 1461043580357 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 22:26:20 INFO - PROCESS | 1828 | 1461043580363 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 22:26:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:26:20 INFO - PROCESS | 1828 | 1461043580370 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:26:20 INFO - PROCESS | 1828 | 1461043580372 Marionette TRACE conn3 <- [1,2326,null,{}] 22:26:20 INFO - PROCESS | 1828 | 1461043580376 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}] 22:26:20 INFO - PROCESS | 1828 | 1461043580486 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 22:26:20 INFO - PROCESS | 1828 | 1461043580669 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:20 INFO - PROCESS | 1828 | ++DOCSHELL 1830DC00 == 68 [pid = 1828] [id = 591] 22:26:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1830E000) [pid = 1828] [serial = 1773] [outer = 00000000] 22:26:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (18322800) [pid = 1828] [serial = 1774] [outer = 1830E000] 22:26:20 INFO - PROCESS | 1828 | 1461043580762 Marionette DEBUG loaded listener.js 22:26:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (18979400) [pid = 1828] [serial = 1775] [outer = 1830E000] 22:26:21 INFO - PROCESS | 1828 | 1461043581432 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]]]}] 22:26:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:26:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1093ms 22:26:21 INFO - PROCESS | 1828 | 1461043581463 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 22:26:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:26:21 INFO - PROCESS | 1828 | 1461043581465 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 22:26:21 INFO - PROCESS | 1828 | 1461043581470 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:26:21 INFO - PROCESS | 1828 | 1461043581474 Marionette TRACE conn3 <- [1,2330,null,{}] 22:26:21 INFO - PROCESS | 1828 | 1461043581498 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}] 22:26:21 INFO - PROCESS | 1828 | 1461043581646 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 22:26:21 INFO - PROCESS | 1828 | 1461043581760 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:21 INFO - PROCESS | 1828 | ++DOCSHELL 18AF4800 == 69 [pid = 1828] [id = 592] 22:26:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (18D7E400) [pid = 1828] [serial = 1776] [outer = 00000000] 22:26:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (1942F400) [pid = 1828] [serial = 1777] [outer = 18D7E400] 22:26:21 INFO - PROCESS | 1828 | 1461043581818 Marionette DEBUG loaded listener.js 22:26:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1943D400) [pid = 1828] [serial = 1778] [outer = 18D7E400] 22:26:22 INFO - PROCESS | 1828 | 1461043582381 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]]]}] 22:26:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:26:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 938ms 22:26:22 INFO - PROCESS | 1828 | 1461043582429 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 22:26:22 INFO - PROCESS | 1828 | 1461043582432 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 22:26:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:26:22 INFO - PROCESS | 1828 | 1461043582437 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:26:22 INFO - PROCESS | 1828 | 1461043582439 Marionette TRACE conn3 <- [1,2334,null,{}] 22:26:22 INFO - PROCESS | 1828 | 1461043582443 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}] 22:26:22 INFO - PROCESS | 1828 | 1461043582551 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 22:26:22 INFO - PROCESS | 1828 | 1461043582708 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:22 INFO - PROCESS | 1828 | ++DOCSHELL 1942F800 == 70 [pid = 1828] [id = 593] 22:26:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (196BBC00) [pid = 1828] [serial = 1779] [outer = 00000000] 22:26:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1980C400) [pid = 1828] [serial = 1780] [outer = 196BBC00] 22:26:22 INFO - PROCESS | 1828 | 1461043582763 Marionette DEBUG loaded listener.js 22:26:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1985C800) [pid = 1828] [serial = 1781] [outer = 196BBC00] 22:26:23 INFO - PROCESS | 1828 | 1461043583292 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]]]}] 22:26:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:26:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 890ms 22:26:23 INFO - PROCESS | 1828 | 1461043583342 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 22:26:23 INFO - PROCESS | 1828 | 1461043583344 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 22:26:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:26:23 INFO - PROCESS | 1828 | 1461043583348 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:26:23 INFO - PROCESS | 1828 | 1461043583350 Marionette TRACE conn3 <- [1,2338,null,{}] 22:26:23 INFO - PROCESS | 1828 | 1461043583353 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}] 22:26:23 INFO - PROCESS | 1828 | 1461043583459 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 22:26:23 INFO - PROCESS | 1828 | 1461043583618 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:23 INFO - PROCESS | 1828 | ++DOCSHELL 1960A000 == 71 [pid = 1828] [id = 594] 22:26:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (196B6C00) [pid = 1828] [serial = 1782] [outer = 00000000] 22:26:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (19FD1800) [pid = 1828] [serial = 1783] [outer = 196B6C00] 22:26:23 INFO - PROCESS | 1828 | 1461043583671 Marionette DEBUG loaded listener.js 22:26:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (19FD4C00) [pid = 1828] [serial = 1784] [outer = 196B6C00] 22:26:24 INFO - PROCESS | 1828 | 1461043584259 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]]]}] 22:26:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:26:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 938ms 22:26:24 INFO - PROCESS | 1828 | 1461043584294 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 22:26:24 INFO - PROCESS | 1828 | 1461043584297 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 22:26:24 INFO - PROCESS | 1828 | 1461043584302 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:26:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:26:24 INFO - PROCESS | 1828 | 1461043584305 Marionette TRACE conn3 <- [1,2342,null,{}] 22:26:24 INFO - PROCESS | 1828 | 1461043584308 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}] 22:26:24 INFO - PROCESS | 1828 | 1461043584432 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 22:26:24 INFO - PROCESS | 1828 | 1461043584580 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:24 INFO - PROCESS | 1828 | ++DOCSHELL 19F5B000 == 72 [pid = 1828] [id = 595] 22:26:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (1BFA7000) [pid = 1828] [serial = 1785] [outer = 00000000] 22:26:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (1C0B9800) [pid = 1828] [serial = 1786] [outer = 1BFA7000] 22:26:24 INFO - PROCESS | 1828 | 1461043584636 Marionette DEBUG loaded listener.js 22:26:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (1C0C1800) [pid = 1828] [serial = 1787] [outer = 1BFA7000] 22:26:25 INFO - PROCESS | 1828 | 1461043585166 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]]]}] 22:26:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:26:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 906ms 22:26:25 INFO - PROCESS | 1828 | 1461043585208 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 22:26:25 INFO - PROCESS | 1828 | 1461043585210 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 22:26:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:26:25 INFO - PROCESS | 1828 | 1461043585214 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:26:25 INFO - PROCESS | 1828 | 1461043585216 Marionette TRACE conn3 <- [1,2346,null,{}] 22:26:25 INFO - PROCESS | 1828 | 1461043585219 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}] 22:26:25 INFO - PROCESS | 1828 | 1461043585330 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 22:26:25 INFO - PROCESS | 1828 | 1461043585489 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:25 INFO - PROCESS | 1828 | ++DOCSHELL 1BF9DC00 == 73 [pid = 1828] [id = 596] 22:26:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1C00A800) [pid = 1828] [serial = 1788] [outer = 00000000] 22:26:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1C17E400) [pid = 1828] [serial = 1789] [outer = 1C00A800] 22:26:25 INFO - PROCESS | 1828 | 1461043585542 Marionette DEBUG loaded listener.js 22:26:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (1C73C400) [pid = 1828] [serial = 1790] [outer = 1C00A800] 22:26:26 INFO - PROCESS | 1828 | 1461043586119 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]]]}] 22:26:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:26:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 954ms 22:26:26 INFO - PROCESS | 1828 | 1461043586159 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 22:26:26 INFO - PROCESS | 1828 | 1461043586162 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 22:26:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:26:26 INFO - PROCESS | 1828 | 1461043586165 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:26:26 INFO - PROCESS | 1828 | 1461043586167 Marionette TRACE conn3 <- [1,2350,null,{}] 22:26:26 INFO - PROCESS | 1828 | 1461043586170 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}] 22:26:26 INFO - PROCESS | 1828 | 1461043586277 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 22:26:26 INFO - PROCESS | 1828 | 1461043586430 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:26 INFO - PROCESS | 1828 | ++DOCSHELL 13782000 == 74 [pid = 1828] [id = 597] 22:26:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (14B07000) [pid = 1828] [serial = 1791] [outer = 00000000] 22:26:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (16765800) [pid = 1828] [serial = 1792] [outer = 14B07000] 22:26:26 INFO - PROCESS | 1828 | 1461043586484 Marionette DEBUG loaded listener.js 22:26:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (16843C00) [pid = 1828] [serial = 1793] [outer = 14B07000] 22:26:27 INFO - PROCESS | 1828 | 1461043587187 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]]]}] 22:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1046ms 22:26:27 INFO - PROCESS | 1828 | 1461043587220 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 22:26:27 INFO - PROCESS | 1828 | 1461043587224 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 22:26:27 INFO - PROCESS | 1828 | 1461043587229 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:26:27 INFO - PROCESS | 1828 | 1461043587232 Marionette TRACE conn3 <- [1,2354,null,{}] 22:26:27 INFO - PROCESS | 1828 | 1461043587238 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}] 22:26:27 INFO - PROCESS | 1828 | 1461043587351 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 22:26:27 INFO - PROCESS | 1828 | 1461043587523 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:27 INFO - PROCESS | 1828 | ++DOCSHELL 15536C00 == 75 [pid = 1828] [id = 598] 22:26:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (157F7800) [pid = 1828] [serial = 1794] [outer = 00000000] 22:26:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (16629800) [pid = 1828] [serial = 1795] [outer = 157F7800] 22:26:27 INFO - PROCESS | 1828 | 1461043587591 Marionette DEBUG loaded listener.js 22:26:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (1653D400) [pid = 1828] [serial = 1796] [outer = 157F7800] 22:26:28 INFO - PROCESS | 1828 | --DOCSHELL 1653DC00 == 74 [pid = 1828] [id = 588] 22:26:28 INFO - PROCESS | 1828 | --DOCSHELL 1830F400 == 73 [pid = 1828] [id = 587] 22:26:28 INFO - PROCESS | 1828 | --DOCSHELL 16540C00 == 72 [pid = 1828] [id = 586] 22:26:28 INFO - PROCESS | 1828 | --DOCSHELL 16630400 == 71 [pid = 1828] [id = 585] 22:26:28 INFO - PROCESS | 1828 | --DOCSHELL 14303C00 == 70 [pid = 1828] [id = 584] 22:26:28 INFO - PROCESS | 1828 | --DOCSHELL 1C0C5400 == 69 [pid = 1828] [id = 582] 22:26:28 INFO - PROCESS | 1828 | --DOCSHELL 1A601400 == 68 [pid = 1828] [id = 581] 22:26:28 INFO - PROCESS | 1828 | --DOCSHELL 1C00CC00 == 67 [pid = 1828] [id = 580] 22:26:28 INFO - PROCESS | 1828 | --DOCSHELL 183AE800 == 66 [pid = 1828] [id = 579] 22:26:28 INFO - PROCESS | 1828 | --DOCSHELL 1655B800 == 65 [pid = 1828] [id = 578] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (1DE93400) [pid = 1828] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (1AA0C400) [pid = 1828] [serial = 1729] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOCSHELL 14BE2400 == 64 [pid = 1828] [id = 577] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (18AF4000) [pid = 1828] [serial = 1538] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (16762000) [pid = 1828] [serial = 1586] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (1903B000) [pid = 1828] [serial = 1589] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1C0C1400) [pid = 1828] [serial = 1598] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1C015800) [pid = 1828] [serial = 1595] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (1AA09800) [pid = 1828] [serial = 1592] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (15534800) [pid = 1828] [serial = 1535] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1A65D000) [pid = 1828] [serial = 1547] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1989D400) [pid = 1828] [serial = 1541] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (19899C00) [pid = 1828] [serial = 1484] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1A031400) [pid = 1828] [serial = 1544] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (1BFA1C00) [pid = 1828] [serial = 1550] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (18976800) [pid = 1828] [serial = 1637] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (15DD7000) [pid = 1828] [serial = 1634] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (19653800) [pid = 1828] [serial = 1717] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (16841C00) [pid = 1828] [serial = 1700] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (16839400) [pid = 1828] [serial = 1699] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (15D92C00) [pid = 1828] [serial = 1705] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1662F800) [pid = 1828] [serial = 1706] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (1831A800) [pid = 1828] [serial = 1703] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (16A16C00) [pid = 1828] [serial = 1702] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (18D98000) [pid = 1828] [serial = 1708] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (18F0A000) [pid = 1828] [serial = 1709] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (19036000) [pid = 1828] [serial = 1711] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1903D400) [pid = 1828] [serial = 1712] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (19860400) [pid = 1828] [serial = 1720] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1985F000) [pid = 1828] [serial = 1681] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (157F8400) [pid = 1828] [serial = 1684] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (18321000) [pid = 1828] [serial = 1687] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (19803800) [pid = 1828] [serial = 1690] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (19F65400) [pid = 1828] [serial = 1696] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (196B8000) [pid = 1828] [serial = 1718] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (19BD5C00) [pid = 1828] [serial = 1693] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (16A0C000) [pid = 1828] [serial = 1723] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (19B48C00) [pid = 1828] [serial = 1721] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (19BD8C00) [pid = 1828] [serial = 1727] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1807BC00) [pid = 1828] [serial = 1724] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (19278800) [pid = 1828] [serial = 1714] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (19425000) [pid = 1828] [serial = 1715] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1980B400) [pid = 1828] [serial = 1726] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (19858000) [pid = 1828] [serial = 1631] [outer = 00000000] [url = about:blank] 22:26:28 INFO - PROCESS | 1828 | 1461043588197 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]]]}] 22:26:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:26:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1000ms 22:26:28 INFO - PROCESS | 1828 | 1461043588232 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 22:26:28 INFO - PROCESS | 1828 | 1461043588237 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 22:26:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:26:28 INFO - PROCESS | 1828 | 1461043588243 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:26:28 INFO - PROCESS | 1828 | 1461043588246 Marionette TRACE conn3 <- [1,2358,null,{}] 22:26:28 INFO - PROCESS | 1828 | 1461043588249 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}] 22:26:28 INFO - PROCESS | 1828 | 1461043588344 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 22:26:28 INFO - PROCESS | 1828 | 1461043588457 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:28 INFO - PROCESS | 1828 | ++DOCSHELL 14BE2400 == 65 [pid = 1828] [id = 599] 22:26:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (15534800) [pid = 1828] [serial = 1797] [outer = 00000000] 22:26:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (1675DC00) [pid = 1828] [serial = 1798] [outer = 15534800] 22:26:28 INFO - PROCESS | 1828 | 1461043588502 Marionette DEBUG loaded listener.js 22:26:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (17BE6000) [pid = 1828] [serial = 1799] [outer = 15534800] 22:26:28 INFO - PROCESS | 1828 | 1461043588903 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]]]}] 22:26:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:26:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 703ms 22:26:28 INFO - PROCESS | 1828 | 1461043588962 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 22:26:28 INFO - PROCESS | 1828 | 1461043588965 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 22:26:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:26:28 INFO - PROCESS | 1828 | 1461043588973 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:26:28 INFO - PROCESS | 1828 | 1461043588977 Marionette TRACE conn3 <- [1,2362,null,{}] 22:26:28 INFO - PROCESS | 1828 | 1461043588987 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}] 22:26:29 INFO - PROCESS | 1828 | 1461043589081 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 22:26:29 INFO - PROCESS | 1828 | 1461043589087 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:29 INFO - PROCESS | 1828 | ++DOCSHELL 1550BC00 == 66 [pid = 1828] [id = 600] 22:26:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (1897E000) [pid = 1828] [serial = 1800] [outer = 00000000] 22:26:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (18D86000) [pid = 1828] [serial = 1801] [outer = 1897E000] 22:26:29 INFO - PROCESS | 1828 | 1461043589134 Marionette DEBUG loaded listener.js 22:26:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (18DA4C00) [pid = 1828] [serial = 1802] [outer = 1897E000] 22:26:29 INFO - PROCESS | 1828 | 1461043589612 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]]]}] 22:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 703ms 22:26:29 INFO - PROCESS | 1828 | 1461043589672 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 22:26:29 INFO - PROCESS | 1828 | 1461043589674 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 22:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:26:29 INFO - PROCESS | 1828 | 1461043589678 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:26:29 INFO - PROCESS | 1828 | 1461043589679 Marionette TRACE conn3 <- [1,2366,null,{}] 22:26:29 INFO - PROCESS | 1828 | 1461043589683 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}] 22:26:29 INFO - PROCESS | 1828 | 1461043589771 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 22:26:29 INFO - PROCESS | 1828 | 1461043589778 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:29 INFO - PROCESS | 1828 | ++DOCSHELL 14301C00 == 67 [pid = 1828] [id = 601] 22:26:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (14BEE400) [pid = 1828] [serial = 1803] [outer = 00000000] 22:26:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (19039000) [pid = 1828] [serial = 1804] [outer = 14BEE400] 22:26:29 INFO - PROCESS | 1828 | 1461043589825 Marionette DEBUG loaded listener.js 22:26:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1926CC00) [pid = 1828] [serial = 1805] [outer = 14BEE400] 22:26:30 INFO - PROCESS | 1828 | 1461043590311 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]]]}] 22:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 703ms 22:26:30 INFO - PROCESS | 1828 | 1461043590377 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 22:26:30 INFO - PROCESS | 1828 | 1461043590379 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 22:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:26:30 INFO - PROCESS | 1828 | 1461043590382 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:26:30 INFO - PROCESS | 1828 | 1461043590384 Marionette TRACE conn3 <- [1,2370,null,{}] 22:26:30 INFO - PROCESS | 1828 | 1461043590388 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}] 22:26:30 INFO - PROCESS | 1828 | 1461043590546 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 22:26:30 INFO - PROCESS | 1828 | 1461043590571 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:30 INFO - PROCESS | 1828 | ++DOCSHELL 18DA1C00 == 68 [pid = 1828] [id = 602] 22:26:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (19270000) [pid = 1828] [serial = 1806] [outer = 00000000] 22:26:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (19424C00) [pid = 1828] [serial = 1807] [outer = 19270000] 22:26:30 INFO - PROCESS | 1828 | 1461043590614 Marionette DEBUG loaded listener.js 22:26:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1942C000) [pid = 1828] [serial = 1808] [outer = 19270000] 22:26:31 INFO - PROCESS | 1828 | 1461043591078 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]]]}] 22:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 735ms 22:26:31 INFO - PROCESS | 1828 | 1461043591123 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 22:26:31 INFO - PROCESS | 1828 | 1461043591125 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 22:26:31 INFO - PROCESS | 1828 | 1461043591128 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:26:31 INFO - PROCESS | 1828 | 1461043591130 Marionette TRACE conn3 <- [1,2374,null,{}] 22:26:31 INFO - PROCESS | 1828 | 1461043591134 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}] 22:26:31 INFO - PROCESS | 1828 | 1461043591281 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 22:26:31 INFO - PROCESS | 1828 | 1461043591355 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:31 INFO - PROCESS | 1828 | ++DOCSHELL 196B7000 == 69 [pid = 1828] [id = 603] 22:26:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (196B8C00) [pid = 1828] [serial = 1809] [outer = 00000000] 22:26:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (19856000) [pid = 1828] [serial = 1810] [outer = 196B8C00] 22:26:31 INFO - PROCESS | 1828 | 1461043591401 Marionette DEBUG loaded listener.js 22:26:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1985AC00) [pid = 1828] [serial = 1811] [outer = 196B8C00] 22:26:31 INFO - PROCESS | 1828 | 1461043591823 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]]]}] 22:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 735ms 22:26:31 INFO - PROCESS | 1828 | 1461043591901 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 22:26:31 INFO - PROCESS | 1828 | 1461043591903 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 22:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:26:31 INFO - PROCESS | 1828 | 1461043591910 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:26:31 INFO - PROCESS | 1828 | 1461043591912 Marionette TRACE conn3 <- [1,2378,null,{}] 22:26:31 INFO - PROCESS | 1828 | 1461043591915 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}] 22:26:32 INFO - PROCESS | 1828 | 1461043592043 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 22:26:32 INFO - PROCESS | 1828 | 1461043592116 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:32 INFO - PROCESS | 1828 | ++DOCSHELL 196BFC00 == 70 [pid = 1828] [id = 604] 22:26:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1989C000) [pid = 1828] [serial = 1812] [outer = 00000000] 22:26:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (19BD8800) [pid = 1828] [serial = 1813] [outer = 1989C000] 22:26:32 INFO - PROCESS | 1828 | 1461043592159 Marionette DEBUG loaded listener.js 22:26:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (19CBE800) [pid = 1828] [serial = 1814] [outer = 1989C000] 22:26:32 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (18DA4800) [pid = 1828] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:26:32 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (14B8BC00) [pid = 1828] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:26:32 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (16555800) [pid = 1828] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:26:32 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (18320400) [pid = 1828] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:26:32 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (18F0BC00) [pid = 1828] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:26:32 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (18F12400) [pid = 1828] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:26:32 INFO - PROCESS | 1828 | 1461043592550 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]]]}] 22:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 687ms 22:26:32 INFO - PROCESS | 1828 | 1461043592609 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 22:26:32 INFO - PROCESS | 1828 | 1461043592611 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 22:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:26:32 INFO - PROCESS | 1828 | 1461043592614 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:26:32 INFO - PROCESS | 1828 | 1461043592616 Marionette TRACE conn3 <- [1,2382,null,{}] 22:26:32 INFO - PROCESS | 1828 | 1461043592619 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}] 22:26:32 INFO - PROCESS | 1828 | 1461043592709 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 22:26:32 INFO - PROCESS | 1828 | 1461043592715 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:32 INFO - PROCESS | 1828 | ++DOCSHELL 1942B000 == 71 [pid = 1828] [id = 605] 22:26:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (19802400) [pid = 1828] [serial = 1815] [outer = 00000000] 22:26:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (19D49000) [pid = 1828] [serial = 1816] [outer = 19802400] 22:26:32 INFO - PROCESS | 1828 | 1461043592759 Marionette DEBUG loaded listener.js 22:26:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1A03B400) [pid = 1828] [serial = 1817] [outer = 19802400] 22:26:33 INFO - PROCESS | 1828 | 1461043593216 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]]]}] 22:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 640ms 22:26:33 INFO - PROCESS | 1828 | 1461043593252 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 22:26:33 INFO - PROCESS | 1828 | 1461043593254 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 22:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:26:33 INFO - PROCESS | 1828 | 1461043593257 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:26:33 INFO - PROCESS | 1828 | 1461043593259 Marionette TRACE conn3 <- [1,2386,null,{}] 22:26:33 INFO - PROCESS | 1828 | 1461043593262 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}] 22:26:33 INFO - PROCESS | 1828 | 1461043593349 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 22:26:33 INFO - PROCESS | 1828 | 1461043593355 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:33 INFO - PROCESS | 1828 | ++DOCSHELL 1989A400 == 72 [pid = 1828] [id = 606] 22:26:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (198A7800) [pid = 1828] [serial = 1818] [outer = 00000000] 22:26:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1BF9D000) [pid = 1828] [serial = 1819] [outer = 198A7800] 22:26:33 INFO - PROCESS | 1828 | 1461043593423 Marionette DEBUG loaded listener.js 22:26:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1BFA3000) [pid = 1828] [serial = 1820] [outer = 198A7800] 22:26:33 INFO - PROCESS | 1828 | 1461043593867 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]]]}] 22:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 641ms 22:26:33 INFO - PROCESS | 1828 | 1461043593905 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 22:26:33 INFO - PROCESS | 1828 | 1461043593907 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 22:26:33 INFO - PROCESS | 1828 | 1461043593910 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:26:33 INFO - PROCESS | 1828 | 1461043593912 Marionette TRACE conn3 <- [1,2390,null,{}] 22:26:33 INFO - PROCESS | 1828 | 1461043593915 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}] 22:26:34 INFO - PROCESS | 1828 | 1461043594004 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 22:26:34 INFO - PROCESS | 1828 | 1461043594009 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:34 INFO - PROCESS | 1828 | ++DOCSHELL 1BFA1C00 == 73 [pid = 1828] [id = 607] 22:26:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1BFA7800) [pid = 1828] [serial = 1821] [outer = 00000000] 22:26:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1C016800) [pid = 1828] [serial = 1822] [outer = 1BFA7800] 22:26:34 INFO - PROCESS | 1828 | 1461043594052 Marionette DEBUG loaded listener.js 22:26:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1C0BBC00) [pid = 1828] [serial = 1823] [outer = 1BFA7800] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 16626800 == 72 [pid = 1828] [id = 512] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 19802800 == 71 [pid = 1828] [id = 564] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 1C73B800 == 70 [pid = 1828] [id = 583] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 19854400 == 69 [pid = 1828] [id = 516] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 19429C00 == 68 [pid = 1828] [id = 494] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 18D7FC00 == 67 [pid = 1828] [id = 531] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 16544800 == 66 [pid = 1828] [id = 562] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 14307800 == 65 [pid = 1828] [id = 495] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 1430C800 == 64 [pid = 1828] [id = 529] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 13AA9000 == 63 [pid = 1828] [id = 561] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 15539400 == 62 [pid = 1828] [id = 532] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 142B0000 == 61 [pid = 1828] [id = 474] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 19425400 == 60 [pid = 1828] [id = 482] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 16631400 == 59 [pid = 1828] [id = 496] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 15DDBC00 == 58 [pid = 1828] [id = 478] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 19857C00 == 57 [pid = 1828] [id = 530] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 19645400 == 56 [pid = 1828] [id = 563] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 19BC5800 == 55 [pid = 1828] [id = 565] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 12CF7400 == 54 [pid = 1828] [id = 500] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 14B8D800 == 53 [pid = 1828] [id = 566] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 19B40800 == 52 [pid = 1828] [id = 527] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 19861C00 == 51 [pid = 1828] [id = 499] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 13209000 == 50 [pid = 1828] [id = 549] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 19276400 == 49 [pid = 1828] [id = 513] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 18AED000 == 48 [pid = 1828] [id = 483] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 19272800 == 47 [pid = 1828] [id = 497] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 143A2C00 == 46 [pid = 1828] [id = 528] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 19432800 == 45 [pid = 1828] [id = 498] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 18D9A800 == 44 [pid = 1828] [id = 576] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 19802000 == 43 [pid = 1828] [id = 560] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 15536C00 == 42 [pid = 1828] [id = 598] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 13782000 == 41 [pid = 1828] [id = 597] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 19F5B000 == 40 [pid = 1828] [id = 595] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 1BF9DC00 == 39 [pid = 1828] [id = 596] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 1960A000 == 38 [pid = 1828] [id = 594] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 1942F800 == 37 [pid = 1828] [id = 593] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 18AF4800 == 36 [pid = 1828] [id = 592] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 1830DC00 == 35 [pid = 1828] [id = 591] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 196BDC00 == 34 [pid = 1828] [id = 589] 22:26:35 INFO - PROCESS | 1828 | --DOCSHELL 14BF0C00 == 33 [pid = 1828] [id = 590] 22:26:36 INFO - PROCESS | 1828 | --DOCSHELL 196B7000 == 32 [pid = 1828] [id = 603] 22:26:36 INFO - PROCESS | 1828 | --DOCSHELL 1550BC00 == 31 [pid = 1828] [id = 600] 22:26:36 INFO - PROCESS | 1828 | --DOCSHELL 18DA1C00 == 30 [pid = 1828] [id = 602] 22:26:36 INFO - PROCESS | 1828 | --DOCSHELL 1942B000 == 29 [pid = 1828] [id = 605] 22:26:36 INFO - PROCESS | 1828 | --DOCSHELL 1989A400 == 28 [pid = 1828] [id = 606] 22:26:36 INFO - PROCESS | 1828 | --DOCSHELL 14301C00 == 27 [pid = 1828] [id = 601] 22:26:36 INFO - PROCESS | 1828 | --DOCSHELL 196BFC00 == 26 [pid = 1828] [id = 604] 22:26:36 INFO - PROCESS | 1828 | --DOCSHELL 14BE2400 == 25 [pid = 1828] [id = 599] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (19435C00) [pid = 1828] [serial = 1765] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1BF9D800) [pid = 1828] [serial = 1730] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (15753800) [pid = 1828] [serial = 1732] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (18AF1400) [pid = 1828] [serial = 1735] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (19804000) [pid = 1828] [serial = 1738] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1C019800) [pid = 1828] [serial = 1741] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1C0C7000) [pid = 1828] [serial = 1744] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (16840800) [pid = 1828] [serial = 1754] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (16626400) [pid = 1828] [serial = 1753] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (183AA800) [pid = 1828] [serial = 1759] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (18AEF800) [pid = 1828] [serial = 1760] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (18DA2400) [pid = 1828] [serial = 1757] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (18D81800) [pid = 1828] [serial = 1756] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (19278C00) [pid = 1828] [serial = 1762] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (19423000) [pid = 1828] [serial = 1763] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1C740400) [pid = 1828] [serial = 1747] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1CC36800) [pid = 1828] [serial = 1750] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (19855800) [pid = 1828] [serial = 1768] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1943AC00) [pid = 1828] [serial = 1766] [outer = 00000000] [url = about:blank] 22:26:36 INFO - PROCESS | 1828 | 1461043596442 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]]]}] 22:26:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2578ms 22:26:36 INFO - PROCESS | 1828 | 1461043596491 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 22:26:36 INFO - PROCESS | 1828 | 1461043596494 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 22:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:26:36 INFO - PROCESS | 1828 | 1461043596501 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:26:36 INFO - PROCESS | 1828 | 1461043596505 Marionette TRACE conn3 <- [1,2394,null,{}] 22:26:36 INFO - PROCESS | 1828 | 1461043596514 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}] 22:26:36 INFO - PROCESS | 1828 | 1461043596602 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 22:26:36 INFO - PROCESS | 1828 | 1461043596610 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:36 INFO - PROCESS | 1828 | ++DOCSHELL 12CB9400 == 26 [pid = 1828] [id = 608] 22:26:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (12CC2C00) [pid = 1828] [serial = 1824] [outer = 00000000] 22:26:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (13205C00) [pid = 1828] [serial = 1825] [outer = 12CC2C00] 22:26:36 INFO - PROCESS | 1828 | 1461043596700 Marionette DEBUG loaded listener.js 22:26:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1320F000) [pid = 1828] [serial = 1826] [outer = 12CC2C00] 22:26:37 INFO - PROCESS | 1828 | 1461043597169 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]]]}] 22:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 703ms 22:26:37 INFO - PROCESS | 1828 | 1461043597196 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 22:26:37 INFO - PROCESS | 1828 | 1461043597202 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 22:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:26:37 INFO - PROCESS | 1828 | 1461043597208 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:26:37 INFO - PROCESS | 1828 | 1461043597211 Marionette TRACE conn3 <- [1,2398,null,{}] 22:26:37 INFO - PROCESS | 1828 | 1461043597215 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}] 22:26:37 INFO - PROCESS | 1828 | 1461043597305 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 22:26:37 INFO - PROCESS | 1828 | 1461043597312 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:37 INFO - PROCESS | 1828 | ++DOCSHELL 1320A800 == 27 [pid = 1828] [id = 609] 22:26:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1325D000) [pid = 1828] [serial = 1827] [outer = 00000000] 22:26:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (13430000) [pid = 1828] [serial = 1828] [outer = 1325D000] 22:26:37 INFO - PROCESS | 1828 | 1461043597358 Marionette DEBUG loaded listener.js 22:26:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1343A400) [pid = 1828] [serial = 1829] [outer = 1325D000] 22:26:37 INFO - PROCESS | 1828 | 1461043597854 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]]]}] 22:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 687ms 22:26:37 INFO - PROCESS | 1828 | 1461043597906 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 22:26:37 INFO - PROCESS | 1828 | 1461043597908 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 22:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:26:37 INFO - PROCESS | 1828 | 1461043597912 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:26:37 INFO - PROCESS | 1828 | 1461043597916 Marionette TRACE conn3 <- [1,2402,null,{}] 22:26:37 INFO - PROCESS | 1828 | 1461043597927 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}] 22:26:38 INFO - PROCESS | 1828 | 1461043598042 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 22:26:38 INFO - PROCESS | 1828 | 1461043598060 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:38 INFO - PROCESS | 1828 | ++DOCSHELL 14304C00 == 28 [pid = 1828] [id = 610] 22:26:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (14305000) [pid = 1828] [serial = 1830] [outer = 00000000] 22:26:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1430AC00) [pid = 1828] [serial = 1831] [outer = 14305000] 22:26:38 INFO - PROCESS | 1828 | 1461043598109 Marionette DEBUG loaded listener.js 22:26:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (14349400) [pid = 1828] [serial = 1832] [outer = 14305000] 22:26:38 INFO - PROCESS | 1828 | 1461043598595 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]]]}] 22:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 734ms 22:26:38 INFO - PROCESS | 1828 | 1461043598652 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 22:26:38 INFO - PROCESS | 1828 | 1461043598654 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 22:26:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:26:38 INFO - PROCESS | 1828 | 1461043598658 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:26:38 INFO - PROCESS | 1828 | 1461043598659 Marionette TRACE conn3 <- [1,2406,null,{}] 22:26:38 INFO - PROCESS | 1828 | 1461043598663 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}] 22:26:38 INFO - PROCESS | 1828 | 1461043598742 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 22:26:38 INFO - PROCESS | 1828 | 1461043598751 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:38 INFO - PROCESS | 1828 | ++DOCSHELL 14309800 == 29 [pid = 1828] [id = 611] 22:26:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (14BEDC00) [pid = 1828] [serial = 1833] [outer = 00000000] 22:26:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (1552F400) [pid = 1828] [serial = 1834] [outer = 14BEDC00] 22:26:38 INFO - PROCESS | 1828 | 1461043598796 Marionette DEBUG loaded listener.js 22:26:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (15538000) [pid = 1828] [serial = 1835] [outer = 14BEDC00] 22:26:39 INFO - PROCESS | 1828 | 1461043599242 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]]]}] 22:26:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:26:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 625ms 22:26:39 INFO - PROCESS | 1828 | 1461043599295 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 22:26:39 INFO - PROCESS | 1828 | 1461043599297 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 22:26:39 INFO - PROCESS | 1828 | 1461043599301 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:26:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:26:39 INFO - PROCESS | 1828 | 1461043599302 Marionette TRACE conn3 <- [1,2410,null,{}] 22:26:39 INFO - PROCESS | 1828 | 1461043599305 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}] 22:26:39 INFO - PROCESS | 1828 | 1461043599380 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 22:26:39 INFO - PROCESS | 1828 | 1461043599388 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:39 INFO - PROCESS | 1828 | ++DOCSHELL 15B39800 == 30 [pid = 1828] [id = 612] 22:26:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (15B3A800) [pid = 1828] [serial = 1836] [outer = 00000000] 22:26:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (15D89000) [pid = 1828] [serial = 1837] [outer = 15B3A800] 22:26:39 INFO - PROCESS | 1828 | 1461043599462 Marionette DEBUG loaded listener.js 22:26:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (15D93000) [pid = 1828] [serial = 1838] [outer = 15B3A800] 22:26:39 INFO - PROCESS | 1828 | 1461043599918 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]]]}] 22:26:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:26:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 704ms 22:26:39 INFO - PROCESS | 1828 | 1461043600000 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 22:26:39 INFO - PROCESS | 1828 | 1461043600002 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 22:26:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:26:39 INFO - PROCESS | 1828 | 1461043600006 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:26:39 INFO - PROCESS | 1828 | 1461043600007 Marionette TRACE conn3 <- [1,2414,null,{}] 22:26:40 INFO - PROCESS | 1828 | 1461043600011 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}] 22:26:40 INFO - PROCESS | 1828 | 1461043600118 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 22:26:40 INFO - PROCESS | 1828 | 1461043600132 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:40 INFO - PROCESS | 1828 | ++DOCSHELL 157F7C00 == 31 [pid = 1828] [id = 613] 22:26:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (16629000) [pid = 1828] [serial = 1839] [outer = 00000000] 22:26:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (16760000) [pid = 1828] [serial = 1840] [outer = 16629000] 22:26:40 INFO - PROCESS | 1828 | 1461043600181 Marionette DEBUG loaded listener.js 22:26:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (1683D400) [pid = 1828] [serial = 1841] [outer = 16629000] 22:26:40 INFO - PROCESS | 1828 | 1461043600623 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]]]}] 22:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 703ms 22:26:40 INFO - PROCESS | 1828 | 1461043600705 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 22:26:40 INFO - PROCESS | 1828 | 1461043600707 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 22:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:26:40 INFO - PROCESS | 1828 | 1461043600711 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:26:40 INFO - PROCESS | 1828 | 1461043600712 Marionette TRACE conn3 <- [1,2418,null,{}] 22:26:40 INFO - PROCESS | 1828 | 1461043600716 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}] 22:26:40 INFO - PROCESS | 1828 | 1461043600816 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 22:26:40 INFO - PROCESS | 1828 | 1461043600828 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:40 INFO - PROCESS | 1828 | ++DOCSHELL 1675E800 == 32 [pid = 1828] [id = 614] 22:26:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (1675EC00) [pid = 1828] [serial = 1842] [outer = 00000000] 22:26:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (17B3F400) [pid = 1828] [serial = 1843] [outer = 1675EC00] 22:26:40 INFO - PROCESS | 1828 | 1461043600872 Marionette DEBUG loaded listener.js 22:26:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (18086000) [pid = 1828] [serial = 1844] [outer = 1675EC00] 22:26:41 INFO - PROCESS | 1828 | 1461043601300 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]]]}] 22:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 640ms 22:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:26:41 INFO - PROCESS | 1828 | 1461043601352 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 22:26:41 INFO - PROCESS | 1828 | 1461043601354 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 22:26:41 INFO - PROCESS | 1828 | 1461043601357 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:26:41 INFO - PROCESS | 1828 | 1461043601359 Marionette TRACE conn3 <- [1,2422,null,{}] 22:26:41 INFO - PROCESS | 1828 | 1461043601362 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}] 22:26:41 INFO - PROCESS | 1828 | 1461043601435 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 22:26:41 INFO - PROCESS | 1828 | 1461043601441 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:41 INFO - PROCESS | 1828 | ++DOCSHELL 16A0AC00 == 33 [pid = 1828] [id = 615] 22:26:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (17B35800) [pid = 1828] [serial = 1845] [outer = 00000000] 22:26:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1831E400) [pid = 1828] [serial = 1846] [outer = 17B35800] 22:26:41 INFO - PROCESS | 1828 | 1461043601485 Marionette DEBUG loaded listener.js 22:26:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (18321800) [pid = 1828] [serial = 1847] [outer = 17B35800] 22:26:41 INFO - PROCESS | 1828 | 1461043601972 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]]]}] 22:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 641ms 22:26:41 INFO - PROCESS | 1828 | 1461043601993 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 22:26:41 INFO - PROCESS | 1828 | 1461043601995 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 22:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:26:42 INFO - PROCESS | 1828 | 1461043602008 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:26:42 INFO - PROCESS | 1828 | 1461043602009 Marionette TRACE conn3 <- [1,2426,null,{}] 22:26:42 INFO - PROCESS | 1828 | 1461043602013 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}] 22:26:42 INFO - PROCESS | 1828 | 1461043602122 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 22:26:42 INFO - PROCESS | 1828 | 1461043602127 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:42 INFO - PROCESS | 1828 | ++DOCSHELL 14302000 == 34 [pid = 1828] [id = 616] 22:26:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (183ACC00) [pid = 1828] [serial = 1848] [outer = 00000000] 22:26:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1897C400) [pid = 1828] [serial = 1849] [outer = 183ACC00] 22:26:42 INFO - PROCESS | 1828 | 1461043602176 Marionette DEBUG loaded listener.js 22:26:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (18AEC800) [pid = 1828] [serial = 1850] [outer = 183ACC00] 22:26:42 INFO - PROCESS | 1828 | 1461043602669 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]]]}] 22:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 687ms 22:26:42 INFO - PROCESS | 1828 | 1461043602697 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 22:26:42 INFO - PROCESS | 1828 | 1461043602699 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 22:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:26:42 INFO - PROCESS | 1828 | 1461043602708 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:26:42 INFO - PROCESS | 1828 | 1461043602710 Marionette TRACE conn3 <- [1,2430,null,{}] 22:26:42 INFO - PROCESS | 1828 | 1461043602718 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}] 22:26:42 INFO - PROCESS | 1828 | 1461043602831 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 22:26:42 INFO - PROCESS | 1828 | 1461043602837 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:42 INFO - PROCESS | 1828 | ++DOCSHELL 16632800 == 35 [pid = 1828] [id = 617] 22:26:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (18316000) [pid = 1828] [serial = 1851] [outer = 00000000] 22:26:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (18D86C00) [pid = 1828] [serial = 1852] [outer = 18316000] 22:26:42 INFO - PROCESS | 1828 | 1461043602881 Marionette DEBUG loaded listener.js 22:26:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (18D9B000) [pid = 1828] [serial = 1853] [outer = 18316000] 22:26:43 INFO - PROCESS | 1828 | 1461043603311 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]]]}] 22:26:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:26:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 640ms 22:26:43 INFO - PROCESS | 1828 | 1461043603346 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 22:26:43 INFO - PROCESS | 1828 | 1461043603349 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 22:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:26:43 INFO - PROCESS | 1828 | 1461043603352 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:26:43 INFO - PROCESS | 1828 | 1461043603354 Marionette TRACE conn3 <- [1,2434,null,{}] 22:26:43 INFO - PROCESS | 1828 | 1461043603358 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}] 22:26:43 INFO - PROCESS | 1828 | 1461043603479 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 22:26:43 INFO - PROCESS | 1828 | 1461043603578 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:43 INFO - PROCESS | 1828 | ++DOCSHELL 18F09400 == 36 [pid = 1828] [id = 618] 22:26:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (18F0CC00) [pid = 1828] [serial = 1854] [outer = 00000000] 22:26:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (18F11400) [pid = 1828] [serial = 1855] [outer = 18F0CC00] 22:26:43 INFO - PROCESS | 1828 | 1461043603640 Marionette DEBUG loaded listener.js 22:26:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (19034800) [pid = 1828] [serial = 1856] [outer = 18F0CC00] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (1C00E000) [pid = 1828] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1A03AC00) [pid = 1828] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (16A0F400) [pid = 1828] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (19647800) [pid = 1828] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (19899400) [pid = 1828] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (13AAC000) [pid = 1828] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (1C73D000) [pid = 1828] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (17BE2C00) [pid = 1828] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (198A4800) [pid = 1828] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (19436C00) [pid = 1828] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (19BD5000) [pid = 1828] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (19807C00) [pid = 1828] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (196B8C00) [pid = 1828] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (19270000) [pid = 1828] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (1989C000) [pid = 1828] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (198A7800) [pid = 1828] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (14BEE400) [pid = 1828] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (1897E000) [pid = 1828] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (15534800) [pid = 1828] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (157F7800) [pid = 1828] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (14B07000) [pid = 1828] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1C00A800) [pid = 1828] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1BFA7000) [pid = 1828] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (196B6C00) [pid = 1828] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (196BBC00) [pid = 1828] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (18D7E400) [pid = 1828] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1830E000) [pid = 1828] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (1550B000) [pid = 1828] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (196BF800) [pid = 1828] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (19802400) [pid = 1828] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1BFA5C00) [pid = 1828] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (16A0F000) [pid = 1828] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1926F400) [pid = 1828] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1C181800) [pid = 1828] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:26:44 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1550CC00) [pid = 1828] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:26:44 INFO - PROCESS | 1828 | 1461043604622 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]]]}] 22:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1297ms 22:26:44 INFO - PROCESS | 1828 | 1461043604647 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 22:26:44 INFO - PROCESS | 1828 | 1461043604650 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 22:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:26:44 INFO - PROCESS | 1828 | 1461043604653 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:26:44 INFO - PROCESS | 1828 | 1461043604655 Marionette TRACE conn3 <- [1,2438,null,{}] 22:26:44 INFO - PROCESS | 1828 | 1461043604659 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}] 22:26:44 INFO - PROCESS | 1828 | 1461043604735 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 22:26:44 INFO - PROCESS | 1828 | 1461043604741 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:44 INFO - PROCESS | 1828 | ++DOCSHELL 1552A800 == 37 [pid = 1828] [id = 619] 22:26:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (15532000) [pid = 1828] [serial = 1857] [outer = 00000000] 22:26:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (1683B800) [pid = 1828] [serial = 1858] [outer = 15532000] 22:26:44 INFO - PROCESS | 1828 | 1461043604784 Marionette DEBUG loaded listener.js 22:26:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (16A0F400) [pid = 1828] [serial = 1859] [outer = 15532000] 22:26:45 INFO - PROCESS | 1828 | 1461043605208 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]]]}] 22:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 594ms 22:26:45 INFO - PROCESS | 1828 | 1461043605251 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 22:26:45 INFO - PROCESS | 1828 | 1461043605252 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 22:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:26:45 INFO - PROCESS | 1828 | 1461043605256 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:26:45 INFO - PROCESS | 1828 | 1461043605257 Marionette TRACE conn3 <- [1,2442,null,{}] 22:26:45 INFO - PROCESS | 1828 | 1461043605261 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}] 22:26:45 INFO - PROCESS | 1828 | 1461043605336 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 22:26:45 INFO - PROCESS | 1828 | 1461043605343 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:45 INFO - PROCESS | 1828 | ++DOCSHELL 1653C400 == 38 [pid = 1828] [id = 620] 22:26:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (18E56000) [pid = 1828] [serial = 1860] [outer = 00000000] 22:26:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (18F10000) [pid = 1828] [serial = 1861] [outer = 18E56000] 22:26:45 INFO - PROCESS | 1828 | 1461043605386 Marionette DEBUG loaded listener.js 22:26:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (18F0A400) [pid = 1828] [serial = 1862] [outer = 18E56000] 22:26:45 INFO - PROCESS | 1828 | 1461043605832 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]]]}] 22:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 640ms 22:26:45 INFO - PROCESS | 1828 | 1461043605892 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 22:26:45 INFO - PROCESS | 1828 | 1461043605894 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 22:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:26:45 INFO - PROCESS | 1828 | 1461043605901 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:26:45 INFO - PROCESS | 1828 | 1461043605902 Marionette TRACE conn3 <- [1,2446,null,{}] 22:26:45 INFO - PROCESS | 1828 | 1461043605906 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}] 22:26:45 INFO - PROCESS | 1828 | 1461043605982 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 22:26:45 INFO - PROCESS | 1828 | 1461043605988 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:45 INFO - PROCESS | 1828 | ++DOCSHELL 16838400 == 39 [pid = 1828] [id = 621] 22:26:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (17B32400) [pid = 1828] [serial = 1863] [outer = 00000000] 22:26:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (19276800) [pid = 1828] [serial = 1864] [outer = 17B32400] 22:26:46 INFO - PROCESS | 1828 | 1461043606031 Marionette DEBUG loaded listener.js 22:26:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1927A400) [pid = 1828] [serial = 1865] [outer = 17B32400] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 1872EC00 == 38 [pid = 1828] [id = 462] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 1320E400 == 37 [pid = 1828] [id = 463] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 1342F000 == 36 [pid = 1828] [id = 468] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 12DDA800 == 35 [pid = 1828] [id = 467] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 12DE0400 == 34 [pid = 1828] [id = 469] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 18F12800 == 33 [pid = 1828] [id = 466] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 1683A400 == 32 [pid = 1828] [id = 460] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 16625C00 == 31 [pid = 1828] [id = 458] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 142AE400 == 30 [pid = 1828] [id = 455] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 16537C00 == 29 [pid = 1828] [id = 464] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 16768000 == 28 [pid = 1828] [id = 459] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 1683C000 == 27 [pid = 1828] [id = 465] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 143AE400 == 26 [pid = 1828] [id = 470] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 12BBE000 == 25 [pid = 1828] [id = 453] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 12DD8400 == 24 [pid = 1828] [id = 454] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 14B91400 == 23 [pid = 1828] [id = 457] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 14307400 == 22 [pid = 1828] [id = 456] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 142ADC00 == 21 [pid = 1828] [id = 461] 22:26:47 INFO - PROCESS | 1828 | --DOCSHELL 1BFA1C00 == 20 [pid = 1828] [id = 607] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1C0E8C00) [pid = 1828] [serial = 1649] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (18D86800) [pid = 1828] [serial = 1688] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (19859C00) [pid = 1828] [serial = 1691] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (19BDA800) [pid = 1828] [serial = 1694] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (15D8C400) [pid = 1828] [serial = 1685] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1CD06000) [pid = 1828] [serial = 1751] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1A70B000) [pid = 1828] [serial = 1646] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (19BDF000) [pid = 1828] [serial = 1643] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (19862000) [pid = 1828] [serial = 1640] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1A036C00) [pid = 1828] [serial = 1697] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (198A4000) [pid = 1828] [serial = 1682] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (1C0E9000) [pid = 1828] [serial = 1745] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (18D9BC00) [pid = 1828] [serial = 1736] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (19FDE000) [pid = 1828] [serial = 1739] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1C997400) [pid = 1828] [serial = 1748] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (15E20400) [pid = 1828] [serial = 1733] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (1C0BB800) [pid = 1828] [serial = 1742] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (1C016800) [pid = 1828] [serial = 1822] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (19856000) [pid = 1828] [serial = 1810] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (19424C00) [pid = 1828] [serial = 1807] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (1942C000) [pid = 1828] [serial = 1808] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (19BD8800) [pid = 1828] [serial = 1813] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (1985AC00) [pid = 1828] [serial = 1811] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (1BF9D000) [pid = 1828] [serial = 1819] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (19039000) [pid = 1828] [serial = 1804] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (18D86000) [pid = 1828] [serial = 1801] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (18DA4C00) [pid = 1828] [serial = 1802] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (1675DC00) [pid = 1828] [serial = 1798] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (17BE6000) [pid = 1828] [serial = 1799] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (1653D400) [pid = 1828] [serial = 1796] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (16629800) [pid = 1828] [serial = 1795] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (16843C00) [pid = 1828] [serial = 1793] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (16765800) [pid = 1828] [serial = 1792] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (1BFA3000) [pid = 1828] [serial = 1820] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (1C73C400) [pid = 1828] [serial = 1790] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (1C17E400) [pid = 1828] [serial = 1789] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (1C0C1800) [pid = 1828] [serial = 1787] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (1C0B9800) [pid = 1828] [serial = 1786] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (19FD4C00) [pid = 1828] [serial = 1784] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 72 (19FD1800) [pid = 1828] [serial = 1783] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 71 (1985C800) [pid = 1828] [serial = 1781] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 70 (1980C400) [pid = 1828] [serial = 1780] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 69 (1943D400) [pid = 1828] [serial = 1778] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 68 (1942F400) [pid = 1828] [serial = 1777] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 67 (18979400) [pid = 1828] [serial = 1775] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 66 (18322800) [pid = 1828] [serial = 1774] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 65 (15D90C00) [pid = 1828] [serial = 1772] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 64 (159F1000) [pid = 1828] [serial = 1771] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 63 (19BB8800) [pid = 1828] [serial = 1769] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 62 (19D49000) [pid = 1828] [serial = 1816] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 61 (19CBE800) [pid = 1828] [serial = 1814] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 60 (1926CC00) [pid = 1828] [serial = 1805] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | --DOMWINDOW == 59 (1A03B400) [pid = 1828] [serial = 1817] [outer = 00000000] [url = about:blank] 22:26:47 INFO - PROCESS | 1828 | 1461043607827 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]]]}] 22:26:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:26:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1969ms 22:26:47 INFO - PROCESS | 1828 | 1461043607870 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 22:26:47 INFO - PROCESS | 1828 | 1461043607875 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 22:26:47 INFO - PROCESS | 1828 | 1461043607880 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:26:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:26:47 INFO - PROCESS | 1828 | 1461043607885 Marionette TRACE conn3 <- [1,2450,null,{}] 22:26:47 INFO - PROCESS | 1828 | 1461043607891 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}] 22:26:47 INFO - PROCESS | 1828 | 1461043607974 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 22:26:47 INFO - PROCESS | 1828 | 1461043607983 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:47 INFO - PROCESS | 1828 | ++DOCSHELL 12CC1C00 == 21 [pid = 1828] [id = 622] 22:26:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 60 (12CF2000) [pid = 1828] [serial = 1866] [outer = 00000000] 22:26:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 61 (13208000) [pid = 1828] [serial = 1867] [outer = 12CF2000] 22:26:48 INFO - PROCESS | 1828 | 1461043608032 Marionette DEBUG loaded listener.js 22:26:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 62 (13264000) [pid = 1828] [serial = 1868] [outer = 12CF2000] 22:26:48 INFO - PROCESS | 1828 | 1461043608522 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]]]}] 22:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 703ms 22:26:48 INFO - PROCESS | 1828 | 1461043608580 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 22:26:48 INFO - PROCESS | 1828 | 1461043608586 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 22:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:26:48 INFO - PROCESS | 1828 | 1461043608593 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:26:48 INFO - PROCESS | 1828 | 1461043608595 Marionette TRACE conn3 <- [1,2454,null,{}] 22:26:48 INFO - PROCESS | 1828 | 1461043608599 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}] 22:26:48 INFO - PROCESS | 1828 | 1461043608680 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 22:26:48 INFO - PROCESS | 1828 | 1461043608689 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:48 INFO - PROCESS | 1828 | ++DOCSHELL 13431800 == 22 [pid = 1828] [id = 623] 22:26:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 63 (13439C00) [pid = 1828] [serial = 1869] [outer = 00000000] 22:26:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 64 (1377B400) [pid = 1828] [serial = 1870] [outer = 13439C00] 22:26:48 INFO - PROCESS | 1828 | 1461043608740 Marionette DEBUG loaded listener.js 22:26:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 65 (1380B400) [pid = 1828] [serial = 1871] [outer = 13439C00] 22:26:49 INFO - PROCESS | 1828 | 1461043609193 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]]]}] 22:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 641ms 22:26:49 INFO - PROCESS | 1828 | 1461043609228 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 22:26:49 INFO - PROCESS | 1828 | 1461043609231 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 22:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:26:49 INFO - PROCESS | 1828 | 1461043609238 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:26:49 INFO - PROCESS | 1828 | 1461043609242 Marionette TRACE conn3 <- [1,2458,null,{}] 22:26:49 INFO - PROCESS | 1828 | 1461043609252 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}] 22:26:49 INFO - PROCESS | 1828 | 1461043609333 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 22:26:49 INFO - PROCESS | 1828 | 1461043609382 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:49 INFO - PROCESS | 1828 | ++DOCSHELL 14306800 == 23 [pid = 1828] [id = 624] 22:26:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 66 (148B1000) [pid = 1828] [serial = 1872] [outer = 00000000] 22:26:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 67 (14B96800) [pid = 1828] [serial = 1873] [outer = 148B1000] 22:26:49 INFO - PROCESS | 1828 | 1461043609502 Marionette DEBUG loaded listener.js 22:26:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 68 (15510800) [pid = 1828] [serial = 1874] [outer = 148B1000] 22:26:49 INFO - PROCESS | 1828 | 1461043609900 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]]]}] 22:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 703ms 22:26:49 INFO - PROCESS | 1828 | 1461043609938 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 22:26:49 INFO - PROCESS | 1828 | 1461043609940 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 22:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:26:49 INFO - PROCESS | 1828 | 1461043609944 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:26:49 INFO - PROCESS | 1828 | 1461043609945 Marionette TRACE conn3 <- [1,2462,null,{}] 22:26:49 INFO - PROCESS | 1828 | 1461043609949 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}] 22:26:50 INFO - PROCESS | 1828 | 1461043610023 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 22:26:50 INFO - PROCESS | 1828 | 1461043610106 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:50 INFO - PROCESS | 1828 | ++DOCSHELL 1342BC00 == 24 [pid = 1828] [id = 625] 22:26:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (15535000) [pid = 1828] [serial = 1875] [outer = 00000000] 22:26:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 70 (15BD1400) [pid = 1828] [serial = 1876] [outer = 15535000] 22:26:50 INFO - PROCESS | 1828 | 1461043610150 Marionette DEBUG loaded listener.js 22:26:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (15D8B400) [pid = 1828] [serial = 1877] [outer = 15535000] 22:26:50 INFO - PROCESS | 1828 | 1461043610524 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]]]}] 22:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 641ms 22:26:50 INFO - PROCESS | 1828 | 1461043610582 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 22:26:50 INFO - PROCESS | 1828 | 1461043610584 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 22:26:50 INFO - PROCESS | 1828 | 1461043610587 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:26:50 INFO - PROCESS | 1828 | 1461043610589 Marionette TRACE conn3 <- [1,2466,null,{}] 22:26:50 INFO - PROCESS | 1828 | 1461043610592 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}] 22:26:50 INFO - PROCESS | 1828 | 1461043610663 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 22:26:50 INFO - PROCESS | 1828 | 1461043610787 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:50 INFO - PROCESS | 1828 | ++DOCSHELL 15BBC000 == 25 [pid = 1828] [id = 626] 22:26:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 72 (15BF5000) [pid = 1828] [serial = 1878] [outer = 00000000] 22:26:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (1653D400) [pid = 1828] [serial = 1879] [outer = 15BF5000] 22:26:50 INFO - PROCESS | 1828 | 1461043610831 Marionette DEBUG loaded listener.js 22:26:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (16552000) [pid = 1828] [serial = 1880] [outer = 15BF5000] 22:26:51 INFO - PROCESS | 1828 | 1461043611198 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]]]}] 22:26:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:26:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 641ms 22:26:51 INFO - PROCESS | 1828 | 1461043611225 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 22:26:51 INFO - PROCESS | 1828 | 1461043611227 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 22:26:51 INFO - PROCESS | 1828 | 1461043611233 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:26:51 INFO - PROCESS | 1828 | 1461043611235 Marionette TRACE conn3 <- [1,2470,null,{}] 22:26:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:26:51 INFO - PROCESS | 1828 | 1461043611249 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}] 22:26:51 INFO - PROCESS | 1828 | 1461043611340 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 22:26:51 INFO - PROCESS | 1828 | 1461043611348 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:51 INFO - PROCESS | 1828 | ++DOCSHELL 16537C00 == 26 [pid = 1828] [id = 627] 22:26:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (16544800) [pid = 1828] [serial = 1881] [outer = 00000000] 22:26:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (1683CC00) [pid = 1828] [serial = 1882] [outer = 16544800] 22:26:51 INFO - PROCESS | 1828 | 1461043611394 Marionette DEBUG loaded listener.js 22:26:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (16A11C00) [pid = 1828] [serial = 1883] [outer = 16544800] 22:26:51 INFO - PROCESS | 1828 | 1461043611830 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]]]}] 22:26:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:26:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 625ms 22:26:51 INFO - PROCESS | 1828 | 1461043611874 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 22:26:51 INFO - PROCESS | 1828 | 1461043611876 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 22:26:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:26:51 INFO - PROCESS | 1828 | 1461043611879 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:26:51 INFO - PROCESS | 1828 | 1461043611881 Marionette TRACE conn3 <- [1,2474,null,{}] 22:26:51 INFO - PROCESS | 1828 | 1461043611884 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}] 22:26:51 INFO - PROCESS | 1828 | 1461043611954 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 22:26:51 INFO - PROCESS | 1828 | 1461043611960 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:51 INFO - PROCESS | 1828 | ++DOCSHELL 1683AC00 == 27 [pid = 1828] [id = 628] 22:26:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (16843C00) [pid = 1828] [serial = 1884] [outer = 00000000] 22:26:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (18314400) [pid = 1828] [serial = 1885] [outer = 16843C00] 22:26:51 INFO - PROCESS | 1828 | 1461043612005 Marionette DEBUG loaded listener.js 22:26:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (18317000) [pid = 1828] [serial = 1886] [outer = 16843C00] 22:26:52 INFO - PROCESS | 1828 | 1461043612451 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]]]}] 22:26:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 594ms 22:26:52 INFO - PROCESS | 1828 | 1461043612476 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 22:26:52 INFO - PROCESS | 1828 | 1461043612478 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 22:26:52 INFO - PROCESS | 1828 | 1461043612498 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:26:52 INFO - PROCESS | 1828 | 1461043612500 Marionette TRACE conn3 <- [1,2478,null,{}] 22:26:52 INFO - PROCESS | 1828 | 1461043612504 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}] 22:26:52 INFO - PROCESS | 1828 | 1461043612579 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 22:26:52 INFO - PROCESS | 1828 | 1461043612584 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:52 INFO - PROCESS | 1828 | ++DOCSHELL 18320000 == 28 [pid = 1828] [id = 629] 22:26:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (1872B000) [pid = 1828] [serial = 1887] [outer = 00000000] 22:26:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (18D79C00) [pid = 1828] [serial = 1888] [outer = 1872B000] 22:26:52 INFO - PROCESS | 1828 | 1461043612627 Marionette DEBUG loaded listener.js 22:26:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (18D79800) [pid = 1828] [serial = 1889] [outer = 1872B000] 22:26:53 INFO - PROCESS | 1828 | 1461043613088 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]]]}] 22:26:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:26:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 625ms 22:26:53 INFO - PROCESS | 1828 | 1461043613137 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 22:26:53 INFO - PROCESS | 1828 | 1461043613139 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 22:26:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:26:53 INFO - PROCESS | 1828 | 1461043613148 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:26:53 INFO - PROCESS | 1828 | 1461043613150 Marionette TRACE conn3 <- [1,2482,null,{}] 22:26:53 INFO - PROCESS | 1828 | 1461043613153 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}] 22:26:53 INFO - PROCESS | 1828 | 1461043613257 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 22:26:53 INFO - PROCESS | 1828 | 1461043613266 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:53 INFO - PROCESS | 1828 | ++DOCSHELL 14306000 == 29 [pid = 1828] [id = 630] 22:26:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (18D84800) [pid = 1828] [serial = 1890] [outer = 00000000] 22:26:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (18D9E000) [pid = 1828] [serial = 1891] [outer = 18D84800] 22:26:53 INFO - PROCESS | 1828 | 1461043613309 Marionette DEBUG loaded listener.js 22:26:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (18D99800) [pid = 1828] [serial = 1892] [outer = 18D84800] 22:26:53 INFO - PROCESS | 1828 | 1461043613766 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]]]}] 22:26:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:26:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 641ms 22:26:53 INFO - PROCESS | 1828 | 1461043613786 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 22:26:53 INFO - PROCESS | 1828 | 1461043613788 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 22:26:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:26:53 INFO - PROCESS | 1828 | 1461043613792 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:26:53 INFO - PROCESS | 1828 | 1461043613795 Marionette TRACE conn3 <- [1,2486,null,{}] 22:26:53 INFO - PROCESS | 1828 | 1461043613799 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}] 22:26:53 INFO - PROCESS | 1828 | 1461043613910 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 22:26:53 INFO - PROCESS | 1828 | 1461043613916 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:53 INFO - PROCESS | 1828 | ++DOCSHELL 157F4C00 == 30 [pid = 1828] [id = 631] 22:26:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (18DA3C00) [pid = 1828] [serial = 1893] [outer = 00000000] 22:26:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (18F0D800) [pid = 1828] [serial = 1894] [outer = 18DA3C00] 22:26:53 INFO - PROCESS | 1828 | 1461043613959 Marionette DEBUG loaded listener.js 22:26:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (18F13000) [pid = 1828] [serial = 1895] [outer = 18DA3C00] 22:26:54 INFO - PROCESS | 1828 | 1461043614403 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]]]}] 22:26:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:26:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 641ms 22:26:54 INFO - PROCESS | 1828 | 1461043614429 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 22:26:54 INFO - PROCESS | 1828 | 1461043614432 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 22:26:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:26:54 INFO - PROCESS | 1828 | 1461043614435 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:26:54 INFO - PROCESS | 1828 | 1461043614437 Marionette TRACE conn3 <- [1,2490,null,{}] 22:26:54 INFO - PROCESS | 1828 | 1461043614440 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}] 22:26:54 INFO - PROCESS | 1828 | 1461043614557 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 22:26:54 INFO - PROCESS | 1828 | 1461043614563 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:54 INFO - PROCESS | 1828 | ++DOCSHELL 15BB6C00 == 31 [pid = 1828] [id = 632] 22:26:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (19030C00) [pid = 1828] [serial = 1896] [outer = 00000000] 22:26:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (1926DC00) [pid = 1828] [serial = 1897] [outer = 19030C00] 22:26:54 INFO - PROCESS | 1828 | 1461043614611 Marionette DEBUG loaded listener.js 22:26:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (19277400) [pid = 1828] [serial = 1898] [outer = 19030C00] 22:26:55 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (18E56000) [pid = 1828] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:26:55 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (183ACC00) [pid = 1828] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:26:55 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (18316000) [pid = 1828] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:26:55 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (18F0CC00) [pid = 1828] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:26:55 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (17B35800) [pid = 1828] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:26:55 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (1675EC00) [pid = 1828] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:26:55 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (16629000) [pid = 1828] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:26:55 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (15B3A800) [pid = 1828] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:26:55 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (14BEDC00) [pid = 1828] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:26:55 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (14305000) [pid = 1828] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:26:55 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (1325D000) [pid = 1828] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:26:55 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (12CC2C00) [pid = 1828] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:26:55 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (1BFA7800) [pid = 1828] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:26:55 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (15532000) [pid = 1828] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:26:55 INFO - PROCESS | 1828 | 1461043615232 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]]]}] 22:26:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 829ms 22:26:55 INFO - PROCESS | 1828 | 1461043615278 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 22:26:55 INFO - PROCESS | 1828 | 1461043615280 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 22:26:55 INFO - PROCESS | 1828 | 1461043615287 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:26:55 INFO - PROCESS | 1828 | 1461043615289 Marionette TRACE conn3 <- [1,2494,null,{}] 22:26:55 INFO - PROCESS | 1828 | 1461043615292 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}] 22:26:55 INFO - PROCESS | 1828 | 1461043615368 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 22:26:55 INFO - PROCESS | 1828 | 1461043615374 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:55 INFO - PROCESS | 1828 | ++DOCSHELL 15534800 == 32 [pid = 1828] [id = 633] 22:26:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (15535400) [pid = 1828] [serial = 1899] [outer = 00000000] 22:26:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (16629000) [pid = 1828] [serial = 1900] [outer = 15535400] 22:26:55 INFO - PROCESS | 1828 | 1461043615417 Marionette DEBUG loaded listener.js 22:26:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (16840800) [pid = 1828] [serial = 1901] [outer = 15535400] 22:26:55 INFO - PROCESS | 1828 | 1461043615866 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]]]}] 22:26:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 641ms 22:26:55 INFO - PROCESS | 1828 | 1461043615927 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 22:26:55 INFO - PROCESS | 1828 | 1461043615929 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 22:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:26:55 INFO - PROCESS | 1828 | 1461043615932 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:26:55 INFO - PROCESS | 1828 | 1461043615934 Marionette TRACE conn3 <- [1,2498,null,{}] 22:26:55 INFO - PROCESS | 1828 | 1461043615938 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}] 22:26:56 INFO - PROCESS | 1828 | 1461043616012 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 22:26:56 INFO - PROCESS | 1828 | 1461043616018 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:56 INFO - PROCESS | 1828 | ++DOCSHELL 16762000 == 33 [pid = 1828] [id = 634] 22:26:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (18310000) [pid = 1828] [serial = 1902] [outer = 00000000] 22:26:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (19279400) [pid = 1828] [serial = 1903] [outer = 18310000] 22:26:56 INFO - PROCESS | 1828 | 1461043616060 Marionette DEBUG loaded listener.js 22:26:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (19426800) [pid = 1828] [serial = 1904] [outer = 18310000] 22:26:56 INFO - PROCESS | 1828 | 1461043616500 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]]]}] 22:26:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:26:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 594ms 22:26:56 INFO - PROCESS | 1828 | 1461043616529 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 22:26:56 INFO - PROCESS | 1828 | 1461043616531 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 22:26:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:26:56 INFO - PROCESS | 1828 | 1461043616545 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:26:56 INFO - PROCESS | 1828 | 1461043616547 Marionette TRACE conn3 <- [1,2502,null,{}] 22:26:56 INFO - PROCESS | 1828 | 1461043616554 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}] 22:26:56 INFO - PROCESS | 1828 | 1461043616627 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 22:26:56 INFO - PROCESS | 1828 | 1461043616633 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:56 INFO - PROCESS | 1828 | ++DOCSHELL 1926CC00 == 34 [pid = 1828] [id = 635] 22:26:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (19428400) [pid = 1828] [serial = 1905] [outer = 00000000] 22:26:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (19430C00) [pid = 1828] [serial = 1906] [outer = 19428400] 22:26:56 INFO - PROCESS | 1828 | 1461043616676 Marionette DEBUG loaded listener.js 22:26:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (19433800) [pid = 1828] [serial = 1907] [outer = 19428400] 22:26:57 INFO - PROCESS | 1828 | 1461043617250 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]]]}] 22:26:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:26:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 750ms 22:26:57 INFO - PROCESS | 1828 | 1461043617296 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 22:26:57 INFO - PROCESS | 1828 | 1461043617300 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 22:26:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:26:57 INFO - PROCESS | 1828 | 1461043617306 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:26:57 INFO - PROCESS | 1828 | 1461043617310 Marionette TRACE conn3 <- [1,2506,null,{}] 22:26:57 INFO - PROCESS | 1828 | 1461043617317 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}] 22:26:57 INFO - PROCESS | 1828 | 1461043617499 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 22:26:57 INFO - PROCESS | 1828 | 1461043617635 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:57 INFO - PROCESS | 1828 | ++DOCSHELL 11BB8800 == 35 [pid = 1828] [id = 636] 22:26:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (11BB8C00) [pid = 1828] [serial = 1908] [outer = 00000000] 22:26:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (1342F000) [pid = 1828] [serial = 1909] [outer = 11BB8C00] 22:26:57 INFO - PROCESS | 1828 | 1461043617691 Marionette DEBUG loaded listener.js 22:26:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (13437400) [pid = 1828] [serial = 1910] [outer = 11BB8C00] 22:26:58 INFO - PROCESS | 1828 | 1461043618405 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]]]}] 22:26:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:26:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1156ms 22:26:58 INFO - PROCESS | 1828 | 1461043618462 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 22:26:58 INFO - PROCESS | 1828 | 1461043618468 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 22:26:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:26:58 INFO - PROCESS | 1828 | 1461043618475 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:26:58 INFO - PROCESS | 1828 | 1461043618478 Marionette TRACE conn3 <- [1,2510,null,{}] 22:26:58 INFO - PROCESS | 1828 | 1461043618482 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}] 22:26:58 INFO - PROCESS | 1828 | 1461043618592 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 22:26:58 INFO - PROCESS | 1828 | 1461043618849 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:58 INFO - PROCESS | 1828 | ++DOCSHELL 02A80800 == 36 [pid = 1828] [id = 637] 22:26:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (12B82C00) [pid = 1828] [serial = 1911] [outer = 00000000] 22:26:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (13266400) [pid = 1828] [serial = 1912] [outer = 12B82C00] 22:26:58 INFO - PROCESS | 1828 | 1461043618916 Marionette DEBUG loaded listener.js 22:26:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (13430400) [pid = 1828] [serial = 1913] [outer = 12B82C00] 22:26:59 INFO - PROCESS | 1828 | --DOCSHELL 16762000 == 35 [pid = 1828] [id = 634] 22:26:59 INFO - PROCESS | 1828 | --DOCSHELL 15534800 == 34 [pid = 1828] [id = 633] 22:26:59 INFO - PROCESS | 1828 | --DOCSHELL 15BB6C00 == 33 [pid = 1828] [id = 632] 22:26:59 INFO - PROCESS | 1828 | --DOCSHELL 157F4C00 == 32 [pid = 1828] [id = 631] 22:26:59 INFO - PROCESS | 1828 | --DOCSHELL 14306000 == 31 [pid = 1828] [id = 630] 22:26:59 INFO - PROCESS | 1828 | --DOCSHELL 18320000 == 30 [pid = 1828] [id = 629] 22:26:59 INFO - PROCESS | 1828 | --DOCSHELL 1683AC00 == 29 [pid = 1828] [id = 628] 22:26:59 INFO - PROCESS | 1828 | --DOCSHELL 16537C00 == 28 [pid = 1828] [id = 627] 22:26:59 INFO - PROCESS | 1828 | --DOCSHELL 15BBC000 == 27 [pid = 1828] [id = 626] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (19276800) [pid = 1828] [serial = 1864] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | 1461043619596 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]]]}] 22:26:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:26:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1140ms 22:26:59 INFO - PROCESS | 1828 | 1461043619617 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 22:26:59 INFO - PROCESS | 1828 | 1461043619622 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 22:26:59 INFO - PROCESS | 1828 | 1461043619627 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:26:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:26:59 INFO - PROCESS | 1828 | 1461043619629 Marionette TRACE conn3 <- [1,2514,null,{}] 22:26:59 INFO - PROCESS | 1828 | 1461043619634 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}] 22:26:59 INFO - PROCESS | 1828 | 1461043619714 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 22:26:59 INFO - PROCESS | 1828 | 1461043619723 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:59 INFO - PROCESS | 1828 | ++DOCSHELL 136C4000 == 28 [pid = 1828] [id = 638] 22:26:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (1380B800) [pid = 1828] [serial = 1914] [outer = 00000000] 22:26:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (14306000) [pid = 1828] [serial = 1915] [outer = 1380B800] 22:26:59 INFO - PROCESS | 1828 | 1461043619772 Marionette DEBUG loaded listener.js 22:26:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (1430F000) [pid = 1828] [serial = 1916] [outer = 1380B800] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (18F0A400) [pid = 1828] [serial = 1862] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (1897C400) [pid = 1828] [serial = 1849] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (18D86C00) [pid = 1828] [serial = 1852] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (18AEC800) [pid = 1828] [serial = 1850] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (18F11400) [pid = 1828] [serial = 1855] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (18D9B000) [pid = 1828] [serial = 1853] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (18F10000) [pid = 1828] [serial = 1861] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (19034800) [pid = 1828] [serial = 1856] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (1831E400) [pid = 1828] [serial = 1846] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (17B3F400) [pid = 1828] [serial = 1843] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (18086000) [pid = 1828] [serial = 1844] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (16760000) [pid = 1828] [serial = 1840] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (1683D400) [pid = 1828] [serial = 1841] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (15D89000) [pid = 1828] [serial = 1837] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (15D93000) [pid = 1828] [serial = 1838] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (1552F400) [pid = 1828] [serial = 1834] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (15538000) [pid = 1828] [serial = 1835] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (1430AC00) [pid = 1828] [serial = 1831] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (14349400) [pid = 1828] [serial = 1832] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (13430000) [pid = 1828] [serial = 1828] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (1343A400) [pid = 1828] [serial = 1829] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (13205C00) [pid = 1828] [serial = 1825] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 72 (1320F000) [pid = 1828] [serial = 1826] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 71 (1C0BBC00) [pid = 1828] [serial = 1823] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 70 (1683B800) [pid = 1828] [serial = 1858] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 69 (16A0F400) [pid = 1828] [serial = 1859] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1828 | --DOMWINDOW == 68 (18321800) [pid = 1828] [serial = 1847] [outer = 00000000] [url = about:blank] 22:27:00 INFO - PROCESS | 1828 | 1461043620300 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]]]}] 22:27:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:27:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 687ms 22:27:00 INFO - PROCESS | 1828 | 1461043620329 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 22:27:00 INFO - PROCESS | 1828 | 1461043620333 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 22:27:00 INFO - PROCESS | 1828 | 1461043620337 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:27:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:27:00 INFO - PROCESS | 1828 | 1461043620339 Marionette TRACE conn3 <- [1,2518,null,{}] 22:27:00 INFO - PROCESS | 1828 | 1461043620343 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}] 22:27:00 INFO - PROCESS | 1828 | 1461043620420 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 22:27:00 INFO - PROCESS | 1828 | 1461043620426 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:00 INFO - PROCESS | 1828 | ++DOCSHELL 142A8C00 == 29 [pid = 1828] [id = 639] 22:27:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (14303C00) [pid = 1828] [serial = 1917] [outer = 00000000] 22:27:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 70 (1552BC00) [pid = 1828] [serial = 1918] [outer = 14303C00] 22:27:00 INFO - PROCESS | 1828 | 1461043620471 Marionette DEBUG loaded listener.js 22:27:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (15538C00) [pid = 1828] [serial = 1919] [outer = 14303C00] 22:27:00 INFO - PROCESS | 1828 | 1461043620954 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]]]}] 22:27:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:27:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 641ms 22:27:00 INFO - PROCESS | 1828 | 1461043620977 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 22:27:00 INFO - PROCESS | 1828 | 1461043620979 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 22:27:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:27:00 INFO - PROCESS | 1828 | 1461043620984 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:27:00 INFO - PROCESS | 1828 | 1461043620990 Marionette TRACE conn3 <- [1,2522,null,{}] 22:27:00 INFO - PROCESS | 1828 | 1461043621000 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}] 22:27:01 INFO - PROCESS | 1828 | 1461043621079 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 22:27:01 INFO - PROCESS | 1828 | 1461043621088 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:01 INFO - PROCESS | 1828 | ++DOCSHELL 15E1D000 == 30 [pid = 1828] [id = 640] 22:27:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 72 (16535C00) [pid = 1828] [serial = 1920] [outer = 00000000] 22:27:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (16540800) [pid = 1828] [serial = 1921] [outer = 16535C00] 22:27:01 INFO - PROCESS | 1828 | 1461043621132 Marionette DEBUG loaded listener.js 22:27:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (16625C00) [pid = 1828] [serial = 1922] [outer = 16535C00] 22:27:01 INFO - PROCESS | 1828 | 1461043621595 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]]]}] 22:27:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:27:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 656ms 22:27:01 INFO - PROCESS | 1828 | 1461043621639 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 22:27:01 INFO - PROCESS | 1828 | 1461043621642 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 22:27:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:27:01 INFO - PROCESS | 1828 | 1461043621645 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:27:01 INFO - PROCESS | 1828 | 1461043621647 Marionette TRACE conn3 <- [1,2526,null,{}] 22:27:01 INFO - PROCESS | 1828 | 1461043621650 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}] 22:27:01 INFO - PROCESS | 1828 | 1461043621756 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 22:27:01 INFO - PROCESS | 1828 | 1461043621845 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:01 INFO - PROCESS | 1828 | ++DOCSHELL 16762000 == 31 [pid = 1828] [id = 641] 22:27:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (16763000) [pid = 1828] [serial = 1923] [outer = 00000000] 22:27:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (1683B000) [pid = 1828] [serial = 1924] [outer = 16763000] 22:27:01 INFO - PROCESS | 1828 | 1461043621889 Marionette DEBUG loaded listener.js 22:27:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (1683F400) [pid = 1828] [serial = 1925] [outer = 16763000] 22:27:02 INFO - PROCESS | 1828 | 1461043622310 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]]]}] 22:27:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:27:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 703ms 22:27:02 INFO - PROCESS | 1828 | 1461043622348 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 22:27:02 INFO - PROCESS | 1828 | 1461043622349 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 22:27:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:27:02 INFO - PROCESS | 1828 | 1461043622353 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:27:02 INFO - PROCESS | 1828 | 1461043622354 Marionette TRACE conn3 <- [1,2530,null,{}] 22:27:02 INFO - PROCESS | 1828 | 1461043622358 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}] 22:27:02 INFO - PROCESS | 1828 | 1461043622460 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 22:27:02 INFO - PROCESS | 1828 | 1461043622466 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:02 INFO - PROCESS | 1828 | ++DOCSHELL 16843400 == 32 [pid = 1828] [id = 642] 22:27:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (16A0E000) [pid = 1828] [serial = 1926] [outer = 00000000] 22:27:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (18063C00) [pid = 1828] [serial = 1927] [outer = 16A0E000] 22:27:02 INFO - PROCESS | 1828 | 1461043622520 Marionette DEBUG loaded listener.js 22:27:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (18318C00) [pid = 1828] [serial = 1928] [outer = 16A0E000] 22:27:03 INFO - PROCESS | 1828 | 1461043623005 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]]]}] 22:27:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 703ms 22:27:03 INFO - PROCESS | 1828 | 1461043623050 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 22:27:03 INFO - PROCESS | 1828 | 1461043623052 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 22:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:27:03 INFO - PROCESS | 1828 | 1461043623055 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:27:03 INFO - PROCESS | 1828 | 1461043623057 Marionette TRACE conn3 <- [1,2534,null,{}] 22:27:03 INFO - PROCESS | 1828 | 1461043623060 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}] 22:27:03 INFO - PROCESS | 1828 | 1461043623194 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 22:27:03 INFO - PROCESS | 1828 | 1461043623218 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:03 INFO - PROCESS | 1828 | ++DOCSHELL 1325D400 == 33 [pid = 1828] [id = 643] 22:27:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (18731400) [pid = 1828] [serial = 1929] [outer = 00000000] 22:27:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (18AF2C00) [pid = 1828] [serial = 1930] [outer = 18731400] 22:27:03 INFO - PROCESS | 1828 | 1461043623262 Marionette DEBUG loaded listener.js 22:27:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (18977C00) [pid = 1828] [serial = 1931] [outer = 18731400] 22:27:03 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (13439C00) [pid = 1828] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:27:03 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (17B32400) [pid = 1828] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:27:03 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (15BF5000) [pid = 1828] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:27:03 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (16843C00) [pid = 1828] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:27:03 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (18D84800) [pid = 1828] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:27:03 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (1872B000) [pid = 1828] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:27:03 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (12CF2000) [pid = 1828] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:27:03 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (15535000) [pid = 1828] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:27:03 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (148B1000) [pid = 1828] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:27:03 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (16544800) [pid = 1828] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:27:03 INFO - PROCESS | 1828 | --DOMWINDOW == 72 (18DA3C00) [pid = 1828] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:27:03 INFO - PROCESS | 1828 | --DOMWINDOW == 71 (19030C00) [pid = 1828] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:27:03 INFO - PROCESS | 1828 | --DOMWINDOW == 70 (18310000) [pid = 1828] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:27:03 INFO - PROCESS | 1828 | --DOMWINDOW == 69 (15535400) [pid = 1828] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:27:03 INFO - PROCESS | 1828 | 1461043623823 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]]]}] 22:27:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 797ms 22:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:27:03 INFO - PROCESS | 1828 | 1461043623857 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 22:27:03 INFO - PROCESS | 1828 | 1461043623859 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 22:27:03 INFO - PROCESS | 1828 | 1461043623862 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:27:03 INFO - PROCESS | 1828 | 1461043623864 Marionette TRACE conn3 <- [1,2538,null,{}] 22:27:03 INFO - PROCESS | 1828 | 1461043623867 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}] 22:27:03 INFO - PROCESS | 1828 | 1461043623938 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 22:27:03 INFO - PROCESS | 1828 | 1461043623943 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:03 INFO - PROCESS | 1828 | ++DOCSHELL 13813000 == 34 [pid = 1828] [id = 644] 22:27:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 70 (142ADC00) [pid = 1828] [serial = 1932] [outer = 00000000] 22:27:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (16543C00) [pid = 1828] [serial = 1933] [outer = 142ADC00] 22:27:03 INFO - PROCESS | 1828 | 1461043623994 Marionette DEBUG loaded listener.js 22:27:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 72 (16837400) [pid = 1828] [serial = 1934] [outer = 142ADC00] 22:27:04 INFO - PROCESS | 1828 | 1461043624424 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]]]}] 22:27:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:27:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 594ms 22:27:04 INFO - PROCESS | 1828 | 1461043624460 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 22:27:04 INFO - PROCESS | 1828 | 1461043624462 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 22:27:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:27:04 INFO - PROCESS | 1828 | 1461043624465 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:27:04 INFO - PROCESS | 1828 | 1461043624467 Marionette TRACE conn3 <- [1,2542,null,{}] 22:27:04 INFO - PROCESS | 1828 | 1461043624470 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}] 22:27:04 INFO - PROCESS | 1828 | 1461043624566 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 22:27:04 INFO - PROCESS | 1828 | 1461043624575 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:04 INFO - PROCESS | 1828 | ++DOCSHELL 1336DC00 == 35 [pid = 1828] [id = 645] 22:27:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (1377AC00) [pid = 1828] [serial = 1935] [outer = 00000000] 22:27:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (18972400) [pid = 1828] [serial = 1936] [outer = 1377AC00] 22:27:04 INFO - PROCESS | 1828 | 1461043624618 Marionette DEBUG loaded listener.js 22:27:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (18D97000) [pid = 1828] [serial = 1937] [outer = 1377AC00] 22:27:05 INFO - PROCESS | 1828 | 1461043625049 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]]]}] 22:27:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:27:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 641ms 22:27:05 INFO - PROCESS | 1828 | 1461043625103 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 22:27:05 INFO - PROCESS | 1828 | 1461043625105 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 22:27:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:27:05 INFO - PROCESS | 1828 | 1461043625109 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:27:05 INFO - PROCESS | 1828 | 1461043625111 Marionette TRACE conn3 <- [1,2546,null,{}] 22:27:05 INFO - PROCESS | 1828 | 1461043625114 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}] 22:27:05 INFO - PROCESS | 1828 | 1461043625187 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 22:27:05 INFO - PROCESS | 1828 | 1461043625192 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:05 INFO - PROCESS | 1828 | ++DOCSHELL 1574CC00 == 36 [pid = 1828] [id = 646] 22:27:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (1872F800) [pid = 1828] [serial = 1938] [outer = 00000000] 22:27:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (18F07400) [pid = 1828] [serial = 1939] [outer = 1872F800] 22:27:05 INFO - PROCESS | 1828 | 1461043625235 Marionette DEBUG loaded listener.js 22:27:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (18F07800) [pid = 1828] [serial = 1940] [outer = 1872F800] 22:27:05 INFO - PROCESS | 1828 | 1461043625666 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]]]}] 22:27:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:27:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 594ms 22:27:05 INFO - PROCESS | 1828 | 1461043625710 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 22:27:05 INFO - PROCESS | 1828 | 1461043625712 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 22:27:05 INFO - PROCESS | 1828 | 1461043625715 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:27:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:27:05 INFO - PROCESS | 1828 | 1461043625717 Marionette TRACE conn3 <- [1,2550,null,{}] 22:27:05 INFO - PROCESS | 1828 | 1461043625720 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}] 22:27:05 INFO - PROCESS | 1828 | 1461043625835 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 22:27:05 INFO - PROCESS | 1828 | 1461043625996 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:06 INFO - PROCESS | 1828 | ++DOCSHELL 12B43C00 == 37 [pid = 1828] [id = 647] 22:27:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (12B83400) [pid = 1828] [serial = 1941] [outer = 00000000] 22:27:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (1320FC00) [pid = 1828] [serial = 1942] [outer = 12B83400] 22:27:06 INFO - PROCESS | 1828 | 1461043626061 Marionette DEBUG loaded listener.js 22:27:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (13268800) [pid = 1828] [serial = 1943] [outer = 12B83400] 22:27:06 INFO - PROCESS | 1828 | 1461043626651 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]]]}] 22:27:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:27:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 969ms 22:27:06 INFO - PROCESS | 1828 | 1461043626704 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 22:27:06 INFO - PROCESS | 1828 | 1461043626708 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 22:27:06 INFO - PROCESS | 1828 | 1461043626713 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:27:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:27:06 INFO - PROCESS | 1828 | 1461043626717 Marionette TRACE conn3 <- [1,2554,null,{}] 22:27:06 INFO - PROCESS | 1828 | 1461043626723 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}] 22:27:06 INFO - PROCESS | 1828 | 1461043626821 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 22:27:06 INFO - PROCESS | 1828 | 1461043626953 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:06 INFO - PROCESS | 1828 | ++DOCSHELL 14BF0C00 == 38 [pid = 1828] [id = 648] 22:27:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (1550B800) [pid = 1828] [serial = 1944] [outer = 00000000] 22:27:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (159F5C00) [pid = 1828] [serial = 1945] [outer = 1550B800] 22:27:07 INFO - PROCESS | 1828 | 1461043627011 Marionette DEBUG loaded listener.js 22:27:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (15D92400) [pid = 1828] [serial = 1946] [outer = 1550B800] 22:27:07 INFO - PROCESS | 1828 | 1461043627614 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]]]}] 22:27:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:27:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 953ms 22:27:07 INFO - PROCESS | 1828 | 1461043627660 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 22:27:07 INFO - PROCESS | 1828 | 1461043627663 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 22:27:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:27:07 INFO - PROCESS | 1828 | 1461043627667 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:27:07 INFO - PROCESS | 1828 | 1461043627669 Marionette TRACE conn3 <- [1,2558,null,{}] 22:27:07 INFO - PROCESS | 1828 | 1461043627673 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}] 22:27:07 INFO - PROCESS | 1828 | 1461043627775 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 22:27:07 INFO - PROCESS | 1828 | 1461043627881 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:07 INFO - PROCESS | 1828 | ++DOCSHELL 18061C00 == 39 [pid = 1828] [id = 649] 22:27:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (18066800) [pid = 1828] [serial = 1947] [outer = 00000000] 22:27:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (18AEF800) [pid = 1828] [serial = 1948] [outer = 18066800] 22:27:07 INFO - PROCESS | 1828 | 1461043627935 Marionette DEBUG loaded listener.js 22:27:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (18E50400) [pid = 1828] [serial = 1949] [outer = 18066800] 22:27:08 INFO - PROCESS | 1828 | 1461043628565 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]]]}] 22:27:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:27:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 954ms 22:27:08 INFO - PROCESS | 1828 | 1461043628611 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 22:27:08 INFO - PROCESS | 1828 | 1461043628615 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 22:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:27:08 INFO - PROCESS | 1828 | 1461043628626 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:27:08 INFO - PROCESS | 1828 | 1461043628630 Marionette TRACE conn3 <- [1,2562,null,{}] 22:27:08 INFO - PROCESS | 1828 | 1461043628634 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}] 22:27:08 INFO - PROCESS | 1828 | 1461043628734 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 22:27:08 INFO - PROCESS | 1828 | 1461043628875 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:08 INFO - PROCESS | 1828 | ++DOCSHELL 18DA4400 == 40 [pid = 1828] [id = 650] 22:27:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (18F06C00) [pid = 1828] [serial = 1950] [outer = 00000000] 22:27:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (19277000) [pid = 1828] [serial = 1951] [outer = 18F06C00] 22:27:08 INFO - PROCESS | 1828 | 1461043628933 Marionette DEBUG loaded listener.js 22:27:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (19424000) [pid = 1828] [serial = 1952] [outer = 18F06C00] 22:27:09 INFO - PROCESS | 1828 | 1461043629663 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]]]}] 22:27:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:27:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1109ms 22:27:09 INFO - PROCESS | 1828 | 1461043629728 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 22:27:09 INFO - PROCESS | 1828 | 1461043629732 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 22:27:09 INFO - PROCESS | 1828 | 1461043629737 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:27:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:27:09 INFO - PROCESS | 1828 | 1461043629741 Marionette TRACE conn3 <- [1,2566,null,{}] 22:27:09 INFO - PROCESS | 1828 | 1461043629746 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}] 22:27:09 INFO - PROCESS | 1828 | 1461043629841 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 22:27:09 INFO - PROCESS | 1828 | 1461043629977 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:09 INFO - PROCESS | 1828 | ++DOCSHELL 14301C00 == 41 [pid = 1828] [id = 651] 22:27:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (14309400) [pid = 1828] [serial = 1953] [outer = 00000000] 22:27:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (1552EC00) [pid = 1828] [serial = 1954] [outer = 14309400] 22:27:10 INFO - PROCESS | 1828 | 1461043630029 Marionette DEBUG loaded listener.js 22:27:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (157F4400) [pid = 1828] [serial = 1955] [outer = 14309400] 22:27:10 INFO - PROCESS | 1828 | --DOCSHELL 1574CC00 == 40 [pid = 1828] [id = 646] 22:27:10 INFO - PROCESS | 1828 | --DOCSHELL 1336DC00 == 39 [pid = 1828] [id = 645] 22:27:10 INFO - PROCESS | 1828 | --DOCSHELL 13813000 == 38 [pid = 1828] [id = 644] 22:27:10 INFO - PROCESS | 1828 | --DOCSHELL 1325D400 == 37 [pid = 1828] [id = 643] 22:27:10 INFO - PROCESS | 1828 | --DOCSHELL 16843400 == 36 [pid = 1828] [id = 642] 22:27:10 INFO - PROCESS | 1828 | --DOCSHELL 16762000 == 35 [pid = 1828] [id = 641] 22:27:10 INFO - PROCESS | 1828 | --DOCSHELL 15E1D000 == 34 [pid = 1828] [id = 640] 22:27:10 INFO - PROCESS | 1828 | --DOCSHELL 142A8C00 == 33 [pid = 1828] [id = 639] 22:27:10 INFO - PROCESS | 1828 | --DOCSHELL 136C4000 == 32 [pid = 1828] [id = 638] 22:27:10 INFO - PROCESS | 1828 | --DOCSHELL 02A80800 == 31 [pid = 1828] [id = 637] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (15BD1400) [pid = 1828] [serial = 1876] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (15D8B400) [pid = 1828] [serial = 1877] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (14B96800) [pid = 1828] [serial = 1873] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (15510800) [pid = 1828] [serial = 1874] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (1683CC00) [pid = 1828] [serial = 1882] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (16A11C00) [pid = 1828] [serial = 1883] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (18F0D800) [pid = 1828] [serial = 1894] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (18D99800) [pid = 1828] [serial = 1892] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (1926DC00) [pid = 1828] [serial = 1897] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (19279400) [pid = 1828] [serial = 1903] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (19277400) [pid = 1828] [serial = 1898] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (18F13000) [pid = 1828] [serial = 1895] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (16629000) [pid = 1828] [serial = 1900] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (16840800) [pid = 1828] [serial = 1901] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (18D79800) [pid = 1828] [serial = 1889] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (19426800) [pid = 1828] [serial = 1904] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (1377B400) [pid = 1828] [serial = 1870] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (1380B400) [pid = 1828] [serial = 1871] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (1927A400) [pid = 1828] [serial = 1865] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (1653D400) [pid = 1828] [serial = 1879] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 72 (16552000) [pid = 1828] [serial = 1880] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 71 (19430C00) [pid = 1828] [serial = 1906] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 70 (18314400) [pid = 1828] [serial = 1885] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 69 (18317000) [pid = 1828] [serial = 1886] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 68 (18D9E000) [pid = 1828] [serial = 1891] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 67 (18D79C00) [pid = 1828] [serial = 1888] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 66 (13208000) [pid = 1828] [serial = 1867] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | --DOMWINDOW == 65 (13264000) [pid = 1828] [serial = 1868] [outer = 00000000] [url = about:blank] 22:27:10 INFO - PROCESS | 1828 | 1461043630533 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]]]}] 22:27:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:27:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 843ms 22:27:10 INFO - PROCESS | 1828 | 1461043630582 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 22:27:10 INFO - PROCESS | 1828 | 1461043630587 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 22:27:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:27:10 INFO - PROCESS | 1828 | 1461043630593 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:27:10 INFO - PROCESS | 1828 | 1461043630595 Marionette TRACE conn3 <- [1,2570,null,{}] 22:27:10 INFO - PROCESS | 1828 | 1461043630599 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}] 22:27:10 INFO - PROCESS | 1828 | 1461043630678 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 22:27:10 INFO - PROCESS | 1828 | 1461043630771 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:10 INFO - PROCESS | 1828 | ++DOCSHELL 1380B400 == 32 [pid = 1828] [id = 652] 22:27:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 66 (1380BC00) [pid = 1828] [serial = 1956] [outer = 00000000] 22:27:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 67 (1552D800) [pid = 1828] [serial = 1957] [outer = 1380BC00] 22:27:10 INFO - PROCESS | 1828 | 1461043630816 Marionette DEBUG loaded listener.js 22:27:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 68 (15D90800) [pid = 1828] [serial = 1958] [outer = 1380BC00] 22:27:11 INFO - PROCESS | 1828 | 1461043631239 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]]]}] 22:27:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:27:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 687ms 22:27:11 INFO - PROCESS | 1828 | 1461043631294 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 22:27:11 INFO - PROCESS | 1828 | 1461043631296 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 22:27:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:27:11 INFO - PROCESS | 1828 | 1461043631300 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:27:11 INFO - PROCESS | 1828 | 1461043631303 Marionette TRACE conn3 <- [1,2574,null,{}] 22:27:11 INFO - PROCESS | 1828 | 1461043631313 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}] 22:27:11 INFO - PROCESS | 1828 | 1461043631395 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 22:27:11 INFO - PROCESS | 1828 | 1461043631403 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:11 INFO - PROCESS | 1828 | ++DOCSHELL 16625400 == 33 [pid = 1828] [id = 653] 22:27:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (1683B800) [pid = 1828] [serial = 1959] [outer = 00000000] 22:27:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 70 (16842800) [pid = 1828] [serial = 1960] [outer = 1683B800] 22:27:11 INFO - PROCESS | 1828 | 1461043631451 Marionette DEBUG loaded listener.js 22:27:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (16A17400) [pid = 1828] [serial = 1961] [outer = 1683B800] 22:27:11 INFO - PROCESS | 1828 | 1461043631901 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]]]}] 22:27:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:27:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 625ms 22:27:11 INFO - PROCESS | 1828 | 1461043631935 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 22:27:11 INFO - PROCESS | 1828 | 1461043631937 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 22:27:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:27:11 INFO - PROCESS | 1828 | 1461043631944 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:27:11 INFO - PROCESS | 1828 | 1461043631946 Marionette TRACE conn3 <- [1,2578,null,{}] 22:27:11 INFO - PROCESS | 1828 | 1461043631950 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}] 22:27:12 INFO - PROCESS | 1828 | 1461043632028 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 22:27:12 INFO - PROCESS | 1828 | 1461043632064 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:12 INFO - PROCESS | 1828 | ++DOCSHELL 18316000 == 34 [pid = 1828] [id = 654] 22:27:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 72 (18319000) [pid = 1828] [serial = 1962] [outer = 00000000] 22:27:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (183B4400) [pid = 1828] [serial = 1963] [outer = 18319000] 22:27:12 INFO - PROCESS | 1828 | 1461043632112 Marionette DEBUG loaded listener.js 22:27:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (18971800) [pid = 1828] [serial = 1964] [outer = 18319000] 22:27:12 INFO - PROCESS | 1828 | 1461043632551 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]]]}] 22:27:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 640ms 22:27:12 INFO - PROCESS | 1828 | 1461043632583 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 22:27:12 INFO - PROCESS | 1828 | 1461043632585 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 22:27:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:27:12 INFO - PROCESS | 1828 | 1461043632589 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:27:12 INFO - PROCESS | 1828 | 1461043632590 Marionette TRACE conn3 <- [1,2582,null,{}] 22:27:12 INFO - PROCESS | 1828 | 1461043632599 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}] 22:27:12 INFO - PROCESS | 1828 | 1461043632704 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 22:27:12 INFO - PROCESS | 1828 | 1461043632710 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:12 INFO - PROCESS | 1828 | ++DOCSHELL 15537C00 == 35 [pid = 1828] [id = 655] 22:27:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (183ADC00) [pid = 1828] [serial = 1965] [outer = 00000000] 22:27:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (18D80800) [pid = 1828] [serial = 1966] [outer = 183ADC00] 22:27:12 INFO - PROCESS | 1828 | 1461043632754 Marionette DEBUG loaded listener.js 22:27:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (18D80C00) [pid = 1828] [serial = 1967] [outer = 183ADC00] 22:27:13 INFO - PROCESS | 1828 | 1461043633215 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]]]}] 22:27:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:27:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 641ms 22:27:13 INFO - PROCESS | 1828 | 1461043633226 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 22:27:13 INFO - PROCESS | 1828 | 1461043633228 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 22:27:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:27:13 INFO - PROCESS | 1828 | 1461043633232 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:27:13 INFO - PROCESS | 1828 | 1461043633233 Marionette TRACE conn3 <- [1,2586,null,{}] 22:27:13 INFO - PROCESS | 1828 | 1461043633244 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}] 22:27:13 INFO - PROCESS | 1828 | 1461043633369 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 22:27:13 INFO - PROCESS | 1828 | 1461043633376 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:13 INFO - PROCESS | 1828 | ++DOCSHELL 12BB5400 == 36 [pid = 1828] [id = 656] 22:27:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (1320F000) [pid = 1828] [serial = 1968] [outer = 00000000] 22:27:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (18F10400) [pid = 1828] [serial = 1969] [outer = 1320F000] 22:27:13 INFO - PROCESS | 1828 | 1461043633423 Marionette DEBUG loaded listener.js 22:27:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (1903B000) [pid = 1828] [serial = 1970] [outer = 1320F000] 22:27:13 INFO - PROCESS | 1828 | 1461043633910 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]]]}] 22:27:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:27:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 687ms 22:27:13 INFO - PROCESS | 1828 | 1461043633932 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 22:27:13 INFO - PROCESS | 1828 | 1461043633934 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 22:27:13 INFO - PROCESS | 1828 | 1461043633943 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:27:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:27:13 INFO - PROCESS | 1828 | 1461043633945 Marionette TRACE conn3 <- [1,2590,null,{}] 22:27:13 INFO - PROCESS | 1828 | 1461043633948 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}] 22:27:14 INFO - PROCESS | 1828 | 1461043634053 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 22:27:14 INFO - PROCESS | 1828 | 1461043634059 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:14 INFO - PROCESS | 1828 | ++DOCSHELL 1430C800 == 37 [pid = 1828] [id = 657] 22:27:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (19038C00) [pid = 1828] [serial = 1971] [outer = 00000000] 22:27:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (192CEC00) [pid = 1828] [serial = 1972] [outer = 19038C00] 22:27:14 INFO - PROCESS | 1828 | 1461043634102 Marionette DEBUG loaded listener.js 22:27:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (192D0400) [pid = 1828] [serial = 1973] [outer = 19038C00] 22:27:14 INFO - PROCESS | 1828 | 1461043634554 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]]]}] 22:27:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:27:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 640ms 22:27:14 INFO - PROCESS | 1828 | 1461043634580 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 22:27:14 INFO - PROCESS | 1828 | 1461043634582 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 22:27:14 INFO - PROCESS | 1828 | 1461043634585 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:27:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:27:14 INFO - PROCESS | 1828 | 1461043634587 Marionette TRACE conn3 <- [1,2594,null,{}] 22:27:14 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (18731400) [pid = 1828] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:27:14 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (142ADC00) [pid = 1828] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:27:14 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (1377AC00) [pid = 1828] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:27:14 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (16763000) [pid = 1828] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:27:14 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (1380B800) [pid = 1828] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:27:14 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (16535C00) [pid = 1828] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:27:14 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (14303C00) [pid = 1828] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:27:14 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (12B82C00) [pid = 1828] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:27:14 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (16A0E000) [pid = 1828] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:27:14 INFO - PROCESS | 1828 | 1461043634685 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}] 22:27:14 INFO - PROCESS | 1828 | 1461043634793 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 22:27:14 INFO - PROCESS | 1828 | 1461043634801 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:14 INFO - PROCESS | 1828 | ++DOCSHELL 12B87400 == 38 [pid = 1828] [id = 658] 22:27:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (13436000) [pid = 1828] [serial = 1974] [outer = 00000000] 22:27:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (15D8D800) [pid = 1828] [serial = 1975] [outer = 13436000] 22:27:14 INFO - PROCESS | 1828 | 1461043634845 Marionette DEBUG loaded listener.js 22:27:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (15DDBC00) [pid = 1828] [serial = 1976] [outer = 13436000] 22:27:15 INFO - PROCESS | 1828 | 1461043635279 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]]]}] 22:27:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:27:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 735ms 22:27:15 INFO - PROCESS | 1828 | 1461043635326 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 22:27:15 INFO - PROCESS | 1828 | 1461043635328 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 22:27:15 INFO - PROCESS | 1828 | 1461043635332 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:27:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:27:15 INFO - PROCESS | 1828 | 1461043635333 Marionette TRACE conn3 <- [1,2598,null,{}] 22:27:15 INFO - PROCESS | 1828 | 1461043635337 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}] 22:27:15 INFO - PROCESS | 1828 | 1461043635412 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 22:27:15 INFO - PROCESS | 1828 | 1461043635418 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:15 INFO - PROCESS | 1828 | ++DOCSHELL 159F1000 == 39 [pid = 1828] [id = 659] 22:27:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (1655AC00) [pid = 1828] [serial = 1977] [outer = 00000000] 22:27:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (19427400) [pid = 1828] [serial = 1978] [outer = 1655AC00] 22:27:15 INFO - PROCESS | 1828 | 1461043635461 Marionette DEBUG loaded listener.js 22:27:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (19433000) [pid = 1828] [serial = 1979] [outer = 1655AC00] 22:27:15 INFO - PROCESS | 1828 | 1461043635884 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]]]}] 22:27:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:27:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 594ms 22:27:15 INFO - PROCESS | 1828 | 1461043635929 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 22:27:15 INFO - PROCESS | 1828 | 1461043635931 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 22:27:15 INFO - PROCESS | 1828 | 1461043635934 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:27:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:27:15 INFO - PROCESS | 1828 | 1461043635936 Marionette TRACE conn3 <- [1,2602,null,{}] 22:27:15 INFO - PROCESS | 1828 | 1461043635943 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}] 22:27:16 INFO - PROCESS | 1828 | 1461043636018 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 22:27:16 INFO - PROCESS | 1828 | 1461043636024 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:16 INFO - PROCESS | 1828 | ++DOCSHELL 18E51C00 == 40 [pid = 1828] [id = 660] 22:27:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (1927A000) [pid = 1828] [serial = 1980] [outer = 00000000] 22:27:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (19441000) [pid = 1828] [serial = 1981] [outer = 1927A000] 22:27:16 INFO - PROCESS | 1828 | 1461043636067 Marionette DEBUG loaded listener.js 22:27:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (19609800) [pid = 1828] [serial = 1982] [outer = 1927A000] 22:27:16 INFO - PROCESS | 1828 | 1461043636529 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]]]}] 22:27:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:27:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 641ms 22:27:16 INFO - PROCESS | 1828 | 1461043636580 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 22:27:16 INFO - PROCESS | 1828 | 1461043636583 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 22:27:16 INFO - PROCESS | 1828 | 1461043636586 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:27:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:27:16 INFO - PROCESS | 1828 | 1461043636588 Marionette TRACE conn3 <- [1,2606,null,{}] 22:27:16 INFO - PROCESS | 1828 | 1461043636592 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}] 22:27:16 INFO - PROCESS | 1828 | 1461043636687 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 22:27:16 INFO - PROCESS | 1828 | 1461043636826 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:16 INFO - PROCESS | 1828 | ++DOCSHELL 02A80800 == 41 [pid = 1828] [id = 661] 22:27:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (11BB7000) [pid = 1828] [serial = 1983] [outer = 00000000] 22:27:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (1320E800) [pid = 1828] [serial = 1984] [outer = 11BB7000] 22:27:16 INFO - PROCESS | 1828 | 1461043636881 Marionette DEBUG loaded listener.js 22:27:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (1326A400) [pid = 1828] [serial = 1985] [outer = 11BB7000] 22:27:17 INFO - PROCESS | 1828 | 1461043637542 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]]]}] 22:27:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:27:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 985ms 22:27:17 INFO - PROCESS | 1828 | 1461043637589 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 22:27:17 INFO - PROCESS | 1828 | 1461043637593 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 22:27:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:27:17 INFO - PROCESS | 1828 | 1461043637598 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:27:17 INFO - PROCESS | 1828 | 1461043637602 Marionette TRACE conn3 <- [1,2610,null,{}] 22:27:17 INFO - PROCESS | 1828 | 1461043637607 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}] 22:27:17 INFO - PROCESS | 1828 | 1461043637711 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 22:27:17 INFO - PROCESS | 1828 | 1461043637845 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:17 INFO - PROCESS | 1828 | ++DOCSHELL 15BE7C00 == 42 [pid = 1828] [id = 662] 22:27:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (15DD7000) [pid = 1828] [serial = 1986] [outer = 00000000] 22:27:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (16552000) [pid = 1828] [serial = 1987] [outer = 15DD7000] 22:27:17 INFO - PROCESS | 1828 | 1461043637901 Marionette DEBUG loaded listener.js 22:27:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (16680400) [pid = 1828] [serial = 1988] [outer = 15DD7000] 22:27:18 INFO - PROCESS | 1828 | 1461043638469 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]]]}] 22:27:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:27:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 938ms 22:27:18 INFO - PROCESS | 1828 | 1461043638547 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 22:27:18 INFO - PROCESS | 1828 | 1461043638551 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 22:27:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:27:18 INFO - PROCESS | 1828 | 1461043638555 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:27:18 INFO - PROCESS | 1828 | 1461043638557 Marionette TRACE conn3 <- [1,2614,null,{}] 22:27:18 INFO - PROCESS | 1828 | 1461043638561 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}] 22:27:18 INFO - PROCESS | 1828 | 1461043638692 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 22:27:18 INFO - PROCESS | 1828 | 1461043638825 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:18 INFO - PROCESS | 1828 | ++DOCSHELL 15536400 == 43 [pid = 1828] [id = 663] 22:27:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (16544400) [pid = 1828] [serial = 1989] [outer = 00000000] 22:27:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (18D7BC00) [pid = 1828] [serial = 1990] [outer = 16544400] 22:27:18 INFO - PROCESS | 1828 | 1461043638880 Marionette DEBUG loaded listener.js 22:27:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (18F0B000) [pid = 1828] [serial = 1991] [outer = 16544400] 22:27:19 INFO - PROCESS | 1828 | 1461043639757 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]]]}] 22:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1250ms 22:27:19 INFO - PROCESS | 1828 | 1461043639809 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 22:27:19 INFO - PROCESS | 1828 | 1461043639813 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 22:27:19 INFO - PROCESS | 1828 | 1461043639818 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:27:19 INFO - PROCESS | 1828 | 1461043639822 Marionette TRACE conn3 <- [1,2618,null,{}] 22:27:19 INFO - PROCESS | 1828 | 1461043639828 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}] 22:27:19 INFO - PROCESS | 1828 | 1461043639917 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 22:27:20 INFO - PROCESS | 1828 | 1461043640055 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:20 INFO - PROCESS | 1828 | ++DOCSHELL 136C5800 == 44 [pid = 1828] [id = 664] 22:27:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (136C8800) [pid = 1828] [serial = 1992] [outer = 00000000] 22:27:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (14305800) [pid = 1828] [serial = 1993] [outer = 136C8800] 22:27:20 INFO - PROCESS | 1828 | 1461043640117 Marionette DEBUG loaded listener.js 22:27:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (1434CC00) [pid = 1828] [serial = 1994] [outer = 136C8800] 22:27:20 INFO - PROCESS | 1828 | --DOCSHELL 18E51C00 == 43 [pid = 1828] [id = 660] 22:27:20 INFO - PROCESS | 1828 | --DOCSHELL 159F1000 == 42 [pid = 1828] [id = 659] 22:27:20 INFO - PROCESS | 1828 | --DOCSHELL 12B87400 == 41 [pid = 1828] [id = 658] 22:27:20 INFO - PROCESS | 1828 | --DOCSHELL 1430C800 == 40 [pid = 1828] [id = 657] 22:27:20 INFO - PROCESS | 1828 | --DOCSHELL 12BB5400 == 39 [pid = 1828] [id = 656] 22:27:20 INFO - PROCESS | 1828 | --DOCSHELL 15537C00 == 38 [pid = 1828] [id = 655] 22:27:20 INFO - PROCESS | 1828 | --DOCSHELL 18316000 == 37 [pid = 1828] [id = 654] 22:27:20 INFO - PROCESS | 1828 | --DOCSHELL 16625400 == 36 [pid = 1828] [id = 653] 22:27:20 INFO - PROCESS | 1828 | --DOCSHELL 1380B400 == 35 [pid = 1828] [id = 652] 22:27:20 INFO - PROCESS | 1828 | --DOCSHELL 14301C00 == 34 [pid = 1828] [id = 651] 22:27:20 INFO - PROCESS | 1828 | --DOCSHELL 12B43C00 == 33 [pid = 1828] [id = 647] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (18F07400) [pid = 1828] [serial = 1939] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (1683B000) [pid = 1828] [serial = 1924] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (1683F400) [pid = 1828] [serial = 1925] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (1342F000) [pid = 1828] [serial = 1909] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (14306000) [pid = 1828] [serial = 1915] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (1430F000) [pid = 1828] [serial = 1916] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (16540800) [pid = 1828] [serial = 1921] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (1552BC00) [pid = 1828] [serial = 1918] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (15538C00) [pid = 1828] [serial = 1919] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (13266400) [pid = 1828] [serial = 1912] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (13430400) [pid = 1828] [serial = 1913] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (18063C00) [pid = 1828] [serial = 1927] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (18AF2C00) [pid = 1828] [serial = 1930] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (16837400) [pid = 1828] [serial = 1934] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (16543C00) [pid = 1828] [serial = 1933] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (18972400) [pid = 1828] [serial = 1936] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (18977C00) [pid = 1828] [serial = 1931] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (18318C00) [pid = 1828] [serial = 1928] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (18D97000) [pid = 1828] [serial = 1937] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (16625C00) [pid = 1828] [serial = 1922] [outer = 00000000] [url = about:blank] 22:27:20 INFO - PROCESS | 1828 | 1461043640667 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]]]}] 22:27:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:27:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 906ms 22:27:20 INFO - PROCESS | 1828 | 1461043640724 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 22:27:20 INFO - PROCESS | 1828 | 1461043640729 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 22:27:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:27:20 INFO - PROCESS | 1828 | 1461043640736 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:27:20 INFO - PROCESS | 1828 | 1461043640738 Marionette TRACE conn3 <- [1,2622,null,{}] 22:27:20 INFO - PROCESS | 1828 | 1461043640742 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}] 22:27:20 INFO - PROCESS | 1828 | 1461043640846 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 22:27:20 INFO - PROCESS | 1828 | 1461043640936 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:20 INFO - PROCESS | 1828 | ++DOCSHELL 12DDE800 == 34 [pid = 1828] [id = 665] 22:27:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (13809400) [pid = 1828] [serial = 1995] [outer = 00000000] 22:27:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (1434A400) [pid = 1828] [serial = 1996] [outer = 13809400] 22:27:20 INFO - PROCESS | 1828 | 1461043640980 Marionette DEBUG loaded listener.js 22:27:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (1552BC00) [pid = 1828] [serial = 1997] [outer = 13809400] 22:27:21 INFO - PROCESS | 1828 | 1461043641423 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]]]}] 22:27:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 22:27:21 INFO - PROCESS | 1828 | 1461043641475 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 22:27:21 INFO - PROCESS | 1828 | 1461043641477 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 22:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:27:21 INFO - PROCESS | 1828 | 1461043641481 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:27:21 INFO - PROCESS | 1828 | 1461043641484 Marionette TRACE conn3 <- [1,2626,null,{}] 22:27:21 INFO - PROCESS | 1828 | 1461043641495 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}] 22:27:21 INFO - PROCESS | 1828 | 1461043641573 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 22:27:21 INFO - PROCESS | 1828 | 1461043641581 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:21 INFO - PROCESS | 1828 | ++DOCSHELL 16537C00 == 35 [pid = 1828] [id = 666] 22:27:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (16538400) [pid = 1828] [serial = 1998] [outer = 00000000] 22:27:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (16556C00) [pid = 1828] [serial = 1999] [outer = 16538400] 22:27:21 INFO - PROCESS | 1828 | 1461043641628 Marionette DEBUG loaded listener.js 22:27:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (1667D400) [pid = 1828] [serial = 2000] [outer = 16538400] 22:27:22 INFO - PROCESS | 1828 | 1461043642095 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]]]}] 22:27:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:27:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 641ms 22:27:22 INFO - PROCESS | 1828 | 1461043642118 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 22:27:22 INFO - PROCESS | 1828 | 1461043642121 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 22:27:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:27:22 INFO - PROCESS | 1828 | 1461043642127 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:27:22 INFO - PROCESS | 1828 | 1461043642129 Marionette TRACE conn3 <- [1,2630,null,{}] 22:27:22 INFO - PROCESS | 1828 | 1461043642132 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}] 22:27:22 INFO - PROCESS | 1828 | 1461043642211 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 22:27:22 INFO - PROCESS | 1828 | 1461043642217 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:22 INFO - PROCESS | 1828 | ++DOCSHELL 16839800 == 36 [pid = 1828] [id = 667] 22:27:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (16843800) [pid = 1828] [serial = 2001] [outer = 00000000] 22:27:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (1805D800) [pid = 1828] [serial = 2002] [outer = 16843800] 22:27:22 INFO - PROCESS | 1828 | 1461043642261 Marionette DEBUG loaded listener.js 22:27:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (18088000) [pid = 1828] [serial = 2003] [outer = 16843800] 22:27:22 INFO - PROCESS | 1828 | 1461043642708 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]]]}] 22:27:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:27:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 625ms 22:27:22 INFO - PROCESS | 1828 | 1461043642762 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 22:27:22 INFO - PROCESS | 1828 | 1461043642764 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 22:27:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:27:22 INFO - PROCESS | 1828 | 1461043642768 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:27:22 INFO - PROCESS | 1828 | 1461043642769 Marionette TRACE conn3 <- [1,2634,null,{}] 22:27:22 INFO - PROCESS | 1828 | 1461043642772 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}] 22:27:22 INFO - PROCESS | 1828 | 1461043642875 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 22:27:22 INFO - PROCESS | 1828 | 1461043642880 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:22 INFO - PROCESS | 1828 | ++DOCSHELL 16845000 == 37 [pid = 1828] [id = 668] 22:27:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (18310C00) [pid = 1828] [serial = 2004] [outer = 00000000] 22:27:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (18323800) [pid = 1828] [serial = 2005] [outer = 18310C00] 22:27:22 INFO - PROCESS | 1828 | 1461043642924 Marionette DEBUG loaded listener.js 22:27:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (18323C00) [pid = 1828] [serial = 2006] [outer = 18310C00] 22:27:23 INFO - PROCESS | 1828 | 1461043643412 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]]]}] 22:27:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:27:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 688ms 22:27:23 INFO - PROCESS | 1828 | 1461043643468 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 22:27:23 INFO - PROCESS | 1828 | 1461043643470 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 22:27:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:27:23 INFO - PROCESS | 1828 | 1461043643476 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:27:23 INFO - PROCESS | 1828 | 1461043643478 Marionette TRACE conn3 <- [1,2638,null,{}] 22:27:23 INFO - PROCESS | 1828 | 1461043643482 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}] 22:27:23 INFO - PROCESS | 1828 | 1461043643607 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 22:27:23 INFO - PROCESS | 1828 | 1461043643622 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:23 INFO - PROCESS | 1828 | ++DOCSHELL 18D7AC00 == 38 [pid = 1828] [id = 669] 22:27:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (18D7B000) [pid = 1828] [serial = 2007] [outer = 00000000] 22:27:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (18D9C800) [pid = 1828] [serial = 2008] [outer = 18D7B000] 22:27:23 INFO - PROCESS | 1828 | 1461043643671 Marionette DEBUG loaded listener.js 22:27:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (18DA1400) [pid = 1828] [serial = 2009] [outer = 18D7B000] 22:27:24 INFO - PROCESS | 1828 | 1461043644113 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]]]}] 22:27:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:27:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 688ms 22:27:24 INFO - PROCESS | 1828 | 1461043644172 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 22:27:24 INFO - PROCESS | 1828 | 1461043644174 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 22:27:24 INFO - PROCESS | 1828 | 1461043644177 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:27:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:27:24 INFO - PROCESS | 1828 | 1461043644179 Marionette TRACE conn3 <- [1,2642,null,{}] 22:27:24 INFO - PROCESS | 1828 | 1461043644183 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}] 22:27:24 INFO - PROCESS | 1828 | 1461043644322 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 22:27:24 INFO - PROCESS | 1828 | 1461043644348 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:24 INFO - PROCESS | 1828 | ++DOCSHELL 14310400 == 39 [pid = 1828] [id = 670] 22:27:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (18DA2000) [pid = 1828] [serial = 2010] [outer = 00000000] 22:27:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (1903B400) [pid = 1828] [serial = 2011] [outer = 18DA2000] 22:27:24 INFO - PROCESS | 1828 | 1461043644396 Marionette DEBUG loaded listener.js 22:27:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (19271C00) [pid = 1828] [serial = 2012] [outer = 18DA2000] 22:27:24 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (18319000) [pid = 1828] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:27:24 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (14309400) [pid = 1828] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:27:24 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (1320F000) [pid = 1828] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:27:24 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (1380BC00) [pid = 1828] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:27:24 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (18F06C00) [pid = 1828] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:27:24 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (13436000) [pid = 1828] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:27:24 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (19038C00) [pid = 1828] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:27:24 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (183ADC00) [pid = 1828] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:27:24 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (1655AC00) [pid = 1828] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:27:24 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (1683B800) [pid = 1828] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:27:24 INFO - PROCESS | 1828 | 1461043644983 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]]]}] 22:27:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:27:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 844ms 22:27:25 INFO - PROCESS | 1828 | 1461043645021 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 22:27:25 INFO - PROCESS | 1828 | 1461043645023 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 22:27:25 INFO - PROCESS | 1828 | 1461043645030 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:27:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:27:25 INFO - PROCESS | 1828 | 1461043645032 Marionette TRACE conn3 <- [1,2646,null,{}] 22:27:25 INFO - PROCESS | 1828 | 1461043645035 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}] 22:27:25 INFO - PROCESS | 1828 | 1461043645109 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 22:27:25 INFO - PROCESS | 1828 | 1461043645114 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:25 INFO - PROCESS | 1828 | ++DOCSHELL 12DD8400 == 40 [pid = 1828] [id = 671] 22:27:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (13209400) [pid = 1828] [serial = 2013] [outer = 00000000] 22:27:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (16762000) [pid = 1828] [serial = 2014] [outer = 13209400] 22:27:25 INFO - PROCESS | 1828 | 1461043645157 Marionette DEBUG loaded listener.js 22:27:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (1807E400) [pid = 1828] [serial = 2015] [outer = 13209400] 22:27:25 INFO - PROCESS | 1828 | 1461043645580 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]]]}] 22:27:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:27:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 593ms 22:27:25 INFO - PROCESS | 1828 | 1461043645653 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 22:27:25 INFO - PROCESS | 1828 | 1461043645655 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 22:27:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:27:25 INFO - PROCESS | 1828 | 1461043645662 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:27:25 INFO - PROCESS | 1828 | 1461043645663 Marionette TRACE conn3 <- [1,2650,null,{}] 22:27:25 INFO - PROCESS | 1828 | 1461043645666 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}] 22:27:25 INFO - PROCESS | 1828 | 1461043645742 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 22:27:25 INFO - PROCESS | 1828 | 1461043645749 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:25 INFO - PROCESS | 1828 | ++DOCSHELL 16537800 == 41 [pid = 1828] [id = 672] 22:27:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (1655AC00) [pid = 1828] [serial = 2016] [outer = 00000000] 22:27:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (192C5C00) [pid = 1828] [serial = 2017] [outer = 1655AC00] 22:27:25 INFO - PROCESS | 1828 | 1461043645814 Marionette DEBUG loaded listener.js 22:27:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (192C8800) [pid = 1828] [serial = 2018] [outer = 1655AC00] 22:27:26 INFO - PROCESS | 1828 | 1461043646279 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]]]}] 22:27:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:27:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 625ms 22:27:26 INFO - PROCESS | 1828 | 1461043646297 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 22:27:26 INFO - PROCESS | 1828 | 1461043646299 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 22:27:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:27:26 INFO - PROCESS | 1828 | 1461043646302 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:27:26 INFO - PROCESS | 1828 | 1461043646304 Marionette TRACE conn3 <- [1,2654,null,{}] 22:27:26 INFO - PROCESS | 1828 | 1461043646322 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}] 22:27:26 INFO - PROCESS | 1828 | 1461043646403 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 22:27:26 INFO - PROCESS | 1828 | 1461043646410 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:26 INFO - PROCESS | 1828 | ++DOCSHELL 16539800 == 42 [pid = 1828] [id = 673] 22:27:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (16839400) [pid = 1828] [serial = 2019] [outer = 00000000] 22:27:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (19440400) [pid = 1828] [serial = 2020] [outer = 16839400] 22:27:26 INFO - PROCESS | 1828 | 1461043646453 Marionette DEBUG loaded listener.js 22:27:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (19647000) [pid = 1828] [serial = 2021] [outer = 16839400] 22:27:27 INFO - PROCESS | 1828 | 1461043647425 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]]]}] 22:27:27 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) 22:27:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1157ms 22:27:27 INFO - PROCESS | 1828 | 1461043647463 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 22:27:27 INFO - PROCESS | 1828 | 1461043647467 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 22:27:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:27:27 INFO - PROCESS | 1828 | 1461043647473 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:27:27 INFO - PROCESS | 1828 | 1461043647477 Marionette TRACE conn3 <- [1,2658,null,{}] 22:27:27 INFO - PROCESS | 1828 | 1461043647526 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}] 22:27:27 INFO - PROCESS | 1828 | 1461043647618 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 22:27:27 INFO - PROCESS | 1828 | 1461043647745 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:27 INFO - PROCESS | 1828 | ++DOCSHELL 13435400 == 43 [pid = 1828] [id = 674] 22:27:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (1343A400) [pid = 1828] [serial = 2022] [outer = 00000000] 22:27:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (1430C000) [pid = 1828] [serial = 2023] [outer = 1343A400] 22:27:27 INFO - PROCESS | 1828 | 1461043647801 Marionette DEBUG loaded listener.js 22:27:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (14B95000) [pid = 1828] [serial = 2024] [outer = 1343A400] 22:27:28 INFO - PROCESS | 1828 | 1461043648842 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] 22:27:28 INFO - PROCESS | 1828 | 1461043648919 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 22:27:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:27:28 INFO - PROCESS | 1828 | 1461043648926 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:27:28 INFO - PROCESS | 1828 | 1461043648929 Marionette TRACE conn3 <- [1,2662,null,{}] 22:27:28 INFO - PROCESS | 1828 | 1461043648933 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}] 22:27:29 INFO - PROCESS | 1828 | 1461043649024 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 22:27:29 INFO - PROCESS | 1828 | 1461043649240 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:29 INFO - PROCESS | 1828 | ++DOCSHELL 11BB2C00 == 44 [pid = 1828] [id = 675] 22:27:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (13210C00) [pid = 1828] [serial = 2025] [outer = 00000000] 22:27:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (15BEC800) [pid = 1828] [serial = 2026] [outer = 13210C00] 22:27:29 INFO - PROCESS | 1828 | 1461043649295 Marionette DEBUG loaded listener.js 22:27:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (16542800) [pid = 1828] [serial = 2027] [outer = 13210C00] 22:27:30 INFO - PROCESS | 1828 | --DOCSHELL 11BB8800 == 43 [pid = 1828] [id = 636] 22:27:30 INFO - PROCESS | 1828 | --DOCSHELL 16537800 == 42 [pid = 1828] [id = 672] 22:27:30 INFO - PROCESS | 1828 | --DOCSHELL 12DD8400 == 41 [pid = 1828] [id = 671] 22:27:30 INFO - PROCESS | 1828 | --DOCSHELL 14310400 == 40 [pid = 1828] [id = 670] 22:27:30 INFO - PROCESS | 1828 | --DOCSHELL 18D7AC00 == 39 [pid = 1828] [id = 669] 22:27:30 INFO - PROCESS | 1828 | --DOCSHELL 16845000 == 38 [pid = 1828] [id = 668] 22:27:30 INFO - PROCESS | 1828 | --DOCSHELL 16839800 == 37 [pid = 1828] [id = 667] 22:27:30 INFO - PROCESS | 1828 | --DOCSHELL 16537C00 == 36 [pid = 1828] [id = 666] 22:27:30 INFO - PROCESS | 1828 | --DOCSHELL 12DDE800 == 35 [pid = 1828] [id = 665] 22:27:30 INFO - PROCESS | 1828 | --DOCSHELL 136C5800 == 34 [pid = 1828] [id = 664] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (18971800) [pid = 1828] [serial = 1964] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (157F4400) [pid = 1828] [serial = 1955] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (1903B000) [pid = 1828] [serial = 1970] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (15D90800) [pid = 1828] [serial = 1958] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (19424000) [pid = 1828] [serial = 1952] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (15DDBC00) [pid = 1828] [serial = 1976] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (1552D800) [pid = 1828] [serial = 1957] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (192CEC00) [pid = 1828] [serial = 1972] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (18D80800) [pid = 1828] [serial = 1966] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (18F10400) [pid = 1828] [serial = 1969] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (1320FC00) [pid = 1828] [serial = 1942] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (19427400) [pid = 1828] [serial = 1978] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (1552EC00) [pid = 1828] [serial = 1954] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (18D80C00) [pid = 1828] [serial = 1967] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (19277000) [pid = 1828] [serial = 1951] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (15D8D800) [pid = 1828] [serial = 1975] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (183B4400) [pid = 1828] [serial = 1963] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (16842800) [pid = 1828] [serial = 1960] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (16A17400) [pid = 1828] [serial = 1961] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (19433000) [pid = 1828] [serial = 1979] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (192D0400) [pid = 1828] [serial = 1973] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (18AEF800) [pid = 1828] [serial = 1948] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (159F5C00) [pid = 1828] [serial = 1945] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (19441000) [pid = 1828] [serial = 1981] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1828 | 1461043650445 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] 22:27:30 INFO - PROCESS | 1828 | 1461043650496 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 22:27:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:27:30 INFO - PROCESS | 1828 | 1461043650523 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:27:30 INFO - PROCESS | 1828 | 1461043650526 Marionette TRACE conn3 <- [1,2666,null,{}] 22:27:30 INFO - PROCESS | 1828 | 1461043650532 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}] 22:27:30 INFO - PROCESS | 1828 | 1461043650608 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 22:27:30 INFO - PROCESS | 1828 | 1461043650616 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:30 INFO - PROCESS | 1828 | ++DOCSHELL 13AAE400 == 35 [pid = 1828] [id = 676] 22:27:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (142A7400) [pid = 1828] [serial = 2028] [outer = 00000000] 22:27:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (14B92800) [pid = 1828] [serial = 2029] [outer = 142A7400] 22:27:30 INFO - PROCESS | 1828 | 1461043650663 Marionette DEBUG loaded listener.js 22:27:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (15530000) [pid = 1828] [serial = 2030] [outer = 142A7400] 22:27:31 INFO - PROCESS | 1828 | 1461043651673 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]]]}] 22:27:31 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) 22:27:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1218ms 22:27:31 INFO - PROCESS | 1828 | 1461043651722 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 22:27:31 INFO - PROCESS | 1828 | 1461043651727 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 22:27:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:27:31 INFO - PROCESS | 1828 | 1461043651733 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:27:31 INFO - PROCESS | 1828 | 1461043651736 Marionette TRACE conn3 <- [1,2670,null,{}] 22:27:31 INFO - PROCESS | 1828 | 1461043651740 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}] 22:27:31 INFO - PROCESS | 1828 | 1461043651817 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 22:27:31 INFO - PROCESS | 1828 | 1461043651825 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:31 INFO - PROCESS | 1828 | ++DOCSHELL 13781800 == 36 [pid = 1828] [id = 677] 22:27:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (14B8D000) [pid = 1828] [serial = 2031] [outer = 00000000] 22:27:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (1653D400) [pid = 1828] [serial = 2032] [outer = 14B8D000] 22:27:31 INFO - PROCESS | 1828 | 1461043651869 Marionette DEBUG loaded listener.js 22:27:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (16558400) [pid = 1828] [serial = 2033] [outer = 14B8D000] 22:27:32 INFO - PROCESS | 1828 | 1461043652821 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]]]}] 22:27:32 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) 22:27:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1157ms 22:27:32 INFO - PROCESS | 1828 | 1461043652885 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 22:27:32 INFO - PROCESS | 1828 | 1461043652887 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 22:27:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:27:32 INFO - PROCESS | 1828 | 1461043652891 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:27:32 INFO - PROCESS | 1828 | 1461043652894 Marionette TRACE conn3 <- [1,2674,null,{}] 22:27:32 INFO - PROCESS | 1828 | 1461043652905 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}] 22:27:33 INFO - PROCESS | 1828 | 1461043653025 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 22:27:33 INFO - PROCESS | 1828 | 1461043653032 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:33 INFO - PROCESS | 1828 | ++DOCSHELL 16841C00 == 37 [pid = 1828] [id = 678] 22:27:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (16842800) [pid = 1828] [serial = 2034] [outer = 00000000] 22:27:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (17BE6000) [pid = 1828] [serial = 2035] [outer = 16842800] 22:27:33 INFO - PROCESS | 1828 | 1461043653079 Marionette DEBUG loaded listener.js 22:27:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (18317800) [pid = 1828] [serial = 2036] [outer = 16842800] 22:27:34 INFO - PROCESS | 1828 | 1461043654042 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] 22:27:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:27:34 INFO - PROCESS | 1828 | 1461043654102 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 22:27:34 INFO - PROCESS | 1828 | 1461043654106 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:27:34 INFO - PROCESS | 1828 | 1461043654107 Marionette TRACE conn3 <- [1,2678,null,{}] 22:27:34 INFO - PROCESS | 1828 | 1461043654111 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}] 22:27:34 INFO - PROCESS | 1828 | 1461043654220 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 22:27:34 INFO - PROCESS | 1828 | 1461043654227 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:34 INFO - PROCESS | 1828 | ++DOCSHELL 18724000 == 38 [pid = 1828] [id = 679] 22:27:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (1872DC00) [pid = 1828] [serial = 2037] [outer = 00000000] 22:27:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (18D78C00) [pid = 1828] [serial = 2038] [outer = 1872DC00] 22:27:34 INFO - PROCESS | 1828 | 1461043654271 Marionette DEBUG loaded listener.js 22:27:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (18D83400) [pid = 1828] [serial = 2039] [outer = 1872DC00] 22:27:34 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (16843800) [pid = 1828] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:27:34 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (13809400) [pid = 1828] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:27:34 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (16538400) [pid = 1828] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:27:34 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (18310C00) [pid = 1828] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:27:34 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (136C8800) [pid = 1828] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:27:34 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (18D7B000) [pid = 1828] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:27:34 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (18DA2000) [pid = 1828] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:27:34 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (13209400) [pid = 1828] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:27:34 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (1655AC00) [pid = 1828] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:27:34 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (11BB8C00) [pid = 1828] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:27:34 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (19428400) [pid = 1828] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:27:34 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (1927A000) [pid = 1828] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:27:35 INFO - PROCESS | 1828 | 1461043655255 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] 22:27:35 INFO - PROCESS | 1828 | 1461043655317 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 22:27:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:27:35 INFO - PROCESS | 1828 | 1461043655321 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:27:35 INFO - PROCESS | 1828 | 1461043655323 Marionette TRACE conn3 <- [1,2682,null,{}] 22:27:35 INFO - PROCESS | 1828 | 1461043655327 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}] 22:27:35 INFO - PROCESS | 1828 | 1461043655401 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 22:27:35 INFO - PROCESS | 1828 | 1461043655408 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:35 INFO - PROCESS | 1828 | ++DOCSHELL 13435000 == 39 [pid = 1828] [id = 680] 22:27:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (13436000) [pid = 1828] [serial = 2040] [outer = 00000000] 22:27:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (16841000) [pid = 1828] [serial = 2041] [outer = 13436000] 22:27:35 INFO - PROCESS | 1828 | 1461043655452 Marionette DEBUG loaded listener.js 22:27:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (1872E000) [pid = 1828] [serial = 2042] [outer = 13436000] 22:27:36 INFO - PROCESS | 1828 | 1461043656397 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] 22:27:36 INFO - PROCESS | 1828 | 1461043656420 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 22:27:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:27:36 INFO - PROCESS | 1828 | 1461043656445 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:27:36 INFO - PROCESS | 1828 | 1461043656447 Marionette TRACE conn3 <- [1,2686,null,{}] 22:27:36 INFO - PROCESS | 1828 | 1461043656454 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}] 22:27:36 INFO - PROCESS | 1828 | 1461043656552 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 22:27:36 INFO - PROCESS | 1828 | 1461043656559 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:36 INFO - PROCESS | 1828 | ++DOCSHELL 18D86000 == 40 [pid = 1828] [id = 681] 22:27:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (18D86800) [pid = 1828] [serial = 2043] [outer = 00000000] 22:27:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (19034400) [pid = 1828] [serial = 2044] [outer = 18D86800] 22:27:36 INFO - PROCESS | 1828 | 1461043656606 Marionette DEBUG loaded listener.js 22:27:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (18F13000) [pid = 1828] [serial = 2045] [outer = 18D86800] 22:27:37 INFO - PROCESS | 1828 | 1461043657761 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] 22:27:37 INFO - PROCESS | 1828 | 1461043657814 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 22:27:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:27:37 INFO - PROCESS | 1828 | 1461043657820 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:27:37 INFO - PROCESS | 1828 | 1461043657823 Marionette TRACE conn3 <- [1,2690,null,{}] 22:27:37 INFO - PROCESS | 1828 | 1461043657830 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}] 22:27:37 INFO - PROCESS | 1828 | 1461043657921 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 22:27:38 INFO - PROCESS | 1828 | 1461043658086 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:38 INFO - PROCESS | 1828 | ++DOCSHELL 143A0800 == 41 [pid = 1828] [id = 682] 22:27:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (14BE6400) [pid = 1828] [serial = 2046] [outer = 00000000] 22:27:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (16537C00) [pid = 1828] [serial = 2047] [outer = 14BE6400] 22:27:38 INFO - PROCESS | 1828 | 1461043658188 Marionette DEBUG loaded listener.js 22:27:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (16551800) [pid = 1828] [serial = 2048] [outer = 14BE6400] 22:27:38 INFO - PROCESS | 1828 | 1461043658709 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]]]}] 22:27:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:27:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 938ms 22:27:38 INFO - PROCESS | 1828 | 1461043658765 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 22:27:38 INFO - PROCESS | 1828 | 1461043658771 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 22:27:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:27:38 INFO - PROCESS | 1828 | 1461043658778 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:27:38 INFO - PROCESS | 1828 | 1461043658781 Marionette TRACE conn3 <- [1,2694,null,{}] 22:27:38 INFO - PROCESS | 1828 | 1461043658785 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}] 22:27:38 INFO - PROCESS | 1828 | 1461043658884 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 22:27:38 INFO - PROCESS | 1828 | 1461043658990 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:38 INFO - PROCESS | 1828 | ++DOCSHELL 1579C400 == 42 [pid = 1828] [id = 683] 22:27:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (15BBC000) [pid = 1828] [serial = 2049] [outer = 00000000] 22:27:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (18978C00) [pid = 1828] [serial = 2050] [outer = 15BBC000] 22:27:39 INFO - PROCESS | 1828 | 1461043659044 Marionette DEBUG loaded listener.js 22:27:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (18D98000) [pid = 1828] [serial = 2051] [outer = 15BBC000] 22:27:39 INFO - PROCESS | 1828 | 1461043659660 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]]]}] 22:27:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:27:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 953ms 22:27:39 INFO - PROCESS | 1828 | 1461043659721 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 22:27:39 INFO - PROCESS | 1828 | 1461043659723 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 22:27:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:27:39 INFO - PROCESS | 1828 | 1461043659727 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:27:39 INFO - PROCESS | 1828 | 1461043659731 Marionette TRACE conn3 <- [1,2698,null,{}] 22:27:39 INFO - PROCESS | 1828 | 1461043659742 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}] 22:27:39 INFO - PROCESS | 1828 | 1461043659878 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 22:27:40 INFO - PROCESS | 1828 | 1461043660013 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:40 INFO - PROCESS | 1828 | ++DOCSHELL 12CF2800 == 43 [pid = 1828] [id = 684] 22:27:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (12CF7C00) [pid = 1828] [serial = 2052] [outer = 00000000] 22:27:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (1430E400) [pid = 1828] [serial = 2053] [outer = 12CF7C00] 22:27:40 INFO - PROCESS | 1828 | 1461043660070 Marionette DEBUG loaded listener.js 22:27:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (15532800) [pid = 1828] [serial = 2054] [outer = 12CF7C00] 22:27:40 INFO - PROCESS | 1828 | 1461043660746 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] 22:27:40 INFO - PROCESS | 1828 | 1461043660829 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 22:27:40 INFO - PROCESS | 1828 | 1461043660834 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:27:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:27:40 INFO - PROCESS | 1828 | 1461043660838 Marionette TRACE conn3 <- [1,2702,null,{}] 22:27:40 INFO - PROCESS | 1828 | 1461043660842 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}] 22:27:40 INFO - PROCESS | 1828 | 1461043660938 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 22:27:41 INFO - PROCESS | 1828 | 1461043661068 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:41 INFO - PROCESS | 1828 | --DOCSHELL 13435000 == 42 [pid = 1828] [id = 680] 22:27:41 INFO - PROCESS | 1828 | --DOCSHELL 18724000 == 41 [pid = 1828] [id = 679] 22:27:41 INFO - PROCESS | 1828 | --DOCSHELL 16841C00 == 40 [pid = 1828] [id = 678] 22:27:41 INFO - PROCESS | 1828 | --DOCSHELL 13781800 == 39 [pid = 1828] [id = 677] 22:27:41 INFO - PROCESS | 1828 | --DOCSHELL 13AAE400 == 38 [pid = 1828] [id = 676] 22:27:41 INFO - PROCESS | 1828 | --DOCSHELL 11BB2C00 == 37 [pid = 1828] [id = 675] 22:27:41 INFO - PROCESS | 1828 | --DOCSHELL 13435400 == 36 [pid = 1828] [id = 674] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (19609800) [pid = 1828] [serial = 1982] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (1805D800) [pid = 1828] [serial = 2002] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (1434A400) [pid = 1828] [serial = 1996] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (1552BC00) [pid = 1828] [serial = 1997] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (16556C00) [pid = 1828] [serial = 1999] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (1667D400) [pid = 1828] [serial = 2000] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (18323C00) [pid = 1828] [serial = 2006] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (1434CC00) [pid = 1828] [serial = 1994] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (14305800) [pid = 1828] [serial = 1993] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (18D7BC00) [pid = 1828] [serial = 1990] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (1320E800) [pid = 1828] [serial = 1984] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (19440400) [pid = 1828] [serial = 2020] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (16552000) [pid = 1828] [serial = 1987] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (18D9C800) [pid = 1828] [serial = 2008] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (1903B400) [pid = 1828] [serial = 2011] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (16762000) [pid = 1828] [serial = 2014] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 72 (1807E400) [pid = 1828] [serial = 2015] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 71 (192C5C00) [pid = 1828] [serial = 2017] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 70 (19271C00) [pid = 1828] [serial = 2012] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 69 (18323800) [pid = 1828] [serial = 2005] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 68 (192C8800) [pid = 1828] [serial = 2018] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 67 (18DA1400) [pid = 1828] [serial = 2009] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 66 (18088000) [pid = 1828] [serial = 2003] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 65 (13437400) [pid = 1828] [serial = 1910] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | --DOMWINDOW == 64 (19433800) [pid = 1828] [serial = 1907] [outer = 00000000] [url = about:blank] 22:27:41 INFO - PROCESS | 1828 | ++DOCSHELL 11BB8C00 == 37 [pid = 1828] [id = 685] 22:27:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 65 (1320E800) [pid = 1828] [serial = 2055] [outer = 00000000] 22:27:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 66 (13809C00) [pid = 1828] [serial = 2056] [outer = 1320E800] 22:27:41 INFO - PROCESS | 1828 | 1461043661140 Marionette DEBUG loaded listener.js 22:27:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 67 (148AF400) [pid = 1828] [serial = 2057] [outer = 1320E800] 22:27:41 INFO - PROCESS | 1828 | 1461043661571 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]]]}] 22:27:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:27:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 797ms 22:27:41 INFO - PROCESS | 1828 | 1461043661637 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 22:27:41 INFO - PROCESS | 1828 | 1461043661643 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 22:27:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:27:41 INFO - PROCESS | 1828 | 1461043661649 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:27:41 INFO - PROCESS | 1828 | 1461043661652 Marionette TRACE conn3 <- [1,2706,null,{}] 22:27:41 INFO - PROCESS | 1828 | 1461043661655 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}] 22:27:41 INFO - PROCESS | 1828 | 1461043661736 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 22:27:41 INFO - PROCESS | 1828 | 1461043661744 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:41 INFO - PROCESS | 1828 | ++DOCSHELL 15BB8400 == 38 [pid = 1828] [id = 686] 22:27:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 68 (16557400) [pid = 1828] [serial = 2058] [outer = 00000000] 22:27:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (1683B800) [pid = 1828] [serial = 2059] [outer = 16557400] 22:27:41 INFO - PROCESS | 1828 | 1461043661788 Marionette DEBUG loaded listener.js 22:27:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 70 (16840800) [pid = 1828] [serial = 2060] [outer = 16557400] 22:27:42 INFO - PROCESS | 1828 | 1461043662283 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] 22:27:42 INFO - PROCESS | 1828 | 1461043662349 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 22:27:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:27:42 INFO - PROCESS | 1828 | 1461043662353 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:27:42 INFO - PROCESS | 1828 | 1461043662356 Marionette TRACE conn3 <- [1,2710,null,{}] 22:27:42 INFO - PROCESS | 1828 | 1461043662367 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}] 22:27:42 INFO - PROCESS | 1828 | 1461043662450 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 22:27:42 INFO - PROCESS | 1828 | 1461043662546 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:42 INFO - PROCESS | 1828 | ++DOCSHELL 18321800 == 39 [pid = 1828] [id = 687] 22:27:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (18323800) [pid = 1828] [serial = 2061] [outer = 00000000] 22:27:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 72 (18AEF800) [pid = 1828] [serial = 2062] [outer = 18323800] 22:27:42 INFO - PROCESS | 1828 | 1461043662600 Marionette DEBUG loaded listener.js 22:27:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (18D85400) [pid = 1828] [serial = 2063] [outer = 18323800] 22:27:43 INFO - PROCESS | 1828 | 1461043663009 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] 22:27:43 INFO - PROCESS | 1828 | 1461043663054 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 22:27:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:27:43 INFO - PROCESS | 1828 | 1461043663057 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:27:43 INFO - PROCESS | 1828 | 1461043663059 Marionette TRACE conn3 <- [1,2714,null,{}] 22:27:43 INFO - PROCESS | 1828 | 1461043663063 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}] 22:27:43 INFO - PROCESS | 1828 | 1461043663176 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 22:27:43 INFO - PROCESS | 1828 | 1461043663185 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:43 INFO - PROCESS | 1828 | ++DOCSHELL 18F0E800 == 40 [pid = 1828] [id = 688] 22:27:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (18F0F800) [pid = 1828] [serial = 2064] [outer = 00000000] 22:27:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (19034800) [pid = 1828] [serial = 2065] [outer = 18F0F800] 22:27:43 INFO - PROCESS | 1828 | 1461043663234 Marionette DEBUG loaded listener.js 22:27:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (1926B400) [pid = 1828] [serial = 2066] [outer = 18F0F800] 22:27:43 INFO - PROCESS | 1828 | 1461043663709 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]]]}] 22:27:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:27:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 703ms 22:27:43 INFO - PROCESS | 1828 | 1461043663757 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 22:27:43 INFO - PROCESS | 1828 | 1461043663759 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 22:27:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:27:43 INFO - PROCESS | 1828 | 1461043663762 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:27:43 INFO - PROCESS | 1828 | 1461043663764 Marionette TRACE conn3 <- [1,2718,null,{}] 22:27:43 INFO - PROCESS | 1828 | 1461043663767 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}] 22:27:43 INFO - PROCESS | 1828 | 1461043663873 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 22:27:43 INFO - PROCESS | 1828 | 1461043663879 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:43 INFO - PROCESS | 1828 | ++DOCSHELL 18DA4C00 == 41 [pid = 1828] [id = 689] 22:27:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (1903B400) [pid = 1828] [serial = 2067] [outer = 00000000] 22:27:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (192D0400) [pid = 1828] [serial = 2068] [outer = 1903B400] 22:27:43 INFO - PROCESS | 1828 | 1461043663923 Marionette DEBUG loaded listener.js 22:27:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (192D3400) [pid = 1828] [serial = 2069] [outer = 1903B400] 22:27:44 INFO - PROCESS | 1828 | 1461043664882 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] 22:27:44 INFO - PROCESS | 1828 | 1461043664918 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 22:27:44 INFO - PROCESS | 1828 | 1461043664921 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:27:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:27:44 INFO - PROCESS | 1828 | 1461043664923 Marionette TRACE conn3 <- [1,2722,null,{}] 22:27:44 INFO - PROCESS | 1828 | 1461043664927 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}] 22:27:45 INFO - PROCESS | 1828 | 1461043665048 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 22:27:45 INFO - PROCESS | 1828 | 1461043665054 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:45 INFO - PROCESS | 1828 | ++DOCSHELL 13776800 == 42 [pid = 1828] [id = 690] 22:27:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (19033400) [pid = 1828] [serial = 2070] [outer = 00000000] 22:27:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (19439800) [pid = 1828] [serial = 2071] [outer = 19033400] 22:27:45 INFO - PROCESS | 1828 | 1461043665154 Marionette DEBUG loaded listener.js 22:27:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (1943C000) [pid = 1828] [serial = 2072] [outer = 19033400] 22:27:45 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (12B83400) [pid = 1828] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:27:45 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (1550B800) [pid = 1828] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:27:45 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (18066800) [pid = 1828] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:27:45 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (13436000) [pid = 1828] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:27:45 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (16842800) [pid = 1828] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:27:45 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (142A7400) [pid = 1828] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:27:45 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (1872DC00) [pid = 1828] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:27:45 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (16839400) [pid = 1828] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:27:45 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (14B8D000) [pid = 1828] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:27:45 INFO - PROCESS | 1828 | 1461043665529 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]]]}] 22:27:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:27:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 625ms 22:27:45 INFO - PROCESS | 1828 | 1461043665559 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 22:27:45 INFO - PROCESS | 1828 | 1461043665561 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 22:27:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:27:45 INFO - PROCESS | 1828 | 1461043665564 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:27:45 INFO - PROCESS | 1828 | 1461043665566 Marionette TRACE conn3 <- [1,2726,null,{}] 22:27:45 INFO - PROCESS | 1828 | 1461043665570 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}] 22:27:45 INFO - PROCESS | 1828 | 1461043665649 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 22:27:45 INFO - PROCESS | 1828 | 1461043665655 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:45 INFO - PROCESS | 1828 | ++DOCSHELL 16543000 == 43 [pid = 1828] [id = 691] 22:27:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (16844400) [pid = 1828] [serial = 2073] [outer = 00000000] 22:27:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (19426400) [pid = 1828] [serial = 2074] [outer = 16844400] 22:27:45 INFO - PROCESS | 1828 | 1461043665703 Marionette DEBUG loaded listener.js 22:27:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (1926FC00) [pid = 1828] [serial = 2075] [outer = 16844400] 22:27:46 INFO - PROCESS | 1828 | 1461043666158 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]]]}] 22:27:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:27:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 625ms 22:27:46 INFO - PROCESS | 1828 | 1461043666203 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 22:27:46 INFO - PROCESS | 1828 | 1461043666205 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 22:27:46 INFO - PROCESS | 1828 | 1461043666208 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:27:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:27:46 INFO - PROCESS | 1828 | 1461043666210 Marionette TRACE conn3 <- [1,2730,null,{}] 22:27:46 INFO - PROCESS | 1828 | 1461043666213 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}] 22:27:46 INFO - PROCESS | 1828 | 1461043666287 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 22:27:46 INFO - PROCESS | 1828 | 1461043666292 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:46 INFO - PROCESS | 1828 | ++DOCSHELL 15D89000 == 44 [pid = 1828] [id = 692] 22:27:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (1653B800) [pid = 1828] [serial = 2076] [outer = 00000000] 22:27:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (196B6400) [pid = 1828] [serial = 2077] [outer = 1653B800] 22:27:46 INFO - PROCESS | 1828 | 1461043666335 Marionette DEBUG loaded listener.js 22:27:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (196B9C00) [pid = 1828] [serial = 2078] [outer = 1653B800] 22:27:46 INFO - PROCESS | 1828 | 1461043666786 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]]]}] 22:27:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:27:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 641ms 22:27:46 INFO - PROCESS | 1828 | 1461043666847 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 22:27:46 INFO - PROCESS | 1828 | 1461043666849 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 22:27:46 INFO - PROCESS | 1828 | 1461043666852 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:27:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:27:46 INFO - PROCESS | 1828 | 1461043666854 Marionette TRACE conn3 <- [1,2734,null,{}] 22:27:46 INFO - PROCESS | 1828 | 1461043666857 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}] 22:27:46 INFO - PROCESS | 1828 | 1461043666931 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 22:27:46 INFO - PROCESS | 1828 | 1461043666940 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:46 INFO - PROCESS | 1828 | ++DOCSHELL 16838000 == 45 [pid = 1828] [id = 693] 22:27:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (17B39800) [pid = 1828] [serial = 2079] [outer = 00000000] 22:27:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (19758C00) [pid = 1828] [serial = 2080] [outer = 17B39800] 22:27:46 INFO - PROCESS | 1828 | 1461043666983 Marionette DEBUG loaded listener.js 22:27:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (1975A800) [pid = 1828] [serial = 2081] [outer = 17B39800] 22:27:47 INFO - PROCESS | 1828 | 1461043667388 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]]]}] 22:27:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:27:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 593ms 22:27:47 INFO - PROCESS | 1828 | 1461043667469 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 22:27:47 INFO - PROCESS | 1828 | 1461043667473 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 22:27:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:27:47 INFO - PROCESS | 1828 | 1461043667479 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:27:47 INFO - PROCESS | 1828 | 1461043667483 Marionette TRACE conn3 <- [1,2738,null,{}] 22:27:47 INFO - PROCESS | 1828 | 1461043667489 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}] 22:27:47 INFO - PROCESS | 1828 | 1461043667595 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 22:27:47 INFO - PROCESS | 1828 | 1461043667777 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:47 INFO - PROCESS | 1828 | ++DOCSHELL 14305800 == 46 [pid = 1828] [id = 694] 22:27:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (14306000) [pid = 1828] [serial = 2082] [outer = 00000000] 22:27:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (15512800) [pid = 1828] [serial = 2083] [outer = 14306000] 22:27:47 INFO - PROCESS | 1828 | 1461043667833 Marionette DEBUG loaded listener.js 22:27:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (157F8C00) [pid = 1828] [serial = 2084] [outer = 14306000] 22:27:48 INFO - PROCESS | 1828 | 1461043668362 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]]]}] 22:27:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:27:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 953ms 22:27:48 INFO - PROCESS | 1828 | 1461043668427 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 22:27:48 INFO - PROCESS | 1828 | 1461043668430 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 22:27:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:27:48 INFO - PROCESS | 1828 | 1461043668438 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:27:48 INFO - PROCESS | 1828 | 1461043668442 Marionette TRACE conn3 <- [1,2742,null,{}] 22:27:48 INFO - PROCESS | 1828 | 1461043668447 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}] 22:27:48 INFO - PROCESS | 1828 | 1461043668548 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 22:27:48 INFO - PROCESS | 1828 | 1461043668657 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:48 INFO - PROCESS | 1828 | ++DOCSHELL 13780C00 == 47 [pid = 1828] [id = 695] 22:27:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (16761800) [pid = 1828] [serial = 2085] [outer = 00000000] 22:27:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (18320000) [pid = 1828] [serial = 2086] [outer = 16761800] 22:27:48 INFO - PROCESS | 1828 | 1461043668710 Marionette DEBUG loaded listener.js 22:27:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (18976800) [pid = 1828] [serial = 2087] [outer = 16761800] 22:27:49 INFO - PROCESS | 1828 | 1461043669304 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]]]}] 22:27:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:27:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 891ms 22:27:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:27:49 INFO - PROCESS | 1828 | 1461043669341 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 22:27:49 INFO - PROCESS | 1828 | 1461043669344 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 22:27:49 INFO - PROCESS | 1828 | 1461043669348 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:27:49 INFO - PROCESS | 1828 | 1461043669350 Marionette TRACE conn3 <- [1,2746,null,{}] 22:27:49 INFO - PROCESS | 1828 | 1461043669360 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}] 22:27:49 INFO - PROCESS | 1828 | 1461043669466 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 22:27:49 INFO - PROCESS | 1828 | 1461043669576 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:49 INFO - PROCESS | 1828 | ++DOCSHELL 19435000 == 48 [pid = 1828] [id = 696] 22:27:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (19435800) [pid = 1828] [serial = 2088] [outer = 00000000] 22:27:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (196BB000) [pid = 1828] [serial = 2089] [outer = 19435800] 22:27:49 INFO - PROCESS | 1828 | 1461043669632 Marionette DEBUG loaded listener.js 22:27:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (19808C00) [pid = 1828] [serial = 2090] [outer = 19435800] 22:27:50 INFO - PROCESS | 1828 | 1461043670186 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]]]}] 22:27:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:27:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 890ms 22:27:50 INFO - PROCESS | 1828 | 1461043670251 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 22:27:50 INFO - PROCESS | 1828 | 1461043670254 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 22:27:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:27:50 INFO - PROCESS | 1828 | 1461043670257 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:27:50 INFO - PROCESS | 1828 | 1461043670259 Marionette TRACE conn3 <- [1,2750,null,{}] 22:27:50 INFO - PROCESS | 1828 | 1461043670263 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}] 22:27:50 INFO - PROCESS | 1828 | 1461043670361 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 22:27:50 INFO - PROCESS | 1828 | 1461043670468 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:50 INFO - PROCESS | 1828 | ++DOCSHELL 19857400 == 49 [pid = 1828] [id = 697] 22:27:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (19857C00) [pid = 1828] [serial = 2091] [outer = 00000000] 22:27:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (1985D800) [pid = 1828] [serial = 2092] [outer = 19857C00] 22:27:50 INFO - PROCESS | 1828 | 1461043670520 Marionette DEBUG loaded listener.js 22:27:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (19861400) [pid = 1828] [serial = 2093] [outer = 19857C00] 22:27:51 INFO - PROCESS | 1828 | 1461043671100 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]]]}] 22:27:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:27:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 906ms 22:27:51 INFO - PROCESS | 1828 | 1461043671161 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 22:27:51 INFO - PROCESS | 1828 | 1461043671164 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 22:27:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:27:51 INFO - PROCESS | 1828 | 1461043671167 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:27:51 INFO - PROCESS | 1828 | 1461043671169 Marionette TRACE conn3 <- [1,2754,null,{}] 22:27:51 INFO - PROCESS | 1828 | 1461043671173 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}] 22:27:51 INFO - PROCESS | 1828 | 1461043671269 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 22:27:51 INFO - PROCESS | 1828 | 1461043671404 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:51 INFO - PROCESS | 1828 | ++DOCSHELL 1654F400 == 50 [pid = 1828] [id = 698] 22:27:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (1831B400) [pid = 1828] [serial = 2094] [outer = 00000000] 22:27:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (1989E000) [pid = 1828] [serial = 2095] [outer = 1831B400] 22:27:51 INFO - PROCESS | 1828 | 1461043671462 Marionette DEBUG loaded listener.js 22:27:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (198A0400) [pid = 1828] [serial = 2096] [outer = 1831B400] 22:27:52 INFO - PROCESS | 1828 | 1461043672203 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]]]}] 22:27:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:27:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1094ms 22:27:52 INFO - PROCESS | 1828 | 1461043672262 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 22:27:52 INFO - PROCESS | 1828 | 1461043672266 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 22:27:52 INFO - PROCESS | 1828 | 1461043672271 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:27:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:27:52 INFO - PROCESS | 1828 | 1461043672275 Marionette TRACE conn3 <- [1,2758,null,{}] 22:27:52 INFO - PROCESS | 1828 | 1461043672280 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}] 22:27:52 INFO - PROCESS | 1828 | 1461043672372 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 22:27:52 INFO - PROCESS | 1828 | 1461043672515 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:52 INFO - PROCESS | 1828 | ++DOCSHELL 13AA9400 == 51 [pid = 1828] [id = 699] 22:27:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (143AD000) [pid = 1828] [serial = 2097] [outer = 00000000] 22:27:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (15514000) [pid = 1828] [serial = 2098] [outer = 143AD000] 22:27:52 INFO - PROCESS | 1828 | 1461043672571 Marionette DEBUG loaded listener.js 22:27:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (15538C00) [pid = 1828] [serial = 2099] [outer = 143AD000] 22:27:52 INFO - PROCESS | 1828 | --DOCSHELL 16539800 == 50 [pid = 1828] [id = 673] 22:27:52 INFO - PROCESS | 1828 | --DOCSHELL 15D89000 == 49 [pid = 1828] [id = 692] 22:27:52 INFO - PROCESS | 1828 | --DOCSHELL 16543000 == 48 [pid = 1828] [id = 691] 22:27:52 INFO - PROCESS | 1828 | --DOCSHELL 13776800 == 47 [pid = 1828] [id = 690] 22:27:52 INFO - PROCESS | 1828 | --DOCSHELL 18DA4C00 == 46 [pid = 1828] [id = 689] 22:27:52 INFO - PROCESS | 1828 | --DOCSHELL 18F0E800 == 45 [pid = 1828] [id = 688] 22:27:52 INFO - PROCESS | 1828 | --DOCSHELL 18321800 == 44 [pid = 1828] [id = 687] 22:27:52 INFO - PROCESS | 1828 | --DOCSHELL 15BB8400 == 43 [pid = 1828] [id = 686] 22:27:52 INFO - PROCESS | 1828 | --DOCSHELL 11BB8C00 == 42 [pid = 1828] [id = 685] 22:27:52 INFO - PROCESS | 1828 | --DOCSHELL 12CF2800 == 41 [pid = 1828] [id = 684] 22:27:52 INFO - PROCESS | 1828 | --DOCSHELL 1579C400 == 40 [pid = 1828] [id = 683] 22:27:52 INFO - PROCESS | 1828 | --DOCSHELL 143A0800 == 39 [pid = 1828] [id = 682] 22:27:52 INFO - PROCESS | 1828 | --DOCSHELL 18D86000 == 38 [pid = 1828] [id = 681] 22:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (19034400) [pid = 1828] [serial = 2044] [outer = 00000000] [url = about:blank] 22:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (13268800) [pid = 1828] [serial = 1943] [outer = 00000000] [url = about:blank] 22:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (15D92400) [pid = 1828] [serial = 1946] [outer = 00000000] [url = about:blank] 22:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (18E50400) [pid = 1828] [serial = 1949] [outer = 00000000] [url = about:blank] 22:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (16841000) [pid = 1828] [serial = 2041] [outer = 00000000] [url = about:blank] 22:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (1430C000) [pid = 1828] [serial = 2023] [outer = 00000000] [url = about:blank] 22:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (18317800) [pid = 1828] [serial = 2036] [outer = 00000000] [url = about:blank] 22:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (14B92800) [pid = 1828] [serial = 2029] [outer = 00000000] [url = about:blank] 22:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (17BE6000) [pid = 1828] [serial = 2035] [outer = 00000000] [url = about:blank] 22:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (15530000) [pid = 1828] [serial = 2030] [outer = 00000000] [url = about:blank] 22:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (15BEC800) [pid = 1828] [serial = 2026] [outer = 00000000] [url = about:blank] 22:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (18D83400) [pid = 1828] [serial = 2039] [outer = 00000000] [url = about:blank] 22:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (18D78C00) [pid = 1828] [serial = 2038] [outer = 00000000] [url = about:blank] 22:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (19647000) [pid = 1828] [serial = 2021] [outer = 00000000] [url = about:blank] 22:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (1872E000) [pid = 1828] [serial = 2042] [outer = 00000000] [url = about:blank] 22:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (1653D400) [pid = 1828] [serial = 2032] [outer = 00000000] [url = about:blank] 22:27:52 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (16558400) [pid = 1828] [serial = 2033] [outer = 00000000] [url = about:blank] 22:27:53 INFO - PROCESS | 1828 | 1461043673101 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]]]}] 22:27:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:27:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 906ms 22:27:53 INFO - PROCESS | 1828 | 1461043673177 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 22:27:53 INFO - PROCESS | 1828 | 1461043673183 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 22:27:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:27:53 INFO - PROCESS | 1828 | 1461043673189 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:27:53 INFO - PROCESS | 1828 | 1461043673191 Marionette TRACE conn3 <- [1,2762,null,{}] 22:27:53 INFO - PROCESS | 1828 | 1461043673195 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}] 22:27:53 INFO - PROCESS | 1828 | 1461043673276 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 22:27:53 INFO - PROCESS | 1828 | 1461043673284 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:53 INFO - PROCESS | 1828 | ++DOCSHELL 1430C800 == 39 [pid = 1828] [id = 700] 22:27:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (1430CC00) [pid = 1828] [serial = 2100] [outer = 00000000] 22:27:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (1579C400) [pid = 1828] [serial = 2101] [outer = 1430CC00] 22:27:53 INFO - PROCESS | 1828 | 1461043673330 Marionette DEBUG loaded listener.js 22:27:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (15BF3800) [pid = 1828] [serial = 2102] [outer = 1430CC00] 22:27:53 INFO - PROCESS | 1828 | 1461043673829 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]]]}] 22:27:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:27:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 688ms 22:27:53 INFO - PROCESS | 1828 | 1461043673887 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 22:27:53 INFO - PROCESS | 1828 | 1461043673889 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 22:27:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:27:53 INFO - PROCESS | 1828 | 1461043673893 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:27:53 INFO - PROCESS | 1828 | 1461043673896 Marionette TRACE conn3 <- [1,2766,null,{}] 22:27:53 INFO - PROCESS | 1828 | 1461043673906 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}] 22:27:53 INFO - PROCESS | 1828 | 1461043673987 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 22:27:53 INFO - PROCESS | 1828 | 1461043673994 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:54 INFO - PROCESS | 1828 | ++DOCSHELL 16837800 == 40 [pid = 1828] [id = 701] 22:27:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (16839800) [pid = 1828] [serial = 2103] [outer = 00000000] 22:27:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (16A0E000) [pid = 1828] [serial = 2104] [outer = 16839800] 22:27:54 INFO - PROCESS | 1828 | 1461043674051 Marionette DEBUG loaded listener.js 22:27:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (18060400) [pid = 1828] [serial = 2105] [outer = 16839800] 22:27:54 INFO - PROCESS | 1828 | 1461043674520 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]]]}] 22:27:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:27:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 625ms 22:27:54 INFO - PROCESS | 1828 | 1461043674544 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 22:27:54 INFO - PROCESS | 1828 | 1461043674546 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 22:27:54 INFO - PROCESS | 1828 | 1461043674550 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:27:54 INFO - PROCESS | 1828 | 1461043674552 Marionette TRACE conn3 <- [1,2770,null,{}] 22:27:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:27:54 INFO - PROCESS | 1828 | 1461043674555 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}] 22:27:54 INFO - PROCESS | 1828 | 1461043674634 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 22:27:54 INFO - PROCESS | 1828 | 1461043674640 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:54 INFO - PROCESS | 1828 | ++DOCSHELL 18316000 == 41 [pid = 1828] [id = 702] 22:27:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (1831D800) [pid = 1828] [serial = 2106] [outer = 00000000] 22:27:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (183B4400) [pid = 1828] [serial = 2107] [outer = 1831D800] 22:27:54 INFO - PROCESS | 1828 | 1461043674684 Marionette DEBUG loaded listener.js 22:27:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (1897E000) [pid = 1828] [serial = 2108] [outer = 1831D800] 22:27:55 INFO - PROCESS | 1828 | 1461043675182 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]]]}] 22:27:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:27:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 703ms 22:27:55 INFO - PROCESS | 1828 | 1461043675255 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 22:27:55 INFO - PROCESS | 1828 | 1461043675257 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 22:27:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:27:55 INFO - PROCESS | 1828 | 1461043675260 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:27:55 INFO - PROCESS | 1828 | 1461043675262 Marionette TRACE conn3 <- [1,2774,null,{}] 22:27:55 INFO - PROCESS | 1828 | 1461043675265 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}] 22:27:55 INFO - PROCESS | 1828 | 1461043675373 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 22:27:55 INFO - PROCESS | 1828 | 1461043675435 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:55 INFO - PROCESS | 1828 | ++DOCSHELL 1343A000 == 42 [pid = 1828] [id = 703] 22:27:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (18321000) [pid = 1828] [serial = 2109] [outer = 00000000] 22:27:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (18D97C00) [pid = 1828] [serial = 2110] [outer = 18321000] 22:27:55 INFO - PROCESS | 1828 | 1461043675479 Marionette DEBUG loaded listener.js 22:27:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (18DA1C00) [pid = 1828] [serial = 2111] [outer = 18321000] 22:27:55 INFO - PROCESS | 1828 | 1461043675908 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]]]}] 22:27:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:27:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 703ms 22:27:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:27:55 INFO - PROCESS | 1828 | 1461043675960 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 22:27:55 INFO - PROCESS | 1828 | 1461043675962 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 22:27:55 INFO - PROCESS | 1828 | 1461043675965 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:27:55 INFO - PROCESS | 1828 | 1461043675967 Marionette TRACE conn3 <- [1,2778,null,{}] 22:27:55 INFO - PROCESS | 1828 | 1461043675970 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}] 22:27:56 INFO - PROCESS | 1828 | 1461043676126 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 22:27:56 INFO - PROCESS | 1828 | 1461043676151 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:56 INFO - PROCESS | 1828 | ++DOCSHELL 1550CC00 == 43 [pid = 1828] [id = 704] 22:27:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (1832A800) [pid = 1828] [serial = 2112] [outer = 00000000] 22:27:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (1926EC00) [pid = 1828] [serial = 2113] [outer = 1832A800] 22:27:56 INFO - PROCESS | 1828 | 1461043676197 Marionette DEBUG loaded listener.js 22:27:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (19274800) [pid = 1828] [serial = 2114] [outer = 1832A800] 22:27:56 INFO - PROCESS | 1828 | 1461043676622 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]]]}] 22:27:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:27:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 703ms 22:27:56 INFO - PROCESS | 1828 | 1461043676663 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 22:27:56 INFO - PROCESS | 1828 | 1461043676665 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 22:27:56 INFO - PROCESS | 1828 | 1461043676668 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:27:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:27:56 INFO - PROCESS | 1828 | 1461043676670 Marionette TRACE conn3 <- [1,2782,null,{}] 22:27:56 INFO - PROCESS | 1828 | 1461043676674 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}] 22:27:56 INFO - PROCESS | 1828 | 1461043676786 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 22:27:56 INFO - PROCESS | 1828 | 1461043676792 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:56 INFO - PROCESS | 1828 | ++DOCSHELL 1830F400 == 44 [pid = 1828] [id = 705] 22:27:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (1926BC00) [pid = 1828] [serial = 2115] [outer = 00000000] 22:27:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (1943A400) [pid = 1828] [serial = 2116] [outer = 1926BC00] 22:27:56 INFO - PROCESS | 1828 | 1461043676835 Marionette DEBUG loaded listener.js 22:27:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (19439C00) [pid = 1828] [serial = 2117] [outer = 1926BC00] 22:27:57 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (1903B400) [pid = 1828] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:27:57 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (18323800) [pid = 1828] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:27:57 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (16557400) [pid = 1828] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:27:57 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1320E800) [pid = 1828] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:27:57 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (19033400) [pid = 1828] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:27:57 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (18F0F800) [pid = 1828] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:27:57 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (16844400) [pid = 1828] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:27:57 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (1653B800) [pid = 1828] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:27:57 INFO - PROCESS | 1828 | 1461043677338 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]]]}] 22:27:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:27:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 703ms 22:27:57 INFO - PROCESS | 1828 | 1461043677368 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 22:27:57 INFO - PROCESS | 1828 | 1461043677370 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 22:27:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:27:57 INFO - PROCESS | 1828 | 1461043677374 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:27:57 INFO - PROCESS | 1828 | 1461043677375 Marionette TRACE conn3 <- [1,2786,null,{}] 22:27:57 INFO - PROCESS | 1828 | 1461043677378 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}] 22:27:57 INFO - PROCESS | 1828 | 1461043677454 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 22:27:57 INFO - PROCESS | 1828 | 1461043677490 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:57 INFO - PROCESS | 1828 | ++DOCSHELL 1320E800 == 45 [pid = 1828] [id = 706] 22:27:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (192CCC00) [pid = 1828] [serial = 2118] [outer = 00000000] 22:27:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (196B6000) [pid = 1828] [serial = 2119] [outer = 192CCC00] 22:27:57 INFO - PROCESS | 1828 | 1461043677533 Marionette DEBUG loaded listener.js 22:27:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (196C2000) [pid = 1828] [serial = 2120] [outer = 192CCC00] 22:27:57 INFO - PROCESS | 1828 | 1461043677973 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]]]}] 22:27:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:27:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 625ms 22:27:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:27:58 INFO - PROCESS | 1828 | 1461043678012 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 22:27:58 INFO - PROCESS | 1828 | 1461043678014 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 22:27:58 INFO - PROCESS | 1828 | 1461043678017 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:27:58 INFO - PROCESS | 1828 | 1461043678019 Marionette TRACE conn3 <- [1,2790,null,{}] 22:27:58 INFO - PROCESS | 1828 | 1461043678022 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}] 22:27:58 INFO - PROCESS | 1828 | 1461043678097 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 22:27:58 INFO - PROCESS | 1828 | 1461043678103 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:58 INFO - PROCESS | 1828 | ++DOCSHELL 19802400 == 46 [pid = 1828] [id = 707] 22:27:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (19858000) [pid = 1828] [serial = 2121] [outer = 00000000] 22:27:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (19899400) [pid = 1828] [serial = 2122] [outer = 19858000] 22:27:58 INFO - PROCESS | 1828 | 1461043678164 Marionette DEBUG loaded listener.js 22:27:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (198A3000) [pid = 1828] [serial = 2123] [outer = 19858000] 22:27:58 INFO - PROCESS | 1828 | 1461043678615 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]]]}] 22:27:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:27:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 625ms 22:27:58 INFO - PROCESS | 1828 | 1461043678656 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 22:27:58 INFO - PROCESS | 1828 | 1461043678658 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 22:27:58 INFO - PROCESS | 1828 | 1461043678661 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:27:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:27:58 INFO - PROCESS | 1828 | 1461043678663 Marionette TRACE conn3 <- [1,2794,null,{}] 22:27:58 INFO - PROCESS | 1828 | 1461043678666 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}] 22:27:58 INFO - PROCESS | 1828 | 1461043678744 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 22:27:58 INFO - PROCESS | 1828 | 1461043678751 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:58 INFO - PROCESS | 1828 | ++DOCSHELL 198A6C00 == 47 [pid = 1828] [id = 708] 22:27:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (19B40400) [pid = 1828] [serial = 2124] [outer = 00000000] 22:27:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (19BC5800) [pid = 1828] [serial = 2125] [outer = 19B40400] 22:27:58 INFO - PROCESS | 1828 | 1461043678795 Marionette DEBUG loaded listener.js 22:27:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (19BD5400) [pid = 1828] [serial = 2126] [outer = 19B40400] 22:27:59 INFO - PROCESS | 1828 | 1461043679449 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]]]}] 22:27:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:27:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 844ms 22:27:59 INFO - PROCESS | 1828 | 1461043679518 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 22:27:59 INFO - PROCESS | 1828 | 1461043679522 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 22:27:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:27:59 INFO - PROCESS | 1828 | 1461043679529 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:27:59 INFO - PROCESS | 1828 | 1461043679533 Marionette TRACE conn3 <- [1,2798,null,{}] 22:27:59 INFO - PROCESS | 1828 | 1461043679539 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}] 22:27:59 INFO - PROCESS | 1828 | 1461043679644 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 22:27:59 INFO - PROCESS | 1828 | 1461043679782 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:59 INFO - PROCESS | 1828 | ++DOCSHELL 142A7C00 == 48 [pid = 1828] [id = 709] 22:27:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (142A8400) [pid = 1828] [serial = 2127] [outer = 00000000] 22:27:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (15530000) [pid = 1828] [serial = 2128] [outer = 142A8400] 22:27:59 INFO - PROCESS | 1828 | 1461043679839 Marionette DEBUG loaded listener.js 22:27:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (15D91400) [pid = 1828] [serial = 2129] [outer = 142A8400] 22:28:00 INFO - PROCESS | 1828 | 1461043680460 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]]]}] 22:28:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:28:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1000ms 22:28:00 INFO - PROCESS | 1828 | 1461043680530 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 22:28:00 INFO - PROCESS | 1828 | 1461043680536 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 22:28:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:28:00 INFO - PROCESS | 1828 | 1461043680543 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:28:00 INFO - PROCESS | 1828 | 1461043680546 Marionette TRACE conn3 <- [1,2802,null,{}] 22:28:00 INFO - PROCESS | 1828 | 1461043680550 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}] 22:28:00 INFO - PROCESS | 1828 | 1461043680655 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 22:28:00 INFO - PROCESS | 1828 | 1461043680792 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:00 INFO - PROCESS | 1828 | ++DOCSHELL 16625400 == 49 [pid = 1828] [id = 710] 22:28:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (1683A800) [pid = 1828] [serial = 2130] [outer = 00000000] 22:28:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (18979400) [pid = 1828] [serial = 2131] [outer = 1683A800] 22:28:00 INFO - PROCESS | 1828 | 1461043680847 Marionette DEBUG loaded listener.js 22:28:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (18D87800) [pid = 1828] [serial = 2132] [outer = 1683A800] 22:28:01 INFO - PROCESS | 1828 | 1461043681416 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]]]}] 22:28:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:28:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 907ms 22:28:01 INFO - PROCESS | 1828 | 1461043681445 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 22:28:01 INFO - PROCESS | 1828 | 1461043681447 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 22:28:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:28:01 INFO - PROCESS | 1828 | 1461043681451 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:28:01 INFO - PROCESS | 1828 | 1461043681455 Marionette TRACE conn3 <- [1,2806,null,{}] 22:28:01 INFO - PROCESS | 1828 | 1461043681466 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}] 22:28:01 INFO - PROCESS | 1828 | 1461043681571 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 22:28:01 INFO - PROCESS | 1828 | 1461043681684 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:01 INFO - PROCESS | 1828 | ++DOCSHELL 19805800 == 50 [pid = 1828] [id = 711] 22:28:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (19806800) [pid = 1828] [serial = 2133] [outer = 00000000] 22:28:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (19899C00) [pid = 1828] [serial = 2134] [outer = 19806800] 22:28:01 INFO - PROCESS | 1828 | 1461043681780 Marionette DEBUG loaded listener.js 22:28:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (19BBDC00) [pid = 1828] [serial = 2135] [outer = 19806800] 22:28:02 INFO - PROCESS | 1828 | 1461043682352 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]]]}] 22:28:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:28:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 953ms 22:28:02 INFO - PROCESS | 1828 | 1461043682396 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 22:28:02 INFO - PROCESS | 1828 | 1461043682399 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 22:28:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:28:02 INFO - PROCESS | 1828 | 1461043682402 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:28:02 INFO - PROCESS | 1828 | 1461043682404 Marionette TRACE conn3 <- [1,2810,null,{}] 22:28:02 INFO - PROCESS | 1828 | 1461043682408 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}] 22:28:02 INFO - PROCESS | 1828 | 1461043682507 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 22:28:02 INFO - PROCESS | 1828 | 1461043682624 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:02 INFO - PROCESS | 1828 | ++DOCSHELL 1942CC00 == 51 [pid = 1828] [id = 712] 22:28:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1942FC00) [pid = 1828] [serial = 2136] [outer = 00000000] 22:28:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (19BDF400) [pid = 1828] [serial = 2137] [outer = 1942FC00] 22:28:02 INFO - PROCESS | 1828 | 1461043682678 Marionette DEBUG loaded listener.js 22:28:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (19CBD800) [pid = 1828] [serial = 2138] [outer = 1942FC00] 22:28:03 INFO - PROCESS | 1828 | 1461043683421 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]]]}] 22:28:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:28:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1094ms 22:28:03 INFO - PROCESS | 1828 | 1461043683497 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 22:28:03 INFO - PROCESS | 1828 | 1461043683501 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 22:28:03 INFO - PROCESS | 1828 | 1461043683506 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:28:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:28:03 INFO - PROCESS | 1828 | 1461043683509 Marionette TRACE conn3 <- [1,2814,null,{}] 22:28:03 INFO - PROCESS | 1828 | 1461043683514 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}] 22:28:03 INFO - PROCESS | 1828 | 1461043683611 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 22:28:03 INFO - PROCESS | 1828 | 1461043683724 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:03 INFO - PROCESS | 1828 | ++DOCSHELL 15DDBC00 == 52 [pid = 1828] [id = 713] 22:28:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (15E21400) [pid = 1828] [serial = 2139] [outer = 00000000] 22:28:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (16A0C400) [pid = 1828] [serial = 2140] [outer = 15E21400] 22:28:03 INFO - PROCESS | 1828 | 1461043683773 Marionette DEBUG loaded listener.js 22:28:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (18312800) [pid = 1828] [serial = 2141] [outer = 15E21400] 22:28:04 INFO - PROCESS | 1828 | --DOCSHELL 19802400 == 51 [pid = 1828] [id = 707] 22:28:04 INFO - PROCESS | 1828 | --DOCSHELL 1320E800 == 50 [pid = 1828] [id = 706] 22:28:04 INFO - PROCESS | 1828 | --DOCSHELL 1830F400 == 49 [pid = 1828] [id = 705] 22:28:04 INFO - PROCESS | 1828 | --DOCSHELL 1550CC00 == 48 [pid = 1828] [id = 704] 22:28:04 INFO - PROCESS | 1828 | --DOCSHELL 1343A000 == 47 [pid = 1828] [id = 703] 22:28:04 INFO - PROCESS | 1828 | --DOCSHELL 18316000 == 46 [pid = 1828] [id = 702] 22:28:04 INFO - PROCESS | 1828 | --DOCSHELL 16837800 == 45 [pid = 1828] [id = 701] 22:28:04 INFO - PROCESS | 1828 | --DOCSHELL 1430C800 == 44 [pid = 1828] [id = 700] 22:28:04 INFO - PROCESS | 1828 | --DOCSHELL 13AA9400 == 43 [pid = 1828] [id = 699] 22:28:04 INFO - PROCESS | 1828 | --DOCSHELL 14305800 == 42 [pid = 1828] [id = 694] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (16537C00) [pid = 1828] [serial = 2047] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (1430E400) [pid = 1828] [serial = 2053] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (18978C00) [pid = 1828] [serial = 2050] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (19758C00) [pid = 1828] [serial = 2080] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | 1461043684365 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:28:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:28:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 906ms 22:28:04 INFO - PROCESS | 1828 | 1461043684412 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 22:28:04 INFO - PROCESS | 1828 | 1461043684417 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 22:28:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:28:04 INFO - PROCESS | 1828 | 1461043684423 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:28:04 INFO - PROCESS | 1828 | 1461043684426 Marionette TRACE conn3 <- [1,2818,null,{}] 22:28:04 INFO - PROCESS | 1828 | 1461043684429 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}] 22:28:04 INFO - PROCESS | 1828 | 1461043684528 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (192D0400) [pid = 1828] [serial = 2068] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (18AEF800) [pid = 1828] [serial = 2062] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (18D85400) [pid = 1828] [serial = 2063] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1683B800) [pid = 1828] [serial = 2059] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (16840800) [pid = 1828] [serial = 2060] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (13809C00) [pid = 1828] [serial = 2056] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (148AF400) [pid = 1828] [serial = 2057] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (19439800) [pid = 1828] [serial = 2071] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (19034800) [pid = 1828] [serial = 2065] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (19426400) [pid = 1828] [serial = 2074] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (196B6400) [pid = 1828] [serial = 2077] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (192D3400) [pid = 1828] [serial = 2069] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (1926FC00) [pid = 1828] [serial = 2075] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (196B9C00) [pid = 1828] [serial = 2078] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (1943C000) [pid = 1828] [serial = 2072] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (1926B400) [pid = 1828] [serial = 2066] [outer = 00000000] [url = about:blank] 22:28:04 INFO - PROCESS | 1828 | 1461043684630 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:04 INFO - PROCESS | 1828 | ++DOCSHELL 12CF2000 == 43 [pid = 1828] [id = 714] 22:28:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (13263000) [pid = 1828] [serial = 2142] [outer = 00000000] 22:28:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (1430C800) [pid = 1828] [serial = 2143] [outer = 13263000] 22:28:04 INFO - PROCESS | 1828 | 1461043684679 Marionette DEBUG loaded listener.js 22:28:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (15E1D800) [pid = 1828] [serial = 2144] [outer = 13263000] 22:28:05 INFO - PROCESS | 1828 | 1461043685141 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]]]}] 22:28:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:28:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 797ms 22:28:05 INFO - PROCESS | 1828 | 1461043685224 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 22:28:05 INFO - PROCESS | 1828 | 1461043685227 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 22:28:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:28:05 INFO - PROCESS | 1828 | 1461043685230 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:28:05 INFO - PROCESS | 1828 | 1461043685234 Marionette TRACE conn3 <- [1,2822,null,{}] 22:28:05 INFO - PROCESS | 1828 | 1461043685244 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}] 22:28:05 INFO - PROCESS | 1828 | 1461043685333 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 22:28:05 INFO - PROCESS | 1828 | 1461043685340 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:05 INFO - PROCESS | 1828 | ++DOCSHELL 18D7A000 == 44 [pid = 1828] [id = 715] 22:28:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (18D7AC00) [pid = 1828] [serial = 2145] [outer = 00000000] 22:28:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (18E53000) [pid = 1828] [serial = 2146] [outer = 18D7AC00] 22:28:05 INFO - PROCESS | 1828 | 1461043685386 Marionette DEBUG loaded listener.js 22:28:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (18F12C00) [pid = 1828] [serial = 2147] [outer = 18D7AC00] 22:28:05 INFO - PROCESS | 1828 | 1461043685850 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:28:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:28:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 641ms 22:28:05 INFO - PROCESS | 1828 | 1461043685867 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 22:28:05 INFO - PROCESS | 1828 | 1461043685870 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 22:28:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:28:05 INFO - PROCESS | 1828 | 1461043685877 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:28:05 INFO - PROCESS | 1828 | 1461043685879 Marionette TRACE conn3 <- [1,2826,null,{}] 22:28:05 INFO - PROCESS | 1828 | 1461043685882 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}] 22:28:05 INFO - PROCESS | 1828 | 1461043685960 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 22:28:05 INFO - PROCESS | 1828 | 1461043685967 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:05 INFO - PROCESS | 1828 | ++DOCSHELL 143A7000 == 45 [pid = 1828] [id = 716] 22:28:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (159F0000) [pid = 1828] [serial = 2148] [outer = 00000000] 22:28:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (1926F400) [pid = 1828] [serial = 2149] [outer = 159F0000] 22:28:05 INFO - PROCESS | 1828 | 1461043686011 Marionette DEBUG loaded listener.js 22:28:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (19276800) [pid = 1828] [serial = 2150] [outer = 159F0000] 22:28:06 INFO - PROCESS | 1828 | 1461043686458 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]]]}] 22:28:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:28:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 625ms 22:28:06 INFO - PROCESS | 1828 | 1461043686516 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 22:28:06 INFO - PROCESS | 1828 | 1461043686518 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 22:28:06 INFO - PROCESS | 1828 | 1461043686521 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:28:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:28:06 INFO - PROCESS | 1828 | 1461043686523 Marionette TRACE conn3 <- [1,2830,null,{}] 22:28:06 INFO - PROCESS | 1828 | 1461043686527 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}] 22:28:06 INFO - PROCESS | 1828 | 1461043686604 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 22:28:06 INFO - PROCESS | 1828 | 1461043686610 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:06 INFO - PROCESS | 1828 | ++DOCSHELL 19425400 == 46 [pid = 1828] [id = 717] 22:28:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (19425800) [pid = 1828] [serial = 2151] [outer = 00000000] 22:28:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (19438400) [pid = 1828] [serial = 2152] [outer = 19425800] 22:28:06 INFO - PROCESS | 1828 | 1461043686655 Marionette DEBUG loaded listener.js 22:28:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1943A000) [pid = 1828] [serial = 2153] [outer = 19425800] 22:28:07 INFO - PROCESS | 1828 | 1461043687199 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]]]}] 22:28:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:28:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 703ms 22:28:07 INFO - PROCESS | 1828 | 1461043687221 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 22:28:07 INFO - PROCESS | 1828 | 1461043687223 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 22:28:07 INFO - PROCESS | 1828 | 1461043687226 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:28:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:28:07 INFO - PROCESS | 1828 | 1461043687228 Marionette TRACE conn3 <- [1,2834,null,{}] 22:28:07 INFO - PROCESS | 1828 | 1461043687231 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}] 22:28:07 INFO - PROCESS | 1828 | 1461043687360 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 22:28:07 INFO - PROCESS | 1828 | 1461043687367 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:07 INFO - PROCESS | 1828 | ++DOCSHELL 19424000 == 47 [pid = 1828] [id = 718] 22:28:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1943DC00) [pid = 1828] [serial = 2154] [outer = 00000000] 22:28:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1980B400) [pid = 1828] [serial = 2155] [outer = 1943DC00] 22:28:07 INFO - PROCESS | 1828 | 1461043687467 Marionette DEBUG loaded listener.js 22:28:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (19858C00) [pid = 1828] [serial = 2156] [outer = 1943DC00] 22:28:07 INFO - PROCESS | 1828 | 1461043687892 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]]]}] 22:28:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:28:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 703ms 22:28:07 INFO - PROCESS | 1828 | 1461043687926 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 22:28:07 INFO - PROCESS | 1828 | 1461043687928 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 22:28:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:28:07 INFO - PROCESS | 1828 | 1461043687931 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:28:07 INFO - PROCESS | 1828 | 1461043687933 Marionette TRACE conn3 <- [1,2838,null,{}] 22:28:07 INFO - PROCESS | 1828 | 1461043687936 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}] 22:28:08 INFO - PROCESS | 1828 | 1461043688046 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 22:28:08 INFO - PROCESS | 1828 | 1461043688144 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:08 INFO - PROCESS | 1828 | ++DOCSHELL 19862800 == 48 [pid = 1828] [id = 719] 22:28:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (1989BC00) [pid = 1828] [serial = 2157] [outer = 00000000] 22:28:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (19BDEC00) [pid = 1828] [serial = 2158] [outer = 1989BC00] 22:28:08 INFO - PROCESS | 1828 | 1461043688187 Marionette DEBUG loaded listener.js 22:28:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (19BDE800) [pid = 1828] [serial = 2159] [outer = 1989BC00] 22:28:08 INFO - PROCESS | 1828 | 1461043688597 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:28:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:28:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 703ms 22:28:08 INFO - PROCESS | 1828 | 1461043688631 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 22:28:08 INFO - PROCESS | 1828 | 1461043688633 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 22:28:08 INFO - PROCESS | 1828 | 1461043688637 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:28:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:28:08 INFO - PROCESS | 1828 | 1461043688638 Marionette TRACE conn3 <- [1,2842,null,{}] 22:28:08 INFO - PROCESS | 1828 | 1461043688641 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}] 22:28:08 INFO - PROCESS | 1828 | 1461043688753 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 22:28:08 INFO - PROCESS | 1828 | 1461043688759 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:08 INFO - PROCESS | 1828 | ++DOCSHELL 19D0B400 == 49 [pid = 1828] [id = 720] 22:28:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (19D4A000) [pid = 1828] [serial = 2160] [outer = 00000000] 22:28:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (19FD9400) [pid = 1828] [serial = 2161] [outer = 19D4A000] 22:28:08 INFO - PROCESS | 1828 | 1461043688857 Marionette DEBUG loaded listener.js 22:28:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1A036C00) [pid = 1828] [serial = 2162] [outer = 19D4A000] 22:28:09 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (16839800) [pid = 1828] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:28:09 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (11BB7000) [pid = 1828] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:28:09 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (16544400) [pid = 1828] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:28:09 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (19858000) [pid = 1828] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:28:09 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (15DD7000) [pid = 1828] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:28:09 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (1831D800) [pid = 1828] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:28:09 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1831B400) [pid = 1828] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:28:09 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (192CCC00) [pid = 1828] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:28:09 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (18321000) [pid = 1828] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:28:09 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (1872F800) [pid = 1828] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:28:09 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (1832A800) [pid = 1828] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:28:09 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (143AD000) [pid = 1828] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:28:09 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (13210C00) [pid = 1828] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:28:09 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1926BC00) [pid = 1828] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:28:09 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1430CC00) [pid = 1828] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:28:09 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (12CF7C00) [pid = 1828] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:28:09 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1343A400) [pid = 1828] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:28:09 INFO - PROCESS | 1828 | 1461043689434 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]]]}] 22:28:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:28:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 844ms 22:28:09 INFO - PROCESS | 1828 | 1461043689480 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 22:28:09 INFO - PROCESS | 1828 | 1461043689482 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 22:28:09 INFO - PROCESS | 1828 | 1461043689485 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:28:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:28:09 INFO - PROCESS | 1828 | 1461043689487 Marionette TRACE conn3 <- [1,2846,null,{}] 22:28:09 INFO - PROCESS | 1828 | 1461043689490 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}] 22:28:09 INFO - PROCESS | 1828 | 1461043689569 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 22:28:09 INFO - PROCESS | 1828 | 1461043689575 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:09 INFO - PROCESS | 1828 | ++DOCSHELL 13437000 == 50 [pid = 1828] [id = 721] 22:28:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (1343A400) [pid = 1828] [serial = 2163] [outer = 00000000] 22:28:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (1667F400) [pid = 1828] [serial = 2164] [outer = 1343A400] 22:28:09 INFO - PROCESS | 1828 | 1461043689618 Marionette DEBUG loaded listener.js 22:28:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (1831B400) [pid = 1828] [serial = 2165] [outer = 1343A400] 22:28:10 INFO - PROCESS | 1828 | 1461043690046 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:28:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:28:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 593ms 22:28:10 INFO - PROCESS | 1828 | 1461043690083 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 22:28:10 INFO - PROCESS | 1828 | 1461043690085 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 22:28:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:28:10 INFO - PROCESS | 1828 | 1461043690092 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:28:10 INFO - PROCESS | 1828 | 1461043690094 Marionette TRACE conn3 <- [1,2850,null,{}] 22:28:10 INFO - PROCESS | 1828 | 1461043690097 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}] 22:28:10 INFO - PROCESS | 1828 | 1461043690182 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 22:28:10 INFO - PROCESS | 1828 | 1461043690188 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:10 INFO - PROCESS | 1828 | ++DOCSHELL 1872B000 == 51 [pid = 1828] [id = 722] 22:28:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (18DA2800) [pid = 1828] [serial = 2166] [outer = 00000000] 22:28:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (19858000) [pid = 1828] [serial = 2167] [outer = 18DA2800] 22:28:10 INFO - PROCESS | 1828 | 1461043690231 Marionette DEBUG loaded listener.js 22:28:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (19BC2800) [pid = 1828] [serial = 2168] [outer = 18DA2800] 22:28:10 INFO - PROCESS | 1828 | 1461043690677 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]]]}] 22:28:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:28:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 641ms 22:28:10 INFO - PROCESS | 1828 | 1461043690726 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 22:28:10 INFO - PROCESS | 1828 | 1461043690728 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 22:28:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:28:10 INFO - PROCESS | 1828 | 1461043690732 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:28:10 INFO - PROCESS | 1828 | 1461043690734 Marionette TRACE conn3 <- [1,2854,null,{}] 22:28:10 INFO - PROCESS | 1828 | 1461043690738 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}] 22:28:10 INFO - PROCESS | 1828 | 1461043690834 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 22:28:10 INFO - PROCESS | 1828 | 1461043690843 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:10 INFO - PROCESS | 1828 | ++DOCSHELL 1A03BC00 == 52 [pid = 1828] [id = 723] 22:28:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (1A03C800) [pid = 1828] [serial = 2169] [outer = 00000000] 22:28:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (1A610000) [pid = 1828] [serial = 2170] [outer = 1A03C800] 22:28:10 INFO - PROCESS | 1828 | 1461043690891 Marionette DEBUG loaded listener.js 22:28:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (1A70A400) [pid = 1828] [serial = 2171] [outer = 1A03C800] 22:28:11 INFO - PROCESS | 1828 | 1461043691589 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]]]}] 22:28:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:28:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 906ms 22:28:11 INFO - PROCESS | 1828 | 1461043691637 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 22:28:11 INFO - PROCESS | 1828 | 1461043691642 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 22:28:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:28:11 INFO - PROCESS | 1828 | 1461043691647 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:28:11 INFO - PROCESS | 1828 | 1461043691651 Marionette TRACE conn3 <- [1,2858,null,{}] 22:28:11 INFO - PROCESS | 1828 | 1461043691656 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}] 22:28:11 INFO - PROCESS | 1828 | 1461043691763 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 22:28:11 INFO - PROCESS | 1828 | 1461043691906 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:11 INFO - PROCESS | 1828 | ++DOCSHELL 14B92800 == 53 [pid = 1828] [id = 724] 22:28:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (14B97800) [pid = 1828] [serial = 2172] [outer = 00000000] 22:28:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (16537800) [pid = 1828] [serial = 2173] [outer = 14B97800] 22:28:11 INFO - PROCESS | 1828 | 1461043691963 Marionette DEBUG loaded listener.js 22:28:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (16626400) [pid = 1828] [serial = 2174] [outer = 14B97800] 22:28:12 INFO - PROCESS | 1828 | 1461043692561 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]]]}] 22:28:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:28:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 937ms 22:28:12 INFO - PROCESS | 1828 | 1461043692593 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 22:28:12 INFO - PROCESS | 1828 | 1461043692599 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 22:28:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:28:12 INFO - PROCESS | 1828 | 1461043692606 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:28:12 INFO - PROCESS | 1828 | 1461043692609 Marionette TRACE conn3 <- [1,2862,null,{}] 22:28:12 INFO - PROCESS | 1828 | 1461043692613 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}] 22:28:12 INFO - PROCESS | 1828 | 1461043692716 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 22:28:12 INFO - PROCESS | 1828 | 1461043692829 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:12 INFO - PROCESS | 1828 | ++DOCSHELL 18313400 == 54 [pid = 1828] [id = 725] 22:28:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (18977800) [pid = 1828] [serial = 2175] [outer = 00000000] 22:28:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (18D9C800) [pid = 1828] [serial = 2176] [outer = 18977800] 22:28:12 INFO - PROCESS | 1828 | 1461043692922 Marionette DEBUG loaded listener.js 22:28:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (19036400) [pid = 1828] [serial = 2177] [outer = 18977800] 22:28:13 INFO - PROCESS | 1828 | 1461043693472 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]]]}] 22:28:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:28:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 906ms 22:28:13 INFO - PROCESS | 1828 | 1461043693508 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 22:28:13 INFO - PROCESS | 1828 | 1461043693510 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 22:28:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:28:13 INFO - PROCESS | 1828 | 1461043693514 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:28:13 INFO - PROCESS | 1828 | 1461043693518 Marionette TRACE conn3 <- [1,2866,null,{}] 22:28:13 INFO - PROCESS | 1828 | 1461043693529 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}] 22:28:13 INFO - PROCESS | 1828 | 1461043693635 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 22:28:13 INFO - PROCESS | 1828 | 1461043693750 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:13 INFO - PROCESS | 1828 | ++DOCSHELL 14301C00 == 55 [pid = 1828] [id = 726] 22:28:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (19B40800) [pid = 1828] [serial = 2178] [outer = 00000000] 22:28:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (19FD2800) [pid = 1828] [serial = 2179] [outer = 19B40800] 22:28:13 INFO - PROCESS | 1828 | 1461043693853 Marionette DEBUG loaded listener.js 22:28:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (1A16E400) [pid = 1828] [serial = 2180] [outer = 19B40800] 22:28:14 INFO - PROCESS | 1828 | 1461043694472 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]]]}] 22:28:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:28:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1000ms 22:28:14 INFO - PROCESS | 1828 | 1461043694516 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 22:28:14 INFO - PROCESS | 1828 | 1461043694519 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 22:28:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:28:14 INFO - PROCESS | 1828 | 1461043694523 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:28:14 INFO - PROCESS | 1828 | 1461043694525 Marionette TRACE conn3 <- [1,2870,null,{}] 22:28:14 INFO - PROCESS | 1828 | 1461043694528 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}] 22:28:14 INFO - PROCESS | 1828 | 1461043694632 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 22:28:14 INFO - PROCESS | 1828 | 1461043694928 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:14 INFO - PROCESS | 1828 | ++DOCSHELL 12B38C00 == 56 [pid = 1828] [id = 727] 22:28:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (12B3A400) [pid = 1828] [serial = 2181] [outer = 00000000] 22:28:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (13210C00) [pid = 1828] [serial = 2182] [outer = 12B3A400] 22:28:15 INFO - PROCESS | 1828 | 1461043695018 Marionette DEBUG loaded listener.js 22:28:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1342C400) [pid = 1828] [serial = 2183] [outer = 12B3A400] 22:28:15 INFO - PROCESS | 1828 | 1461043695619 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]]]}] 22:28:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:28:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1141ms 22:28:15 INFO - PROCESS | 1828 | 1461043695666 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 22:28:15 INFO - PROCESS | 1828 | 1461043695671 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 22:28:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:28:15 INFO - PROCESS | 1828 | 1461043695676 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:28:15 INFO - PROCESS | 1828 | 1461043695679 Marionette TRACE conn3 <- [1,2874,null,{}] 22:28:15 INFO - PROCESS | 1828 | 1461043695684 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}] 22:28:15 INFO - PROCESS | 1828 | 1461043695779 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 22:28:15 INFO - PROCESS | 1828 | 1461043695908 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:15 INFO - PROCESS | 1828 | --DOCSHELL 15BE7C00 == 55 [pid = 1828] [id = 662] 22:28:15 INFO - PROCESS | 1828 | --DOCSHELL 18061C00 == 54 [pid = 1828] [id = 649] 22:28:15 INFO - PROCESS | 1828 | --DOCSHELL 1872B000 == 53 [pid = 1828] [id = 722] 22:28:15 INFO - PROCESS | 1828 | --DOCSHELL 13437000 == 52 [pid = 1828] [id = 721] 22:28:15 INFO - PROCESS | 1828 | --DOCSHELL 19D0B400 == 51 [pid = 1828] [id = 720] 22:28:15 INFO - PROCESS | 1828 | --DOCSHELL 19862800 == 50 [pid = 1828] [id = 719] 22:28:15 INFO - PROCESS | 1828 | --DOCSHELL 19424000 == 49 [pid = 1828] [id = 718] 22:28:15 INFO - PROCESS | 1828 | --DOCSHELL 19425400 == 48 [pid = 1828] [id = 717] 22:28:15 INFO - PROCESS | 1828 | --DOCSHELL 143A7000 == 47 [pid = 1828] [id = 716] 22:28:15 INFO - PROCESS | 1828 | --DOCSHELL 18D7A000 == 46 [pid = 1828] [id = 715] 22:28:15 INFO - PROCESS | 1828 | --DOCSHELL 12CF2000 == 45 [pid = 1828] [id = 714] 22:28:15 INFO - PROCESS | 1828 | --DOCSHELL 15DDBC00 == 44 [pid = 1828] [id = 713] 22:28:15 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (19BC5800) [pid = 1828] [serial = 2125] [outer = 00000000] [url = about:blank] 22:28:15 INFO - PROCESS | 1828 | ++DOCSHELL 12DE1C00 == 45 [pid = 1828] [id = 728] 22:28:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (1325B800) [pid = 1828] [serial = 2184] [outer = 00000000] 22:28:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (142ADC00) [pid = 1828] [serial = 2185] [outer = 1325B800] 22:28:15 INFO - PROCESS | 1828 | 1461043695987 Marionette DEBUG loaded listener.js 22:28:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (14B94000) [pid = 1828] [serial = 2186] [outer = 1325B800] 22:28:16 INFO - PROCESS | 1828 | --DOCSHELL 142A7C00 == 44 [pid = 1828] [id = 709] 22:28:16 INFO - PROCESS | 1828 | --DOCSHELL 198A6C00 == 43 [pid = 1828] [id = 708] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (18060400) [pid = 1828] [serial = 2105] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (1326A400) [pid = 1828] [serial = 1985] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (18F0B000) [pid = 1828] [serial = 1991] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (19899400) [pid = 1828] [serial = 2122] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (16680400) [pid = 1828] [serial = 1988] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (1897E000) [pid = 1828] [serial = 2108] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (183B4400) [pid = 1828] [serial = 2107] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (198A0400) [pid = 1828] [serial = 2096] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (196B6000) [pid = 1828] [serial = 2119] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (18DA1C00) [pid = 1828] [serial = 2111] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (16A0E000) [pid = 1828] [serial = 2104] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (18D97C00) [pid = 1828] [serial = 2110] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (18F07800) [pid = 1828] [serial = 1940] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (15512800) [pid = 1828] [serial = 2083] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1926EC00) [pid = 1828] [serial = 2113] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (15538C00) [pid = 1828] [serial = 2099] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (16542800) [pid = 1828] [serial = 2027] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1943A400) [pid = 1828] [serial = 2116] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (15514000) [pid = 1828] [serial = 2098] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (19274800) [pid = 1828] [serial = 2114] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1989E000) [pid = 1828] [serial = 2095] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1579C400) [pid = 1828] [serial = 2101] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (1985D800) [pid = 1828] [serial = 2092] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (15BF3800) [pid = 1828] [serial = 2102] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (15532800) [pid = 1828] [serial = 2054] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (14B95000) [pid = 1828] [serial = 2024] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (196C2000) [pid = 1828] [serial = 2120] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (19439C00) [pid = 1828] [serial = 2117] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (196BB000) [pid = 1828] [serial = 2089] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (18320000) [pid = 1828] [serial = 2086] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (198A3000) [pid = 1828] [serial = 2123] [outer = 00000000] [url = about:blank] 22:28:16 INFO - PROCESS | 1828 | 1461043696446 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]]]}] 22:28:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:28:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 797ms 22:28:16 INFO - PROCESS | 1828 | 1461043696480 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 22:28:16 INFO - PROCESS | 1828 | 1461043696484 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 22:28:16 INFO - PROCESS | 1828 | 1461043696492 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:28:16 INFO - PROCESS | 1828 | 1461043696494 Marionette TRACE conn3 <- [1,2878,null,{}] 22:28:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:28:16 INFO - PROCESS | 1828 | 1461043696498 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}] 22:28:16 INFO - PROCESS | 1828 | 1461043696576 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 22:28:16 INFO - PROCESS | 1828 | 1461043696582 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:16 INFO - PROCESS | 1828 | ++DOCSHELL 14BEE400 == 44 [pid = 1828] [id = 729] 22:28:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (15514000) [pid = 1828] [serial = 2187] [outer = 00000000] 22:28:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (15BD1400) [pid = 1828] [serial = 2188] [outer = 15514000] 22:28:16 INFO - PROCESS | 1828 | 1461043696626 Marionette DEBUG loaded listener.js 22:28:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (15DCF400) [pid = 1828] [serial = 2189] [outer = 15514000] 22:28:17 INFO - PROCESS | 1828 | 1461043697134 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:28:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:28:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 703ms 22:28:17 INFO - PROCESS | 1828 | 1461043697194 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 22:28:17 INFO - PROCESS | 1828 | 1461043697196 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 22:28:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:28:17 INFO - PROCESS | 1828 | 1461043697201 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:28:17 INFO - PROCESS | 1828 | 1461043697207 Marionette TRACE conn3 <- [1,2882,null,{}] 22:28:17 INFO - PROCESS | 1828 | 1461043697215 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}] 22:28:17 INFO - PROCESS | 1828 | 1461043697304 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 22:28:17 INFO - PROCESS | 1828 | 1461043697404 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:17 INFO - PROCESS | 1828 | ++DOCSHELL 1667E800 == 45 [pid = 1828] [id = 730] 22:28:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (16680C00) [pid = 1828] [serial = 2190] [outer = 00000000] 22:28:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (1683F400) [pid = 1828] [serial = 2191] [outer = 16680C00] 22:28:17 INFO - PROCESS | 1828 | 1461043697456 Marionette DEBUG loaded listener.js 22:28:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (16845400) [pid = 1828] [serial = 2192] [outer = 16680C00] 22:28:17 INFO - PROCESS | 1828 | 1461043697820 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]]]}] 22:28:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:28:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 656ms 22:28:17 INFO - PROCESS | 1828 | 1461043697858 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 22:28:17 INFO - PROCESS | 1828 | 1461043697860 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 22:28:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:28:17 INFO - PROCESS | 1828 | 1461043697880 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:28:17 INFO - PROCESS | 1828 | 1461043697882 Marionette TRACE conn3 <- [1,2886,null,{}] 22:28:17 INFO - PROCESS | 1828 | 1461043697886 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}] 22:28:17 INFO - PROCESS | 1828 | 1461043697962 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 22:28:17 INFO - PROCESS | 1828 | 1461043698003 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:18 INFO - PROCESS | 1828 | ++DOCSHELL 16844400 == 46 [pid = 1828] [id = 731] 22:28:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (16A16000) [pid = 1828] [serial = 2193] [outer = 00000000] 22:28:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (18088400) [pid = 1828] [serial = 2194] [outer = 16A16000] 22:28:18 INFO - PROCESS | 1828 | 1461043698047 Marionette DEBUG loaded listener.js 22:28:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (18089400) [pid = 1828] [serial = 2195] [outer = 16A16000] 22:28:18 INFO - PROCESS | 1828 | 1461043698529 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]]]}] 22:28:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:28:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 719ms 22:28:18 INFO - PROCESS | 1828 | 1461043698584 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 22:28:18 INFO - PROCESS | 1828 | 1461043698586 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 22:28:18 INFO - PROCESS | 1828 | 1461043698589 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:28:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:28:18 INFO - PROCESS | 1828 | 1461043698591 Marionette TRACE conn3 <- [1,2890,null,{}] 22:28:18 INFO - PROCESS | 1828 | 1461043698594 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}] 22:28:18 INFO - PROCESS | 1828 | 1461043698707 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 22:28:18 INFO - PROCESS | 1828 | 1461043698717 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:18 INFO - PROCESS | 1828 | ++DOCSHELL 1872E800 == 47 [pid = 1828] [id = 732] 22:28:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (1872EC00) [pid = 1828] [serial = 2196] [outer = 00000000] 22:28:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (18AF8C00) [pid = 1828] [serial = 2197] [outer = 1872EC00] 22:28:18 INFO - PROCESS | 1828 | 1461043698771 Marionette DEBUG loaded listener.js 22:28:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (18D84800) [pid = 1828] [serial = 2198] [outer = 1872EC00] 22:28:19 INFO - PROCESS | 1828 | 1461043699247 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:28:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:28:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 703ms 22:28:19 INFO - PROCESS | 1828 | 1461043699289 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 22:28:19 INFO - PROCESS | 1828 | 1461043699291 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 22:28:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:28:19 INFO - PROCESS | 1828 | 1461043699303 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:28:19 INFO - PROCESS | 1828 | 1461043699305 Marionette TRACE conn3 <- [1,2894,null,{}] 22:28:19 INFO - PROCESS | 1828 | 1461043699309 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}] 22:28:19 INFO - PROCESS | 1828 | 1461043699450 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 22:28:19 INFO - PROCESS | 1828 | 1461043699473 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:19 INFO - PROCESS | 1828 | ++DOCSHELL 18D99000 == 48 [pid = 1828] [id = 733] 22:28:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (18E52800) [pid = 1828] [serial = 2199] [outer = 00000000] 22:28:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (18F0D800) [pid = 1828] [serial = 2200] [outer = 18E52800] 22:28:19 INFO - PROCESS | 1828 | 1461043699516 Marionette DEBUG loaded listener.js 22:28:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (19030400) [pid = 1828] [serial = 2201] [outer = 18E52800] 22:28:19 INFO - PROCESS | 1828 | 1461043699961 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]]]}] 22:28:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:28:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 703ms 22:28:19 INFO - PROCESS | 1828 | 1461043699995 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 22:28:19 INFO - PROCESS | 1828 | 1461043699997 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 22:28:19 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:28:19 INFO - PROCESS | 1828 | 1461043700000 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:28:19 INFO - PROCESS | 1828 | 1461043700002 Marionette TRACE conn3 <- [1,2898,null,{}] 22:28:20 INFO - PROCESS | 1828 | 1461043700005 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}] 22:28:20 INFO - PROCESS | 1828 | 1461043700114 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 22:28:20 INFO - PROCESS | 1828 | 1461043700121 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:20 INFO - PROCESS | 1828 | ++DOCSHELL 12B85800 == 49 [pid = 1828] [id = 734] 22:28:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (19031C00) [pid = 1828] [serial = 2202] [outer = 00000000] 22:28:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (19271800) [pid = 1828] [serial = 2203] [outer = 19031C00] 22:28:20 INFO - PROCESS | 1828 | 1461043700219 Marionette DEBUG loaded listener.js 22:28:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (19270400) [pid = 1828] [serial = 2204] [outer = 19031C00] 22:28:20 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (17B39800) [pid = 1828] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:28:20 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1943DC00) [pid = 1828] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:28:20 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (159F0000) [pid = 1828] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:28:20 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (15E21400) [pid = 1828] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:28:20 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1989BC00) [pid = 1828] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:28:20 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (19425800) [pid = 1828] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:28:20 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1942FC00) [pid = 1828] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:28:20 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (18D7AC00) [pid = 1828] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:28:20 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (13263000) [pid = 1828] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:28:20 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (19D4A000) [pid = 1828] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:28:20 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (18DA2800) [pid = 1828] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:28:20 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (1343A400) [pid = 1828] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:28:20 INFO - PROCESS | 1828 | 1461043700767 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]]]}] 22:28:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:28:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:28:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 828ms 22:28:20 INFO - PROCESS | 1828 | 1461043700843 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 22:28:20 INFO - PROCESS | 1828 | 1461043700845 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 22:28:20 INFO - PROCESS | 1828 | 1461043700848 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:28:20 INFO - TEST-START | /DOMEvents/constructors.html 22:28:20 INFO - PROCESS | 1828 | 1461043700849 Marionette TRACE conn3 <- [1,2902,null,{}] 22:28:20 INFO - PROCESS | 1828 | 1461043700853 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}] 22:28:20 INFO - PROCESS | 1828 | 1461043700927 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 22:28:20 INFO - PROCESS | 1828 | 1461043700932 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:20 INFO - PROCESS | 1828 | ++DOCSHELL 15510400 == 50 [pid = 1828] [id = 735] 22:28:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (15531400) [pid = 1828] [serial = 2205] [outer = 00000000] 22:28:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (18D79400) [pid = 1828] [serial = 2206] [outer = 15531400] 22:28:20 INFO - PROCESS | 1828 | 1461043700976 Marionette DEBUG loaded listener.js 22:28:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (18DA2800) [pid = 1828] [serial = 2207] [outer = 15531400] 22:28:21 INFO - PROCESS | 1828 | 1461043701494 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]]]}] 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:28:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:28:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:28:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:28:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:28:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:28:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:28:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:28:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:28:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:28:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:28:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:28:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:28:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:28:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:28:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:28:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:28:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:28:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:28:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:28:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 719ms 22:28:21 INFO - PROCESS | 1828 | 1461043701569 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 22:28:21 INFO - PROCESS | 1828 | 1461043701572 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 22:28:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:28:21 INFO - PROCESS | 1828 | 1461043701576 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:28:21 INFO - PROCESS | 1828 | 1461043701577 Marionette TRACE conn3 <- [1,2906,null,{}] 22:28:21 INFO - PROCESS | 1828 | 1461043701581 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}] 22:28:21 INFO - PROCESS | 1828 | 1461043701659 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 22:28:21 INFO - PROCESS | 1828 | 1461043701667 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:21 INFO - PROCESS | 1828 | ++DOCSHELL 18DA4C00 == 51 [pid = 1828] [id = 736] 22:28:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (1903E800) [pid = 1828] [serial = 2208] [outer = 00000000] 22:28:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (19437C00) [pid = 1828] [serial = 2209] [outer = 1903E800] 22:28:21 INFO - PROCESS | 1828 | 1461043701710 Marionette DEBUG loaded listener.js 22:28:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (1943D800) [pid = 1828] [serial = 2210] [outer = 1903E800] 22:28:22 INFO - PROCESS | 1828 | 1461043702134 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:28:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:28:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 594ms 22:28:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:28:22 INFO - PROCESS | 1828 | 1461043702171 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 22:28:22 INFO - PROCESS | 1828 | 1461043702173 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 22:28:22 INFO - PROCESS | 1828 | 1461043702176 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:28:22 INFO - PROCESS | 1828 | 1461043702178 Marionette TRACE conn3 <- [1,2910,null,{}] 22:28:22 INFO - PROCESS | 1828 | 1461043702181 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}] 22:28:22 INFO - PROCESS | 1828 | 1461043702258 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 22:28:22 INFO - PROCESS | 1828 | 1461043702290 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:22 INFO - PROCESS | 1828 | ++DOCSHELL 13AAE000 == 52 [pid = 1828] [id = 737] 22:28:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (18F0AC00) [pid = 1828] [serial = 2211] [outer = 00000000] 22:28:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (19653C00) [pid = 1828] [serial = 2212] [outer = 18F0AC00] 22:28:22 INFO - PROCESS | 1828 | 1461043702345 Marionette DEBUG loaded listener.js 22:28:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (196BD400) [pid = 1828] [serial = 2213] [outer = 18F0AC00] 22:28:22 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 22:28:22 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 22:28:22 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 22:28:22 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 22:28:22 INFO - PROCESS | 1828 | 1461043702970 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]]]}] 22:28:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:28:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:28:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:28:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:28:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 22:28:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:28:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:28:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:28:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 22:28:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:28:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:28:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:28:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 22:28:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:28:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:28:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:28:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:28:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 844ms 22:28:23 INFO - PROCESS | 1828 | 1461043703030 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 22:28:23 INFO - PROCESS | 1828 | 1461043703035 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 22:28:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:28:23 INFO - PROCESS | 1828 | 1461043703041 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:28:23 INFO - PROCESS | 1828 | 1461043703044 Marionette TRACE conn3 <- [1,2914,null,{}] 22:28:23 INFO - PROCESS | 1828 | 1461043703050 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}] 22:28:23 INFO - PROCESS | 1828 | 1461043703186 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 22:28:23 INFO - PROCESS | 1828 | 1461043703300 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:23 INFO - PROCESS | 1828 | ++DOCSHELL 14301800 == 53 [pid = 1828] [id = 738] 22:28:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (14303400) [pid = 1828] [serial = 2214] [outer = 00000000] 22:28:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (15D8C400) [pid = 1828] [serial = 2215] [outer = 14303400] 22:28:23 INFO - PROCESS | 1828 | 1461043703364 Marionette DEBUG loaded listener.js 22:28:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (1653DC00) [pid = 1828] [serial = 2216] [outer = 14303400] 22:28:23 INFO - PROCESS | 1828 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:28:23 INFO - PROCESS | 1828 | 1461043703886 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]]]}] 22:28:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:28:23 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 906ms 22:28:23 INFO - PROCESS | 1828 | 1461043703945 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 22:28:23 INFO - PROCESS | 1828 | 1461043703951 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 22:28:23 INFO - PROCESS | 1828 | 1461043703974 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:28:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:28:23 INFO - PROCESS | 1828 | 1461043703977 Marionette TRACE conn3 <- [1,2918,null,{}] 22:28:23 INFO - PROCESS | 1828 | 1461043703981 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}] 22:28:24 INFO - PROCESS | 1828 | 1461043704083 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 22:28:24 INFO - PROCESS | 1828 | 1461043704194 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:24 INFO - PROCESS | 1828 | ++DOCSHELL 16542C00 == 54 [pid = 1828] [id = 739] 22:28:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (16552800) [pid = 1828] [serial = 2217] [outer = 00000000] 22:28:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (18AF4800) [pid = 1828] [serial = 2218] [outer = 16552800] 22:28:24 INFO - PROCESS | 1828 | 1461043704247 Marionette DEBUG loaded listener.js 22:28:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (18D98400) [pid = 1828] [serial = 2219] [outer = 16552800] 22:28:24 INFO - PROCESS | 1828 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:28:24 INFO - PROCESS | 1828 | 1461043704757 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]]]}] 22:28:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:28:24 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 844ms 22:28:24 INFO - PROCESS | 1828 | 1461043704828 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 22:28:24 INFO - PROCESS | 1828 | 1461043704830 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 22:28:24 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:28:24 INFO - PROCESS | 1828 | 1461043704835 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:28:24 INFO - PROCESS | 1828 | 1461043704839 Marionette TRACE conn3 <- [1,2922,null,{}] 22:28:24 INFO - PROCESS | 1828 | 1461043704850 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}] 22:28:24 INFO - PROCESS | 1828 | 1461043704955 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 22:28:25 INFO - PROCESS | 1828 | 1461043705066 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:25 INFO - PROCESS | 1828 | ++DOCSHELL 19431400 == 55 [pid = 1828] [id = 740] 22:28:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (19441400) [pid = 1828] [serial = 2220] [outer = 00000000] 22:28:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (196BB400) [pid = 1828] [serial = 2221] [outer = 19441400] 22:28:25 INFO - PROCESS | 1828 | 1461043705122 Marionette DEBUG loaded listener.js 22:28:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (19803400) [pid = 1828] [serial = 2222] [outer = 19441400] 22:28:25 INFO - PROCESS | 1828 | 1461043705669 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]]]}] 22:28:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:28:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 906ms 22:28:25 INFO - PROCESS | 1828 | 1461043705744 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 22:28:25 INFO - PROCESS | 1828 | 1461043705747 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 22:28:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:28:25 INFO - PROCESS | 1828 | 1461043705752 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:28:25 INFO - PROCESS | 1828 | 1461043705754 Marionette TRACE conn3 <- [1,2926,null,{}] 22:28:25 INFO - PROCESS | 1828 | 1461043705758 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}] 22:28:25 INFO - PROCESS | 1828 | 1461043705859 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 22:28:25 INFO - PROCESS | 1828 | 1461043705968 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:25 INFO - PROCESS | 1828 | ++DOCSHELL 196BB000 == 56 [pid = 1828] [id = 741] 22:28:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (19802400) [pid = 1828] [serial = 2223] [outer = 00000000] 22:28:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (19899400) [pid = 1828] [serial = 2224] [outer = 19802400] 22:28:26 INFO - PROCESS | 1828 | 1461043706022 Marionette DEBUG loaded listener.js 22:28:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (1989F000) [pid = 1828] [serial = 2225] [outer = 19802400] 22:28:26 INFO - PROCESS | 1828 | 1461043706502 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]]]}] 22:28:26 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 22:28:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 797ms 22:28:26 INFO - PROCESS | 1828 | 1461043706552 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 22:28:26 INFO - PROCESS | 1828 | 1461043706554 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 22:28:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:28:26 INFO - PROCESS | 1828 | 1461043706558 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:28:26 INFO - PROCESS | 1828 | 1461043706560 Marionette TRACE conn3 <- [1,2930,null,{}] 22:28:26 INFO - PROCESS | 1828 | 1461043706563 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}] 22:28:26 INFO - PROCESS | 1828 | 1461043706660 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 22:28:26 INFO - PROCESS | 1828 | 1461043706796 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:26 INFO - PROCESS | 1828 | ++DOCSHELL 11BC1000 == 57 [pid = 1828] [id = 742] 22:28:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (159EF000) [pid = 1828] [serial = 2226] [outer = 00000000] 22:28:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (19BC5800) [pid = 1828] [serial = 2227] [outer = 159EF000] 22:28:26 INFO - PROCESS | 1828 | 1461043706853 Marionette DEBUG loaded listener.js 22:28:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (19BC5C00) [pid = 1828] [serial = 2228] [outer = 159EF000] 22:28:27 INFO - PROCESS | 1828 | 1461043707393 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"]]]}] 22:28:27 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 22:28:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:28:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 906ms 22:28:27 INFO - PROCESS | 1828 | 1461043707462 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 22:28:27 INFO - PROCESS | 1828 | 1461043707465 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 22:28:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:28:27 INFO - PROCESS | 1828 | 1461043707468 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:28:27 INFO - PROCESS | 1828 | 1461043707470 Marionette TRACE conn3 <- [1,2934,null,{}] 22:28:27 INFO - PROCESS | 1828 | 1461043707474 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}] 22:28:27 INFO - PROCESS | 1828 | 1461043707621 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 22:28:27 INFO - PROCESS | 1828 | 1461043707878 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:27 INFO - PROCESS | 1828 | ++DOCSHELL 11BBB400 == 58 [pid = 1828] [id = 743] 22:28:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (13208000) [pid = 1828] [serial = 2229] [outer = 00000000] 22:28:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (142AD000) [pid = 1828] [serial = 2230] [outer = 13208000] 22:28:27 INFO - PROCESS | 1828 | 1461043707932 Marionette DEBUG loaded listener.js 22:28:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (1550B000) [pid = 1828] [serial = 2231] [outer = 13208000] 22:28:28 INFO - PROCESS | 1828 | 1461043708451 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]]]}] 22:28:28 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 22:28:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1000ms 22:28:28 INFO - PROCESS | 1828 | 1461043708471 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 22:28:28 INFO - PROCESS | 1828 | 1461043708475 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 22:28:28 INFO - PROCESS | 1828 | 1461043708481 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:28:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:28:28 INFO - PROCESS | 1828 | 1461043708484 Marionette TRACE conn3 <- [1,2938,null,{}] 22:28:28 INFO - PROCESS | 1828 | 1461043708488 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}] 22:28:28 INFO - PROCESS | 1828 | 1461043708589 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 22:28:28 INFO - PROCESS | 1828 | 1461043708731 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:28 INFO - PROCESS | 1828 | ++DOCSHELL 143AD000 == 59 [pid = 1828] [id = 744] 22:28:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (14B95400) [pid = 1828] [serial = 2232] [outer = 00000000] 22:28:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (16632C00) [pid = 1828] [serial = 2233] [outer = 14B95400] 22:28:28 INFO - PROCESS | 1828 | 1461043708783 Marionette DEBUG loaded listener.js 22:28:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (16843800) [pid = 1828] [serial = 2234] [outer = 14B95400] 22:28:28 INFO - PROCESS | 1828 | --DOCSHELL 18DA4C00 == 58 [pid = 1828] [id = 736] 22:28:28 INFO - PROCESS | 1828 | --DOCSHELL 15510400 == 57 [pid = 1828] [id = 735] 22:28:28 INFO - PROCESS | 1828 | --DOCSHELL 12B85800 == 56 [pid = 1828] [id = 734] 22:28:28 INFO - PROCESS | 1828 | --DOCSHELL 18D99000 == 55 [pid = 1828] [id = 733] 22:28:28 INFO - PROCESS | 1828 | --DOCSHELL 1872E800 == 54 [pid = 1828] [id = 732] 22:28:28 INFO - PROCESS | 1828 | --DOCSHELL 16844400 == 53 [pid = 1828] [id = 731] 22:28:28 INFO - PROCESS | 1828 | --DOCSHELL 1667E800 == 52 [pid = 1828] [id = 730] 22:28:28 INFO - PROCESS | 1828 | --DOCSHELL 14BEE400 == 51 [pid = 1828] [id = 729] 22:28:28 INFO - PROCESS | 1828 | --DOCSHELL 12DE1C00 == 50 [pid = 1828] [id = 728] 22:28:28 INFO - PROCESS | 1828 | --DOCSHELL 12B38C00 == 49 [pid = 1828] [id = 727] 22:28:28 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (1975A800) [pid = 1828] [serial = 2081] [outer = 00000000] [url = about:blank] 22:28:28 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1926F400) [pid = 1828] [serial = 2149] [outer = 00000000] [url = about:blank] 22:28:28 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (19276800) [pid = 1828] [serial = 2150] [outer = 00000000] [url = about:blank] 22:28:28 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (1A610000) [pid = 1828] [serial = 2170] [outer = 00000000] [url = about:blank] 22:28:28 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (18979400) [pid = 1828] [serial = 2131] [outer = 00000000] [url = about:blank] 22:28:28 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (18312800) [pid = 1828] [serial = 2141] [outer = 00000000] [url = about:blank] 22:28:28 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (16A0C400) [pid = 1828] [serial = 2140] [outer = 00000000] [url = about:blank] 22:28:28 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (19438400) [pid = 1828] [serial = 2152] [outer = 00000000] [url = about:blank] 22:28:28 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (19CBD800) [pid = 1828] [serial = 2138] [outer = 00000000] [url = about:blank] 22:28:28 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (19BDF400) [pid = 1828] [serial = 2137] [outer = 00000000] [url = about:blank] 22:28:28 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (18E53000) [pid = 1828] [serial = 2146] [outer = 00000000] [url = about:blank] 22:28:28 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (18F12C00) [pid = 1828] [serial = 2147] [outer = 00000000] [url = about:blank] 22:28:28 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1430C800) [pid = 1828] [serial = 2143] [outer = 00000000] [url = about:blank] 22:28:28 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (15E1D800) [pid = 1828] [serial = 2144] [outer = 00000000] [url = about:blank] 22:28:28 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (1943A000) [pid = 1828] [serial = 2153] [outer = 00000000] [url = about:blank] 22:28:28 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (15530000) [pid = 1828] [serial = 2128] [outer = 00000000] [url = about:blank] 22:28:28 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (19899C00) [pid = 1828] [serial = 2134] [outer = 00000000] [url = about:blank] 22:28:29 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (1980B400) [pid = 1828] [serial = 2155] [outer = 00000000] [url = about:blank] 22:28:29 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (19BDEC00) [pid = 1828] [serial = 2158] [outer = 00000000] [url = about:blank] 22:28:29 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (19858C00) [pid = 1828] [serial = 2156] [outer = 00000000] [url = about:blank] 22:28:29 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (19FD9400) [pid = 1828] [serial = 2161] [outer = 00000000] [url = about:blank] 22:28:29 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (19BDE800) [pid = 1828] [serial = 2159] [outer = 00000000] [url = about:blank] 22:28:29 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (19BC2800) [pid = 1828] [serial = 2168] [outer = 00000000] [url = about:blank] 22:28:29 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (19858000) [pid = 1828] [serial = 2167] [outer = 00000000] [url = about:blank] 22:28:29 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1A036C00) [pid = 1828] [serial = 2162] [outer = 00000000] [url = about:blank] 22:28:29 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1667F400) [pid = 1828] [serial = 2164] [outer = 00000000] [url = about:blank] 22:28:29 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1831B400) [pid = 1828] [serial = 2165] [outer = 00000000] [url = about:blank] 22:28:29 INFO - PROCESS | 1828 | ++DOCSHELL 14304000 == 50 [pid = 1828] [id = 745] 22:28:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (1430C000) [pid = 1828] [serial = 2235] [outer = 00000000] 22:28:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (1430D400) [pid = 1828] [serial = 2236] [outer = 1430C000] 22:28:29 INFO - PROCESS | 1828 | 1461043709346 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]]]}] 22:28:29 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. 22:28:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 907ms 22:28:29 INFO - PROCESS | 1828 | 1461043709387 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 22:28:29 INFO - PROCESS | 1828 | 1461043709391 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 22:28:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:28:29 INFO - PROCESS | 1828 | 1461043709396 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:28:29 INFO - PROCESS | 1828 | 1461043709397 Marionette TRACE conn3 <- [1,2942,null,{}] 22:28:29 INFO - PROCESS | 1828 | 1461043709401 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}] 22:28:29 INFO - PROCESS | 1828 | 1461043709505 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 22:28:29 INFO - PROCESS | 1828 | 1461043709514 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:29 INFO - PROCESS | 1828 | ++DOCSHELL 1579C000 == 51 [pid = 1828] [id = 746] 22:28:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (1579C400) [pid = 1828] [serial = 2237] [outer = 00000000] 22:28:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (16844400) [pid = 1828] [serial = 2238] [outer = 1579C400] 22:28:29 INFO - PROCESS | 1828 | 1461043709563 Marionette DEBUG loaded listener.js 22:28:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (18066800) [pid = 1828] [serial = 2239] [outer = 1579C400] 22:28:30 INFO - PROCESS | 1828 | 1461043710054 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]]]}] 22:28:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:28:30 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 22:28:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 688ms 22:28:30 INFO - PROCESS | 1828 | 1461043710099 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 22:28:30 INFO - PROCESS | 1828 | 1461043710102 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 22:28:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:28:30 INFO - PROCESS | 1828 | 1461043710106 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:28:30 INFO - PROCESS | 1828 | 1461043710112 Marionette TRACE conn3 <- [1,2946,null,{}] 22:28:30 INFO - PROCESS | 1828 | 1461043710121 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}] 22:28:30 INFO - PROCESS | 1828 | 1461043710213 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 22:28:30 INFO - PROCESS | 1828 | 1461043710218 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:30 INFO - PROCESS | 1828 | ++DOCSHELL 1872AC00 == 52 [pid = 1828] [id = 747] 22:28:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (18AF1400) [pid = 1828] [serial = 2240] [outer = 00000000] 22:28:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (18F0A000) [pid = 1828] [serial = 2241] [outer = 18AF1400] 22:28:30 INFO - PROCESS | 1828 | 1461043710264 Marionette DEBUG loaded listener.js 22:28:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (18F12400) [pid = 1828] [serial = 2242] [outer = 18AF1400] 22:28:30 INFO - PROCESS | 1828 | 1461043710945 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]]]}] 22:28:31 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. 22:28:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 907ms 22:28:31 INFO - PROCESS | 1828 | 1461043711011 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 22:28:31 INFO - PROCESS | 1828 | 1461043711017 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 22:28:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:28:31 INFO - PROCESS | 1828 | 1461043711023 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:28:31 INFO - PROCESS | 1828 | 1461043711026 Marionette TRACE conn3 <- [1,2950,null,{}] 22:28:31 INFO - PROCESS | 1828 | 1461043711032 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}] 22:28:31 INFO - PROCESS | 1828 | 1461043711144 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 22:28:31 INFO - PROCESS | 1828 | 1461043711277 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:31 INFO - PROCESS | 1828 | ++DOCSHELL 1550C800 == 53 [pid = 1828] [id = 748] 22:28:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (15510400) [pid = 1828] [serial = 2243] [outer = 00000000] 22:28:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (1655B800) [pid = 1828] [serial = 2244] [outer = 15510400] 22:28:31 INFO - PROCESS | 1828 | 1461043711341 Marionette DEBUG loaded listener.js 22:28:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (16838C00) [pid = 1828] [serial = 2245] [outer = 15510400] 22:28:31 INFO - PROCESS | 1828 | 1461043711832 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]]]}] 22:28:31 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 22:28:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 844ms 22:28:31 INFO - PROCESS | 1828 | 1461043711865 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 22:28:31 INFO - PROCESS | 1828 | 1461043711871 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 22:28:31 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:28:31 INFO - PROCESS | 1828 | 1461043711877 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:28:31 INFO - PROCESS | 1828 | 1461043711880 Marionette TRACE conn3 <- [1,2954,null,{}] 22:28:31 INFO - PROCESS | 1828 | 1461043711883 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}] 22:28:31 INFO - PROCESS | 1828 | 1461043711985 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 22:28:32 INFO - PROCESS | 1828 | 1461043712129 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:32 INFO - PROCESS | 1828 | ++DOCSHELL 12DDE800 == 54 [pid = 1828] [id = 749] 22:28:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (13438800) [pid = 1828] [serial = 2246] [outer = 00000000] 22:28:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (18E53000) [pid = 1828] [serial = 2247] [outer = 13438800] 22:28:32 INFO - PROCESS | 1828 | 1461043712186 Marionette DEBUG loaded listener.js 22:28:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (19270000) [pid = 1828] [serial = 2248] [outer = 13438800] 22:28:32 INFO - PROCESS | 1828 | 1461043712708 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]]]}] 22:28:32 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 22:28:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 828ms 22:28:32 INFO - PROCESS | 1828 | 1461043712718 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 22:28:32 INFO - PROCESS | 1828 | 1461043712720 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 22:28:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:28:32 INFO - PROCESS | 1828 | 1461043712724 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:28:32 INFO - PROCESS | 1828 | 1461043712728 Marionette TRACE conn3 <- [1,2958,null,{}] 22:28:32 INFO - PROCESS | 1828 | 1461043712757 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}] 22:28:32 INFO - PROCESS | 1828 | 1461043712859 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 22:28:32 INFO - PROCESS | 1828 | 1461043712969 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:32 INFO - PROCESS | 1828 | ++DOCSHELL 19439400 == 55 [pid = 1828] [id = 750] 22:28:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (19439800) [pid = 1828] [serial = 2249] [outer = 00000000] 22:28:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (19609800) [pid = 1828] [serial = 2250] [outer = 19439800] 22:28:33 INFO - PROCESS | 1828 | 1461043713025 Marionette DEBUG loaded listener.js 22:28:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (196B7C00) [pid = 1828] [serial = 2251] [outer = 19439800] 22:28:33 INFO - PROCESS | 1828 | 1461043713531 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]]]}] 22:28:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:28:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 859ms 22:28:33 INFO - PROCESS | 1828 | 1461043713595 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 22:28:33 INFO - PROCESS | 1828 | 1461043713598 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 22:28:33 INFO - PROCESS | 1828 | 1461043713603 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:28:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:28:33 INFO - PROCESS | 1828 | 1461043713604 Marionette TRACE conn3 <- [1,2962,null,{}] 22:28:33 INFO - PROCESS | 1828 | 1461043713608 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}] 22:28:33 INFO - PROCESS | 1828 | 1461043713707 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 22:28:33 INFO - PROCESS | 1828 | 1461043713816 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:33 INFO - PROCESS | 1828 | ++DOCSHELL 19653000 == 56 [pid = 1828] [id = 751] 22:28:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (196B6000) [pid = 1828] [serial = 2252] [outer = 00000000] 22:28:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (1985AC00) [pid = 1828] [serial = 2253] [outer = 196B6000] 22:28:33 INFO - PROCESS | 1828 | 1461043713869 Marionette DEBUG loaded listener.js 22:28:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (19861000) [pid = 1828] [serial = 2254] [outer = 196B6000] 22:28:34 INFO - PROCESS | 1828 | 1461043714388 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]]]}] 22:28:34 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. 22:28:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 843ms 22:28:34 INFO - PROCESS | 1828 | 1461043714447 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 22:28:34 INFO - PROCESS | 1828 | 1461043714449 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 22:28:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:28:34 INFO - PROCESS | 1828 | 1461043714452 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:28:34 INFO - PROCESS | 1828 | 1461043714454 Marionette TRACE conn3 <- [1,2966,null,{}] 22:28:34 INFO - PROCESS | 1828 | 1461043714459 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}] 22:28:34 INFO - PROCESS | 1828 | 1461043714559 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 22:28:34 INFO - PROCESS | 1828 | 1461043714668 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:34 INFO - PROCESS | 1828 | ++DOCSHELL 1943F000 == 57 [pid = 1828] [id = 752] 22:28:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (19807400) [pid = 1828] [serial = 2255] [outer = 00000000] 22:28:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (19BDCC00) [pid = 1828] [serial = 2256] [outer = 19807400] 22:28:34 INFO - PROCESS | 1828 | 1461043714721 Marionette DEBUG loaded listener.js 22:28:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (19BDD000) [pid = 1828] [serial = 2257] [outer = 19807400] 22:28:35 INFO - PROCESS | 1828 | 1461043715222 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]]]}] 22:28:35 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. 22:28:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 813ms 22:28:35 INFO - PROCESS | 1828 | 1461043715254 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 22:28:35 INFO - PROCESS | 1828 | 1461043715256 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 22:28:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:28:35 INFO - PROCESS | 1828 | 1461043715260 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:28:35 INFO - PROCESS | 1828 | 1461043715262 Marionette TRACE conn3 <- [1,2970,null,{}] 22:28:35 INFO - PROCESS | 1828 | 1461043715282 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}] 22:28:35 INFO - PROCESS | 1828 | 1461043715388 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 22:28:35 INFO - PROCESS | 1828 | 1461043715498 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:35 INFO - PROCESS | 1828 | ++DOCSHELL 16762400 == 58 [pid = 1828] [id = 753] 22:28:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (198A7C00) [pid = 1828] [serial = 2258] [outer = 00000000] 22:28:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (19FDCC00) [pid = 1828] [serial = 2259] [outer = 198A7C00] 22:28:35 INFO - PROCESS | 1828 | 1461043715559 Marionette DEBUG loaded listener.js 22:28:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1A036C00) [pid = 1828] [serial = 2260] [outer = 198A7C00] 22:28:36 INFO - PROCESS | 1828 | 1461043716099 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"]]]}] 22:28:36 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 22:28:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:28:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 859ms 22:28:36 INFO - PROCESS | 1828 | 1461043716123 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 22:28:36 INFO - PROCESS | 1828 | 1461043716126 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 22:28:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:28:36 INFO - PROCESS | 1828 | 1461043716144 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:28:36 INFO - PROCESS | 1828 | 1461043716146 Marionette TRACE conn3 <- [1,2974,null,{}] 22:28:36 INFO - PROCESS | 1828 | 1461043716153 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}] 22:28:36 INFO - PROCESS | 1828 | 1461043716248 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 22:28:36 INFO - PROCESS | 1828 | 1461043716358 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:36 INFO - PROCESS | 1828 | ++DOCSHELL 13203000 == 59 [pid = 1828] [id = 754] 22:28:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (1675D000) [pid = 1828] [serial = 2261] [outer = 00000000] 22:28:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1A705400) [pid = 1828] [serial = 2262] [outer = 1675D000] 22:28:36 INFO - PROCESS | 1828 | 1461043716410 Marionette DEBUG loaded listener.js 22:28:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (1AA0D000) [pid = 1828] [serial = 2263] [outer = 1675D000] 22:28:36 INFO - PROCESS | 1828 | 1461043716859 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]]]}] 22:28:36 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. 22:28:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 750ms 22:28:36 INFO - PROCESS | 1828 | 1461043716890 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 22:28:36 INFO - PROCESS | 1828 | 1461043716892 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 22:28:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:28:36 INFO - PROCESS | 1828 | 1461043716896 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:28:36 INFO - PROCESS | 1828 | 1461043716898 Marionette TRACE conn3 <- [1,2978,null,{}] 22:28:36 INFO - PROCESS | 1828 | 1461043716901 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}] 22:28:36 INFO - PROCESS | 1828 | 1461043716997 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 22:28:37 INFO - PROCESS | 1828 | 1461043717159 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:37 INFO - PROCESS | 1828 | ++DOCSHELL 14B10800 == 60 [pid = 1828] [id = 755] 22:28:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (1980A000) [pid = 1828] [serial = 2264] [outer = 00000000] 22:28:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (1BFA0800) [pid = 1828] [serial = 2265] [outer = 1980A000] 22:28:37 INFO - PROCESS | 1828 | 1461043717215 Marionette DEBUG loaded listener.js 22:28:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (1BFA3400) [pid = 1828] [serial = 2266] [outer = 1980A000] 22:28:37 INFO - PROCESS | 1828 | ++DOCSHELL 157F3000 == 61 [pid = 1828] [id = 756] 22:28:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (15B3AC00) [pid = 1828] [serial = 2267] [outer = 00000000] 22:28:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (15D8C000) [pid = 1828] [serial = 2268] [outer = 15B3AC00] 22:28:37 INFO - PROCESS | 1828 | 1461043717887 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]]]}] 22:28:37 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. 22:28:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1032ms 22:28:37 INFO - PROCESS | 1828 | 1461043717953 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 22:28:37 INFO - PROCESS | 1828 | 1461043717958 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 22:28:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:28:37 INFO - PROCESS | 1828 | 1461043717964 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:28:37 INFO - PROCESS | 1828 | 1461043717967 Marionette TRACE conn3 <- [1,2982,null,{}] 22:28:37 INFO - PROCESS | 1828 | 1461043717972 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}] 22:28:38 INFO - PROCESS | 1828 | 1461043718093 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 22:28:38 INFO - PROCESS | 1828 | 1461043718243 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:38 INFO - PROCESS | 1828 | --DOCSHELL 1579C000 == 60 [pid = 1828] [id = 746] 22:28:38 INFO - PROCESS | 1828 | --DOCSHELL 14304000 == 59 [pid = 1828] [id = 745] 22:28:38 INFO - PROCESS | 1828 | --DOCSHELL 143AD000 == 58 [pid = 1828] [id = 744] 22:28:38 INFO - PROCESS | 1828 | --DOCSHELL 11BBB400 == 57 [pid = 1828] [id = 743] 22:28:38 INFO - PROCESS | 1828 | --DOCSHELL 19431400 == 56 [pid = 1828] [id = 740] 22:28:38 INFO - PROCESS | 1828 | --DOCSHELL 16542C00 == 55 [pid = 1828] [id = 739] 22:28:38 INFO - PROCESS | 1828 | --DOCSHELL 14301800 == 54 [pid = 1828] [id = 738] 22:28:38 INFO - PROCESS | 1828 | ++DOCSHELL 13267800 == 55 [pid = 1828] [id = 757] 22:28:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (13269400) [pid = 1828] [serial = 2269] [outer = 00000000] 22:28:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (148B9C00) [pid = 1828] [serial = 2270] [outer = 13269400] 22:28:38 INFO - PROCESS | 1828 | 1461043718312 Marionette DEBUG loaded listener.js 22:28:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (16845000) [pid = 1828] [serial = 2271] [outer = 13269400] 22:28:38 INFO - PROCESS | 1828 | 1461043718684 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]]]}] 22:28:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:28:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 22:28:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 750ms 22:28:38 INFO - PROCESS | 1828 | 1461043718716 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 22:28:38 INFO - PROCESS | 1828 | 1461043718721 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 22:28:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:28:38 INFO - PROCESS | 1828 | 1461043718728 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:28:38 INFO - PROCESS | 1828 | 1461043718731 Marionette TRACE conn3 <- [1,2986,null,{}] 22:28:38 INFO - PROCESS | 1828 | 1461043718734 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}] 22:28:38 INFO - PROCESS | 1828 | 1461043718825 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 22:28:38 INFO - PROCESS | 1828 | 1461043718831 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:38 INFO - PROCESS | 1828 | ++DOCSHELL 14309C00 == 56 [pid = 1828] [id = 758] 22:28:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (16763000) [pid = 1828] [serial = 2272] [outer = 00000000] 22:28:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (19036800) [pid = 1828] [serial = 2273] [outer = 16763000] 22:28:38 INFO - PROCESS | 1828 | 1461043718875 Marionette DEBUG loaded listener.js 22:28:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (19425C00) [pid = 1828] [serial = 2274] [outer = 16763000] 22:28:39 INFO - PROCESS | 1828 | 1461043719392 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]]]}] 22:28:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 22:28:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 703ms 22:28:39 INFO - PROCESS | 1828 | 1461043719430 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 22:28:39 INFO - PROCESS | 1828 | 1461043719432 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 22:28:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:28:39 INFO - PROCESS | 1828 | 1461043719436 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:28:39 INFO - PROCESS | 1828 | 1461043719439 Marionette TRACE conn3 <- [1,2990,null,{}] 22:28:39 INFO - PROCESS | 1828 | 1461043719449 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}] 22:28:39 INFO - PROCESS | 1828 | 1461043719584 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 22:28:39 INFO - PROCESS | 1828 | 1461043719694 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:39 INFO - PROCESS | 1828 | ++DOCSHELL 198A4C00 == 57 [pid = 1828] [id = 759] 22:28:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (19B3E400) [pid = 1828] [serial = 2275] [outer = 00000000] 22:28:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (19D10C00) [pid = 1828] [serial = 2276] [outer = 19B3E400] 22:28:39 INFO - PROCESS | 1828 | 1461043719740 Marionette DEBUG loaded listener.js 22:28:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (19FD4C00) [pid = 1828] [serial = 2277] [outer = 19B3E400] 22:28:40 INFO - PROCESS | 1828 | 1461043720155 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]]]}] 22:28:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 22:28:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 750ms 22:28:40 INFO - PROCESS | 1828 | 1461043720176 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 22:28:40 INFO - PROCESS | 1828 | 1461043720178 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 22:28:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:28:40 INFO - PROCESS | 1828 | 1461043720181 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:28:40 INFO - PROCESS | 1828 | 1461043720183 Marionette TRACE conn3 <- [1,2994,null,{}] 22:28:40 INFO - PROCESS | 1828 | 1461043720187 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}] 22:28:40 INFO - PROCESS | 1828 | 1461043720308 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 22:28:40 INFO - PROCESS | 1828 | 1461043720314 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:40 INFO - PROCESS | 1828 | ++DOCSHELL 19FDAC00 == 58 [pid = 1828] [id = 760] 22:28:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (1A16B400) [pid = 1828] [serial = 2278] [outer = 00000000] 22:28:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (1BFA9000) [pid = 1828] [serial = 2279] [outer = 1A16B400] 22:28:40 INFO - PROCESS | 1828 | 1461043720357 Marionette DEBUG loaded listener.js 22:28:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (1C00C800) [pid = 1828] [serial = 2280] [outer = 1A16B400] 22:28:40 INFO - PROCESS | 1828 | 1461043720787 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]]]}] 22:28:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 22:28:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 640ms 22:28:40 INFO - PROCESS | 1828 | 1461043720824 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 22:28:40 INFO - PROCESS | 1828 | 1461043720826 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 22:28:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:28:40 INFO - PROCESS | 1828 | 1461043720829 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:28:40 INFO - PROCESS | 1828 | 1461043720830 Marionette TRACE conn3 <- [1,2998,null,{}] 22:28:40 INFO - PROCESS | 1828 | 1461043720834 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}] 22:28:40 INFO - PROCESS | 1828 | 1461043720953 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 22:28:40 INFO - PROCESS | 1828 | 1461043720960 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:41 INFO - PROCESS | 1828 | ++DOCSHELL 1AA0FC00 == 59 [pid = 1828] [id = 761] 22:28:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (1BF9E400) [pid = 1828] [serial = 2281] [outer = 00000000] 22:28:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (1C017800) [pid = 1828] [serial = 2282] [outer = 1BF9E400] 22:28:41 INFO - PROCESS | 1828 | 1461043721062 Marionette DEBUG loaded listener.js 22:28:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (1C0B9000) [pid = 1828] [serial = 2283] [outer = 1BF9E400] 22:28:41 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (1579C400) [pid = 1828] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:28:41 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (16A16000) [pid = 1828] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:28:41 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (1872EC00) [pid = 1828] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:28:41 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (1325B800) [pid = 1828] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:28:41 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (13208000) [pid = 1828] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:28:41 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (15514000) [pid = 1828] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:28:41 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (12B3A400) [pid = 1828] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:28:41 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (16680C00) [pid = 1828] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:28:41 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (18E52800) [pid = 1828] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:28:41 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (14B95400) [pid = 1828] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:28:41 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1903E800) [pid = 1828] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:28:41 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (1430C000) [pid = 1828] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:28:41 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (19031C00) [pid = 1828] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:28:41 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (15531400) [pid = 1828] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:28:41 INFO - PROCESS | 1828 | [1828] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:28:41 INFO - PROCESS | 1828 | 1461043721720 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:28:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:28:41 INFO - {} 22:28:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:28:41 INFO - {} 22:28:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:28:41 INFO - {} 22:28:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:28:41 INFO - {} 22:28:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 938ms 22:28:41 INFO - PROCESS | 1828 | 1461043721776 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 22:28:41 INFO - PROCESS | 1828 | 1461043721778 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 22:28:41 INFO - TEST-START | /FileAPI/fileReader.html 22:28:41 INFO - PROCESS | 1828 | 1461043721781 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:28:41 INFO - PROCESS | 1828 | 1461043721783 Marionette TRACE conn3 <- [1,3002,null,{}] 22:28:41 INFO - PROCESS | 1828 | 1461043721787 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}] 22:28:41 INFO - PROCESS | 1828 | 1461043721903 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 22:28:41 INFO - PROCESS | 1828 | 1461043721911 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:41 INFO - PROCESS | 1828 | ++DOCSHELL 1342B800 == 60 [pid = 1828] [id = 762] 22:28:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (13433800) [pid = 1828] [serial = 2284] [outer = 00000000] 22:28:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1C0C0800) [pid = 1828] [serial = 2285] [outer = 13433800] 22:28:41 INFO - PROCESS | 1828 | 1461043721955 Marionette DEBUG loaded listener.js 22:28:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (1C0C5400) [pid = 1828] [serial = 2286] [outer = 13433800] 22:28:42 INFO - PROCESS | 1828 | 1461043722377 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]]]}] 22:28:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:28:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:28:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:28:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:28:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 625ms 22:28:42 INFO - TEST-START | /FileAPI/historical.html 22:28:42 INFO - PROCESS | 1828 | 1461043722420 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 22:28:42 INFO - PROCESS | 1828 | 1461043722422 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 22:28:42 INFO - PROCESS | 1828 | 1461043722426 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:28:42 INFO - PROCESS | 1828 | 1461043722427 Marionette TRACE conn3 <- [1,3006,null,{}] 22:28:42 INFO - PROCESS | 1828 | 1461043722430 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}] 22:28:42 INFO - PROCESS | 1828 | 1461043722508 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 22:28:42 INFO - PROCESS | 1828 | 1461043722513 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:42 INFO - PROCESS | 1828 | ++DOCSHELL 1C0C0400 == 61 [pid = 1828] [id = 763] 22:28:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (1C0C2000) [pid = 1828] [serial = 2287] [outer = 00000000] 22:28:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (1C0F3400) [pid = 1828] [serial = 2288] [outer = 1C0C2000] 22:28:42 INFO - PROCESS | 1828 | 1461043722556 Marionette DEBUG loaded listener.js 22:28:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (1C176C00) [pid = 1828] [serial = 2289] [outer = 1C0C2000] 22:28:43 INFO - PROCESS | 1828 | 1461043723016 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"]]]}] 22:28:43 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:28:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:28:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:28:43 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:28:43 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:28:43 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:28:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:28:43 INFO - TEST-OK | /FileAPI/historical.html | took 625ms 22:28:43 INFO - PROCESS | 1828 | 1461043723065 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 22:28:43 INFO - PROCESS | 1828 | 1461043723067 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 22:28:43 INFO - TEST-START | /FileAPI/idlharness.html 22:28:43 INFO - PROCESS | 1828 | 1461043723071 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:28:43 INFO - PROCESS | 1828 | 1461043723072 Marionette TRACE conn3 <- [1,3010,null,{}] 22:28:43 INFO - PROCESS | 1828 | 1461043723080 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}] 22:28:43 INFO - PROCESS | 1828 | 1461043723160 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 22:28:43 INFO - PROCESS | 1828 | 1461043723166 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:43 INFO - PROCESS | 1828 | ++DOCSHELL 1C0F2000 == 62 [pid = 1828] [id = 764] 22:28:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (1C17C000) [pid = 1828] [serial = 2290] [outer = 00000000] 22:28:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (1C73D000) [pid = 1828] [serial = 2291] [outer = 1C17C000] 22:28:43 INFO - PROCESS | 1828 | 1461043723209 Marionette DEBUG loaded listener.js 22:28:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (1C740C00) [pid = 1828] [serial = 2292] [outer = 1C17C000] 22:28:44 INFO - PROCESS | 1828 | 1461043724387 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]]]}] 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:28:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:28:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:28:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:28:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:28:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:28:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:28:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:28:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:28:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:28:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:28:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:28:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:28:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:28:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:28:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:28:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:28:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:28:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:28:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:28:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:28:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:28:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:28:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:28:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:28:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:28:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:28:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:28:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:28:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:28:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:28:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 22:28:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:28:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:28:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:28:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:28:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:28:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:28:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:28:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:28:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 22:28:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 22:28:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:28:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:28:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:28:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:28:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:28:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:28:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:28:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:28:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:28:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:28:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:28:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:28:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:28:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:28:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:28:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:28:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:28:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:28:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 22:28:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:28:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:28:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:28:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:28:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:28:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:28:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:28:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:28:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 22:28:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 22:28:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:28:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:28:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:28:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:28:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:28:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:28:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:28:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:28:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:28:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:28:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 1516ms 22:28:44 INFO - PROCESS | 1828 | 1461043724585 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 22:28:44 INFO - PROCESS | 1828 | 1461043724590 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 22:28:44 INFO - TEST-START | /FileAPI/idlharness.worker 22:28:44 INFO - PROCESS | 1828 | 1461043724597 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:28:44 INFO - PROCESS | 1828 | 1461043724600 Marionette TRACE conn3 <- [1,3014,null,{}] 22:28:44 INFO - PROCESS | 1828 | 1461043724607 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}] 22:28:44 INFO - PROCESS | 1828 | 1461043724718 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 22:28:44 INFO - PROCESS | 1828 | 1461043724858 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:44 INFO - PROCESS | 1828 | ++DOCSHELL 14BEE400 == 63 [pid = 1828] [id = 765] 22:28:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (1550B800) [pid = 1828] [serial = 2293] [outer = 00000000] 22:28:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (1C737C00) [pid = 1828] [serial = 2294] [outer = 1550B800] 22:28:44 INFO - PROCESS | 1828 | 1461043724915 Marionette DEBUG loaded listener.js 22:28:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (1903E800) [pid = 1828] [serial = 2295] [outer = 1550B800] 22:28:45 INFO - PROCESS | 1828 | [1828] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:28:46 INFO - PROCESS | 1828 | 1461043726119 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,{},{}]]]}] 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:28:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:28:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:28:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:28:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:28:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:28:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:28:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:28:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:28:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:28:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:28:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:28:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 22:28:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:28:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:28:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:28:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 22:28:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:28:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:28:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:28:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:28:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:28:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:28:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 22:28:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:28:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:28:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:28:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 22:28:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:28:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:28:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:28:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:28:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:28:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:28:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:28:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:28:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:28:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:28:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:28:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:28:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:28:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:28:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:28:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:28:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:28:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:28:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:28:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:28:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:28:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:28:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:28:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:28:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:28:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:28:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:28:46 INFO - {} 22:28:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1703ms 22:28:46 INFO - PROCESS | 1828 | 1461043726309 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 22:28:46 INFO - PROCESS | 1828 | 1461043726316 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 22:28:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:28:46 INFO - PROCESS | 1828 | 1461043726323 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:28:46 INFO - PROCESS | 1828 | 1461043726325 Marionette TRACE conn3 <- [1,3018,null,{}] 22:28:46 INFO - PROCESS | 1828 | 1461043726330 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}] 22:28:46 INFO - PROCESS | 1828 | 1461043726432 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 22:28:46 INFO - PROCESS | 1828 | 1461043726569 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:46 INFO - PROCESS | 1828 | ++DOCSHELL 1C734400 == 64 [pid = 1828] [id = 766] 22:28:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (1C994000) [pid = 1828] [serial = 2296] [outer = 00000000] 22:28:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (1D576400) [pid = 1828] [serial = 2297] [outer = 1C994000] 22:28:46 INFO - PROCESS | 1828 | 1461043726623 Marionette DEBUG loaded listener.js 22:28:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (1D778000) [pid = 1828] [serial = 2298] [outer = 1C994000] 22:28:47 INFO - PROCESS | 1828 | 1461043727138 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]]]}] 22:28:47 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 22:28:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 843ms 22:28:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:28:47 INFO - PROCESS | 1828 | 1461043727168 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 22:28:47 INFO - PROCESS | 1828 | 1461043727170 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 22:28:47 INFO - PROCESS | 1828 | 1461043727174 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:28:47 INFO - PROCESS | 1828 | 1461043727178 Marionette TRACE conn3 <- [1,3022,null,{}] 22:28:47 INFO - PROCESS | 1828 | 1461043727189 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}] 22:28:47 INFO - PROCESS | 1828 | 1461043727299 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 22:28:47 INFO - PROCESS | 1828 | 1461043727459 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:47 INFO - PROCESS | 1828 | ++DOCSHELL 1DA7BC00 == 65 [pid = 1828] [id = 767] 22:28:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (1DA7C000) [pid = 1828] [serial = 2299] [outer = 00000000] 22:28:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (1DA7FC00) [pid = 1828] [serial = 2300] [outer = 1DA7C000] 22:28:47 INFO - PROCESS | 1828 | 1461043727516 Marionette DEBUG loaded listener.js 22:28:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (1DA83C00) [pid = 1828] [serial = 2301] [outer = 1DA7C000] 22:28:48 INFO - PROCESS | 1828 | 1461043728094 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]]]}] 22:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:28:48 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 937ms 22:28:48 INFO - PROCESS | 1828 | 1461043728119 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 22:28:48 INFO - PROCESS | 1828 | 1461043728121 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 22:28:48 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:28:48 INFO - PROCESS | 1828 | 1461043728126 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:28:48 INFO - PROCESS | 1828 | 1461043728128 Marionette TRACE conn3 <- [1,3026,null,{}] 22:28:48 INFO - PROCESS | 1828 | 1461043728132 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}] 22:28:48 INFO - PROCESS | 1828 | 1461043728238 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 22:28:48 INFO - PROCESS | 1828 | 1461043728401 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:48 INFO - PROCESS | 1828 | ++DOCSHELL 1434A800 == 66 [pid = 1828] [id = 768] 22:28:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (14B8D800) [pid = 1828] [serial = 2302] [outer = 00000000] 22:28:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (15E1CC00) [pid = 1828] [serial = 2303] [outer = 14B8D800] 22:28:48 INFO - PROCESS | 1828 | 1461043728456 Marionette DEBUG loaded listener.js 22:28:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (16558400) [pid = 1828] [serial = 2304] [outer = 14B8D800] 22:28:49 INFO - PROCESS | 1828 | 1461043729189 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"]]]}] 22:28:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:28:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:28:49 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1094ms 22:28:49 INFO - PROCESS | 1828 | 1461043729216 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 22:28:49 INFO - PROCESS | 1828 | 1461043729221 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 22:28:49 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:28:49 INFO - PROCESS | 1828 | 1461043729227 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:28:49 INFO - PROCESS | 1828 | 1461043729230 Marionette TRACE conn3 <- [1,3030,null,{}] 22:28:49 INFO - PROCESS | 1828 | 1461043729235 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}] 22:28:49 INFO - PROCESS | 1828 | 1461043729378 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 22:28:49 INFO - PROCESS | 1828 | 1461043729549 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:49 INFO - PROCESS | 1828 | ++DOCSHELL 13AA8C00 == 67 [pid = 1828] [id = 769] 22:28:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (13AAE400) [pid = 1828] [serial = 2305] [outer = 00000000] 22:28:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (16630400) [pid = 1828] [serial = 2306] [outer = 13AAE400] 22:28:49 INFO - PROCESS | 1828 | 1461043729599 Marionette DEBUG loaded listener.js 22:28:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (18063C00) [pid = 1828] [serial = 2307] [outer = 13AAE400] 22:28:50 INFO - PROCESS | 1828 | --DOCSHELL 1C0C0400 == 66 [pid = 1828] [id = 763] 22:28:50 INFO - PROCESS | 1828 | --DOCSHELL 1342B800 == 65 [pid = 1828] [id = 762] 22:28:50 INFO - PROCESS | 1828 | --DOCSHELL 1AA0FC00 == 64 [pid = 1828] [id = 761] 22:28:50 INFO - PROCESS | 1828 | --DOCSHELL 19FDAC00 == 63 [pid = 1828] [id = 760] 22:28:50 INFO - PROCESS | 1828 | --DOCSHELL 198A4C00 == 62 [pid = 1828] [id = 759] 22:28:50 INFO - PROCESS | 1828 | --DOCSHELL 14309C00 == 61 [pid = 1828] [id = 758] 22:28:50 INFO - PROCESS | 1828 | --DOCSHELL 13267800 == 60 [pid = 1828] [id = 757] 22:28:50 INFO - PROCESS | 1828 | --DOCSHELL 157F3000 == 59 [pid = 1828] [id = 756] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (18F0A000) [pid = 1828] [serial = 2241] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (15D8C400) [pid = 1828] [serial = 2215] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (18AF4800) [pid = 1828] [serial = 2218] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (196BB400) [pid = 1828] [serial = 2221] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (19899400) [pid = 1828] [serial = 2224] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (19BC5800) [pid = 1828] [serial = 2227] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOCSHELL 1872AC00 == 58 [pid = 1828] [id = 747] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (18088400) [pid = 1828] [serial = 2194] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (19FD2800) [pid = 1828] [serial = 2179] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (18AF8C00) [pid = 1828] [serial = 2197] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (142ADC00) [pid = 1828] [serial = 2185] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (14B94000) [pid = 1828] [serial = 2186] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (142AD000) [pid = 1828] [serial = 2230] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (15BD1400) [pid = 1828] [serial = 2188] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (15DCF400) [pid = 1828] [serial = 2189] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (1342C400) [pid = 1828] [serial = 2183] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (13210C00) [pid = 1828] [serial = 2182] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (1683F400) [pid = 1828] [serial = 2191] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (16845400) [pid = 1828] [serial = 2192] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (18F0D800) [pid = 1828] [serial = 2200] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (18D9C800) [pid = 1828] [serial = 2176] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (1550B000) [pid = 1828] [serial = 2231] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (16632C00) [pid = 1828] [serial = 2233] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (16537800) [pid = 1828] [serial = 2173] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (16844400) [pid = 1828] [serial = 2238] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (1943D800) [pid = 1828] [serial = 2210] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (1430D400) [pid = 1828] [serial = 2236] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (19653C00) [pid = 1828] [serial = 2212] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (16843800) [pid = 1828] [serial = 2234] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (19271800) [pid = 1828] [serial = 2203] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (19030400) [pid = 1828] [serial = 2201] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (19437C00) [pid = 1828] [serial = 2209] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (18066800) [pid = 1828] [serial = 2239] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (18D84800) [pid = 1828] [serial = 2198] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (18D79400) [pid = 1828] [serial = 2206] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (19270400) [pid = 1828] [serial = 2204] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (18089400) [pid = 1828] [serial = 2195] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (18DA2800) [pid = 1828] [serial = 2207] [outer = 00000000] [url = about:blank] 22:28:50 INFO - PROCESS | 1828 | 1461043730373 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]]]}] 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:28:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:28:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:28:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:28:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:28:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:28:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 22:28:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:28:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:28:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:28:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:28:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:28:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:28:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:28:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:28:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:28:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:28:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:28:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:28:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1234ms 22:28:50 INFO - PROCESS | 1828 | 1461043730462 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 22:28:50 INFO - PROCESS | 1828 | 1461043730467 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 22:28:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:28:50 INFO - PROCESS | 1828 | 1461043730481 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:28:50 INFO - PROCESS | 1828 | 1461043730483 Marionette TRACE conn3 <- [1,3034,null,{}] 22:28:50 INFO - PROCESS | 1828 | 1461043730488 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}] 22:28:50 INFO - PROCESS | 1828 | 1461043730577 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 22:28:50 INFO - PROCESS | 1828 | 1461043730583 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:50 INFO - PROCESS | 1828 | ++DOCSHELL 13264000 == 59 [pid = 1828] [id = 770] 22:28:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (13268800) [pid = 1828] [serial = 2308] [outer = 00000000] 22:28:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (15BF5400) [pid = 1828] [serial = 2309] [outer = 13268800] 22:28:50 INFO - PROCESS | 1828 | 1461043730627 Marionette DEBUG loaded listener.js 22:28:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (16544C00) [pid = 1828] [serial = 2310] [outer = 13268800] 22:28:50 INFO - PROCESS | 1828 | [1828] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:28:51 INFO - PROCESS | 1828 | 1461043731146 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:28:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:28:51 INFO - {} 22:28:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 703ms 22:28:51 INFO - PROCESS | 1828 | 1461043731176 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 22:28:51 INFO - PROCESS | 1828 | 1461043731179 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 22:28:51 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:28:51 INFO - PROCESS | 1828 | 1461043731182 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:28:51 INFO - PROCESS | 1828 | 1461043731185 Marionette TRACE conn3 <- [1,3038,null,{}] 22:28:51 INFO - PROCESS | 1828 | 1461043731195 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}] 22:28:51 INFO - PROCESS | 1828 | 1461043731280 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 22:28:51 INFO - PROCESS | 1828 | 1461043731295 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:51 INFO - PROCESS | 1828 | ++DOCSHELL 1872AC00 == 60 [pid = 1828] [id = 771] 22:28:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (1872B000) [pid = 1828] [serial = 2311] [outer = 00000000] 22:28:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (18F10000) [pid = 1828] [serial = 2312] [outer = 1872B000] 22:28:51 INFO - PROCESS | 1828 | 1461043731353 Marionette DEBUG loaded listener.js 22:28:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (1903A800) [pid = 1828] [serial = 2313] [outer = 1872B000] 22:28:51 INFO - PROCESS | 1828 | 1461043731805 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]]]}] 22:28:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:28:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:28:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:28:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:28:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 641ms 22:28:51 INFO - PROCESS | 1828 | 1461043731821 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 22:28:51 INFO - PROCESS | 1828 | 1461043731825 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 22:28:51 INFO - PROCESS | 1828 | 1461043731830 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:28:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:28:51 INFO - PROCESS | 1828 | 1461043731832 Marionette TRACE conn3 <- [1,3042,null,{}] 22:28:51 INFO - PROCESS | 1828 | 1461043731836 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}] 22:28:51 INFO - PROCESS | 1828 | 1461043731969 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 22:28:52 INFO - PROCESS | 1828 | 1461043732062 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:52 INFO - PROCESS | 1828 | ++DOCSHELL 192C9800 == 61 [pid = 1828] [id = 772] 22:28:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (192CCC00) [pid = 1828] [serial = 2314] [outer = 00000000] 22:28:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (19427C00) [pid = 1828] [serial = 2315] [outer = 192CCC00] 22:28:52 INFO - PROCESS | 1828 | 1461043732109 Marionette DEBUG loaded listener.js 22:28:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (19429400) [pid = 1828] [serial = 2316] [outer = 192CCC00] 22:28:52 INFO - PROCESS | 1828 | 1461043732807 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"]]]}] 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:28:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:28:52 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" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:28:52 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" 22:28:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:28:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1141ms 22:28:52 INFO - PROCESS | 1828 | 1461043732979 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 22:28:52 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:28:52 INFO - PROCESS | 1828 | 1461043732981 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 22:28:52 INFO - PROCESS | 1828 | 1461043732984 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:28:52 INFO - PROCESS | 1828 | 1461043732986 Marionette TRACE conn3 <- [1,3046,null,{}] 22:28:52 INFO - PROCESS | 1828 | 1461043732990 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}] 22:28:53 INFO - PROCESS | 1828 | 1461043733111 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 22:28:53 INFO - PROCESS | 1828 | 1461043733172 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:53 INFO - PROCESS | 1828 | ++DOCSHELL 196B8C00 == 62 [pid = 1828] [id = 773] 22:28:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (196B9000) [pid = 1828] [serial = 2317] [outer = 00000000] 22:28:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (198A5000) [pid = 1828] [serial = 2318] [outer = 196B9000] 22:28:53 INFO - PROCESS | 1828 | 1461043733217 Marionette DEBUG loaded listener.js 22:28:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (19BD5000) [pid = 1828] [serial = 2319] [outer = 196B9000] 22:28:53 INFO - PROCESS | 1828 | 1461043733717 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]]]}] 22:28:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:28:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:28:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:28:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:28:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:28:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:28:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:28:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:28:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:28:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:28:53 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:53 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:28:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:28:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:28:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:28:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:28:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:28:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:28:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:28:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:28:53 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 796ms 22:28:53 INFO - PROCESS | 1828 | 1461043733795 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 22:28:53 INFO - PROCESS | 1828 | 1461043733797 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 22:28:53 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:28:53 INFO - PROCESS | 1828 | 1461043733801 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:28:53 INFO - PROCESS | 1828 | 1461043733802 Marionette TRACE conn3 <- [1,3050,null,{}] 22:28:53 INFO - PROCESS | 1828 | 1461043733806 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}] 22:28:53 INFO - PROCESS | 1828 | 1461043733939 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 22:28:54 INFO - PROCESS | 1828 | 1461043734019 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:54 INFO - PROCESS | 1828 | ++DOCSHELL 13437C00 == 63 [pid = 1828] [id = 774] 22:28:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (13AAC000) [pid = 1828] [serial = 2320] [outer = 00000000] 22:28:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (1BF9AC00) [pid = 1828] [serial = 2321] [outer = 13AAC000] 22:28:54 INFO - PROCESS | 1828 | 1461043734066 Marionette DEBUG loaded listener.js 22:28:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (1BFA6C00) [pid = 1828] [serial = 2322] [outer = 13AAC000] 22:28:54 INFO - PROCESS | 1828 | [1828] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (18D86800) [pid = 1828] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (19B3E400) [pid = 1828] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (19435800) [pid = 1828] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (16552800) [pid = 1828] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (16761800) [pid = 1828] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (1C0C2000) [pid = 1828] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (19857C00) [pid = 1828] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (15B3AC00) [pid = 1828] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (14303400) [pid = 1828] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (19802400) [pid = 1828] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (13433800) [pid = 1828] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (1980A000) [pid = 1828] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (19B40400) [pid = 1828] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (14306000) [pid = 1828] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (14BE6400) [pid = 1828] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (16763000) [pid = 1828] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (19806800) [pid = 1828] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (1A16B400) [pid = 1828] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (15BBC000) [pid = 1828] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (1683A800) [pid = 1828] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (19441400) [pid = 1828] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (13269400) [pid = 1828] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1A03C800) [pid = 1828] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (159EF000) [pid = 1828] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (142A8400) [pid = 1828] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (1BF9E400) [pid = 1828] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (18977800) [pid = 1828] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (19B40800) [pid = 1828] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (18F0AC00) [pid = 1828] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:28:54 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (14B97800) [pid = 1828] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:28:54 INFO - PROCESS | 1828 | 1461043734856 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:28:54 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:28:54 INFO - {} 22:28:54 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1078ms 22:28:54 INFO - PROCESS | 1828 | 1461043734891 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 22:28:54 INFO - PROCESS | 1828 | 1461043734893 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 22:28:54 INFO - PROCESS | 1828 | 1461043734896 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:28:54 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:28:54 INFO - PROCESS | 1828 | 1461043734898 Marionette TRACE conn3 <- [1,3054,null,{}] 22:28:54 INFO - PROCESS | 1828 | 1461043734901 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}] 22:28:54 INFO - PROCESS | 1828 | 1461043734982 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 22:28:54 INFO - PROCESS | 1828 | 1461043734994 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:55 INFO - PROCESS | 1828 | ++DOCSHELL 15537000 == 64 [pid = 1828] [id = 775] 22:28:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (15537800) [pid = 1828] [serial = 2323] [outer = 00000000] 22:28:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (18977800) [pid = 1828] [serial = 2324] [outer = 15537800] 22:28:55 INFO - PROCESS | 1828 | 1461043735037 Marionette DEBUG loaded listener.js 22:28:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (18DA3C00) [pid = 1828] [serial = 2325] [outer = 15537800] 22:28:55 INFO - PROCESS | 1828 | 1461043735462 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]]]}] 22:28:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:28:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:28:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:28:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:28:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:28:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:28:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:28:55 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 594ms 22:28:55 INFO - PROCESS | 1828 | 1461043735494 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 22:28:55 INFO - PROCESS | 1828 | 1461043735496 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 22:28:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:28:55 INFO - PROCESS | 1828 | 1461043735516 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:28:55 INFO - PROCESS | 1828 | 1461043735518 Marionette TRACE conn3 <- [1,3058,null,{}] 22:28:55 INFO - PROCESS | 1828 | 1461043735521 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}] 22:28:55 INFO - PROCESS | 1828 | 1461043735601 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 22:28:55 INFO - PROCESS | 1828 | 1461043735607 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:55 INFO - PROCESS | 1828 | ++DOCSHELL 19435C00 == 65 [pid = 1828] [id = 776] 22:28:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (19806800) [pid = 1828] [serial = 2326] [outer = 00000000] 22:28:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (19B3E400) [pid = 1828] [serial = 2327] [outer = 19806800] 22:28:55 INFO - PROCESS | 1828 | 1461043735650 Marionette DEBUG loaded listener.js 22:28:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (1A03C800) [pid = 1828] [serial = 2328] [outer = 19806800] 22:28:56 INFO - PROCESS | 1828 | 1461043736088 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]]]}] 22:28:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:28:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:28:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:28:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:28:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:28:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:28:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 594ms 22:28:56 INFO - PROCESS | 1828 | 1461043736108 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 22:28:56 INFO - PROCESS | 1828 | 1461043736110 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 22:28:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:28:56 INFO - PROCESS | 1828 | 1461043736113 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:28:56 INFO - PROCESS | 1828 | 1461043736115 Marionette TRACE conn3 <- [1,3062,null,{}] 22:28:56 INFO - PROCESS | 1828 | 1461043736119 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}] 22:28:56 INFO - PROCESS | 1828 | 1461043736244 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 22:28:56 INFO - PROCESS | 1828 | 1461043736253 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:56 INFO - PROCESS | 1828 | ++DOCSHELL 16A0CC00 == 66 [pid = 1828] [id = 777] 22:28:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (18066800) [pid = 1828] [serial = 2329] [outer = 00000000] 22:28:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (16A09800) [pid = 1828] [serial = 2330] [outer = 18066800] 22:28:56 INFO - PROCESS | 1828 | 1461043736300 Marionette DEBUG loaded listener.js 22:28:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (1985A800) [pid = 1828] [serial = 2331] [outer = 18066800] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 19653000 == 65 [pid = 1828] [id = 751] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 19857400 == 64 [pid = 1828] [id = 697] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 14B92800 == 63 [pid = 1828] [id = 724] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 13203000 == 62 [pid = 1828] [id = 754] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 11BC1000 == 61 [pid = 1828] [id = 742] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 1943F000 == 60 [pid = 1828] [id = 752] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 16838000 == 59 [pid = 1828] [id = 693] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 15536400 == 58 [pid = 1828] [id = 663] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 1654F400 == 57 [pid = 1828] [id = 698] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 14301C00 == 56 [pid = 1828] [id = 726] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 02A80800 == 55 [pid = 1828] [id = 661] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 13AAE000 == 54 [pid = 1828] [id = 737] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 19805800 == 53 [pid = 1828] [id = 711] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 1A03BC00 == 52 [pid = 1828] [id = 723] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 19435000 == 51 [pid = 1828] [id = 696] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 1942CC00 == 50 [pid = 1828] [id = 712] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 14B10800 == 49 [pid = 1828] [id = 755] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 14BF0C00 == 48 [pid = 1828] [id = 648] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 16762400 == 47 [pid = 1828] [id = 753] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 196BB000 == 46 [pid = 1828] [id = 741] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 1926CC00 == 45 [pid = 1828] [id = 635] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 18DA4400 == 44 [pid = 1828] [id = 650] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 16625400 == 43 [pid = 1828] [id = 710] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 1550C800 == 42 [pid = 1828] [id = 748] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 19439400 == 41 [pid = 1828] [id = 750] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 12DDE800 == 40 [pid = 1828] [id = 749] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 13780C00 == 39 [pid = 1828] [id = 695] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 18313400 == 38 [pid = 1828] [id = 725] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 1434A800 == 37 [pid = 1828] [id = 768] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 13AA8C00 == 36 [pid = 1828] [id = 769] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 1DA7BC00 == 35 [pid = 1828] [id = 767] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 1C0F2000 == 34 [pid = 1828] [id = 764] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 14BEE400 == 33 [pid = 1828] [id = 765] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 1C734400 == 32 [pid = 1828] [id = 766] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 192C9800 == 31 [pid = 1828] [id = 772] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 19435C00 == 30 [pid = 1828] [id = 776] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 1872AC00 == 29 [pid = 1828] [id = 771] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 15537000 == 28 [pid = 1828] [id = 775] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 13437C00 == 27 [pid = 1828] [id = 774] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 13264000 == 26 [pid = 1828] [id = 770] 22:28:57 INFO - PROCESS | 1828 | --DOCSHELL 196B8C00 == 25 [pid = 1828] [id = 773] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (1C176C00) [pid = 1828] [serial = 2289] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (1C73D000) [pid = 1828] [serial = 2291] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (18F13000) [pid = 1828] [serial = 2045] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (19FD4C00) [pid = 1828] [serial = 2277] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (19808C00) [pid = 1828] [serial = 2090] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (18D98400) [pid = 1828] [serial = 2219] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (18976800) [pid = 1828] [serial = 2087] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (19609800) [pid = 1828] [serial = 2250] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (1C0F3400) [pid = 1828] [serial = 2288] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (19861400) [pid = 1828] [serial = 2093] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (15D8C000) [pid = 1828] [serial = 2268] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (1653DC00) [pid = 1828] [serial = 2216] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (1655B800) [pid = 1828] [serial = 2244] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (1989F000) [pid = 1828] [serial = 2225] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (1C0C0800) [pid = 1828] [serial = 2285] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (1BFA3400) [pid = 1828] [serial = 2266] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (19BD5400) [pid = 1828] [serial = 2126] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (157F8C00) [pid = 1828] [serial = 2084] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (16551800) [pid = 1828] [serial = 2048] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (19036800) [pid = 1828] [serial = 2273] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (19BBDC00) [pid = 1828] [serial = 2135] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (19BDCC00) [pid = 1828] [serial = 2256] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (19D10C00) [pid = 1828] [serial = 2276] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (1C00C800) [pid = 1828] [serial = 2280] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (18D98000) [pid = 1828] [serial = 2051] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (18D87800) [pid = 1828] [serial = 2132] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (18E53000) [pid = 1828] [serial = 2247] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (19803400) [pid = 1828] [serial = 2222] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (16845000) [pid = 1828] [serial = 2271] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (1A70A400) [pid = 1828] [serial = 2171] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (1BFA0800) [pid = 1828] [serial = 2265] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (1A705400) [pid = 1828] [serial = 2262] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (1BFA9000) [pid = 1828] [serial = 2279] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (148B9C00) [pid = 1828] [serial = 2270] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (19BC5C00) [pid = 1828] [serial = 2228] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (1985AC00) [pid = 1828] [serial = 2253] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (15D91400) [pid = 1828] [serial = 2129] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (1C0C5400) [pid = 1828] [serial = 2286] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (19FDCC00) [pid = 1828] [serial = 2259] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (1C017800) [pid = 1828] [serial = 2282] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (19425C00) [pid = 1828] [serial = 2274] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (1C0B9000) [pid = 1828] [serial = 2283] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (19036400) [pid = 1828] [serial = 2177] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (1A16E400) [pid = 1828] [serial = 2180] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (196BD400) [pid = 1828] [serial = 2213] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | --DOMWINDOW == 72 (16626400) [pid = 1828] [serial = 2174] [outer = 00000000] [url = about:blank] 22:28:58 INFO - PROCESS | 1828 | 1461043738251 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]]]}] 22:28:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:28:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:28:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:28:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:28:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:28:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:28:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2156ms 22:28:58 INFO - PROCESS | 1828 | 1461043738277 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 22:28:58 INFO - PROCESS | 1828 | 1461043738281 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 22:28:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:28:58 INFO - PROCESS | 1828 | 1461043738286 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:28:58 INFO - PROCESS | 1828 | 1461043738290 Marionette TRACE conn3 <- [1,3066,null,{}] 22:28:58 INFO - PROCESS | 1828 | 1461043738296 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}] 22:28:58 INFO - PROCESS | 1828 | 1461043738384 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 22:28:58 INFO - PROCESS | 1828 | 1461043738394 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:58 INFO - PROCESS | 1828 | ++DOCSHELL 12B85400 == 26 [pid = 1828] [id = 778] 22:28:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (12B8AC00) [pid = 1828] [serial = 2332] [outer = 00000000] 22:28:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (12CF8800) [pid = 1828] [serial = 2333] [outer = 12B8AC00] 22:28:58 INFO - PROCESS | 1828 | 1461043738447 Marionette DEBUG loaded listener.js 22:28:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (12DDB800) [pid = 1828] [serial = 2334] [outer = 12B8AC00] 22:28:58 INFO - PROCESS | 1828 | 1461043738985 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] 22:28:59 INFO - PROCESS | 1828 | 1461043739037 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 22:28:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:28:59 INFO - PROCESS | 1828 | 1461043739044 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:28:59 INFO - PROCESS | 1828 | 1461043739047 Marionette TRACE conn3 <- [1,3070,null,{}] 22:28:59 INFO - PROCESS | 1828 | 1461043739050 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}] 22:28:59 INFO - PROCESS | 1828 | 1461043739134 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 22:28:59 INFO - PROCESS | 1828 | 1461043739143 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:59 INFO - PROCESS | 1828 | ++DOCSHELL 12CBD000 == 27 [pid = 1828] [id = 779] 22:28:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (13201800) [pid = 1828] [serial = 2335] [outer = 00000000] 22:28:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (13434C00) [pid = 1828] [serial = 2336] [outer = 13201800] 22:28:59 INFO - PROCESS | 1828 | 1461043739189 Marionette DEBUG loaded listener.js 22:28:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (13439800) [pid = 1828] [serial = 2337] [outer = 13201800] 22:28:59 INFO - PROCESS | 1828 | 1461043739663 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]]]}] 22:28:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:28:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:28:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:28:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:28:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 640ms 22:28:59 INFO - PROCESS | 1828 | 1461043739684 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 22:28:59 INFO - PROCESS | 1828 | 1461043739687 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 22:28:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:28:59 INFO - PROCESS | 1828 | 1461043739691 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:28:59 INFO - PROCESS | 1828 | 1461043739694 Marionette TRACE conn3 <- [1,3074,null,{}] 22:28:59 INFO - PROCESS | 1828 | 1461043739705 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}] 22:28:59 INFO - PROCESS | 1828 | 1461043739790 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 22:28:59 INFO - PROCESS | 1828 | 1461043739834 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:59 INFO - PROCESS | 1828 | ++DOCSHELL 14303400 == 28 [pid = 1828] [id = 780] 22:28:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (14308000) [pid = 1828] [serial = 2338] [outer = 00000000] 22:28:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (1430D000) [pid = 1828] [serial = 2339] [outer = 14308000] 22:28:59 INFO - PROCESS | 1828 | 1461043739885 Marionette DEBUG loaded listener.js 22:28:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (1434CC00) [pid = 1828] [serial = 2340] [outer = 14308000] 22:29:00 INFO - PROCESS | 1828 | 1461043740355 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:29:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:29:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 687ms 22:29:00 INFO - PROCESS | 1828 | 1461043740389 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 22:29:00 INFO - PROCESS | 1828 | 1461043740392 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 22:29:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:29:00 INFO - PROCESS | 1828 | 1461043740395 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:29:00 INFO - PROCESS | 1828 | 1461043740397 Marionette TRACE conn3 <- [1,3078,null,{}] 22:29:00 INFO - PROCESS | 1828 | 1461043740400 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}] 22:29:00 INFO - PROCESS | 1828 | 1461043740479 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 22:29:00 INFO - PROCESS | 1828 | 1461043740485 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:00 INFO - PROCESS | 1828 | ++DOCSHELL 14B89C00 == 29 [pid = 1828] [id = 781] 22:29:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (14BF0C00) [pid = 1828] [serial = 2341] [outer = 00000000] 22:29:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (1552B800) [pid = 1828] [serial = 2342] [outer = 14BF0C00] 22:29:00 INFO - PROCESS | 1828 | 1461043740529 Marionette DEBUG loaded listener.js 22:29:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (15534000) [pid = 1828] [serial = 2343] [outer = 14BF0C00] 22:29:00 INFO - PROCESS | 1828 | 1461043740968 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:29:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:29:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 594ms 22:29:00 INFO - PROCESS | 1828 | 1461043740992 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 22:29:00 INFO - PROCESS | 1828 | 1461043740994 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 22:29:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:29:01 INFO - PROCESS | 1828 | 1461043741010 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:29:01 INFO - PROCESS | 1828 | 1461043741012 Marionette TRACE conn3 <- [1,3082,null,{}] 22:29:01 INFO - PROCESS | 1828 | 1461043741015 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}] 22:29:01 INFO - PROCESS | 1828 | 1461043741087 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 22:29:01 INFO - PROCESS | 1828 | 1461043741093 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:01 INFO - PROCESS | 1828 | ++DOCSHELL 15753800 == 30 [pid = 1828] [id = 782] 22:29:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (157A2C00) [pid = 1828] [serial = 2344] [outer = 00000000] 22:29:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (159F0000) [pid = 1828] [serial = 2345] [outer = 157A2C00] 22:29:01 INFO - PROCESS | 1828 | 1461043741137 Marionette DEBUG loaded listener.js 22:29:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (15BB8400) [pid = 1828] [serial = 2346] [outer = 157A2C00] 22:29:01 INFO - PROCESS | 1828 | 1461043741595 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:29:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:29:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 641ms 22:29:01 INFO - PROCESS | 1828 | 1461043741646 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 22:29:01 INFO - PROCESS | 1828 | 1461043741648 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 22:29:01 INFO - PROCESS | 1828 | 1461043741652 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:29:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:29:01 INFO - PROCESS | 1828 | 1461043741653 Marionette TRACE conn3 <- [1,3086,null,{}] 22:29:01 INFO - PROCESS | 1828 | 1461043741657 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}] 22:29:01 INFO - PROCESS | 1828 | 1461043741770 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 22:29:01 INFO - PROCESS | 1828 | 1461043741779 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:01 INFO - PROCESS | 1828 | ++DOCSHELL 16541000 == 31 [pid = 1828] [id = 783] 22:29:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (16541800) [pid = 1828] [serial = 2347] [outer = 00000000] 22:29:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (16626800) [pid = 1828] [serial = 2348] [outer = 16541800] 22:29:01 INFO - PROCESS | 1828 | 1461043741826 Marionette DEBUG loaded listener.js 22:29:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (16680400) [pid = 1828] [serial = 2349] [outer = 16541800] 22:29:02 INFO - PROCESS | 1828 | 1461043742263 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]]]}] 22:29:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:29:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:29:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 641ms 22:29:02 INFO - PROCESS | 1828 | 1461043742290 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 22:29:02 INFO - PROCESS | 1828 | 1461043742292 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 22:29:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:29:02 INFO - PROCESS | 1828 | 1461043742308 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:29:02 INFO - PROCESS | 1828 | 1461043742310 Marionette TRACE conn3 <- [1,3090,null,{}] 22:29:02 INFO - PROCESS | 1828 | 1461043742314 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}] 22:29:02 INFO - PROCESS | 1828 | 1461043742386 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 22:29:02 INFO - PROCESS | 1828 | 1461043742391 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:02 INFO - PROCESS | 1828 | ++DOCSHELL 1683B800 == 32 [pid = 1828] [id = 784] 22:29:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (1683C000) [pid = 1828] [serial = 2350] [outer = 00000000] 22:29:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (16A09C00) [pid = 1828] [serial = 2351] [outer = 1683C000] 22:29:02 INFO - PROCESS | 1828 | 1461043742436 Marionette DEBUG loaded listener.js 22:29:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (16A0BC00) [pid = 1828] [serial = 2352] [outer = 1683C000] 22:29:02 INFO - PROCESS | 1828 | 1461043742876 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:29:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:29:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 594ms 22:29:02 INFO - PROCESS | 1828 | 1461043742903 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 22:29:02 INFO - PROCESS | 1828 | 1461043742905 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 22:29:02 INFO - PROCESS | 1828 | 1461043742908 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:29:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:29:02 INFO - PROCESS | 1828 | 1461043742910 Marionette TRACE conn3 <- [1,3094,null,{}] 22:29:02 INFO - PROCESS | 1828 | 1461043742913 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}] 22:29:03 INFO - PROCESS | 1828 | 1461043743034 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 22:29:03 INFO - PROCESS | 1828 | 1461043743042 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:03 INFO - PROCESS | 1828 | ++DOCSHELL 1683A400 == 33 [pid = 1828] [id = 785] 22:29:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (1683A800) [pid = 1828] [serial = 2353] [outer = 00000000] 22:29:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (1807D000) [pid = 1828] [serial = 2354] [outer = 1683A800] 22:29:03 INFO - PROCESS | 1828 | 1461043743086 Marionette DEBUG loaded listener.js 22:29:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (17B38C00) [pid = 1828] [serial = 2355] [outer = 1683A800] 22:29:03 INFO - PROCESS | 1828 | 1461043743504 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]]]}] 22:29:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:29:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:29:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:29:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 625ms 22:29:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:29:03 INFO - PROCESS | 1828 | 1461043743547 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 22:29:03 INFO - PROCESS | 1828 | 1461043743549 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 22:29:03 INFO - PROCESS | 1828 | 1461043743553 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:29:03 INFO - PROCESS | 1828 | 1461043743554 Marionette TRACE conn3 <- [1,3098,null,{}] 22:29:03 INFO - PROCESS | 1828 | 1461043743558 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}] 22:29:03 INFO - PROCESS | 1828 | 1461043743632 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 22:29:03 INFO - PROCESS | 1828 | 1461043743637 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:03 INFO - PROCESS | 1828 | ++DOCSHELL 142AD000 == 34 [pid = 1828] [id = 786] 22:29:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (18320000) [pid = 1828] [serial = 2356] [outer = 00000000] 22:29:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (1832A800) [pid = 1828] [serial = 2357] [outer = 18320000] 22:29:03 INFO - PROCESS | 1828 | 1461043743681 Marionette DEBUG loaded listener.js 22:29:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (183A8800) [pid = 1828] [serial = 2358] [outer = 18320000] 22:29:04 INFO - PROCESS | 1828 | 1461043744157 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"]]]}] 22:29:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:29:04 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 22:29:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:29:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:29:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 625ms 22:29:04 INFO - PROCESS | 1828 | 1461043744190 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 22:29:04 INFO - PROCESS | 1828 | 1461043744192 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 22:29:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:29:04 INFO - PROCESS | 1828 | 1461043744196 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:29:04 INFO - PROCESS | 1828 | 1461043744197 Marionette TRACE conn3 <- [1,3102,null,{}] 22:29:04 INFO - PROCESS | 1828 | 1461043744205 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}] 22:29:04 INFO - PROCESS | 1828 | 1461043744319 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 22:29:04 INFO - PROCESS | 1828 | 1461043744325 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\", \"9d7001f0-1826-4d3f-87f9-52d78d51f5f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:04 INFO - PROCESS | 1828 | ++DOCSHELL 18310800 == 35 [pid = 1828] [id = 787] 22:29:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (18322C00) [pid = 1828] [serial = 2359] [outer = 00000000] 22:29:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (18AEC800) [pid = 1828] [serial = 2360] [outer = 18322C00] 22:29:04 INFO - PROCESS | 1828 | 1461043744369 Marionette DEBUG loaded listener.js 22:29:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (18D78400) [pid = 1828] [serial = 2361] [outer = 18322C00] 22:29:04 INFO - PROCESS | 1828 | 1461043744810 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]]]}] 22:29:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:29:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 640ms 22:29:04 INFO - PROCESS | 1828 | 1461043744836 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 22:29:04 INFO - PROCESS | 1828 | 1461043744838 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 22:29:05 WARNING - u'runner_teardown' () 22:29:05 INFO - No more tests 22:29:05 INFO - Got 0 unexpected results 22:29:05 INFO - SUITE-END | took 660s 22:29:06 INFO - Closing logging queue 22:29:06 INFO - queue closed 22:29:06 INFO - Return code: 0 22:29:06 WARNING - # TBPL SUCCESS # 22:29:06 INFO - Running post-action listener: _resource_record_post_action 22:29:06 INFO - Running post-run listener: _resource_record_post_run 22:29:07 INFO - Total resource usage - Wall time: 671s; CPU: 17.0%; Read bytes: 92069376; Write bytes: 995584512; Read time: 556427; Write time: 1311136 22:29:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:29:07 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 120625152; Read time: 0; Write time: 134547 22:29:07 INFO - run-tests - Wall time: 668s; CPU: 17.0%; Read bytes: 92069376; Write bytes: 814222848; Read time: 556427; Write time: 1128860 22:29:07 INFO - Running post-run listener: _upload_blobber_files 22:29:07 INFO - Blob upload gear active. 22:29:07 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 22:29:07 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 22:29:07 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-inbound', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 22:29:07 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-inbound -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 22:29:08 INFO - (blobuploader) - INFO - Open directory for files ... 22:29:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 22:29:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:29:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:29:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:29:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:29:08 INFO - (blobuploader) - INFO - Done attempting. 22:29:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 22:29:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:29:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:29:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:29:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:29:10 INFO - (blobuploader) - INFO - Done attempting. 22:29:10 INFO - (blobuploader) - INFO - Iteration through files over. 22:29:10 INFO - Return code: 0 22:29:10 INFO - rmtree: C:\slave\test\build\uploaded_files.json 22:29:10 INFO - Using _rmtree_windows ... 22:29:10 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 22:29:10 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/02cd77476f08ccba47d0531b3690ad685de86abdaba3111b2cfeac9c06b99ff76e64b56f1755e417bcac5e88f42624c99ad1bc089d8dc31a49bd25cccab26437", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7f55904cea5e2cc52f5568a57f3e1798688c62add35370dca59493411f839fc4a90376bb7b572af0eeb4fb08b35244953ae398e073cc12b2ce279e0434652a4d"} 22:29:10 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 22:29:10 INFO - Writing to file C:\slave\test\properties\blobber_files 22:29:10 INFO - Contents: 22:29:10 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/02cd77476f08ccba47d0531b3690ad685de86abdaba3111b2cfeac9c06b99ff76e64b56f1755e417bcac5e88f42624c99ad1bc089d8dc31a49bd25cccab26437", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7f55904cea5e2cc52f5568a57f3e1798688c62add35370dca59493411f839fc4a90376bb7b572af0eeb4fb08b35244953ae398e073cc12b2ce279e0434652a4d"} 22:29:10 INFO - Running post-run listener: copy_logs_to_upload_dir 22:29:10 INFO - Copying logs to upload dir... 22:29:10 INFO - mkdir: C:\slave\test\build\upload\logs 22:29:10 INFO - Copying logs to upload dir... 22:29:10 INFO - Using _rmtree_windows ... 22:29:10 INFO - Using _rmtree_windows ... 22:29:10 INFO - Using _rmtree_windows ... 22:29:10 INFO - Using _rmtree_windows ... 22:29:10 INFO - Using _rmtree_windows ... 22:29:10 INFO - Using _rmtree_windows ... 22:29:10 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=829.079000 ========= master_lag: 0.32 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 49 secs) (at 2016-04-18 22:29:11.176663) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 22:29:11.177698) ========= '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-071\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-071 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-071 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-071 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-071 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-071 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/02cd77476f08ccba47d0531b3690ad685de86abdaba3111b2cfeac9c06b99ff76e64b56f1755e417bcac5e88f42624c99ad1bc089d8dc31a49bd25cccab26437", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7f55904cea5e2cc52f5568a57f3e1798688c62add35370dca59493411f839fc4a90376bb7b572af0eeb4fb08b35244953ae398e073cc12b2ce279e0434652a4d"} build_url:https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/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/ISRGi0bPQfeh-KsbiAe9Wg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/02cd77476f08ccba47d0531b3690ad685de86abdaba3111b2cfeac9c06b99ff76e64b56f1755e417bcac5e88f42624c99ad1bc089d8dc31a49bd25cccab26437", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7f55904cea5e2cc52f5568a57f3e1798688c62add35370dca59493411f839fc4a90376bb7b572af0eeb4fb08b35244953ae398e073cc12b2ce279e0434652a4d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ISRGi0bPQfeh-KsbiAe9Wg/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 22:29:11.297941) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 22:29:11.298344) ========= '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-071\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-071 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-071 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-071 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-071 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-071 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 22:29:11.422602) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 22:29:11.422982) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 22:29:11.815185) ========= ========= Total master_lag: 0.73 =========