builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-118 starttime: 1466499880.06 results: success (0) buildid: 20160621001202 builduid: 43bee3b121c74b5c9b27a35f1df4b48b revision: 2a762ba88494113dff67f29216fadbabd9c03097 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 02:04:40.061124) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 02:04:40.061600) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 02:04:40.061896) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 02:04:40.123539) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:04:40.123968) ========= '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-118\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-118 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-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-118 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-118 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-118 WINDIR=C:\WINDOWS using PTY: False --02:06:00-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.82 MB/s 02:06:00 (8.82 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.476000 ========= master_lag: 0.23 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:04:40.829541) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 02:04:40.829870) ========= '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-118\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-118 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-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-118 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-118 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-118 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.919000 ========= master_lag: 0.35 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 02:04:42.099393) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 02:04:42.099801) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2a762ba88494113dff67f29216fadbabd9c03097 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2a762ba88494113dff67f29216fadbabd9c03097 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-118\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-118 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-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-118 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-118 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-118 WINDIR=C:\WINDOWS using PTY: False 2016-06-21 02:06:01,763 truncating revision to first 12 chars 2016-06-21 02:06:01,763 Setting DEBUG logging. 2016-06-21 02:06:01,763 attempt 1/10 2016-06-21 02:06:01,763 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/2a762ba88494?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-21 02:06:02,285 unpacking tar archive at: mozilla-beta-2a762ba88494/testing/mozharness/ program finished with exit code 0 elapsedTime=1.101000 ========= master_lag: 0.52 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 02:04:43.720109) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 02:04:43.720487) ========= script_repo_revision: 2a762ba88494113dff67f29216fadbabd9c03097 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 02:04:43.720980) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 02:04:43.721304) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 02:04:43.736910) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 28 secs) (at 2016-06-21 02:04:43.737233) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-118\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-118 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-118 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-118 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-118 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-118 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 02:06:02 INFO - MultiFileLogger online at 20160621 02:06:02 in C:\slave\test 02:06:02 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-beta --download-symbols true 02:06:02 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:06:02 INFO - {'append_to_log': False, 02:06:02 INFO - 'base_work_dir': 'C:\\slave\\test', 02:06:02 INFO - 'blob_upload_branch': 'mozilla-beta', 02:06:02 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:06:02 INFO - 'buildbot_json_path': 'buildprops.json', 02:06:02 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:06:02 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:06:02 INFO - 'download_minidump_stackwalk': True, 02:06:02 INFO - 'download_symbols': 'true', 02:06:02 INFO - 'e10s': False, 02:06:02 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:06:02 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:06:02 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:06:02 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:06:02 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:06:02 INFO - 'C:/mozilla-build/tooltool.py'), 02:06:02 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:06:02 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:06:02 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:06:02 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:06:02 INFO - 'log_level': 'info', 02:06:02 INFO - 'log_to_console': True, 02:06:02 INFO - 'opt_config_files': (), 02:06:02 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:06:02 INFO - '--processes=1', 02:06:02 INFO - '--config=%(test_path)s/wptrunner.ini', 02:06:02 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:06:02 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:06:02 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:06:02 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:06:02 INFO - 'pip_index': False, 02:06:02 INFO - 'require_test_zip': True, 02:06:02 INFO - 'test_type': ('testharness',), 02:06:02 INFO - 'this_chunk': '1', 02:06:02 INFO - 'total_chunks': '10', 02:06:02 INFO - 'virtualenv_path': 'venv', 02:06:02 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:06:02 INFO - 'work_dir': 'build'} 02:06:02 INFO - ##### 02:06:02 INFO - ##### Running clobber step. 02:06:02 INFO - ##### 02:06:02 INFO - Running pre-action listener: _resource_record_pre_action 02:06:02 INFO - Running main action method: clobber 02:06:02 INFO - rmtree: C:\slave\test\build 02:06:03 INFO - Using _rmtree_windows ... 02:06:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:06:30 INFO - Running post-action listener: _resource_record_post_action 02:06:30 INFO - ##### 02:06:30 INFO - ##### Running read-buildbot-config step. 02:06:30 INFO - ##### 02:06:30 INFO - Running pre-action listener: _resource_record_pre_action 02:06:30 INFO - Running main action method: read_buildbot_config 02:06:30 INFO - Using buildbot properties: 02:06:30 INFO - { 02:06:30 INFO - "project": "", 02:06:30 INFO - "product": "firefox", 02:06:30 INFO - "script_repo_revision": "production", 02:06:30 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 02:06:30 INFO - "repository": "", 02:06:30 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 02:06:30 INFO - "buildid": "20160621001202", 02:06:30 INFO - "pgo_build": "False", 02:06:30 INFO - "basedir": "C:\\slave\\test", 02:06:30 INFO - "buildnumber": 11, 02:06:30 INFO - "slavename": "t-xp32-ix-118", 02:06:30 INFO - "revision": "2a762ba88494113dff67f29216fadbabd9c03097", 02:06:30 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 02:06:30 INFO - "platform": "win32", 02:06:30 INFO - "branch": "mozilla-beta", 02:06:30 INFO - "repo_path": "releases/mozilla-beta", 02:06:30 INFO - "moz_repo_path": "", 02:06:30 INFO - "stage_platform": "win32", 02:06:30 INFO - "builduid": "43bee3b121c74b5c9b27a35f1df4b48b", 02:06:30 INFO - "slavebuilddir": "test" 02:06:30 INFO - } 02:06:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 02:06:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 02:06:30 INFO - Running post-action listener: _resource_record_post_action 02:06:30 INFO - ##### 02:06:30 INFO - ##### Running download-and-extract step. 02:06:30 INFO - ##### 02:06:30 INFO - Running pre-action listener: _resource_record_pre_action 02:06:30 INFO - Running main action method: download_and_extract 02:06:30 INFO - mkdir: C:\slave\test\build\tests 02:06:30 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')]} 02:06:30 INFO - https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:06:30 INFO - trying https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 02:06:30 INFO - Downloading https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 02:06:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 02:06:31 INFO - Downloaded 1240 bytes. 02:06:31 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 02:06:31 INFO - Using the following test package requirements: 02:06:31 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:06:31 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:06:31 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 02:06:31 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:06:31 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 02:06:31 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:06:31 INFO - u'jsshell-win32.zip'], 02:06:31 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:06:31 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 02:06:31 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:06:31 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:06:31 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 02:06:31 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:06:31 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 02:06:31 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:06:31 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 02:06:31 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:06:31 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 02:06:31 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 02:06:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:06:31 INFO - https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:06:31 INFO - trying https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 02:06:31 INFO - Downloading https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 02:06:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 02:06:32 INFO - Downloaded 20351707 bytes. 02:06:32 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:06:32 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:06:34 INFO - caution: filename not matched: web-platform/* 02:06:34 INFO - Return code: 11 02:06:34 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')]} 02:06:34 INFO - https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:06:34 INFO - trying https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 02:06:34 INFO - Downloading https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 02:06:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 02:06:36 INFO - Downloaded 36389112 bytes. 02:06:36 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:06:36 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:06:59 INFO - caution: filename not matched: bin/* 02:06:59 INFO - caution: filename not matched: config/* 02:06:59 INFO - caution: filename not matched: mozbase/* 02:06:59 INFO - caution: filename not matched: marionette/* 02:06:59 INFO - caution: filename not matched: tools/wptserve/* 02:06:59 INFO - Return code: 11 02:06:59 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')]} 02:06:59 INFO - https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 02:06:59 INFO - trying https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:06:59 INFO - Downloading https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 02:06:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 02:07:04 INFO - Downloaded 68460840 bytes. 02:07:04 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:07:04 INFO - mkdir: C:\slave\test\properties 02:07:04 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:07:04 INFO - Writing to file C:\slave\test\properties\build_url 02:07:04 INFO - Contents: 02:07:04 INFO - build_url:https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:07:05 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:07:05 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:07:05 INFO - Writing to file C:\slave\test\properties\symbols_url 02:07:05 INFO - Contents: 02:07:05 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:07: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')]} 02:07:05 INFO - https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:07:05 INFO - trying https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:07:05 INFO - Downloading https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:07:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 02:07:08 INFO - Downloaded 55576212 bytes. 02:07:08 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 02:07:08 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 02:07:11 INFO - Return code: 0 02:07:11 INFO - Running post-action listener: _resource_record_post_action 02:07:11 INFO - Running post-action listener: set_extra_try_arguments 02:07:11 INFO - ##### 02:07:11 INFO - ##### Running create-virtualenv step. 02:07:11 INFO - ##### 02:07:11 INFO - Running pre-action listener: _pre_create_virtualenv 02:07:11 INFO - Running pre-action listener: _resource_record_pre_action 02:07:11 INFO - Running main action method: create_virtualenv 02:07:11 INFO - Creating virtualenv C:\slave\test\build\venv 02:07:11 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 02:07:11 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:07:13 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:07:14 INFO - Installing distribute......................................................................................................................................................................................done. 02:07:14 INFO - Return code: 0 02:07:14 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:07:14 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')]} 02:07:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:07:14 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')]} 02:07:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:07:14 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 0x00ECF0C0>, '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-118', 'USERDOMAIN': 'T-XP32-IX-118', '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-118', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-118', '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-118\\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-118'}}, attempt #1 02:07:14 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 02:07:14 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 02:07:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:07:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 02:07:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:07:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-118', 02:07:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:07:14 INFO - 'DCLOCATION': 'SCL3', 02:07:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:07:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:07:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:07:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:07:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:07:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:07:14 INFO - 'HOMEDRIVE': 'C:', 02:07:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:07:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:07:14 INFO - 'KTS_VERSION': '1.19c', 02:07:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:07:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-118', 02:07:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:07:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:07:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:07:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:07:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:07:14 INFO - 'MOZ_AIRBAG': '1', 02:07:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:07:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:07:14 INFO - 'MOZ_MSVCVERSION': '8', 02:07:14 INFO - 'MOZ_NO_REMOTE': '1', 02:07:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:07:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:07:14 INFO - 'NO_EM_RESTART': '1', 02:07:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:07:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:07:14 INFO - 'OS': 'Windows_NT', 02:07:14 INFO - 'OURDRIVE': 'C:', 02:07:14 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', 02:07:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:07:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:07:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:07:14 INFO - 'PROCESSOR_LEVEL': '6', 02:07:14 INFO - 'PROCESSOR_REVISION': '1e05', 02:07:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:07:14 INFO - 'PROMPT': '$P$G', 02:07:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:07:14 INFO - 'PWD': 'C:\\slave\\test', 02:07:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:07:14 INFO - 'SESSIONNAME': 'Console', 02:07:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:07:14 INFO - 'SYSTEMDRIVE': 'C:', 02:07:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:07:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:07:14 INFO - 'TEST1': 'testie', 02:07:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:07:14 INFO - 'USERDOMAIN': 'T-XP32-IX-118', 02:07:14 INFO - 'USERNAME': 'cltbld', 02:07:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:07:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:07:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:07:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:07:14 INFO - 'WINDIR': 'C:\\WINDOWS', 02:07:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:07:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:07:15 INFO - Downloading/unpacking psutil>=0.7.1 02:07:15 INFO - Running setup.py egg_info for package psutil 02:07:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:07:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:07:15 INFO - Installing collected packages: psutil 02:07:15 INFO - Running setup.py install for psutil 02:07:15 INFO - building 'psutil._psutil_windows' extension 02:07:15 INFO - error: Unable to find vcvarsall.bat 02:07:15 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-sj4l5p-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:07:15 INFO - running install 02:07:15 INFO - running build 02:07:15 INFO - running build_py 02:07:15 INFO - creating build 02:07:15 INFO - creating build\lib.win32-2.7 02:07:15 INFO - creating build\lib.win32-2.7\psutil 02:07:15 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:07:15 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:07:15 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:07:15 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:07:15 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:07:15 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:07:15 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:07:15 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:07:15 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:07:15 INFO - running build_ext 02:07:15 INFO - building 'psutil._psutil_windows' extension 02:07:15 INFO - error: Unable to find vcvarsall.bat 02:07:15 INFO - ---------------------------------------- 02:07:15 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-sj4l5p-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:07:15 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-118\Application Data\pip\pip.log 02:07:15 WARNING - Return code: 1 02:07:15 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! 02:07:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:07:15 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')]} 02:07:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:07:15 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')]} 02:07:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:07:15 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 0x00ECF0C0>, '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-118', 'USERDOMAIN': 'T-XP32-IX-118', '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-118', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-118', '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-118\\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-118'}}, attempt #1 02:07:15 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 02:07:15 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 02:07:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:07:15 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 02:07:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:07:15 INFO - 'COMPUTERNAME': 'T-XP32-IX-118', 02:07:15 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:07:15 INFO - 'DCLOCATION': 'SCL3', 02:07:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:07:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:07:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:07:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:07:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:07:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:07:15 INFO - 'HOMEDRIVE': 'C:', 02:07:15 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:07:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:07:15 INFO - 'KTS_VERSION': '1.19c', 02:07:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:07:15 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-118', 02:07:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:07:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:07:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:07:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:07:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:07:15 INFO - 'MOZ_AIRBAG': '1', 02:07:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:07:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:07:15 INFO - 'MOZ_MSVCVERSION': '8', 02:07:15 INFO - 'MOZ_NO_REMOTE': '1', 02:07:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:07:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:07:15 INFO - 'NO_EM_RESTART': '1', 02:07:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:07:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:07:15 INFO - 'OS': 'Windows_NT', 02:07:15 INFO - 'OURDRIVE': 'C:', 02:07:15 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', 02:07:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:07:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:07:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:07:15 INFO - 'PROCESSOR_LEVEL': '6', 02:07:15 INFO - 'PROCESSOR_REVISION': '1e05', 02:07:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:07:15 INFO - 'PROMPT': '$P$G', 02:07:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:07:15 INFO - 'PWD': 'C:\\slave\\test', 02:07:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:07:15 INFO - 'SESSIONNAME': 'Console', 02:07:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:07:15 INFO - 'SYSTEMDRIVE': 'C:', 02:07:15 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:07:15 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:07:15 INFO - 'TEST1': 'testie', 02:07:15 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:07:15 INFO - 'USERDOMAIN': 'T-XP32-IX-118', 02:07:15 INFO - 'USERNAME': 'cltbld', 02:07:15 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:07:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:07:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:07:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:07:15 INFO - 'WINDIR': 'C:\\WINDOWS', 02:07:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:07:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:07:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:07:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:07:15 INFO - Running setup.py egg_info for package mozsystemmonitor 02:07:15 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:07:15 INFO - Running setup.py egg_info for package psutil 02:07:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:07:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:07:15 INFO - Installing collected packages: mozsystemmonitor, psutil 02:07:15 INFO - Running setup.py install for mozsystemmonitor 02:07:15 INFO - Running setup.py install for psutil 02:07:15 INFO - building 'psutil._psutil_windows' extension 02:07:15 INFO - error: Unable to find vcvarsall.bat 02:07:15 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-tpntie-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:07:15 INFO - running install 02:07:15 INFO - running build 02:07:15 INFO - running build_py 02:07:15 INFO - running build_ext 02:07:15 INFO - building 'psutil._psutil_windows' extension 02:07:15 INFO - error: Unable to find vcvarsall.bat 02:07:15 INFO - ---------------------------------------- 02:07:15 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-tpntie-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:07:15 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-118\Application Data\pip\pip.log 02:07:15 WARNING - Return code: 1 02:07:15 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! 02:07:15 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:07:15 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')]} 02:07:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:07:15 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')]} 02:07:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:07:16 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 0x00ECF0C0>, '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-118', 'USERDOMAIN': 'T-XP32-IX-118', '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-118', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-118', '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-118\\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-118'}}, attempt #1 02:07:16 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 02:07:16 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 02:07:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:07:16 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 02:07:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:07:16 INFO - 'COMPUTERNAME': 'T-XP32-IX-118', 02:07:16 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:07:16 INFO - 'DCLOCATION': 'SCL3', 02:07:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:07:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:07:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:07:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:07:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:07:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:07:16 INFO - 'HOMEDRIVE': 'C:', 02:07:16 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:07:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:07:16 INFO - 'KTS_VERSION': '1.19c', 02:07:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:07:16 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-118', 02:07:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:07:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:07:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:07:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:07:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:07:16 INFO - 'MOZ_AIRBAG': '1', 02:07:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:07:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:07:16 INFO - 'MOZ_MSVCVERSION': '8', 02:07:16 INFO - 'MOZ_NO_REMOTE': '1', 02:07:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:07:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:07:16 INFO - 'NO_EM_RESTART': '1', 02:07:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:07:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:07:16 INFO - 'OS': 'Windows_NT', 02:07:16 INFO - 'OURDRIVE': 'C:', 02:07:16 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', 02:07:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:07:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:07:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:07:16 INFO - 'PROCESSOR_LEVEL': '6', 02:07:16 INFO - 'PROCESSOR_REVISION': '1e05', 02:07:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:07:16 INFO - 'PROMPT': '$P$G', 02:07:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:07:16 INFO - 'PWD': 'C:\\slave\\test', 02:07:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:07:16 INFO - 'SESSIONNAME': 'Console', 02:07:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:07:16 INFO - 'SYSTEMDRIVE': 'C:', 02:07:16 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:07:16 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:07:16 INFO - 'TEST1': 'testie', 02:07:16 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:07:16 INFO - 'USERDOMAIN': 'T-XP32-IX-118', 02:07:16 INFO - 'USERNAME': 'cltbld', 02:07:16 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:07:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:07:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:07:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:07:16 INFO - 'WINDIR': 'C:\\WINDOWS', 02:07:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:07:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:07:16 INFO - Downloading/unpacking blobuploader==1.2.4 02:07:16 INFO - Downloading blobuploader-1.2.4.tar.gz 02:07:16 INFO - Running setup.py egg_info for package blobuploader 02:07:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:07:17 INFO - Running setup.py egg_info for package requests 02:07:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:07:17 INFO - Downloading docopt-0.6.1.tar.gz 02:07:17 INFO - Running setup.py egg_info for package docopt 02:07:17 INFO - Installing collected packages: blobuploader, docopt, requests 02:07:17 INFO - Running setup.py install for blobuploader 02:07:17 INFO - Running setup.py install for docopt 02:07:17 INFO - Running setup.py install for requests 02:07:17 INFO - Successfully installed blobuploader docopt requests 02:07:17 INFO - Cleaning up... 02:07:17 INFO - Return code: 0 02:07:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:07:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:07:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:07:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:07:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:07:17 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 0x00ECF0C0>, '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-118', 'USERDOMAIN': 'T-XP32-IX-118', '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-118', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-118', '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-118\\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-118'}}, attempt #1 02:07:17 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 02:07:17 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 02:07:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:07:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 02:07:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:07:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-118', 02:07:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:07:17 INFO - 'DCLOCATION': 'SCL3', 02:07:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:07:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:07:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:07:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:07:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:07:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:07:17 INFO - 'HOMEDRIVE': 'C:', 02:07:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:07:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:07:17 INFO - 'KTS_VERSION': '1.19c', 02:07:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:07:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-118', 02:07:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:07:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:07:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:07:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:07:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:07:17 INFO - 'MOZ_AIRBAG': '1', 02:07:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:07:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:07:17 INFO - 'MOZ_MSVCVERSION': '8', 02:07:17 INFO - 'MOZ_NO_REMOTE': '1', 02:07:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:07:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:07:17 INFO - 'NO_EM_RESTART': '1', 02:07:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:07:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:07:17 INFO - 'OS': 'Windows_NT', 02:07:17 INFO - 'OURDRIVE': 'C:', 02:07:17 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', 02:07:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:07:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:07:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:07:17 INFO - 'PROCESSOR_LEVEL': '6', 02:07:17 INFO - 'PROCESSOR_REVISION': '1e05', 02:07:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:07:17 INFO - 'PROMPT': '$P$G', 02:07:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:07:17 INFO - 'PWD': 'C:\\slave\\test', 02:07:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:07:17 INFO - 'SESSIONNAME': 'Console', 02:07:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:07:17 INFO - 'SYSTEMDRIVE': 'C:', 02:07:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:07:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:07:17 INFO - 'TEST1': 'testie', 02:07:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:07:17 INFO - 'USERDOMAIN': 'T-XP32-IX-118', 02:07:17 INFO - 'USERNAME': 'cltbld', 02:07:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:07:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:07:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:07:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:07:17 INFO - 'WINDIR': 'C:\\WINDOWS', 02:07:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:07:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:07:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:07:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:07:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:07:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:07:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:07:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:07:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:07:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:07:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:07:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:07:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:07:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:07:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:07:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:07:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:07:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:07:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:07:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:07:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:07:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:07:22 INFO - Unpacking c:\slave\test\build\tests\marionette 02:07:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:07:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:07:22 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 02:07:22 INFO - Running setup.py install for browsermob-proxy 02:07:25 INFO - Running setup.py install for manifestparser 02:07:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Running setup.py install for marionette-client 02:07:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:07:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Running setup.py install for marionette-driver 02:07:25 INFO - Running setup.py install for mozcrash 02:07:25 INFO - Running setup.py install for mozdebug 02:07:25 INFO - Running setup.py install for mozdevice 02:07:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Running setup.py install for mozfile 02:07:25 INFO - Running setup.py install for mozhttpd 02:07:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Running setup.py install for mozinfo 02:07:25 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Running setup.py install for mozInstall 02:07:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Running setup.py install for mozleak 02:07:25 INFO - Running setup.py install for mozlog 02:07:25 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Running setup.py install for moznetwork 02:07:25 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Running setup.py install for mozprocess 02:07:25 INFO - Running setup.py install for mozprofile 02:07:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Running setup.py install for mozrunner 02:07:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Running setup.py install for mozscreenshot 02:07:25 INFO - Running setup.py install for moztest 02:07:25 INFO - Running setup.py install for mozversion 02:07:25 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:07:25 INFO - Running setup.py install for wptserve 02:07:25 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 02:07:25 INFO - Cleaning up... 02:07:25 INFO - Return code: 0 02:07:25 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:07:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:07:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:07:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:07:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:07:25 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 0x00ECF0C0>, '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-118', 'USERDOMAIN': 'T-XP32-IX-118', '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-118', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-118', '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-118\\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-118'}}, attempt #1 02:07:25 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 02:07:25 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 02:07:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:07:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 02:07:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:07:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-118', 02:07:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:07:25 INFO - 'DCLOCATION': 'SCL3', 02:07:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:07:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:07:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:07:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:07:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:07:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:07:25 INFO - 'HOMEDRIVE': 'C:', 02:07:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:07:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:07:25 INFO - 'KTS_VERSION': '1.19c', 02:07:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:07:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-118', 02:07:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:07:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:07:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:07:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:07:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:07:25 INFO - 'MOZ_AIRBAG': '1', 02:07:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:07:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:07:25 INFO - 'MOZ_MSVCVERSION': '8', 02:07:25 INFO - 'MOZ_NO_REMOTE': '1', 02:07:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:07:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:07:25 INFO - 'NO_EM_RESTART': '1', 02:07:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:07:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:07:25 INFO - 'OS': 'Windows_NT', 02:07:25 INFO - 'OURDRIVE': 'C:', 02:07:25 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', 02:07:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:07:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:07:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:07:25 INFO - 'PROCESSOR_LEVEL': '6', 02:07:25 INFO - 'PROCESSOR_REVISION': '1e05', 02:07:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:07:25 INFO - 'PROMPT': '$P$G', 02:07:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:07:25 INFO - 'PWD': 'C:\\slave\\test', 02:07:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:07:25 INFO - 'SESSIONNAME': 'Console', 02:07:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:07:25 INFO - 'SYSTEMDRIVE': 'C:', 02:07:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:07:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:07:25 INFO - 'TEST1': 'testie', 02:07:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:07:25 INFO - 'USERDOMAIN': 'T-XP32-IX-118', 02:07:25 INFO - 'USERNAME': 'cltbld', 02:07:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:07:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:07:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:07:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:07:25 INFO - 'WINDIR': 'C:\\WINDOWS', 02:07:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:07:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:07:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:07:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:07:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:07:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:07:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:07:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:07:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:07:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:07:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:07:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:07:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:07:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:07:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:07:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:07:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:07:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:07:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:07:28 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:07:28 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:07:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:07:28 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:07:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:07:29 INFO - Unpacking c:\slave\test\build\tests\marionette 02:07:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:07:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:07:29 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)) 02:07:33 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)) 02:07:33 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)) 02:07:33 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)) 02:07:33 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)) 02:07:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:07:33 INFO - Downloading blessings-1.6.tar.gz 02:07:33 INFO - Running setup.py egg_info for package blessings 02:07:33 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)) 02:07:33 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:07:33 INFO - Running setup.py install for blessings 02:07:33 INFO - Running setup.py install for browsermob-proxy 02:07:33 INFO - Running setup.py install for manifestparser 02:07:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Running setup.py install for marionette-client 02:07:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:07:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Running setup.py install for marionette-driver 02:07:33 INFO - Running setup.py install for mozcrash 02:07:33 INFO - Running setup.py install for mozdebug 02:07:33 INFO - Running setup.py install for mozdevice 02:07:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Running setup.py install for mozhttpd 02:07:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Running setup.py install for mozInstall 02:07:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Running setup.py install for mozleak 02:07:33 INFO - Running setup.py install for mozprofile 02:07:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Running setup.py install for mozrunner 02:07:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Running setup.py install for mozscreenshot 02:07:33 INFO - Running setup.py install for moztest 02:07:33 INFO - Running setup.py install for mozversion 02:07:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:07:33 INFO - Running setup.py install for wptserve 02:07:33 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:07:33 INFO - Cleaning up... 02:07:33 INFO - Return code: 0 02:07:33 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:07:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:07:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:07:34 INFO - Reading from file tmpfile_stdout 02:07:34 INFO - Using _rmtree_windows ... 02:07:34 INFO - Using _rmtree_windows ... 02:07:34 INFO - Current package versions: 02:07:34 INFO - blessings == 1.6 02:07:34 INFO - blobuploader == 1.2.4 02:07:34 INFO - browsermob-proxy == 0.6.0 02:07:34 INFO - distribute == 0.6.14 02:07:34 INFO - docopt == 0.6.1 02:07:34 INFO - manifestparser == 1.1 02:07:34 INFO - marionette-client == 2.3.0 02:07:34 INFO - marionette-driver == 1.4.0 02:07:34 INFO - mozInstall == 1.12 02:07:34 INFO - mozcrash == 0.17 02:07:34 INFO - mozdebug == 0.1 02:07:34 INFO - mozdevice == 0.48 02:07:34 INFO - mozfile == 1.2 02:07:34 INFO - mozhttpd == 0.7 02:07:34 INFO - mozinfo == 0.9 02:07:34 INFO - mozleak == 0.1 02:07:34 INFO - mozlog == 3.1 02:07:34 INFO - moznetwork == 0.27 02:07:34 INFO - mozprocess == 0.22 02:07:34 INFO - mozprofile == 0.28 02:07:34 INFO - mozrunner == 6.11 02:07:34 INFO - mozscreenshot == 0.1 02:07:34 INFO - mozsystemmonitor == 0.0 02:07:34 INFO - moztest == 0.7 02:07:34 INFO - mozversion == 1.4 02:07:34 INFO - requests == 1.2.3 02:07:34 INFO - wptserve == 1.4.0 02:07:34 INFO - Running post-action listener: _resource_record_post_action 02:07:34 INFO - Running post-action listener: _start_resource_monitoring 02:07:34 INFO - Starting resource monitoring. 02:07:34 INFO - ##### 02:07:34 INFO - ##### Running pull step. 02:07:34 INFO - ##### 02:07:34 INFO - Running pre-action listener: _resource_record_pre_action 02:07:34 INFO - Running main action method: pull 02:07:34 INFO - Pull has nothing to do! 02:07:34 INFO - Running post-action listener: _resource_record_post_action 02:07:34 INFO - ##### 02:07:34 INFO - ##### Running install step. 02:07:34 INFO - ##### 02:07:34 INFO - Running pre-action listener: _resource_record_pre_action 02:07:34 INFO - Running main action method: install 02:07:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:07:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:07:34 INFO - Reading from file tmpfile_stdout 02:07:34 INFO - Using _rmtree_windows ... 02:07:34 INFO - Using _rmtree_windows ... 02:07:34 INFO - Detecting whether we're running mozinstall >=1.0... 02:07:34 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:07:34 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:07:34 INFO - Reading from file tmpfile_stdout 02:07:34 INFO - Output received: 02:07:34 INFO - Usage: mozinstall-script.py [options] installer 02:07:34 INFO - Options: 02:07:34 INFO - -h, --help show this help message and exit 02:07:34 INFO - -d DEST, --destination=DEST 02:07:34 INFO - Directory to install application into. [default: 02:07:34 INFO - "C:\slave\test"] 02:07:34 INFO - --app=APP Application being installed. [default: firefox] 02:07:34 INFO - Using _rmtree_windows ... 02:07:34 INFO - Using _rmtree_windows ... 02:07:34 INFO - mkdir: C:\slave\test\build\application 02:07:34 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.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:07:34 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.0.en-US.win32.zip --destination C:\slave\test\build\application 02:07:36 INFO - Reading from file tmpfile_stdout 02:07:36 INFO - Output received: 02:07:36 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:07:36 INFO - Using _rmtree_windows ... 02:07:36 INFO - Using _rmtree_windows ... 02:07:36 INFO - Running post-action listener: _resource_record_post_action 02:07:36 INFO - ##### 02:07:36 INFO - ##### Running run-tests step. 02:07:36 INFO - ##### 02:07:36 INFO - Running pre-action listener: _resource_record_pre_action 02:07:36 INFO - Running main action method: run_tests 02:07:36 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:07:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:07:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:07:36 INFO - grabbing minidump binary from tooltool 02:07:36 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')]} 02:07:36 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 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:07:36 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 02:07:36 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 02:07:37 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:07:39 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpz9snqd 02:07:39 INFO - INFO - File integrity verified, renaming tmpz9snqd to win32-minidump_stackwalk.exe 02:07:39 INFO - Return code: 0 02:07:39 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:07:39 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:07:39 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/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.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 02:07:39 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/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.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 02:07:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:07:39 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 02:07:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:07:39 INFO - 'COMPUTERNAME': 'T-XP32-IX-118', 02:07:39 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:07:39 INFO - 'DCLOCATION': 'SCL3', 02:07:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:07:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:07:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:07:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:07:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:07:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:07:39 INFO - 'HOMEDRIVE': 'C:', 02:07:39 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:07:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:07:39 INFO - 'KTS_VERSION': '1.19c', 02:07:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:07:39 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-118', 02:07:39 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:07:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:07:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:07:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:07:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:07:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:07:39 INFO - 'MOZ_AIRBAG': '1', 02:07:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:07:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:07:39 INFO - 'MOZ_MSVCVERSION': '8', 02:07:39 INFO - 'MOZ_NO_REMOTE': '1', 02:07:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:07:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:07:39 INFO - 'NO_EM_RESTART': '1', 02:07:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:07:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:07:39 INFO - 'OS': 'Windows_NT', 02:07:39 INFO - 'OURDRIVE': 'C:', 02:07:39 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', 02:07:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:07:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:07:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:07:39 INFO - 'PROCESSOR_LEVEL': '6', 02:07:39 INFO - 'PROCESSOR_REVISION': '1e05', 02:07:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:07:39 INFO - 'PROMPT': '$P$G', 02:07:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:07:39 INFO - 'PWD': 'C:\\slave\\test', 02:07:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:07:39 INFO - 'SESSIONNAME': 'Console', 02:07:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:07:39 INFO - 'SYSTEMDRIVE': 'C:', 02:07:39 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:07:39 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:07:39 INFO - 'TEST1': 'testie', 02:07:39 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:07:39 INFO - 'USERDOMAIN': 'T-XP32-IX-118', 02:07:39 INFO - 'USERNAME': 'cltbld', 02:07:39 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:07:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:07:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:07:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:07:39 INFO - 'WINDIR': 'C:\\WINDOWS', 02:07:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:07:39 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/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.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 02:07:40 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 02:07:40 INFO - import pkg_resources 02:07:42 INFO - Using 1 client processes 02:07:44 INFO - SUITE-START | Running 778 tests 02:07:44 INFO - Running testharness tests 02:07:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:07:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:07:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:07:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:07:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:07:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:07:44 INFO - Setting up ssl 02:07:44 INFO - PROCESS | certutil | 02:07:45 INFO - PROCESS | certutil | 02:07:45 INFO - PROCESS | certutil | 02:07:45 INFO - Certificate Nickname Trust Attributes 02:07:45 INFO - SSL,S/MIME,JAR/XPI 02:07:45 INFO - 02:07:45 INFO - web-platform-tests CT,, 02:07:45 INFO - 02:07:45 INFO - Starting runner 02:07:46 INFO - PROCESS | 3632 | [3632] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:07:46 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:07:47 INFO - PROCESS | 3632 | [3632] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 02:07:48 INFO - PROCESS | 3632 | 1466500068219 Marionette DEBUG Marionette enabled via build flag and pref 02:07:48 INFO - PROCESS | 3632 | ++DOCSHELL 114D0C00 == 1 [pid = 3632] [id = 1] 02:07:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 1 (114D1000) [pid = 3632] [serial = 1] [outer = 00000000] 02:07:48 INFO - PROCESS | 3632 | [3632] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:07:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 2 (114D1C00) [pid = 3632] [serial = 2] [outer = 114D1000] 02:07:48 INFO - PROCESS | 3632 | [3632] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 02:07:48 INFO - PROCESS | 3632 | [3632] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 02:07:48 INFO - PROCESS | 3632 | ++DOCSHELL 12819C00 == 2 [pid = 3632] [id = 2] 02:07:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 3 (1281A000) [pid = 3632] [serial = 3] [outer = 00000000] 02:07:48 INFO - PROCESS | 3632 | [3632] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:07:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 4 (1281AC00) [pid = 3632] [serial = 4] [outer = 1281A000] 02:07:48 INFO - PROCESS | 3632 | 1466500068737 Marionette INFO Listening on port 2828 02:07:49 INFO - PROCESS | 3632 | 1466500069087 Marionette DEBUG Marionette enabled via command-line flag 02:07:49 INFO - PROCESS | 3632 | ++DOCSHELL 13148800 == 3 [pid = 3632] [id = 3] 02:07:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 5 (13150800) [pid = 3632] [serial = 5] [outer = 00000000] 02:07:49 INFO - PROCESS | 3632 | [3632] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:07:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 6 (13151400) [pid = 3632] [serial = 6] [outer = 13150800] 02:07:49 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:07:49 INFO - PROCESS | 3632 | [3632] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 02:07:49 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:07:49 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:07:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 7 (136F0800) [pid = 3632] [serial = 7] [outer = 1281A000] 02:07:49 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:07:49 INFO - PROCESS | 3632 | 1466500069367 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1435 02:07:49 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:07:49 INFO - PROCESS | 3632 | 1466500069428 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1437 02:07:49 INFO - PROCESS | 3632 | 1466500069431 Marionette DEBUG Closed connection conn0 02:07:49 INFO - PROCESS | 3632 | 1466500069539 Marionette DEBUG Closed connection conn1 02:07:49 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:07:49 INFO - PROCESS | 3632 | 1466500069545 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1438 02:07:49 INFO - PROCESS | 3632 | 1466500069578 Marionette DEBUG Closed connection conn2 02:07:49 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:07:49 INFO - PROCESS | 3632 | 1466500069567 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1439 02:07:49 INFO - PROCESS | 3632 | ++DOCSHELL 114D2000 == 4 [pid = 3632] [id = 4] 02:07:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 8 (13E8D400) [pid = 3632] [serial = 8] [outer = 00000000] 02:07:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 9 (14179C00) [pid = 3632] [serial = 9] [outer = 13E8D400] 02:07:49 INFO - PROCESS | 3632 | [3632] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 02:07:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 10 (1417F000) [pid = 3632] [serial = 10] [outer = 13E8D400] 02:07:49 INFO - PROCESS | 3632 | 1466500069791 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:07:49 INFO - PROCESS | 3632 | 1466500069797 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160621001202","device":"desktop","version":"48.0"} 02:07:49 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:07:49 INFO - PROCESS | 3632 | [3632] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:07:49 INFO - PROCESS | 3632 | [3632] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:07:50 INFO - PROCESS | 3632 | [3632] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:07:50 INFO - PROCESS | 3632 | ++DOCSHELL 13CD2C00 == 5 [pid = 3632] [id = 5] 02:07:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 11 (13CD3000) [pid = 3632] [serial = 11] [outer = 00000000] 02:07:50 INFO - PROCESS | 3632 | ++DOCSHELL 13CD6800 == 6 [pid = 3632] [id = 6] 02:07:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 12 (13CD7000) [pid = 3632] [serial = 12] [outer = 00000000] 02:07:50 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:07:51 INFO - PROCESS | 3632 | ++DOCSHELL 16811000 == 7 [pid = 3632] [id = 7] 02:07:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 13 (16811400) [pid = 3632] [serial = 13] [outer = 00000000] 02:07:51 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:07:51 INFO - PROCESS | 3632 | [3632] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:07:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 14 (16B08400) [pid = 3632] [serial = 14] [outer = 16811400] 02:07:51 INFO - PROCESS | 3632 | [3632] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 02:07:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 15 (1682C000) [pid = 3632] [serial = 15] [outer = 13CD3000] 02:07:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 16 (1682DC00) [pid = 3632] [serial = 16] [outer = 13CD7000] 02:07:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 17 (16830800) [pid = 3632] [serial = 17] [outer = 16811400] 02:07:51 INFO - PROCESS | 3632 | 1466500071958 Marionette INFO startBrowser 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:51 INFO - PROCESS | 3632 | 1466500071994 Marionette DEBUG loaded listener.js 02:07:52 INFO - PROCESS | 3632 | 1466500072007 Marionette DEBUG loaded listener.js 02:07:52 INFO - PROCESS | 3632 | 1466500072009 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 18 (18228C00) [pid = 3632] [serial = 18] [outer = 16811400] 02:07:52 INFO - PROCESS | 3632 | 1466500072439 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"77f9893b-8237-481d-b587-dda076dcdfe0","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160621001202","device":"desktop","version":"48.0","command_id":1}}] 02:07:52 INFO - PROCESS | 3632 | 1466500072588 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}] 02:07:52 INFO - PROCESS | 3632 | 1466500072591 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:52 INFO - PROCESS | 3632 | 1466500072631 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 02:07:52 INFO - PROCESS | 3632 | 1466500072741 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:07:52 INFO - PROCESS | 3632 | 1466500072744 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:52 INFO - PROCESS | 3632 | [3632] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:07:53 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:07:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 19 (162D0400) [pid = 3632] [serial = 19] [outer = 16811400] 02:07:53 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:07:53 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:07:53 INFO - PROCESS | 3632 | 1466500073226 Marionette TRACE conn3 <- [1,3,null,{}] 02:07:53 INFO - PROCESS | 3632 | 1466500073247 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:07:53 INFO - PROCESS | 3632 | 1466500073250 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:53 INFO - PROCESS | 3632 | 1466500073300 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 02:07:53 INFO - PROCESS | 3632 | 1466500073333 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 02:07:53 INFO - PROCESS | 3632 | 1466500073335 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 02:07:53 INFO - PROCESS | 3632 | 1466500073339 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:07:53 INFO - PROCESS | 3632 | 1466500073343 Marionette TRACE conn3 <- [1,6,null,{}] 02:07:53 INFO - PROCESS | 3632 | 1466500073348 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}] 02:07:53 INFO - PROCESS | 3632 | 1466500073350 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:53 INFO - PROCESS | 3632 | 1466500073365 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 02:07:53 INFO - PROCESS | 3632 | 1466500073370 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:53 INFO - PROCESS | 3632 | 1466500073373 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:53 INFO - PROCESS | 3632 | ++DOCSHELL 1680D000 == 8 [pid = 3632] [id = 8] 02:07:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 20 (19FA0000) [pid = 3632] [serial = 20] [outer = 00000000] 02:07:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 21 (19FA2800) [pid = 3632] [serial = 21] [outer = 19FA0000] 02:07:53 INFO - PROCESS | 3632 | 1466500073420 Marionette DEBUG loaded listener.js 02:07:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 22 (19FA6400) [pid = 3632] [serial = 22] [outer = 19FA0000] 02:07:53 INFO - PROCESS | 3632 | ++DOCSHELL 1A181800 == 9 [pid = 3632] [id = 9] 02:07:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 23 (1A182400) [pid = 3632] [serial = 23] [outer = 00000000] 02:07:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 24 (1A184C00) [pid = 3632] [serial = 24] [outer = 1A182400] 02:07:53 INFO - PROCESS | 3632 | 1466500073798 Marionette DEBUG loaded listener.js 02:07:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 25 (1A56F000) [pid = 3632] [serial = 25] [outer = 1A182400] 02:07:54 INFO - PROCESS | 3632 | 1466500074021 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]]]}] 02:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 732ms 02:07:54 INFO - PROCESS | 3632 | 1466500074102 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 02:07:54 INFO - PROCESS | 3632 | 1466500074104 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 02:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:07:54 INFO - PROCESS | 3632 | 1466500074122 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:07:54 INFO - PROCESS | 3632 | 1466500074124 Marionette TRACE conn3 <- [1,10,null,{}] 02:07:54 INFO - PROCESS | 3632 | 1466500074174 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}] 02:07:54 INFO - PROCESS | 3632 | 1466500074178 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:54 INFO - PROCESS | 3632 | 1466500074294 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 02:07:54 INFO - PROCESS | 3632 | 1466500074287 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:54 INFO - PROCESS | 3632 | 1466500074290 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:54 INFO - PROCESS | 3632 | ++DOCSHELL 1A571C00 == 10 [pid = 3632] [id = 10] 02:07:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 26 (1A572000) [pid = 3632] [serial = 26] [outer = 00000000] 02:07:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 27 (1AEBA000) [pid = 3632] [serial = 27] [outer = 1A572000] 02:07:54 INFO - PROCESS | 3632 | 1466500074336 Marionette DEBUG loaded listener.js 02:07:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 28 (1AEBDC00) [pid = 3632] [serial = 28] [outer = 1A572000] 02:07:54 INFO - PROCESS | 3632 | 1466500074634 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]]]}] 02:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 563ms 02:07:54 INFO - PROCESS | 3632 | 1466500074695 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 02:07:54 INFO - PROCESS | 3632 | 1466500074698 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 02:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:07:54 INFO - PROCESS | 3632 | 1466500074701 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:07:54 INFO - PROCESS | 3632 | 1466500074703 Marionette TRACE conn3 <- [1,14,null,{}] 02:07:54 INFO - PROCESS | 3632 | 1466500074706 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}] 02:07:54 INFO - PROCESS | 3632 | 1466500074708 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:54 INFO - PROCESS | 3632 | 1466500074804 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 02:07:54 INFO - PROCESS | 3632 | 1466500074801 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:54 INFO - PROCESS | 3632 | 1466500074803 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:54 INFO - PROCESS | 3632 | ++DOCSHELL 1A7AA400 == 11 [pid = 3632] [id = 11] 02:07:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 29 (1A7AA800) [pid = 3632] [serial = 29] [outer = 00000000] 02:07:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 30 (1A7B5000) [pid = 3632] [serial = 30] [outer = 1A7AA800] 02:07:54 INFO - PROCESS | 3632 | 1466500074847 Marionette DEBUG loaded listener.js 02:07:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 31 (1AEC4C00) [pid = 3632] [serial = 31] [outer = 1A7AA800] 02:07:55 INFO - PROCESS | 3632 | 1466500075162 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]]]}] 02:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 479ms 02:07:55 INFO - PROCESS | 3632 | 1466500075176 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 02:07:55 INFO - PROCESS | 3632 | 1466500075178 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 02:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:07:55 INFO - PROCESS | 3632 | 1466500075182 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:07:55 INFO - PROCESS | 3632 | 1466500075183 Marionette TRACE conn3 <- [1,18,null,{}] 02:07:55 INFO - PROCESS | 3632 | 1466500075187 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}] 02:07:55 INFO - PROCESS | 3632 | 1466500075189 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:55 INFO - PROCESS | 3632 | 1466500075281 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 02:07:55 INFO - PROCESS | 3632 | 1466500075286 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:55 INFO - PROCESS | 3632 | 1466500075289 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:55 INFO - PROCESS | 3632 | ++DOCSHELL 1A8EF800 == 12 [pid = 3632] [id = 12] 02:07:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 32 (1A8EFC00) [pid = 3632] [serial = 32] [outer = 00000000] 02:07:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 33 (1A967800) [pid = 3632] [serial = 33] [outer = 1A8EFC00] 02:07:55 INFO - PROCESS | 3632 | 1466500075332 Marionette DEBUG loaded listener.js 02:07:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 34 (1A96B800) [pid = 3632] [serial = 34] [outer = 1A8EFC00] 02:07:55 INFO - PROCESS | 3632 | 1466500075633 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]]]}] 02:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 479ms 02:07:55 INFO - PROCESS | 3632 | 1466500075676 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 02:07:55 INFO - PROCESS | 3632 | 1466500075679 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 02:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:07:55 INFO - PROCESS | 3632 | 1466500075682 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:07:55 INFO - PROCESS | 3632 | 1466500075683 Marionette TRACE conn3 <- [1,22,null,{}] 02:07:55 INFO - PROCESS | 3632 | 1466500075687 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}] 02:07:55 INFO - PROCESS | 3632 | 1466500075689 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:55 INFO - PROCESS | 3632 | 1466500075768 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 02:07:55 INFO - PROCESS | 3632 | 1466500075774 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:55 INFO - PROCESS | 3632 | 1466500075776 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:55 INFO - PROCESS | 3632 | ++DOCSHELL 1A971400 == 13 [pid = 3632] [id = 13] 02:07:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 35 (1A974400) [pid = 3632] [serial = 35] [outer = 00000000] 02:07:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 36 (1B038400) [pid = 3632] [serial = 36] [outer = 1A974400] 02:07:55 INFO - PROCESS | 3632 | 1466500075819 Marionette DEBUG loaded listener.js 02:07:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 37 (1B03C800) [pid = 3632] [serial = 37] [outer = 1A974400] 02:07:56 INFO - PROCESS | 3632 | 1466500076101 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]]]}] 02:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 479ms 02:07:56 INFO - PROCESS | 3632 | 1466500076160 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 02:07:56 INFO - PROCESS | 3632 | 1466500076161 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 02:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:07:56 INFO - PROCESS | 3632 | 1466500076165 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:07:56 INFO - PROCESS | 3632 | 1466500076166 Marionette TRACE conn3 <- [1,26,null,{}] 02:07:56 INFO - PROCESS | 3632 | 1466500076170 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}] 02:07:56 INFO - PROCESS | 3632 | 1466500076171 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:56 INFO - PROCESS | 3632 | 1466500076264 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 02:07:56 INFO - PROCESS | 3632 | 1466500076270 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:56 INFO - PROCESS | 3632 | 1466500076254 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:56 INFO - PROCESS | 3632 | ++DOCSHELL 1B190C00 == 14 [pid = 3632] [id = 14] 02:07:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 38 (1B194400) [pid = 3632] [serial = 38] [outer = 00000000] 02:07:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 39 (1B19B400) [pid = 3632] [serial = 39] [outer = 1B194400] 02:07:56 INFO - PROCESS | 3632 | 1466500076296 Marionette DEBUG loaded listener.js 02:07:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 40 (1B19FC00) [pid = 3632] [serial = 40] [outer = 1B194400] 02:07:56 INFO - PROCESS | 3632 | 1466500076594 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]]]}] 02:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 479ms 02:07:56 INFO - PROCESS | 3632 | 1466500076662 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 02:07:56 INFO - PROCESS | 3632 | 1466500076655 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 02:07:56 INFO - PROCESS | 3632 | 1466500076659 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:07:56 INFO - PROCESS | 3632 | 1466500076661 Marionette TRACE conn3 <- [1,30,null,{}] 02:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:07:56 INFO - PROCESS | 3632 | 1466500076664 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}] 02:07:56 INFO - PROCESS | 3632 | 1466500076666 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:56 INFO - PROCESS | 3632 | 1466500076753 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 02:07:56 INFO - PROCESS | 3632 | 1466500076758 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:56 INFO - PROCESS | 3632 | 1466500076760 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:56 INFO - PROCESS | 3632 | ++DOCSHELL 1B199000 == 15 [pid = 3632] [id = 15] 02:07:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 41 (1B41EC00) [pid = 3632] [serial = 41] [outer = 00000000] 02:07:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 42 (1B426000) [pid = 3632] [serial = 42] [outer = 1B41EC00] 02:07:56 INFO - PROCESS | 3632 | 1466500076803 Marionette DEBUG loaded listener.js 02:07:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 43 (1B426C00) [pid = 3632] [serial = 43] [outer = 1B41EC00] 02:07:56 INFO - PROCESS | 3632 | ++DOCSHELL 1B332000 == 16 [pid = 3632] [id = 16] 02:07:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 44 (1B332400) [pid = 3632] [serial = 44] [outer = 00000000] 02:07:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 45 (1B33A400) [pid = 3632] [serial = 45] [outer = 1B332400] 02:07:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 46 (1B331C00) [pid = 3632] [serial = 46] [outer = 1B332400] 02:07:57 INFO - PROCESS | 3632 | ++DOCSHELL 1B336C00 == 17 [pid = 3632] [id = 17] 02:07:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 47 (1B33BC00) [pid = 3632] [serial = 47] [outer = 00000000] 02:07:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 48 (1B67BC00) [pid = 3632] [serial = 48] [outer = 1B33BC00] 02:07:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 49 (1B686000) [pid = 3632] [serial = 49] [outer = 1B33BC00] 02:07:57 INFO - PROCESS | 3632 | 1466500077247 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]]]}] 02:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 634ms 02:07:57 INFO - PROCESS | 3632 | 1466500077299 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 02:07:57 INFO - PROCESS | 3632 | 1466500077300 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 02:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:07:57 INFO - PROCESS | 3632 | 1466500077304 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:07:57 INFO - PROCESS | 3632 | 1466500077305 Marionette TRACE conn3 <- [1,34,null,{}] 02:07:57 INFO - PROCESS | 3632 | 1466500077309 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}] 02:07:57 INFO - PROCESS | 3632 | 1466500077311 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:57 INFO - PROCESS | 3632 | 1466500077442 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 02:07:57 INFO - PROCESS | 3632 | --DOCSHELL 114D0C00 == 16 [pid = 3632] [id = 1] 02:07:57 INFO - PROCESS | 3632 | 1466500077939 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:57 INFO - PROCESS | 3632 | 1466500077943 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:57 INFO - PROCESS | 3632 | ++DOCSHELL 1036C800 == 17 [pid = 3632] [id = 18] 02:07:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 50 (1036D000) [pid = 3632] [serial = 50] [outer = 00000000] 02:07:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 51 (10561000) [pid = 3632] [serial = 51] [outer = 1036D000] 02:07:57 INFO - PROCESS | 3632 | 1466500077983 Marionette DEBUG loaded listener.js 02:07:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 52 (105F4C00) [pid = 3632] [serial = 52] [outer = 1036D000] 02:07:58 INFO - PROCESS | 3632 | 1466500078502 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]]]}] 02:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1197ms 02:07:58 INFO - PROCESS | 3632 | 1466500078513 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 02:07:58 INFO - PROCESS | 3632 | 1466500078517 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 02:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:07:58 INFO - PROCESS | 3632 | 1466500078522 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:07:58 INFO - PROCESS | 3632 | 1466500078526 Marionette TRACE conn3 <- [1,38,null,{}] 02:07:58 INFO - PROCESS | 3632 | 1466500078530 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}] 02:07:58 INFO - PROCESS | 3632 | 1466500078533 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:58 INFO - PROCESS | 3632 | 1466500078654 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 02:07:58 INFO - PROCESS | 3632 | 1466500078734 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:58 INFO - PROCESS | 3632 | 1466500078737 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:58 INFO - PROCESS | 3632 | ++DOCSHELL 1281A400 == 18 [pid = 3632] [id = 19] 02:07:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 53 (1281A800) [pid = 3632] [serial = 53] [outer = 00000000] 02:07:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 54 (1310B400) [pid = 3632] [serial = 54] [outer = 1281A800] 02:07:58 INFO - PROCESS | 3632 | 1466500078792 Marionette DEBUG loaded listener.js 02:07:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 55 (13156000) [pid = 3632] [serial = 55] [outer = 1281A800] 02:07:59 INFO - PROCESS | 3632 | 1466500079281 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]]]}] 02:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 817ms 02:07:59 INFO - PROCESS | 3632 | 1466500079353 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 02:07:59 INFO - PROCESS | 3632 | 1466500079339 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 02:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:07:59 INFO - PROCESS | 3632 | 1466500079343 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:07:59 INFO - PROCESS | 3632 | 1466500079345 Marionette TRACE conn3 <- [1,42,null,{}] 02:07:59 INFO - PROCESS | 3632 | 1466500079349 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}] 02:07:59 INFO - PROCESS | 3632 | 1466500079351 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:59 INFO - PROCESS | 3632 | 1466500079466 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 02:07:59 INFO - PROCESS | 3632 | 1466500079532 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:59 INFO - PROCESS | 3632 | 1466500079535 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:07:59 INFO - PROCESS | 3632 | ++DOCSHELL 141E5400 == 19 [pid = 3632] [id = 20] 02:07:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 56 (141E7800) [pid = 3632] [serial = 56] [outer = 00000000] 02:07:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (152B6400) [pid = 3632] [serial = 57] [outer = 141E7800] 02:07:59 INFO - PROCESS | 3632 | 1466500079570 Marionette DEBUG loaded listener.js 02:07:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (156EBC00) [pid = 3632] [serial = 58] [outer = 141E7800] 02:08:00 INFO - PROCESS | 3632 | 1466500080189 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]]]}] 02:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 902ms 02:08:00 INFO - PROCESS | 3632 | 1466500080269 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 02:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:08:00 INFO - PROCESS | 3632 | 1466500080255 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 02:08:00 INFO - PROCESS | 3632 | 1466500080259 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:08:00 INFO - PROCESS | 3632 | 1466500080264 Marionette TRACE conn3 <- [1,46,null,{}] 02:08:00 INFO - PROCESS | 3632 | 1466500080269 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}] 02:08:00 INFO - PROCESS | 3632 | 1466500080271 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:00 INFO - PROCESS | 3632 | 1466500080364 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 02:08:00 INFO - PROCESS | 3632 | 1466500080427 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:00 INFO - PROCESS | 3632 | 1466500080430 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:00 INFO - PROCESS | 3632 | ++DOCSHELL 10A60C00 == 20 [pid = 3632] [id = 21] 02:08:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (10A61000) [pid = 3632] [serial = 59] [outer = 00000000] 02:08:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (110D9800) [pid = 3632] [serial = 60] [outer = 10A61000] 02:08:00 INFO - PROCESS | 3632 | 1466500080482 Marionette DEBUG loaded listener.js 02:08:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (11269400) [pid = 3632] [serial = 61] [outer = 10A61000] 02:08:00 INFO - PROCESS | 3632 | --DOCSHELL 114D2000 == 19 [pid = 3632] [id = 4] 02:08:00 INFO - PROCESS | 3632 | 1466500080865 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]]]}] 02:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 662ms 02:08:00 INFO - PROCESS | 3632 | 1466500080998 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 02:08:00 INFO - PROCESS | 3632 | 1466500081002 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 02:08:01 INFO - PROCESS | 3632 | 1466500080995 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:08:01 INFO - PROCESS | 3632 | 1466500080998 Marionette TRACE conn3 <- [1,50,null,{}] 02:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:08:01 INFO - PROCESS | 3632 | 1466500081002 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}] 02:08:01 INFO - PROCESS | 3632 | 1466500081004 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:01 INFO - PROCESS | 3632 | 1466500081095 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 02:08:01 INFO - PROCESS | 3632 | 1466500081103 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:01 INFO - PROCESS | 3632 | 1466500081106 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:01 INFO - PROCESS | 3632 | ++DOCSHELL 11C34000 == 20 [pid = 3632] [id = 22] 02:08:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (11CCC800) [pid = 3632] [serial = 62] [outer = 00000000] 02:08:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (130A9800) [pid = 3632] [serial = 63] [outer = 11CCC800] 02:08:01 INFO - PROCESS | 3632 | 1466500081152 Marionette DEBUG loaded listener.js 02:08:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (13136000) [pid = 3632] [serial = 64] [outer = 11CCC800] 02:08:01 INFO - PROCESS | 3632 | 1466500081530 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]]]}] 02:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 564ms 02:08:01 INFO - PROCESS | 3632 | 1466500081581 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 02:08:01 INFO - PROCESS | 3632 | 1466500081583 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 02:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:08:01 INFO - PROCESS | 3632 | 1466500081587 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:08:01 INFO - PROCESS | 3632 | 1466500081590 Marionette TRACE conn3 <- [1,54,null,{}] 02:08:01 INFO - PROCESS | 3632 | 1466500081601 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}] 02:08:01 INFO - PROCESS | 3632 | 1466500081605 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:01 INFO - PROCESS | 3632 | 1466500081700 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 02:08:01 INFO - PROCESS | 3632 | 1466500081691 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:01 INFO - PROCESS | 3632 | 1466500081694 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:01 INFO - PROCESS | 3632 | ++DOCSHELL 1329DC00 == 21 [pid = 3632] [id = 23] 02:08:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (13647000) [pid = 3632] [serial = 65] [outer = 00000000] 02:08:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (136F5C00) [pid = 3632] [serial = 66] [outer = 13647000] 02:08:01 INFO - PROCESS | 3632 | 1466500081740 Marionette DEBUG loaded listener.js 02:08:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (13CD1400) [pid = 3632] [serial = 67] [outer = 13647000] 02:08:02 INFO - PROCESS | 3632 | 1466500082114 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]]]}] 02:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 563ms 02:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:08:02 INFO - PROCESS | 3632 | 1466500082161 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 02:08:02 INFO - PROCESS | 3632 | 1466500082163 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 02:08:02 INFO - PROCESS | 3632 | 1466500082167 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:08:02 INFO - PROCESS | 3632 | 1466500082168 Marionette TRACE conn3 <- [1,58,null,{}] 02:08:02 INFO - PROCESS | 3632 | 1466500082172 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}] 02:08:02 INFO - PROCESS | 3632 | 1466500082173 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:02 INFO - PROCESS | 3632 | 1466500082265 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 02:08:02 INFO - PROCESS | 3632 | 1466500082277 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:02 INFO - PROCESS | 3632 | 1466500082279 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:02 INFO - PROCESS | 3632 | ++DOCSHELL 141E0C00 == 22 [pid = 3632] [id = 24] 02:08:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (141E2400) [pid = 3632] [serial = 68] [outer = 00000000] 02:08:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (14E69800) [pid = 3632] [serial = 69] [outer = 141E2400] 02:08:02 INFO - PROCESS | 3632 | 1466500082328 Marionette DEBUG loaded listener.js 02:08:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (152AEC00) [pid = 3632] [serial = 70] [outer = 141E2400] 02:08:02 INFO - PROCESS | 3632 | 1466500082655 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]]]}] 02:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 536ms 02:08:02 INFO - PROCESS | 3632 | 1466500082703 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 02:08:02 INFO - PROCESS | 3632 | 1466500082705 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 02:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:08:02 INFO - PROCESS | 3632 | 1466500082721 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:08:02 INFO - PROCESS | 3632 | 1466500082723 Marionette TRACE conn3 <- [1,62,null,{}] 02:08:02 INFO - PROCESS | 3632 | 1466500082726 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}] 02:08:02 INFO - PROCESS | 3632 | 1466500082728 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:02 INFO - PROCESS | 3632 | 1466500082805 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 02:08:02 INFO - PROCESS | 3632 | 1466500082810 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:02 INFO - PROCESS | 3632 | 1466500082812 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:02 INFO - PROCESS | 3632 | ++DOCSHELL 154BA800 == 23 [pid = 3632] [id = 25] 02:08:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (154BC800) [pid = 3632] [serial = 71] [outer = 00000000] 02:08:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (156F7800) [pid = 3632] [serial = 72] [outer = 154BC800] 02:08:02 INFO - PROCESS | 3632 | 1466500082838 Marionette DEBUG loaded listener.js 02:08:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (15AA1400) [pid = 3632] [serial = 73] [outer = 154BC800] 02:08:03 INFO - PROCESS | 3632 | 1466500083212 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]]]}] 02:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 535ms 02:08:03 INFO - PROCESS | 3632 | 1466500083245 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 02:08:03 INFO - PROCESS | 3632 | 1466500083247 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 02:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:08:03 INFO - PROCESS | 3632 | 1466500083250 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:08:03 INFO - PROCESS | 3632 | 1466500083252 Marionette TRACE conn3 <- [1,66,null,{}] 02:08:03 INFO - PROCESS | 3632 | 1466500083256 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}] 02:08:03 INFO - PROCESS | 3632 | 1466500083261 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:03 INFO - PROCESS | 3632 | 1466500083351 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 02:08:03 INFO - PROCESS | 3632 | 1466500083357 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:03 INFO - PROCESS | 3632 | 1466500083359 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:03 INFO - PROCESS | 3632 | ++DOCSHELL 14182800 == 24 [pid = 3632] [id = 26] 02:08:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (141E6800) [pid = 3632] [serial = 74] [outer = 00000000] 02:08:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16349C00) [pid = 3632] [serial = 75] [outer = 141E6800] 02:08:03 INFO - PROCESS | 3632 | 1466500083383 Marionette DEBUG loaded listener.js 02:08:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (163AB800) [pid = 3632] [serial = 76] [outer = 141E6800] 02:08:03 INFO - PROCESS | 3632 | 1466500083758 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]]]}] 02:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 535ms 02:08:03 INFO - PROCESS | 3632 | 1466500083789 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 02:08:03 INFO - PROCESS | 3632 | 1466500083791 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 02:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:08:03 INFO - PROCESS | 3632 | 1466500083807 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:08:03 INFO - PROCESS | 3632 | 1466500083809 Marionette TRACE conn3 <- [1,70,null,{}] 02:08:03 INFO - PROCESS | 3632 | 1466500083813 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}] 02:08:03 INFO - PROCESS | 3632 | 1466500083815 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:03 INFO - PROCESS | 3632 | 1466500083899 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 02:08:03 INFO - PROCESS | 3632 | 1466500083904 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:03 INFO - PROCESS | 3632 | 1466500083906 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:03 INFO - PROCESS | 3632 | ++DOCSHELL 105E8000 == 25 [pid = 3632] [id = 27] 02:08:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (130A2400) [pid = 3632] [serial = 77] [outer = 00000000] 02:08:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16B0F800) [pid = 3632] [serial = 78] [outer = 130A2400] 02:08:03 INFO - PROCESS | 3632 | 1466500083950 Marionette DEBUG loaded listener.js 02:08:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (17074000) [pid = 3632] [serial = 79] [outer = 130A2400] 02:08:04 INFO - PROCESS | 3632 | 1466500084303 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]]]}] 02:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 535ms 02:08:04 INFO - PROCESS | 3632 | 1466500084344 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 02:08:04 INFO - PROCESS | 3632 | 1466500084346 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 02:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:08:04 INFO - PROCESS | 3632 | 1466500084352 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:08:04 INFO - PROCESS | 3632 | 1466500084354 Marionette TRACE conn3 <- [1,74,null,{}] 02:08:04 INFO - PROCESS | 3632 | 1466500084357 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}] 02:08:04 INFO - PROCESS | 3632 | 1466500084359 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:04 INFO - PROCESS | 3632 | 1466500084433 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 02:08:04 INFO - PROCESS | 3632 | 1466500084439 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:04 INFO - PROCESS | 3632 | 1466500084441 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:04 INFO - PROCESS | 3632 | ++DOCSHELL 1320C800 == 26 [pid = 3632] [id = 28] 02:08:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1707DC00) [pid = 3632] [serial = 80] [outer = 00000000] 02:08:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (17110000) [pid = 3632] [serial = 81] [outer = 1707DC00] 02:08:04 INFO - PROCESS | 3632 | 1466500084484 Marionette DEBUG loaded listener.js 02:08:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1799DC00) [pid = 3632] [serial = 82] [outer = 1707DC00] 02:08:04 INFO - PROCESS | 3632 | 1466500084845 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]]]}] 02:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 536ms 02:08:04 INFO - PROCESS | 3632 | 1466500084911 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 02:08:04 INFO - PROCESS | 3632 | 1466500084913 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 02:08:04 INFO - PROCESS | 3632 | 1466500084916 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:08:04 INFO - PROCESS | 3632 | 1466500084918 Marionette TRACE conn3 <- [1,78,null,{}] 02:08:04 INFO - PROCESS | 3632 | 1466500084902 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}] 02:08:04 INFO - PROCESS | 3632 | 1466500084904 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:04 INFO - PROCESS | 3632 | 1466500084980 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 02:08:04 INFO - PROCESS | 3632 | 1466500084985 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:04 INFO - PROCESS | 3632 | 1466500084987 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:04 INFO - PROCESS | 3632 | ++DOCSHELL 131ED400 == 27 [pid = 3632] [id = 29] 02:08:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (156F0C00) [pid = 3632] [serial = 83] [outer = 00000000] 02:08:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (17B6B800) [pid = 3632] [serial = 84] [outer = 156F0C00] 02:08:05 INFO - PROCESS | 3632 | 1466500085030 Marionette DEBUG loaded listener.js 02:08:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (17C01800) [pid = 3632] [serial = 85] [outer = 156F0C00] 02:08:05 INFO - PROCESS | 3632 | 1466500085383 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]]]}] 02:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 535ms 02:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:08:05 INFO - PROCESS | 3632 | 1466500085438 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 02:08:05 INFO - PROCESS | 3632 | 1466500085440 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 02:08:05 INFO - PROCESS | 3632 | 1466500085443 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:08:05 INFO - PROCESS | 3632 | 1466500085445 Marionette TRACE conn3 <- [1,82,null,{}] 02:08:05 INFO - PROCESS | 3632 | 1466500085453 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}] 02:08:05 INFO - PROCESS | 3632 | 1466500085454 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:05 INFO - PROCESS | 3632 | 1466500085547 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 02:08:05 INFO - PROCESS | 3632 | 1466500085556 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:05 INFO - PROCESS | 3632 | 1466500085558 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:05 INFO - PROCESS | 3632 | ++DOCSHELL 13CD9400 == 28 [pid = 3632] [id = 30] 02:08:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1634D400) [pid = 3632] [serial = 86] [outer = 00000000] 02:08:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (182A3800) [pid = 3632] [serial = 87] [outer = 1634D400] 02:08:05 INFO - PROCESS | 3632 | 1466500085600 Marionette DEBUG loaded listener.js 02:08:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (183EC800) [pid = 3632] [serial = 88] [outer = 1634D400] 02:08:05 INFO - PROCESS | 3632 | 1466500085949 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]]]}] 02:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 535ms 02:08:05 INFO - PROCESS | 3632 | 1466500085985 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 02:08:05 INFO - PROCESS | 3632 | 1466500085988 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 02:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:08:06 INFO - PROCESS | 3632 | 1466500086005 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:08:06 INFO - PROCESS | 3632 | 1466500086007 Marionette TRACE conn3 <- [1,86,null,{}] 02:08:06 INFO - PROCESS | 3632 | 1466500086012 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}] 02:08:06 INFO - PROCESS | 3632 | 1466500086014 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:06 INFO - PROCESS | 3632 | 1466500086105 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 02:08:06 INFO - PROCESS | 3632 | 1466500086110 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:06 INFO - PROCESS | 3632 | 1466500086112 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:06 INFO - PROCESS | 3632 | ++DOCSHELL 183EC400 == 29 [pid = 3632] [id = 31] 02:08:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (183EDC00) [pid = 3632] [serial = 89] [outer = 00000000] 02:08:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (19F9F800) [pid = 3632] [serial = 90] [outer = 183EDC00] 02:08:06 INFO - PROCESS | 3632 | 1466500086136 Marionette DEBUG loaded listener.js 02:08:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (19FAB800) [pid = 3632] [serial = 91] [outer = 183EDC00] 02:08:06 INFO - PROCESS | 3632 | 1466500086500 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]]]}] 02:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 536ms 02:08:06 INFO - PROCESS | 3632 | 1466500086548 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 02:08:06 INFO - PROCESS | 3632 | 1466500086550 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 02:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:08:06 INFO - PROCESS | 3632 | 1466500086550 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:08:06 INFO - PROCESS | 3632 | 1466500086551 Marionette TRACE conn3 <- [1,90,null,{}] 02:08:06 INFO - PROCESS | 3632 | 1466500086555 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}] 02:08:06 INFO - PROCESS | 3632 | 1466500086557 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:06 INFO - PROCESS | 3632 | 1466500086637 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 02:08:06 INFO - PROCESS | 3632 | 1466500086642 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:06 INFO - PROCESS | 3632 | 1466500086644 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:06 INFO - PROCESS | 3632 | ++DOCSHELL 19F9DC00 == 30 [pid = 3632] [id = 32] 02:08:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (1A152400) [pid = 3632] [serial = 92] [outer = 00000000] 02:08:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (1A182800) [pid = 3632] [serial = 93] [outer = 1A152400] 02:08:06 INFO - PROCESS | 3632 | 1466500086685 Marionette DEBUG loaded listener.js 02:08:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (1A183000) [pid = 3632] [serial = 94] [outer = 1A152400] 02:08:07 INFO - PROCESS | 3632 | 1466500087045 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]]]}] 02:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 549ms 02:08:07 INFO - PROCESS | 3632 | 1466500087134 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 02:08:07 INFO - PROCESS | 3632 | 1466500087136 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 02:08:07 INFO - PROCESS | 3632 | 1466500087140 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:08:07 INFO - PROCESS | 3632 | 1466500087142 Marionette TRACE conn3 <- [1,94,null,{}] 02:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:08:07 INFO - PROCESS | 3632 | 1466500087150 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}] 02:08:07 INFO - PROCESS | 3632 | 1466500087151 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:07 INFO - PROCESS | 3632 | 1466500087228 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 02:08:07 INFO - PROCESS | 3632 | 1466500087237 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:07 INFO - PROCESS | 3632 | 1466500087238 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:07 INFO - PROCESS | 3632 | ++DOCSHELL 1036F400 == 31 [pid = 3632] [id = 33] 02:08:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (1A180C00) [pid = 3632] [serial = 95] [outer = 00000000] 02:08:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (1A6B5400) [pid = 3632] [serial = 96] [outer = 1A180C00] 02:08:07 INFO - PROCESS | 3632 | 1466500087280 Marionette DEBUG loaded listener.js 02:08:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (1A6CD800) [pid = 3632] [serial = 97] [outer = 1A180C00] 02:08:08 INFO - PROCESS | 3632 | 1466500088420 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]]]}] 02:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1296ms 02:08:08 INFO - PROCESS | 3632 | 1466500088471 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 02:08:08 INFO - PROCESS | 3632 | 1466500088474 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 02:08:08 INFO - PROCESS | 3632 | 1466500088478 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:08:08 INFO - PROCESS | 3632 | 1466500088481 Marionette TRACE conn3 <- [1,98,null,{}] 02:08:08 INFO - PROCESS | 3632 | 1466500088468 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}] 02:08:08 INFO - PROCESS | 3632 | 1466500088471 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:08 INFO - PROCESS | 3632 | 1466500088581 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 02:08:08 INFO - PROCESS | 3632 | 1466500088594 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:08 INFO - PROCESS | 3632 | 1466500088596 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:08 INFO - PROCESS | 3632 | ++DOCSHELL 11268800 == 32 [pid = 3632] [id = 34] 02:08:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (1126E800) [pid = 3632] [serial = 98] [outer = 00000000] 02:08:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (11CD1000) [pid = 3632] [serial = 99] [outer = 1126E800] 02:08:08 INFO - PROCESS | 3632 | 1466500088664 Marionette DEBUG loaded listener.js 02:08:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (12AB3C00) [pid = 3632] [serial = 100] [outer = 1126E800] 02:08:09 INFO - PROCESS | 3632 | 1466500089021 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]]]}] 02:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 578ms 02:08:09 INFO - PROCESS | 3632 | 1466500089044 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 02:08:09 INFO - PROCESS | 3632 | 1466500089048 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 02:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:08:09 INFO - PROCESS | 3632 | 1466500089054 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:08:09 INFO - PROCESS | 3632 | 1466500089057 Marionette TRACE conn3 <- [1,102,null,{}] 02:08:09 INFO - PROCESS | 3632 | 1466500089060 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}] 02:08:09 INFO - PROCESS | 3632 | 1466500089063 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:09 INFO - PROCESS | 3632 | 1466500089172 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (19FA0000) [pid = 3632] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (13E8D400) [pid = 3632] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1B194400) [pid = 3632] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1A974400) [pid = 3632] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (1A8EFC00) [pid = 3632] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (1A7AA800) [pid = 3632] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (1A572000) [pid = 3632] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (1B41EC00) [pid = 3632] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (1036D000) [pid = 3632] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (1281A800) [pid = 3632] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (141E7800) [pid = 3632] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (10A61000) [pid = 3632] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (11CCC800) [pid = 3632] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (13647000) [pid = 3632] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (141E2400) [pid = 3632] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (154BC800) [pid = 3632] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (141E6800) [pid = 3632] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (130A2400) [pid = 3632] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (1707DC00) [pid = 3632] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (156F0C00) [pid = 3632] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (1634D400) [pid = 3632] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (183EDC00) [pid = 3632] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:08:09 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1A152400) [pid = 3632] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:08:09 INFO - PROCESS | 3632 | 1466500089645 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:09 INFO - PROCESS | 3632 | 1466500089647 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:09 INFO - PROCESS | 3632 | ++DOCSHELL 103CAC00 == 33 [pid = 3632] [id = 35] 02:08:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (105E9400) [pid = 3632] [serial = 101] [outer = 00000000] 02:08:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (10A5A000) [pid = 3632] [serial = 102] [outer = 105E9400] 02:08:09 INFO - PROCESS | 3632 | 1466500089696 Marionette DEBUG loaded listener.js 02:08:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (11CCC800) [pid = 3632] [serial = 103] [outer = 105E9400] 02:08:10 INFO - PROCESS | 3632 | 1466500090023 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]]]}] 02:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 986ms 02:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:08:10 INFO - PROCESS | 3632 | 1466500090041 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 02:08:10 INFO - PROCESS | 3632 | 1466500090043 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 02:08:10 INFO - PROCESS | 3632 | 1466500090047 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:08:10 INFO - PROCESS | 3632 | 1466500090050 Marionette TRACE conn3 <- [1,106,null,{}] 02:08:10 INFO - PROCESS | 3632 | 1466500090061 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}] 02:08:10 INFO - PROCESS | 3632 | 1466500090067 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:10 INFO - PROCESS | 3632 | 1466500090175 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 02:08:10 INFO - PROCESS | 3632 | 1466500090242 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:10 INFO - PROCESS | 3632 | 1466500090227 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:10 INFO - PROCESS | 3632 | ++DOCSHELL 13653400 == 34 [pid = 3632] [id = 36] 02:08:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (13654400) [pid = 3632] [serial = 104] [outer = 00000000] 02:08:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (13E89000) [pid = 3632] [serial = 105] [outer = 13654400] 02:08:10 INFO - PROCESS | 3632 | 1466500090285 Marionette DEBUG loaded listener.js 02:08:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (141DF400) [pid = 3632] [serial = 106] [outer = 13654400] 02:08:10 INFO - PROCESS | 3632 | 1466500090595 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]]]}] 02:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 563ms 02:08:10 INFO - PROCESS | 3632 | 1466500090624 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 02:08:10 INFO - PROCESS | 3632 | 1466500090627 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 02:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:08:10 INFO - PROCESS | 3632 | 1466500090630 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:08:10 INFO - PROCESS | 3632 | 1466500090632 Marionette TRACE conn3 <- [1,110,null,{}] 02:08:10 INFO - PROCESS | 3632 | 1466500090635 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}] 02:08:10 INFO - PROCESS | 3632 | 1466500090637 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:10 INFO - PROCESS | 3632 | 1466500090720 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 02:08:10 INFO - PROCESS | 3632 | 1466500090786 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:10 INFO - PROCESS | 3632 | 1466500090788 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:10 INFO - PROCESS | 3632 | ++DOCSHELL 141DE000 == 35 [pid = 3632] [id = 37] 02:08:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (141DE400) [pid = 3632] [serial = 107] [outer = 00000000] 02:08:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (154BEC00) [pid = 3632] [serial = 108] [outer = 141DE400] 02:08:10 INFO - PROCESS | 3632 | 1466500090839 Marionette DEBUG loaded listener.js 02:08:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (15D34C00) [pid = 3632] [serial = 109] [outer = 141DE400] 02:08:11 INFO - PROCESS | 3632 | 1466500091140 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]]]}] 02:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 578ms 02:08:11 INFO - PROCESS | 3632 | 1466500091210 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 02:08:11 INFO - PROCESS | 3632 | 1466500091212 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 02:08:11 INFO - PROCESS | 3632 | 1466500091215 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:08:11 INFO - PROCESS | 3632 | 1466500091217 Marionette TRACE conn3 <- [1,114,null,{}] 02:08:11 INFO - PROCESS | 3632 | 1466500091220 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}] 02:08:11 INFO - PROCESS | 3632 | 1466500091222 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:11 INFO - PROCESS | 3632 | 1466500091297 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 02:08:11 INFO - PROCESS | 3632 | 1466500091285 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:11 INFO - PROCESS | 3632 | 1466500091287 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:11 INFO - PROCESS | 3632 | ++DOCSHELL 162C7C00 == 36 [pid = 3632] [id = 38] 02:08:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (162C8000) [pid = 3632] [serial = 110] [outer = 00000000] 02:08:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (1682C400) [pid = 3632] [serial = 111] [outer = 162C8000] 02:08:11 INFO - PROCESS | 3632 | 1466500091331 Marionette DEBUG loaded listener.js 02:08:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (16DDC800) [pid = 3632] [serial = 112] [outer = 162C8000] 02:08:11 INFO - PROCESS | 3632 | 1466500091881 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]]]}] 02:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 718ms 02:08:11 INFO - PROCESS | 3632 | 1466500091944 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 02:08:11 INFO - PROCESS | 3632 | 1466500091948 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 02:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:08:11 INFO - PROCESS | 3632 | 1466500091953 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:08:11 INFO - PROCESS | 3632 | 1466500091958 Marionette TRACE conn3 <- [1,118,null,{}] 02:08:11 INFO - PROCESS | 3632 | 1466500091963 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}] 02:08:11 INFO - PROCESS | 3632 | 1466500091966 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:12 INFO - PROCESS | 3632 | 1466500092069 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 02:08:12 INFO - PROCESS | 3632 | 1466500092154 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:12 INFO - PROCESS | 3632 | 1466500092157 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:12 INFO - PROCESS | 3632 | ++DOCSHELL 110D8C00 == 37 [pid = 3632] [id = 39] 02:08:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (112C2400) [pid = 3632] [serial = 113] [outer = 00000000] 02:08:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (1303BC00) [pid = 3632] [serial = 114] [outer = 112C2400] 02:08:12 INFO - PROCESS | 3632 | 1466500092213 Marionette DEBUG loaded listener.js 02:08:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (13150C00) [pid = 3632] [serial = 115] [outer = 112C2400] 02:08:12 INFO - PROCESS | 3632 | 1466500092653 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]]]}] 02:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 761ms 02:08:12 INFO - PROCESS | 3632 | 1466500092720 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 02:08:12 INFO - PROCESS | 3632 | 1466500092725 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 02:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:08:12 INFO - PROCESS | 3632 | 1466500092732 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:08:12 INFO - PROCESS | 3632 | 1466500092734 Marionette TRACE conn3 <- [1,122,null,{}] 02:08:12 INFO - PROCESS | 3632 | 1466500092738 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}] 02:08:12 INFO - PROCESS | 3632 | 1466500092741 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:12 INFO - PROCESS | 3632 | 1466500092826 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 02:08:12 INFO - PROCESS | 3632 | 1466500092905 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:12 INFO - PROCESS | 3632 | 1466500092907 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:12 INFO - PROCESS | 3632 | ++DOCSHELL 1126D800 == 38 [pid = 3632] [id = 40] 02:08:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (141E5800) [pid = 3632] [serial = 116] [outer = 00000000] 02:08:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (15AA1C00) [pid = 3632] [serial = 117] [outer = 141E5800] 02:08:12 INFO - PROCESS | 3632 | 1466500092944 Marionette DEBUG loaded listener.js 02:08:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (162EC000) [pid = 3632] [serial = 118] [outer = 141E5800] 02:08:13 INFO - PROCESS | 3632 | 1466500093476 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]]]}] 02:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 817ms 02:08:13 INFO - PROCESS | 3632 | 1466500093539 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 02:08:13 INFO - PROCESS | 3632 | 1466500093542 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 02:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:08:13 INFO - PROCESS | 3632 | 1466500093546 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:08:13 INFO - PROCESS | 3632 | 1466500093549 Marionette TRACE conn3 <- [1,126,null,{}] 02:08:13 INFO - PROCESS | 3632 | 1466500093560 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}] 02:08:13 INFO - PROCESS | 3632 | 1466500093565 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:13 INFO - PROCESS | 3632 | 1466500093660 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 02:08:13 INFO - PROCESS | 3632 | 1466500093735 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:13 INFO - PROCESS | 3632 | 1466500093738 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:13 INFO - PROCESS | 3632 | ++DOCSHELL 17B6B000 == 39 [pid = 3632] [id = 41] 02:08:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (17C02800) [pid = 3632] [serial = 119] [outer = 00000000] 02:08:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (17C0FC00) [pid = 3632] [serial = 120] [outer = 17C02800] 02:08:13 INFO - PROCESS | 3632 | 1466500093776 Marionette DEBUG loaded listener.js 02:08:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (18323400) [pid = 3632] [serial = 121] [outer = 17C02800] 02:08:14 INFO - PROCESS | 3632 | 1466500094363 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]]]}] 02:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 859ms 02:08:14 INFO - PROCESS | 3632 | 1466500094395 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 02:08:14 INFO - PROCESS | 3632 | 1466500094400 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 02:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:08:14 INFO - PROCESS | 3632 | 1466500094405 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:08:14 INFO - PROCESS | 3632 | 1466500094408 Marionette TRACE conn3 <- [1,130,null,{}] 02:08:14 INFO - PROCESS | 3632 | 1466500094431 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}] 02:08:14 INFO - PROCESS | 3632 | 1466500094434 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:14 INFO - PROCESS | 3632 | --DOCSHELL 141DE000 == 38 [pid = 3632] [id = 37] 02:08:14 INFO - PROCESS | 3632 | --DOCSHELL 13653400 == 37 [pid = 3632] [id = 36] 02:08:14 INFO - PROCESS | 3632 | --DOCSHELL 103CAC00 == 36 [pid = 3632] [id = 35] 02:08:14 INFO - PROCESS | 3632 | --DOCSHELL 11268800 == 35 [pid = 3632] [id = 34] 02:08:14 INFO - PROCESS | 3632 | --DOCSHELL 1036F400 == 34 [pid = 3632] [id = 33] 02:08:14 INFO - PROCESS | 3632 | --DOCSHELL 131ED400 == 33 [pid = 3632] [id = 29] 02:08:14 INFO - PROCESS | 3632 | --DOCSHELL 19F9DC00 == 32 [pid = 3632] [id = 32] 02:08:14 INFO - PROCESS | 3632 | --DOCSHELL 1126D800 == 31 [pid = 3632] [id = 40] 02:08:14 INFO - PROCESS | 3632 | --DOCSHELL 17B6B000 == 30 [pid = 3632] [id = 41] 02:08:14 INFO - PROCESS | 3632 | --DOCSHELL 13CD9400 == 29 [pid = 3632] [id = 30] 02:08:14 INFO - PROCESS | 3632 | --DOCSHELL 162C7C00 == 28 [pid = 3632] [id = 38] 02:08:14 INFO - PROCESS | 3632 | --DOCSHELL 183EC400 == 27 [pid = 3632] [id = 31] 02:08:14 INFO - PROCESS | 3632 | --DOCSHELL 110D8C00 == 26 [pid = 3632] [id = 39] 02:08:14 INFO - PROCESS | 3632 | 1466500094957 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (16830800) [pid = 3632] [serial = 17] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1A182800) [pid = 3632] [serial = 93] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (10561000) [pid = 3632] [serial = 51] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (1310B400) [pid = 3632] [serial = 54] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (152B6400) [pid = 3632] [serial = 57] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (110D9800) [pid = 3632] [serial = 60] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (130A9800) [pid = 3632] [serial = 63] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (136F5C00) [pid = 3632] [serial = 66] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (13CD1400) [pid = 3632] [serial = 67] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (14E69800) [pid = 3632] [serial = 69] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (152AEC00) [pid = 3632] [serial = 70] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (156F7800) [pid = 3632] [serial = 72] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (15AA1400) [pid = 3632] [serial = 73] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (16349C00) [pid = 3632] [serial = 75] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (16B0F800) [pid = 3632] [serial = 78] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (17110000) [pid = 3632] [serial = 81] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (163AB800) [pid = 3632] [serial = 76] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (17B6B800) [pid = 3632] [serial = 84] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (182A3800) [pid = 3632] [serial = 87] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (19F9F800) [pid = 3632] [serial = 90] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (17074000) [pid = 3632] [serial = 79] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1799DC00) [pid = 3632] [serial = 82] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (17C01800) [pid = 3632] [serial = 85] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (156EBC00) [pid = 3632] [serial = 58] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (183EC800) [pid = 3632] [serial = 88] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (19FAB800) [pid = 3632] [serial = 91] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (11269400) [pid = 3632] [serial = 61] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (13136000) [pid = 3632] [serial = 64] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (13156000) [pid = 3632] [serial = 55] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (105F4C00) [pid = 3632] [serial = 52] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (1A183000) [pid = 3632] [serial = 94] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (1B426C00) [pid = 3632] [serial = 43] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (14179C00) [pid = 3632] [serial = 9] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (1417F000) [pid = 3632] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (1281AC00) [pid = 3632] [serial = 4] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (1A967800) [pid = 3632] [serial = 33] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (1A96B800) [pid = 3632] [serial = 34] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (1A7B5000) [pid = 3632] [serial = 30] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (1AEC4C00) [pid = 3632] [serial = 31] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (1AEBA000) [pid = 3632] [serial = 27] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (1AEBDC00) [pid = 3632] [serial = 28] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 56 (1A184C00) [pid = 3632] [serial = 24] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 55 (19FA2800) [pid = 3632] [serial = 21] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 54 (19FA6400) [pid = 3632] [serial = 22] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 53 (16B08400) [pid = 3632] [serial = 14] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 52 (1B33A400) [pid = 3632] [serial = 45] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 51 (1B67BC00) [pid = 3632] [serial = 48] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 50 (1B426000) [pid = 3632] [serial = 42] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 49 (1B19B400) [pid = 3632] [serial = 39] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 48 (1B19FC00) [pid = 3632] [serial = 40] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 47 (1B038400) [pid = 3632] [serial = 36] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | --DOMWINDOW == 46 (1B03C800) [pid = 3632] [serial = 37] [outer = 00000000] [url = about:blank] 02:08:15 INFO - PROCESS | 3632 | 1466500095110 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:15 INFO - PROCESS | 3632 | 1466500095113 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:15 INFO - PROCESS | 3632 | ++DOCSHELL 10A59800 == 27 [pid = 3632] [id = 42] 02:08:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 47 (10A59C00) [pid = 3632] [serial = 122] [outer = 00000000] 02:08:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 48 (10A61400) [pid = 3632] [serial = 123] [outer = 10A59C00] 02:08:15 INFO - PROCESS | 3632 | 1466500095143 Marionette DEBUG loaded listener.js 02:08:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 49 (11263400) [pid = 3632] [serial = 124] [outer = 10A59C00] 02:08:15 INFO - PROCESS | 3632 | 1466500095468 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]]]}] 02:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1099ms 02:08:15 INFO - PROCESS | 3632 | 1466500095508 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 02:08:15 INFO - PROCESS | 3632 | 1466500095512 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 02:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:08:15 INFO - PROCESS | 3632 | 1466500095517 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:08:15 INFO - PROCESS | 3632 | 1466500095520 Marionette TRACE conn3 <- [1,134,null,{}] 02:08:15 INFO - PROCESS | 3632 | 1466500095525 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}] 02:08:15 INFO - PROCESS | 3632 | 1466500095527 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:15 INFO - PROCESS | 3632 | 1466500095612 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 02:08:15 INFO - PROCESS | 3632 | 1466500095618 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:15 INFO - PROCESS | 3632 | 1466500095621 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:15 INFO - PROCESS | 3632 | ++DOCSHELL 12AEAC00 == 28 [pid = 3632] [id = 43] 02:08:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 50 (12AF0000) [pid = 3632] [serial = 125] [outer = 00000000] 02:08:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 51 (130A0000) [pid = 3632] [serial = 126] [outer = 12AF0000] 02:08:15 INFO - PROCESS | 3632 | 1466500095650 Marionette DEBUG loaded listener.js 02:08:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 52 (1312FC00) [pid = 3632] [serial = 127] [outer = 12AF0000] 02:08:16 INFO - PROCESS | 3632 | 1466500096019 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]]]}] 02:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 535ms 02:08:16 INFO - PROCESS | 3632 | 1466500096059 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 02:08:16 INFO - PROCESS | 3632 | 1466500096062 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 02:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:08:16 INFO - PROCESS | 3632 | 1466500096066 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:08:16 INFO - PROCESS | 3632 | 1466500096068 Marionette TRACE conn3 <- [1,138,null,{}] 02:08:16 INFO - PROCESS | 3632 | 1466500096072 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}] 02:08:16 INFO - PROCESS | 3632 | 1466500096074 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:16 INFO - PROCESS | 3632 | 1466500096156 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 02:08:16 INFO - PROCESS | 3632 | 1466500096167 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:16 INFO - PROCESS | 3632 | 1466500096169 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:16 INFO - PROCESS | 3632 | ++DOCSHELL 136ED400 == 29 [pid = 3632] [id = 44] 02:08:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 53 (136ED800) [pid = 3632] [serial = 128] [outer = 00000000] 02:08:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 54 (139A7400) [pid = 3632] [serial = 129] [outer = 136ED800] 02:08:16 INFO - PROCESS | 3632 | 1466500096213 Marionette DEBUG loaded listener.js 02:08:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 55 (13CD9000) [pid = 3632] [serial = 130] [outer = 136ED800] 02:08:16 INFO - PROCESS | 3632 | 1466500096584 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]]]}] 02:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 564ms 02:08:16 INFO - PROCESS | 3632 | 1466500096644 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 02:08:16 INFO - PROCESS | 3632 | 1466500096647 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 02:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:08:16 INFO - PROCESS | 3632 | 1466500096657 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:08:16 INFO - PROCESS | 3632 | 1466500096662 Marionette TRACE conn3 <- [1,142,null,{}] 02:08:16 INFO - PROCESS | 3632 | 1466500096665 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}] 02:08:16 INFO - PROCESS | 3632 | 1466500096668 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:16 INFO - PROCESS | 3632 | 1466500096735 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 02:08:16 INFO - PROCESS | 3632 | 1466500096740 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:16 INFO - PROCESS | 3632 | 1466500096743 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:16 INFO - PROCESS | 3632 | ++DOCSHELL 1417CC00 == 30 [pid = 3632] [id = 45] 02:08:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 56 (1417D400) [pid = 3632] [serial = 131] [outer = 00000000] 02:08:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (152B5C00) [pid = 3632] [serial = 132] [outer = 1417D400] 02:08:16 INFO - PROCESS | 3632 | 1466500096786 Marionette DEBUG loaded listener.js 02:08:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (156EC400) [pid = 3632] [serial = 133] [outer = 1417D400] 02:08:17 INFO - PROCESS | 3632 | 1466500097199 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]]]}] 02:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 577ms 02:08:17 INFO - PROCESS | 3632 | 1466500097229 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 02:08:17 INFO - PROCESS | 3632 | 1466500097231 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 02:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:08:17 INFO - PROCESS | 3632 | 1466500097234 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:08:17 INFO - PROCESS | 3632 | 1466500097236 Marionette TRACE conn3 <- [1,146,null,{}] 02:08:17 INFO - PROCESS | 3632 | 1466500097239 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}] 02:08:17 INFO - PROCESS | 3632 | 1466500097241 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:17 INFO - PROCESS | 3632 | 1466500097342 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 02:08:17 INFO - PROCESS | 3632 | 1466500097394 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:17 INFO - PROCESS | 3632 | 1466500097397 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:17 INFO - PROCESS | 3632 | ++DOCSHELL 136EE400 == 31 [pid = 3632] [id = 46] 02:08:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (136EE800) [pid = 3632] [serial = 134] [outer = 00000000] 02:08:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (15AA9000) [pid = 3632] [serial = 135] [outer = 136EE800] 02:08:17 INFO - PROCESS | 3632 | 1466500097440 Marionette DEBUG loaded listener.js 02:08:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (15D3EC00) [pid = 3632] [serial = 136] [outer = 136EE800] 02:08:17 INFO - PROCESS | 3632 | 1466500097782 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]]]}] 02:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 578ms 02:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:08:17 INFO - PROCESS | 3632 | 1466500097812 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 02:08:17 INFO - PROCESS | 3632 | 1466500097814 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 02:08:17 INFO - PROCESS | 3632 | 1466500097817 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:08:17 INFO - PROCESS | 3632 | 1466500097819 Marionette TRACE conn3 <- [1,150,null,{}] 02:08:17 INFO - PROCESS | 3632 | 1466500097822 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}] 02:08:17 INFO - PROCESS | 3632 | 1466500097824 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:17 INFO - PROCESS | 3632 | 1466500097911 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 02:08:17 INFO - PROCESS | 3632 | 1466500097954 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:17 INFO - PROCESS | 3632 | 1466500097960 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:17 INFO - PROCESS | 3632 | ++DOCSHELL 16809C00 == 32 [pid = 3632] [id = 47] 02:08:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (16822000) [pid = 3632] [serial = 137] [outer = 00000000] 02:08:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (16B09000) [pid = 3632] [serial = 138] [outer = 16822000] 02:08:18 INFO - PROCESS | 3632 | 1466500098013 Marionette DEBUG loaded listener.js 02:08:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (16DDF800) [pid = 3632] [serial = 139] [outer = 16822000] 02:08:18 INFO - PROCESS | 3632 | 1466500098377 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]]]}] 02:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 563ms 02:08:18 INFO - PROCESS | 3632 | 1466500098382 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 02:08:18 INFO - PROCESS | 3632 | 1466500098384 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 02:08:18 INFO - PROCESS | 3632 | 1466500098387 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:08:18 INFO - PROCESS | 3632 | 1466500098389 Marionette TRACE conn3 <- [1,154,null,{}] 02:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:08:18 INFO - PROCESS | 3632 | 1466500098392 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}] 02:08:18 INFO - PROCESS | 3632 | 1466500098394 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:18 INFO - PROCESS | 3632 | 1466500098493 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 02:08:18 INFO - PROCESS | 3632 | 1466500098573 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:18 INFO - PROCESS | 3632 | 1466500098575 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:18 INFO - PROCESS | 3632 | ++DOCSHELL 1036CC00 == 33 [pid = 3632] [id = 48] 02:08:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (177D6000) [pid = 3632] [serial = 140] [outer = 00000000] 02:08:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (179D0C00) [pid = 3632] [serial = 141] [outer = 177D6000] 02:08:18 INFO - PROCESS | 3632 | 1466500098606 Marionette DEBUG loaded listener.js 02:08:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (17C02C00) [pid = 3632] [serial = 142] [outer = 177D6000] 02:08:18 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (1A180C00) [pid = 3632] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:08:18 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (162C8000) [pid = 3632] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:08:18 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (141DE400) [pid = 3632] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:08:18 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (1126E800) [pid = 3632] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:08:18 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (105E9400) [pid = 3632] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:08:18 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (13654400) [pid = 3632] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:08:18 INFO - PROCESS | 3632 | 1466500098924 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]]]}] 02:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 578ms 02:08:18 INFO - PROCESS | 3632 | 1466500098969 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 02:08:18 INFO - PROCESS | 3632 | 1466500098971 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 02:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:08:18 INFO - PROCESS | 3632 | 1466500098974 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:08:18 INFO - PROCESS | 3632 | 1466500098976 Marionette TRACE conn3 <- [1,158,null,{}] 02:08:18 INFO - PROCESS | 3632 | 1466500098979 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}] 02:08:18 INFO - PROCESS | 3632 | 1466500098981 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:19 INFO - PROCESS | 3632 | 1466500099056 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 02:08:19 INFO - PROCESS | 3632 | 1466500099061 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:19 INFO - PROCESS | 3632 | 1466500099063 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:19 INFO - PROCESS | 3632 | ++DOCSHELL 10A5C400 == 34 [pid = 3632] [id = 49] 02:08:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (1126C400) [pid = 3632] [serial = 143] [outer = 00000000] 02:08:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (1707E000) [pid = 3632] [serial = 144] [outer = 1126C400] 02:08:19 INFO - PROCESS | 3632 | 1466500099087 Marionette DEBUG loaded listener.js 02:08:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (1799CC00) [pid = 3632] [serial = 145] [outer = 1126C400] 02:08:19 INFO - PROCESS | 3632 | 1466500099453 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]]]}] 02:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 479ms 02:08:19 INFO - PROCESS | 3632 | 1466500099452 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 02:08:19 INFO - PROCESS | 3632 | 1466500099454 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 02:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:08:19 INFO - PROCESS | 3632 | 1466500099457 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:08:19 INFO - PROCESS | 3632 | 1466500099459 Marionette TRACE conn3 <- [1,162,null,{}] 02:08:19 INFO - PROCESS | 3632 | 1466500099462 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}] 02:08:19 INFO - PROCESS | 3632 | 1466500099464 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:19 INFO - PROCESS | 3632 | 1466500099567 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 02:08:19 INFO - PROCESS | 3632 | 1466500099574 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:19 INFO - PROCESS | 3632 | 1466500099576 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:19 INFO - PROCESS | 3632 | ++DOCSHELL 17C09000 == 35 [pid = 3632] [id = 50] 02:08:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (17C09800) [pid = 3632] [serial = 146] [outer = 00000000] 02:08:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (1829E400) [pid = 3632] [serial = 147] [outer = 17C09800] 02:08:19 INFO - PROCESS | 3632 | 1466500099618 Marionette DEBUG loaded listener.js 02:08:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (1821E800) [pid = 3632] [serial = 148] [outer = 17C09800] 02:08:19 INFO - PROCESS | 3632 | 1466500099965 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]]]}] 02:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 535ms 02:08:20 INFO - PROCESS | 3632 | 1466500100012 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 02:08:20 INFO - PROCESS | 3632 | 1466500100014 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 02:08:20 INFO - PROCESS | 3632 | 1466500100017 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:08:20 INFO - PROCESS | 3632 | 1466500100001 Marionette TRACE conn3 <- [1,166,null,{}] 02:08:20 INFO - PROCESS | 3632 | 1466500100005 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}] 02:08:20 INFO - PROCESS | 3632 | 1466500100006 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:20 INFO - PROCESS | 3632 | 1466500100109 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 02:08:20 INFO - PROCESS | 3632 | 1466500100116 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:20 INFO - PROCESS | 3632 | 1466500100118 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:20 INFO - PROCESS | 3632 | ++DOCSHELL 154BF000 == 36 [pid = 3632] [id = 51] 02:08:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (15D3DC00) [pid = 3632] [serial = 149] [outer = 00000000] 02:08:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (19A0DC00) [pid = 3632] [serial = 150] [outer = 15D3DC00] 02:08:20 INFO - PROCESS | 3632 | 1466500100161 Marionette DEBUG loaded listener.js 02:08:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (19FA1800) [pid = 3632] [serial = 151] [outer = 15D3DC00] 02:08:20 INFO - PROCESS | 3632 | 1466500100526 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]]]}] 02:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 535ms 02:08:20 INFO - PROCESS | 3632 | 1466500100577 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 02:08:20 INFO - PROCESS | 3632 | 1466500100581 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 02:08:20 INFO - PROCESS | 3632 | 1466500100569 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:08:20 INFO - PROCESS | 3632 | 1466500100574 Marionette TRACE conn3 <- [1,170,null,{}] 02:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:08:20 INFO - PROCESS | 3632 | 1466500100580 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}] 02:08:20 INFO - PROCESS | 3632 | 1466500100583 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:20 INFO - PROCESS | 3632 | 1466500100723 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 02:08:20 INFO - PROCESS | 3632 | 1466500100837 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:20 INFO - PROCESS | 3632 | 1466500100843 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:20 INFO - PROCESS | 3632 | ++DOCSHELL 110D8800 == 37 [pid = 3632] [id = 52] 02:08:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (110E0C00) [pid = 3632] [serial = 152] [outer = 00000000] 02:08:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1142D400) [pid = 3632] [serial = 153] [outer = 110E0C00] 02:08:20 INFO - PROCESS | 3632 | 1466500100898 Marionette DEBUG loaded listener.js 02:08:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (11CCE000) [pid = 3632] [serial = 154] [outer = 110E0C00] 02:08:21 INFO - PROCESS | 3632 | 1466500101454 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]]]}] 02:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 943ms 02:08:21 INFO - PROCESS | 3632 | 1466500101523 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 02:08:21 INFO - PROCESS | 3632 | 1466500101527 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 02:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:08:21 INFO - PROCESS | 3632 | 1466500101543 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:08:21 INFO - PROCESS | 3632 | 1466500101546 Marionette TRACE conn3 <- [1,174,null,{}] 02:08:21 INFO - PROCESS | 3632 | 1466500101551 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}] 02:08:21 INFO - PROCESS | 3632 | 1466500101554 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:21 INFO - PROCESS | 3632 | 1466500101673 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 02:08:21 INFO - PROCESS | 3632 | 1466500101738 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:21 INFO - PROCESS | 3632 | 1466500101740 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:21 INFO - PROCESS | 3632 | ++DOCSHELL 13135C00 == 38 [pid = 3632] [id = 53] 02:08:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (1364B400) [pid = 3632] [serial = 155] [outer = 00000000] 02:08:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (13E84C00) [pid = 3632] [serial = 156] [outer = 1364B400] 02:08:21 INFO - PROCESS | 3632 | 1466500101796 Marionette DEBUG loaded listener.js 02:08:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1417BC00) [pid = 3632] [serial = 157] [outer = 1364B400] 02:08:22 INFO - PROCESS | 3632 | --DOCSHELL 17C09000 == 37 [pid = 3632] [id = 50] 02:08:22 INFO - PROCESS | 3632 | --DOCSHELL 10A5C400 == 36 [pid = 3632] [id = 49] 02:08:22 INFO - PROCESS | 3632 | --DOCSHELL 1036CC00 == 35 [pid = 3632] [id = 48] 02:08:22 INFO - PROCESS | 3632 | --DOCSHELL 16809C00 == 34 [pid = 3632] [id = 47] 02:08:22 INFO - PROCESS | 3632 | --DOCSHELL 136EE400 == 33 [pid = 3632] [id = 46] 02:08:22 INFO - PROCESS | 3632 | --DOCSHELL 1417CC00 == 32 [pid = 3632] [id = 45] 02:08:22 INFO - PROCESS | 3632 | --DOCSHELL 136ED400 == 31 [pid = 3632] [id = 44] 02:08:22 INFO - PROCESS | 3632 | --DOCSHELL 12AEAC00 == 30 [pid = 3632] [id = 43] 02:08:22 INFO - PROCESS | 3632 | --DOCSHELL 10A59800 == 29 [pid = 3632] [id = 42] 02:08:22 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (1A6B5400) [pid = 3632] [serial = 96] [outer = 00000000] [url = about:blank] 02:08:22 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (1682C400) [pid = 3632] [serial = 111] [outer = 00000000] [url = about:blank] 02:08:22 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (16DDC800) [pid = 3632] [serial = 112] [outer = 00000000] [url = about:blank] 02:08:22 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (15D34C00) [pid = 3632] [serial = 109] [outer = 00000000] [url = about:blank] 02:08:22 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (11CD1000) [pid = 3632] [serial = 99] [outer = 00000000] [url = about:blank] 02:08:22 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (154BEC00) [pid = 3632] [serial = 108] [outer = 00000000] [url = about:blank] 02:08:22 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (10A5A000) [pid = 3632] [serial = 102] [outer = 00000000] [url = about:blank] 02:08:22 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (11CCC800) [pid = 3632] [serial = 103] [outer = 00000000] [url = about:blank] 02:08:22 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (12AB3C00) [pid = 3632] [serial = 100] [outer = 00000000] [url = about:blank] 02:08:22 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (13E89000) [pid = 3632] [serial = 105] [outer = 00000000] [url = about:blank] 02:08:22 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (141DF400) [pid = 3632] [serial = 106] [outer = 00000000] [url = about:blank] 02:08:22 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (1A6CD800) [pid = 3632] [serial = 97] [outer = 00000000] [url = about:blank] 02:08:22 INFO - PROCESS | 3632 | 1466500102508 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]]]}] 02:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1043ms 02:08:22 INFO - PROCESS | 3632 | 1466500102583 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 02:08:22 INFO - PROCESS | 3632 | 1466500102587 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 02:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:08:22 INFO - PROCESS | 3632 | 1466500102591 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:08:22 INFO - PROCESS | 3632 | 1466500102594 Marionette TRACE conn3 <- [1,178,null,{}] 02:08:22 INFO - PROCESS | 3632 | 1466500102599 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}] 02:08:22 INFO - PROCESS | 3632 | 1466500102602 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:22 INFO - PROCESS | 3632 | 1466500102666 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 02:08:22 INFO - PROCESS | 3632 | 1466500102680 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:22 INFO - PROCESS | 3632 | 1466500102682 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:22 INFO - PROCESS | 3632 | ++DOCSHELL 110D9800 == 30 [pid = 3632] [id = 54] 02:08:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (110E2800) [pid = 3632] [serial = 158] [outer = 00000000] 02:08:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (11AE7C00) [pid = 3632] [serial = 159] [outer = 110E2800] 02:08:22 INFO - PROCESS | 3632 | 1466500102729 Marionette DEBUG loaded listener.js 02:08:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (12898400) [pid = 3632] [serial = 160] [outer = 110E2800] 02:08:23 INFO - PROCESS | 3632 | 1466500103113 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]]]}] 02:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 563ms 02:08:23 INFO - PROCESS | 3632 | 1466500103169 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 02:08:23 INFO - PROCESS | 3632 | 1466500103173 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 02:08:23 INFO - PROCESS | 3632 | 1466500103179 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:08:23 INFO - PROCESS | 3632 | 1466500103182 Marionette TRACE conn3 <- [1,182,null,{}] 02:08:23 INFO - PROCESS | 3632 | 1466500103185 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}] 02:08:23 INFO - PROCESS | 3632 | 1466500103188 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:23 INFO - PROCESS | 3632 | 1466500103251 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 02:08:23 INFO - PROCESS | 3632 | 1466500103292 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:23 INFO - PROCESS | 3632 | 1466500103294 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:23 INFO - PROCESS | 3632 | ++DOCSHELL 1314A000 == 31 [pid = 3632] [id = 55] 02:08:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (13155000) [pid = 3632] [serial = 161] [outer = 00000000] 02:08:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (131EC400) [pid = 3632] [serial = 162] [outer = 13155000] 02:08:23 INFO - PROCESS | 3632 | 1466500103339 Marionette DEBUG loaded listener.js 02:08:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (13654400) [pid = 3632] [serial = 163] [outer = 13155000] 02:08:23 INFO - PROCESS | 3632 | 1466500103705 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]]]}] 02:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 578ms 02:08:23 INFO - PROCESS | 3632 | 1466500103758 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 02:08:23 INFO - PROCESS | 3632 | 1466500103760 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 02:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:08:23 INFO - PROCESS | 3632 | 1466500103763 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:08:23 INFO - PROCESS | 3632 | 1466500103748 Marionette TRACE conn3 <- [1,186,null,{}] 02:08:23 INFO - PROCESS | 3632 | 1466500103758 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}] 02:08:23 INFO - PROCESS | 3632 | 1466500103763 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:23 INFO - PROCESS | 3632 | 1466500103843 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 02:08:23 INFO - PROCESS | 3632 | 1466500103852 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:23 INFO - PROCESS | 3632 | 1466500103855 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:23 INFO - PROCESS | 3632 | ++DOCSHELL 141DF400 == 32 [pid = 3632] [id = 56] 02:08:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (141DF800) [pid = 3632] [serial = 164] [outer = 00000000] 02:08:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (14E6BC00) [pid = 3632] [serial = 165] [outer = 141DF800] 02:08:23 INFO - PROCESS | 3632 | 1466500103903 Marionette DEBUG loaded listener.js 02:08:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (152BCC00) [pid = 3632] [serial = 166] [outer = 141DF800] 02:08:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (162EC400) [pid = 3632] [serial = 167] [outer = 1B33BC00] 02:08:24 INFO - PROCESS | 3632 | 1466500104314 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]]]}] 02:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 634ms 02:08:24 INFO - PROCESS | 3632 | 1466500104386 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 02:08:24 INFO - PROCESS | 3632 | 1466500104388 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 02:08:24 INFO - PROCESS | 3632 | 1466500104391 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:08:24 INFO - PROCESS | 3632 | 1466500104393 Marionette TRACE conn3 <- [1,190,null,{}] 02:08:24 INFO - PROCESS | 3632 | 1466500104397 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}] 02:08:24 INFO - PROCESS | 3632 | 1466500104398 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:24 INFO - PROCESS | 3632 | 1466500104481 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 02:08:24 INFO - PROCESS | 3632 | 1466500104493 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:24 INFO - PROCESS | 3632 | 1466500104495 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:24 INFO - PROCESS | 3632 | ++DOCSHELL 162C5000 == 33 [pid = 3632] [id = 57] 02:08:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (162C7C00) [pid = 3632] [serial = 168] [outer = 00000000] 02:08:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (16DDC400) [pid = 3632] [serial = 169] [outer = 162C7C00] 02:08:24 INFO - PROCESS | 3632 | 1466500104538 Marionette DEBUG loaded listener.js 02:08:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (1707DC00) [pid = 3632] [serial = 170] [outer = 162C7C00] 02:08:24 INFO - PROCESS | 3632 | 1466500104907 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]]]}] 02:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 577ms 02:08:24 INFO - PROCESS | 3632 | 1466500104974 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 02:08:24 INFO - PROCESS | 3632 | 1466500104976 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 02:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:08:24 INFO - PROCESS | 3632 | 1466500104962 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:08:24 INFO - PROCESS | 3632 | 1466500104963 Marionette TRACE conn3 <- [1,194,null,{}] 02:08:24 INFO - PROCESS | 3632 | 1466500104966 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}] 02:08:24 INFO - PROCESS | 3632 | 1466500104968 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:25 INFO - PROCESS | 3632 | 1466500105083 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 02:08:25 INFO - PROCESS | 3632 | 1466500105088 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:25 INFO - PROCESS | 3632 | 1466500105090 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:25 INFO - PROCESS | 3632 | ++DOCSHELL 15AAF400 == 34 [pid = 3632] [id = 58] 02:08:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (17074800) [pid = 3632] [serial = 171] [outer = 00000000] 02:08:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1799EC00) [pid = 3632] [serial = 172] [outer = 17074800] 02:08:25 INFO - PROCESS | 3632 | 1466500105132 Marionette DEBUG loaded listener.js 02:08:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1821A800) [pid = 3632] [serial = 173] [outer = 17074800] 02:08:25 INFO - PROCESS | 3632 | 1466500105505 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]]]}] 02:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 563ms 02:08:25 INFO - PROCESS | 3632 | 1466500105537 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 02:08:25 INFO - PROCESS | 3632 | 1466500105539 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 02:08:25 INFO - PROCESS | 3632 | 1466500105542 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:08:25 INFO - PROCESS | 3632 | 1466500105544 Marionette TRACE conn3 <- [1,198,null,{}] 02:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:08:25 INFO - PROCESS | 3632 | 1466500105547 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}] 02:08:25 INFO - PROCESS | 3632 | 1466500105553 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:25 INFO - PROCESS | 3632 | 1466500105683 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 02:08:25 INFO - PROCESS | 3632 | 1466500105764 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:25 INFO - PROCESS | 3632 | 1466500105748 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:25 INFO - PROCESS | 3632 | ++DOCSHELL 19FA3C00 == 35 [pid = 3632] [id = 59] 02:08:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (19FA6C00) [pid = 3632] [serial = 174] [outer = 00000000] 02:08:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1A181400) [pid = 3632] [serial = 175] [outer = 19FA6C00] 02:08:25 INFO - PROCESS | 3632 | 1466500105793 Marionette DEBUG loaded listener.js 02:08:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (1A181C00) [pid = 3632] [serial = 176] [outer = 19FA6C00] 02:08:26 INFO - PROCESS | 3632 | 1466500106156 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]]]}] 02:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 633ms 02:08:26 INFO - PROCESS | 3632 | 1466500106190 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 02:08:26 INFO - PROCESS | 3632 | 1466500106192 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 02:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:08:26 INFO - PROCESS | 3632 | 1466500106195 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:08:26 INFO - PROCESS | 3632 | 1466500106197 Marionette TRACE conn3 <- [1,202,null,{}] 02:08:26 INFO - PROCESS | 3632 | 1466500106200 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}] 02:08:26 INFO - PROCESS | 3632 | 1466500106202 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:26 INFO - PROCESS | 3632 | 1466500106284 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 02:08:26 INFO - PROCESS | 3632 | 1466500106289 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:26 INFO - PROCESS | 3632 | 1466500106291 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:26 INFO - PROCESS | 3632 | ++DOCSHELL 131EB400 == 36 [pid = 3632] [id = 60] 02:08:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (177D6800) [pid = 3632] [serial = 177] [outer = 00000000] 02:08:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (1A570000) [pid = 3632] [serial = 178] [outer = 177D6800] 02:08:26 INFO - PROCESS | 3632 | 1466500106333 Marionette DEBUG loaded listener.js 02:08:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1A6AE800) [pid = 3632] [serial = 179] [outer = 177D6800] 02:08:26 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (10A59C00) [pid = 3632] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:08:26 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (1417D400) [pid = 3632] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:08:26 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (136ED800) [pid = 3632] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:08:26 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (136EE800) [pid = 3632] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:08:26 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (12AF0000) [pid = 3632] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:08:26 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (17C09800) [pid = 3632] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:08:26 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (112C2400) [pid = 3632] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:08:26 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (141E5800) [pid = 3632] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:08:26 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (16822000) [pid = 3632] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:08:26 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (177D6000) [pid = 3632] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:08:26 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (1126C400) [pid = 3632] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:08:26 INFO - PROCESS | 3632 | 1466500106710 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]]]}] 02:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 564ms 02:08:26 INFO - PROCESS | 3632 | 1466500106769 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 02:08:26 INFO - PROCESS | 3632 | 1466500106771 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 02:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:08:26 INFO - PROCESS | 3632 | 1466500106774 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:08:26 INFO - PROCESS | 3632 | 1466500106776 Marionette TRACE conn3 <- [1,206,null,{}] 02:08:26 INFO - PROCESS | 3632 | 1466500106779 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}] 02:08:26 INFO - PROCESS | 3632 | 1466500106781 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:26 INFO - PROCESS | 3632 | 1466500106863 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 02:08:26 INFO - PROCESS | 3632 | 1466500106929 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:26 INFO - PROCESS | 3632 | 1466500106931 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:26 INFO - PROCESS | 3632 | ++DOCSHELL 13109400 == 37 [pid = 3632] [id = 61] 02:08:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (136ED800) [pid = 3632] [serial = 180] [outer = 00000000] 02:08:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (152B4800) [pid = 3632] [serial = 181] [outer = 136ED800] 02:08:26 INFO - PROCESS | 3632 | 1466500106977 Marionette DEBUG loaded listener.js 02:08:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (17C09800) [pid = 3632] [serial = 182] [outer = 136ED800] 02:08:27 INFO - PROCESS | 3632 | 1466500107254 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]]]}] 02:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 535ms 02:08:27 INFO - PROCESS | 3632 | 1466500107312 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 02:08:27 INFO - PROCESS | 3632 | 1466500107314 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 02:08:27 INFO - PROCESS | 3632 | 1466500107317 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:08:27 INFO - PROCESS | 3632 | 1466500107319 Marionette TRACE conn3 <- [1,210,null,{}] 02:08:27 INFO - PROCESS | 3632 | 1466500107322 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}] 02:08:27 INFO - PROCESS | 3632 | 1466500107324 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:27 INFO - PROCESS | 3632 | 1466500107434 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 02:08:27 INFO - PROCESS | 3632 | 1466500107426 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:27 INFO - PROCESS | 3632 | 1466500107428 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:27 INFO - PROCESS | 3632 | ++DOCSHELL 14E6C800 == 38 [pid = 3632] [id = 62] 02:08:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16B06000) [pid = 3632] [serial = 183] [outer = 00000000] 02:08:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1A6B9000) [pid = 3632] [serial = 184] [outer = 16B06000] 02:08:27 INFO - PROCESS | 3632 | 1466500107471 Marionette DEBUG loaded listener.js 02:08:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1A6BBC00) [pid = 3632] [serial = 185] [outer = 16B06000] 02:08:27 INFO - PROCESS | 3632 | 1466500107821 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]]]}] 02:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 535ms 02:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:08:27 INFO - PROCESS | 3632 | 1466500107854 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 02:08:27 INFO - PROCESS | 3632 | 1466500107856 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 02:08:27 INFO - PROCESS | 3632 | 1466500107859 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:08:27 INFO - PROCESS | 3632 | 1466500107861 Marionette TRACE conn3 <- [1,214,null,{}] 02:08:27 INFO - PROCESS | 3632 | 1466500107864 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}] 02:08:27 INFO - PROCESS | 3632 | 1466500107866 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:27 INFO - PROCESS | 3632 | 1466500107971 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 02:08:28 INFO - PROCESS | 3632 | 1466500107994 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:28 INFO - PROCESS | 3632 | 1466500107996 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:28 INFO - PROCESS | 3632 | ++DOCSHELL 1417CC00 == 39 [pid = 3632] [id = 63] 02:08:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (162CB000) [pid = 3632] [serial = 186] [outer = 00000000] 02:08:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (1A7AB800) [pid = 3632] [serial = 187] [outer = 162CB000] 02:08:28 INFO - PROCESS | 3632 | 1466500108037 Marionette DEBUG loaded listener.js 02:08:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (1A7AE000) [pid = 3632] [serial = 188] [outer = 162CB000] 02:08:28 INFO - PROCESS | 3632 | 1466500108353 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]]]}] 02:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 535ms 02:08:28 INFO - PROCESS | 3632 | 1466500108422 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 02:08:28 INFO - PROCESS | 3632 | 1466500108426 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 02:08:28 INFO - PROCESS | 3632 | 1466500108432 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:08:28 INFO - PROCESS | 3632 | 1466500108436 Marionette TRACE conn3 <- [1,218,null,{}] 02:08:28 INFO - PROCESS | 3632 | 1466500108442 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}] 02:08:28 INFO - PROCESS | 3632 | 1466500108446 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:28 INFO - PROCESS | 3632 | 1466500108569 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 02:08:28 INFO - PROCESS | 3632 | 1466500108640 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:28 INFO - PROCESS | 3632 | 1466500108643 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:28 INFO - PROCESS | 3632 | ++DOCSHELL 10A60400 == 40 [pid = 3632] [id = 64] 02:08:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (10A64400) [pid = 3632] [serial = 189] [outer = 00000000] 02:08:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (112CC800) [pid = 3632] [serial = 190] [outer = 10A64400] 02:08:28 INFO - PROCESS | 3632 | 1466500108705 Marionette DEBUG loaded listener.js 02:08:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (12AE8800) [pid = 3632] [serial = 191] [outer = 10A64400] 02:08:29 INFO - PROCESS | 3632 | 1466500109252 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]]]}] 02:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 845ms 02:08:29 INFO - PROCESS | 3632 | 1466500109282 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 02:08:29 INFO - PROCESS | 3632 | 1466500109286 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 02:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:08:29 INFO - PROCESS | 3632 | 1466500109292 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:08:29 INFO - PROCESS | 3632 | 1466500109296 Marionette TRACE conn3 <- [1,222,null,{}] 02:08:29 INFO - PROCESS | 3632 | 1466500109301 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}] 02:08:29 INFO - PROCESS | 3632 | 1466500109303 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:29 INFO - PROCESS | 3632 | 1466500109408 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 02:08:29 INFO - PROCESS | 3632 | 1466500109465 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:29 INFO - PROCESS | 3632 | 1466500109468 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:29 INFO - PROCESS | 3632 | ++DOCSHELL 139B2800 == 41 [pid = 3632] [id = 65] 02:08:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (13E87000) [pid = 3632] [serial = 192] [outer = 00000000] 02:08:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (141E2000) [pid = 3632] [serial = 193] [outer = 13E87000] 02:08:29 INFO - PROCESS | 3632 | 1466500109522 Marionette DEBUG loaded listener.js 02:08:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (15AA3C00) [pid = 3632] [serial = 194] [outer = 13E87000] 02:08:29 INFO - PROCESS | 3632 | 1466500109970 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]]]}] 02:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 733ms 02:08:30 INFO - PROCESS | 3632 | 1466500110011 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 02:08:30 INFO - PROCESS | 3632 | 1466500110014 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 02:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:08:30 INFO - PROCESS | 3632 | 1466500110018 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:08:30 INFO - PROCESS | 3632 | 1466500110020 Marionette TRACE conn3 <- [1,226,null,{}] 02:08:30 INFO - PROCESS | 3632 | 1466500110030 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}] 02:08:30 INFO - PROCESS | 3632 | 1466500110034 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:30 INFO - PROCESS | 3632 | 1466500110169 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 02:08:30 INFO - PROCESS | 3632 | 1466500110237 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:30 INFO - PROCESS | 3632 | 1466500110241 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:30 INFO - PROCESS | 3632 | ++DOCSHELL 19FA9C00 == 42 [pid = 3632] [id = 66] 02:08:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (19FAC000) [pid = 3632] [serial = 195] [outer = 00000000] 02:08:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (1A6B8800) [pid = 3632] [serial = 196] [outer = 19FAC000] 02:08:30 INFO - PROCESS | 3632 | 1466500110298 Marionette DEBUG loaded listener.js 02:08:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (1A7A8400) [pid = 3632] [serial = 197] [outer = 19FAC000] 02:08:30 INFO - PROCESS | 3632 | 1466500110808 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]]]}] 02:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 845ms 02:08:30 INFO - PROCESS | 3632 | 1466500110884 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 02:08:30 INFO - PROCESS | 3632 | 1466500110887 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 02:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:08:30 INFO - PROCESS | 3632 | 1466500110890 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:08:30 INFO - PROCESS | 3632 | 1466500110892 Marionette TRACE conn3 <- [1,230,null,{}] 02:08:30 INFO - PROCESS | 3632 | 1466500110878 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}] 02:08:30 INFO - PROCESS | 3632 | 1466500110881 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:31 INFO - PROCESS | 3632 | 1466500111031 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 02:08:31 INFO - PROCESS | 3632 | 1466500111059 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:31 INFO - PROCESS | 3632 | 1466500111061 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:31 INFO - PROCESS | 3632 | ++DOCSHELL 131E5800 == 43 [pid = 3632] [id = 67] 02:08:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (1364F800) [pid = 3632] [serial = 198] [outer = 00000000] 02:08:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (156EFC00) [pid = 3632] [serial = 199] [outer = 1364F800] 02:08:31 INFO - PROCESS | 3632 | 1466500111122 Marionette DEBUG loaded listener.js 02:08:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (162E1C00) [pid = 3632] [serial = 200] [outer = 1364F800] 02:08:31 INFO - PROCESS | 3632 | 1466500111742 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]]]}] 02:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 901ms 02:08:31 INFO - PROCESS | 3632 | 1466500111790 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 02:08:31 INFO - PROCESS | 3632 | 1466500111777 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 02:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:08:31 INFO - PROCESS | 3632 | 1466500111782 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:08:31 INFO - PROCESS | 3632 | 1466500111785 Marionette TRACE conn3 <- [1,234,null,{}] 02:08:31 INFO - PROCESS | 3632 | 1466500111790 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}] 02:08:31 INFO - PROCESS | 3632 | 1466500111793 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:31 INFO - PROCESS | 3632 | 1466500111887 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 02:08:31 INFO - PROCESS | 3632 | 1466500111959 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:31 INFO - PROCESS | 3632 | 1466500111962 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:31 INFO - PROCESS | 3632 | ++DOCSHELL 11AE2400 == 44 [pid = 3632] [id = 68] 02:08:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (11CD1000) [pid = 3632] [serial = 201] [outer = 00000000] 02:08:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (13151000) [pid = 3632] [serial = 202] [outer = 11CD1000] 02:08:32 INFO - PROCESS | 3632 | 1466500112010 Marionette DEBUG loaded listener.js 02:08:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (13298000) [pid = 3632] [serial = 203] [outer = 11CD1000] 02:08:32 INFO - PROCESS | 3632 | --DOCSHELL 14E6C800 == 43 [pid = 3632] [id = 62] 02:08:32 INFO - PROCESS | 3632 | --DOCSHELL 13109400 == 42 [pid = 3632] [id = 61] 02:08:32 INFO - PROCESS | 3632 | --DOCSHELL 131EB400 == 41 [pid = 3632] [id = 60] 02:08:32 INFO - PROCESS | 3632 | --DOCSHELL 19FA3C00 == 40 [pid = 3632] [id = 59] 02:08:32 INFO - PROCESS | 3632 | --DOCSHELL 15AAF400 == 39 [pid = 3632] [id = 58] 02:08:32 INFO - PROCESS | 3632 | --DOCSHELL 162C5000 == 38 [pid = 3632] [id = 57] 02:08:32 INFO - PROCESS | 3632 | --DOCSHELL 141DF400 == 37 [pid = 3632] [id = 56] 02:08:32 INFO - PROCESS | 3632 | --DOCSHELL 1314A000 == 36 [pid = 3632] [id = 55] 02:08:32 INFO - PROCESS | 3632 | --DOCSHELL 110D9800 == 35 [pid = 3632] [id = 54] 02:08:32 INFO - PROCESS | 3632 | --DOCSHELL 154BF000 == 34 [pid = 3632] [id = 51] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (10A61400) [pid = 3632] [serial = 123] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (11263400) [pid = 3632] [serial = 124] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (152B5C00) [pid = 3632] [serial = 132] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (139A7400) [pid = 3632] [serial = 129] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (13CD9000) [pid = 3632] [serial = 130] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (15AA9000) [pid = 3632] [serial = 135] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (130A0000) [pid = 3632] [serial = 126] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (1312FC00) [pid = 3632] [serial = 127] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (1821E800) [pid = 3632] [serial = 148] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (13150C00) [pid = 3632] [serial = 115] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (1303BC00) [pid = 3632] [serial = 114] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (162EC000) [pid = 3632] [serial = 118] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (15AA1C00) [pid = 3632] [serial = 117] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (17C0FC00) [pid = 3632] [serial = 120] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (16B09000) [pid = 3632] [serial = 138] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (16DDF800) [pid = 3632] [serial = 139] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (179D0C00) [pid = 3632] [serial = 141] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (17C02C00) [pid = 3632] [serial = 142] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (15D3EC00) [pid = 3632] [serial = 136] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (1707E000) [pid = 3632] [serial = 144] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (19A0DC00) [pid = 3632] [serial = 150] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1799CC00) [pid = 3632] [serial = 145] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (156EC400) [pid = 3632] [serial = 133] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (1829E400) [pid = 3632] [serial = 147] [outer = 00000000] [url = about:blank] 02:08:32 INFO - PROCESS | 3632 | 1466500112449 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]]]}] 02:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 662ms 02:08:32 INFO - PROCESS | 3632 | 1466500112461 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 02:08:32 INFO - PROCESS | 3632 | 1466500112465 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 02:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:08:32 INFO - PROCESS | 3632 | 1466500112471 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:08:32 INFO - PROCESS | 3632 | 1466500112473 Marionette TRACE conn3 <- [1,238,null,{}] 02:08:32 INFO - PROCESS | 3632 | 1466500112477 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}] 02:08:32 INFO - PROCESS | 3632 | 1466500112480 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:32 INFO - PROCESS | 3632 | 1466500112547 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 02:08:32 INFO - PROCESS | 3632 | 1466500112616 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:32 INFO - PROCESS | 3632 | 1466500112619 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:32 INFO - PROCESS | 3632 | ++DOCSHELL 1314A000 == 35 [pid = 3632] [id = 69] 02:08:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1314C800) [pid = 3632] [serial = 204] [outer = 00000000] 02:08:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (13653800) [pid = 3632] [serial = 205] [outer = 1314C800] 02:08:32 INFO - PROCESS | 3632 | 1466500112669 Marionette DEBUG loaded listener.js 02:08:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (13CD9000) [pid = 3632] [serial = 206] [outer = 1314C800] 02:08:33 INFO - PROCESS | 3632 | 1466500113014 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]]]}] 02:08:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 578ms 02:08:33 INFO - PROCESS | 3632 | 1466500113048 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 02:08:33 INFO - PROCESS | 3632 | 1466500113050 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 02:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:08:33 INFO - PROCESS | 3632 | 1466500113054 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:08:33 INFO - PROCESS | 3632 | 1466500113057 Marionette TRACE conn3 <- [1,242,null,{}] 02:08:33 INFO - PROCESS | 3632 | 1466500113067 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}] 02:08:33 INFO - PROCESS | 3632 | 1466500113071 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:33 INFO - PROCESS | 3632 | 1466500113141 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 02:08:33 INFO - PROCESS | 3632 | 1466500113148 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:33 INFO - PROCESS | 3632 | 1466500113150 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:33 INFO - PROCESS | 3632 | ++DOCSHELL 152B7800 == 36 [pid = 3632] [id = 70] 02:08:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (156EA400) [pid = 3632] [serial = 207] [outer = 00000000] 02:08:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (15AAEC00) [pid = 3632] [serial = 208] [outer = 156EA400] 02:08:33 INFO - PROCESS | 3632 | 1466500113196 Marionette DEBUG loaded listener.js 02:08:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (162C5000) [pid = 3632] [serial = 209] [outer = 156EA400] 02:08:33 INFO - PROCESS | 3632 | 1466500113591 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]]]}] 02:08:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 577ms 02:08:33 INFO - PROCESS | 3632 | 1466500113634 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 02:08:33 INFO - PROCESS | 3632 | 1466500113637 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 02:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:08:33 INFO - PROCESS | 3632 | 1466500113623 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:08:33 INFO - PROCESS | 3632 | 1466500113625 Marionette TRACE conn3 <- [1,246,null,{}] 02:08:33 INFO - PROCESS | 3632 | 1466500113628 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}] 02:08:33 INFO - PROCESS | 3632 | 1466500113630 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:33 INFO - PROCESS | 3632 | 1466500113710 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 02:08:33 INFO - PROCESS | 3632 | 1466500113715 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:33 INFO - PROCESS | 3632 | 1466500113717 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:33 INFO - PROCESS | 3632 | ++DOCSHELL 0C76C400 == 37 [pid = 3632] [id = 71] 02:08:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (15AA4C00) [pid = 3632] [serial = 210] [outer = 00000000] 02:08:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (162EA400) [pid = 3632] [serial = 211] [outer = 15AA4C00] 02:08:33 INFO - PROCESS | 3632 | 1466500113769 Marionette DEBUG loaded listener.js 02:08:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (16341C00) [pid = 3632] [serial = 212] [outer = 15AA4C00] 02:08:34 INFO - PROCESS | 3632 | 1466500114132 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]]]}] 02:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 536ms 02:08:34 INFO - PROCESS | 3632 | 1466500114171 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 02:08:34 INFO - PROCESS | 3632 | 1466500114173 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 02:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:08:34 INFO - PROCESS | 3632 | 1466500114176 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:08:34 INFO - PROCESS | 3632 | 1466500114178 Marionette TRACE conn3 <- [1,250,null,{}] 02:08:34 INFO - PROCESS | 3632 | 1466500114181 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}] 02:08:34 INFO - PROCESS | 3632 | 1466500114183 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:34 INFO - PROCESS | 3632 | 1466500114290 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 02:08:34 INFO - PROCESS | 3632 | 1466500114295 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:34 INFO - PROCESS | 3632 | 1466500114297 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:34 INFO - PROCESS | 3632 | ++DOCSHELL 162E4400 == 38 [pid = 3632] [id = 72] 02:08:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (162E7800) [pid = 3632] [serial = 213] [outer = 00000000] 02:08:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (16DE9800) [pid = 3632] [serial = 214] [outer = 162E7800] 02:08:34 INFO - PROCESS | 3632 | 1466500114340 Marionette DEBUG loaded listener.js 02:08:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (17074C00) [pid = 3632] [serial = 215] [outer = 162E7800] 02:08:34 INFO - PROCESS | 3632 | 1466500114722 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]]]}] 02:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 563ms 02:08:34 INFO - PROCESS | 3632 | 1466500114759 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 02:08:34 INFO - PROCESS | 3632 | 1466500114761 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 02:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:08:34 INFO - PROCESS | 3632 | 1466500114765 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:08:34 INFO - PROCESS | 3632 | 1466500114766 Marionette TRACE conn3 <- [1,254,null,{}] 02:08:34 INFO - PROCESS | 3632 | 1466500114769 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}] 02:08:34 INFO - PROCESS | 3632 | 1466500114775 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:34 INFO - PROCESS | 3632 | 1466500114885 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 02:08:34 INFO - PROCESS | 3632 | 1466500114939 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:34 INFO - PROCESS | 3632 | 1466500114941 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:34 INFO - PROCESS | 3632 | ++DOCSHELL 179CF800 == 39 [pid = 3632] [id = 73] 02:08:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (179D3400) [pid = 3632] [serial = 216] [outer = 00000000] 02:08:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (1829E400) [pid = 3632] [serial = 217] [outer = 179D3400] 02:08:34 INFO - PROCESS | 3632 | 1466500114985 Marionette DEBUG loaded listener.js 02:08:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (183EF000) [pid = 3632] [serial = 218] [outer = 179D3400] 02:08:35 INFO - PROCESS | 3632 | 1466500115332 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]]]}] 02:08:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 634ms 02:08:35 INFO - PROCESS | 3632 | 1466500115404 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 02:08:35 INFO - PROCESS | 3632 | 1466500115406 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 02:08:35 INFO - PROCESS | 3632 | 1466500115409 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:08:35 INFO - PROCESS | 3632 | 1466500115411 Marionette TRACE conn3 <- [1,258,null,{}] 02:08:35 INFO - PROCESS | 3632 | 1466500115414 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}] 02:08:35 INFO - PROCESS | 3632 | 1466500115416 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:35 INFO - PROCESS | 3632 | 1466500115538 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 02:08:35 INFO - PROCESS | 3632 | 1466500115558 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:35 INFO - PROCESS | 3632 | 1466500115560 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:35 INFO - PROCESS | 3632 | ++DOCSHELL 17C08800 == 40 [pid = 3632] [id = 74] 02:08:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (18322C00) [pid = 3632] [serial = 219] [outer = 00000000] 02:08:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (19F9DC00) [pid = 3632] [serial = 220] [outer = 18322C00] 02:08:35 INFO - PROCESS | 3632 | 1466500115602 Marionette DEBUG loaded listener.js 02:08:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (19F9E400) [pid = 3632] [serial = 221] [outer = 18322C00] 02:08:35 INFO - PROCESS | 3632 | 1466500115981 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]]]}] 02:08:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 634ms 02:08:36 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (17074800) [pid = 3632] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:08:36 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (162C7C00) [pid = 3632] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:08:36 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (110E2800) [pid = 3632] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:08:36 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (141DF800) [pid = 3632] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:08:36 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (19FA6C00) [pid = 3632] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:08:36 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (13155000) [pid = 3632] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:08:36 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (16B06000) [pid = 3632] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:08:36 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (136ED800) [pid = 3632] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:08:36 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (177D6800) [pid = 3632] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:08:36 INFO - PROCESS | 3632 | 1466500116079 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 02:08:36 INFO - PROCESS | 3632 | 1466500116081 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 02:08:36 INFO - PROCESS | 3632 | 1466500116085 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:08:36 INFO - PROCESS | 3632 | 1466500116087 Marionette TRACE conn3 <- [1,262,null,{}] 02:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:08:36 INFO - PROCESS | 3632 | 1466500116094 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}] 02:08:36 INFO - PROCESS | 3632 | 1466500116096 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:36 INFO - PROCESS | 3632 | 1466500116159 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 02:08:36 INFO - PROCESS | 3632 | 1466500116165 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:36 INFO - PROCESS | 3632 | 1466500116167 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:36 INFO - PROCESS | 3632 | ++DOCSHELL 17074800 == 41 [pid = 3632] [id = 75] 02:08:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (17B61400) [pid = 3632] [serial = 222] [outer = 00000000] 02:08:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (19A0C800) [pid = 3632] [serial = 223] [outer = 17B61400] 02:08:36 INFO - PROCESS | 3632 | 1466500116217 Marionette DEBUG loaded listener.js 02:08:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (1A153000) [pid = 3632] [serial = 224] [outer = 17B61400] 02:08:36 INFO - PROCESS | 3632 | 1466500116562 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]]]}] 02:08:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 521ms 02:08:36 INFO - PROCESS | 3632 | 1466500116604 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 02:08:36 INFO - PROCESS | 3632 | 1466500116606 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 02:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:08:36 INFO - PROCESS | 3632 | 1466500116621 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:08:36 INFO - PROCESS | 3632 | 1466500116622 Marionette TRACE conn3 <- [1,266,null,{}] 02:08:36 INFO - PROCESS | 3632 | 1466500116629 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}] 02:08:36 INFO - PROCESS | 3632 | 1466500116631 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:36 INFO - PROCESS | 3632 | 1466500116710 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 02:08:36 INFO - PROCESS | 3632 | 1466500116737 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:36 INFO - PROCESS | 3632 | 1466500116739 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:36 INFO - PROCESS | 3632 | ++DOCSHELL 13147400 == 42 [pid = 3632] [id = 76] 02:08:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (156EBC00) [pid = 3632] [serial = 225] [outer = 00000000] 02:08:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (1A6D1C00) [pid = 3632] [serial = 226] [outer = 156EBC00] 02:08:36 INFO - PROCESS | 3632 | 1466500116763 Marionette DEBUG loaded listener.js 02:08:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (1A8EA400) [pid = 3632] [serial = 227] [outer = 156EBC00] 02:08:37 INFO - PROCESS | 3632 | 1466500117134 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]]]}] 02:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 536ms 02:08:37 INFO - PROCESS | 3632 | 1466500117147 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 02:08:37 INFO - PROCESS | 3632 | 1466500117148 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 02:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:08:37 INFO - PROCESS | 3632 | 1466500117162 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:08:37 INFO - PROCESS | 3632 | 1466500117163 Marionette TRACE conn3 <- [1,270,null,{}] 02:08:37 INFO - PROCESS | 3632 | 1466500117179 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}] 02:08:37 INFO - PROCESS | 3632 | 1466500117181 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:37 INFO - PROCESS | 3632 | 1466500117270 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 02:08:37 INFO - PROCESS | 3632 | 1466500117275 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:37 INFO - PROCESS | 3632 | 1466500117277 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:37 INFO - PROCESS | 3632 | ++DOCSHELL 10320000 == 43 [pid = 3632] [id = 77] 02:08:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (1A187C00) [pid = 3632] [serial = 228] [outer = 00000000] 02:08:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (1A8F9400) [pid = 3632] [serial = 229] [outer = 1A187C00] 02:08:37 INFO - PROCESS | 3632 | 1466500117301 Marionette DEBUG loaded listener.js 02:08:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (1A968000) [pid = 3632] [serial = 230] [outer = 1A187C00] 02:08:37 INFO - PROCESS | 3632 | 1466500117671 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]]]}] 02:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 535ms 02:08:37 INFO - PROCESS | 3632 | 1466500117718 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 02:08:37 INFO - PROCESS | 3632 | 1466500117721 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 02:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:08:37 INFO - PROCESS | 3632 | 1466500117721 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:08:37 INFO - PROCESS | 3632 | 1466500117723 Marionette TRACE conn3 <- [1,274,null,{}] 02:08:37 INFO - PROCESS | 3632 | 1466500117726 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}] 02:08:37 INFO - PROCESS | 3632 | 1466500117729 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:37 INFO - PROCESS | 3632 | 1466500117820 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 02:08:37 INFO - PROCESS | 3632 | 1466500117827 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:37 INFO - PROCESS | 3632 | 1466500117829 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:37 INFO - PROCESS | 3632 | ++DOCSHELL 1A96C400 == 44 [pid = 3632] [id = 78] 02:08:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (1A970400) [pid = 3632] [serial = 231] [outer = 00000000] 02:08:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (1AEB8400) [pid = 3632] [serial = 232] [outer = 1A970400] 02:08:37 INFO - PROCESS | 3632 | 1466500117875 Marionette DEBUG loaded listener.js 02:08:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (1AEBDC00) [pid = 3632] [serial = 233] [outer = 1A970400] 02:08:38 INFO - PROCESS | 3632 | 1466500118471 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]]]}] 02:08:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 775ms 02:08:38 INFO - PROCESS | 3632 | 1466500118509 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 02:08:38 INFO - PROCESS | 3632 | 1466500118496 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 02:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:08:38 INFO - PROCESS | 3632 | 1466500118500 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:08:38 INFO - PROCESS | 3632 | 1466500118505 Marionette TRACE conn3 <- [1,278,null,{}] 02:08:38 INFO - PROCESS | 3632 | 1466500118511 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}] 02:08:38 INFO - PROCESS | 3632 | 1466500118514 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:38 INFO - PROCESS | 3632 | 1466500118652 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 02:08:38 INFO - PROCESS | 3632 | 1466500118749 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:38 INFO - PROCESS | 3632 | 1466500118752 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:38 INFO - PROCESS | 3632 | ++DOCSHELL 1126C800 == 45 [pid = 3632] [id = 79] 02:08:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (1126D800) [pid = 3632] [serial = 234] [outer = 00000000] 02:08:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (13133400) [pid = 3632] [serial = 235] [outer = 1126D800] 02:08:38 INFO - PROCESS | 3632 | 1466500118809 Marionette DEBUG loaded listener.js 02:08:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (13E8C000) [pid = 3632] [serial = 236] [outer = 1126D800] 02:08:39 INFO - PROCESS | 3632 | 1466500119298 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]]]}] 02:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 845ms 02:08:39 INFO - PROCESS | 3632 | 1466500119359 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 02:08:39 INFO - PROCESS | 3632 | 1466500119364 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 02:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:08:39 INFO - PROCESS | 3632 | 1466500119370 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:08:39 INFO - PROCESS | 3632 | 1466500119373 Marionette TRACE conn3 <- [1,282,null,{}] 02:08:39 INFO - PROCESS | 3632 | 1466500119377 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}] 02:08:39 INFO - PROCESS | 3632 | 1466500119380 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:39 INFO - PROCESS | 3632 | 1466500119471 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 02:08:39 INFO - PROCESS | 3632 | 1466500119549 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:39 INFO - PROCESS | 3632 | 1466500119552 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:39 INFO - PROCESS | 3632 | ++DOCSHELL 136F3000 == 46 [pid = 3632] [id = 80] 02:08:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (15AAF400) [pid = 3632] [serial = 237] [outer = 00000000] 02:08:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1634EC00) [pid = 3632] [serial = 238] [outer = 15AAF400] 02:08:39 INFO - PROCESS | 3632 | 1466500119630 Marionette DEBUG loaded listener.js 02:08:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (16DDF800) [pid = 3632] [serial = 239] [outer = 15AAF400] 02:08:40 INFO - PROCESS | 3632 | 1466500120227 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]]]}] 02:08:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 902ms 02:08:40 INFO - PROCESS | 3632 | 1466500120277 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 02:08:40 INFO - PROCESS | 3632 | 1466500120280 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 02:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:08:40 INFO - PROCESS | 3632 | 1466500120284 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:08:40 INFO - PROCESS | 3632 | 1466500120287 Marionette TRACE conn3 <- [1,286,null,{}] 02:08:40 INFO - PROCESS | 3632 | 1466500120298 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}] 02:08:40 INFO - PROCESS | 3632 | 1466500120303 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:40 INFO - PROCESS | 3632 | 1466500120389 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 02:08:40 INFO - PROCESS | 3632 | 1466500120511 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:40 INFO - PROCESS | 3632 | 1466500120514 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:40 INFO - PROCESS | 3632 | ++DOCSHELL 16B10000 == 47 [pid = 3632] [id = 81] 02:08:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (183EB800) [pid = 3632] [serial = 240] [outer = 00000000] 02:08:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (1A6B8000) [pid = 3632] [serial = 241] [outer = 183EB800] 02:08:40 INFO - PROCESS | 3632 | 1466500120570 Marionette DEBUG loaded listener.js 02:08:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (1A96E800) [pid = 3632] [serial = 242] [outer = 183EB800] 02:08:41 INFO - PROCESS | 3632 | 1466500121224 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]]]}] 02:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 971ms 02:08:41 INFO - PROCESS | 3632 | 1466500121256 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 02:08:41 INFO - PROCESS | 3632 | 1466500121260 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 02:08:41 INFO - PROCESS | 3632 | 1466500121265 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:08:41 INFO - PROCESS | 3632 | 1466500121268 Marionette TRACE conn3 <- [1,290,null,{}] 02:08:41 INFO - PROCESS | 3632 | 1466500121273 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}] 02:08:41 INFO - PROCESS | 3632 | 1466500121276 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:41 INFO - PROCESS | 3632 | 1466500121372 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 02:08:41 INFO - PROCESS | 3632 | 1466500121466 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:41 INFO - PROCESS | 3632 | 1466500121469 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:41 INFO - PROCESS | 3632 | ++DOCSHELL 13147C00 == 48 [pid = 3632] [id = 82] 02:08:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (13148400) [pid = 3632] [serial = 243] [outer = 00000000] 02:08:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (139ACC00) [pid = 3632] [serial = 244] [outer = 13148400] 02:08:41 INFO - PROCESS | 3632 | 1466500121499 Marionette DEBUG loaded listener.js 02:08:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (1417D400) [pid = 3632] [serial = 245] [outer = 13148400] 02:08:41 INFO - PROCESS | 3632 | --DOCSHELL 110D8800 == 47 [pid = 3632] [id = 52] 02:08:41 INFO - PROCESS | 3632 | --DOCSHELL 10320000 == 46 [pid = 3632] [id = 77] 02:08:41 INFO - PROCESS | 3632 | --DOCSHELL 13147400 == 45 [pid = 3632] [id = 76] 02:08:41 INFO - PROCESS | 3632 | --DOCSHELL 17074800 == 44 [pid = 3632] [id = 75] 02:08:41 INFO - PROCESS | 3632 | --DOCSHELL 17C08800 == 43 [pid = 3632] [id = 74] 02:08:41 INFO - PROCESS | 3632 | --DOCSHELL 179CF800 == 42 [pid = 3632] [id = 73] 02:08:41 INFO - PROCESS | 3632 | --DOCSHELL 162E4400 == 41 [pid = 3632] [id = 72] 02:08:41 INFO - PROCESS | 3632 | --DOCSHELL 0C76C400 == 40 [pid = 3632] [id = 71] 02:08:41 INFO - PROCESS | 3632 | --DOCSHELL 152B7800 == 39 [pid = 3632] [id = 70] 02:08:41 INFO - PROCESS | 3632 | --DOCSHELL 1314A000 == 38 [pid = 3632] [id = 69] 02:08:41 INFO - PROCESS | 3632 | --DOCSHELL 11AE2400 == 37 [pid = 3632] [id = 68] 02:08:41 INFO - PROCESS | 3632 | --DOCSHELL 131E5800 == 36 [pid = 3632] [id = 67] 02:08:41 INFO - PROCESS | 3632 | --DOCSHELL 19FA9C00 == 35 [pid = 3632] [id = 66] 02:08:41 INFO - PROCESS | 3632 | --DOCSHELL 139B2800 == 34 [pid = 3632] [id = 65] 02:08:41 INFO - PROCESS | 3632 | --DOCSHELL 10A60400 == 33 [pid = 3632] [id = 64] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (152B4800) [pid = 3632] [serial = 181] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (1A570000) [pid = 3632] [serial = 178] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (1B686000) [pid = 3632] [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.] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (1A6AE800) [pid = 3632] [serial = 179] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (17C09800) [pid = 3632] [serial = 182] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (1707DC00) [pid = 3632] [serial = 170] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (1A7AB800) [pid = 3632] [serial = 187] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (1A6B9000) [pid = 3632] [serial = 184] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1821A800) [pid = 3632] [serial = 173] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (1799EC00) [pid = 3632] [serial = 172] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (16DDC400) [pid = 3632] [serial = 169] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (11AE7C00) [pid = 3632] [serial = 159] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (12898400) [pid = 3632] [serial = 160] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (14E6BC00) [pid = 3632] [serial = 165] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (152BCC00) [pid = 3632] [serial = 166] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (1142D400) [pid = 3632] [serial = 153] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (13E84C00) [pid = 3632] [serial = 156] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (1A181C00) [pid = 3632] [serial = 176] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (13654400) [pid = 3632] [serial = 163] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (131EC400) [pid = 3632] [serial = 162] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (1A181400) [pid = 3632] [serial = 175] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (1A6BBC00) [pid = 3632] [serial = 185] [outer = 00000000] [url = about:blank] 02:08:41 INFO - PROCESS | 3632 | 1466500121936 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]]]}] 02:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 718ms 02:08:41 INFO - PROCESS | 3632 | 1466500122003 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 02:08:41 INFO - PROCESS | 3632 | 1466500122007 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 02:08:42 INFO - PROCESS | 3632 | 1466500122013 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:08:42 INFO - PROCESS | 3632 | 1466500122015 Marionette TRACE conn3 <- [1,294,null,{}] 02:08:42 INFO - PROCESS | 3632 | 1466500122019 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}] 02:08:42 INFO - PROCESS | 3632 | 1466500122022 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:42 INFO - PROCESS | 3632 | 1466500122087 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 02:08:42 INFO - PROCESS | 3632 | 1466500122095 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:42 INFO - PROCESS | 3632 | 1466500122097 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:42 INFO - PROCESS | 3632 | ++DOCSHELL 131E5000 == 34 [pid = 3632] [id = 83] 02:08:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (131ED400) [pid = 3632] [serial = 246] [outer = 00000000] 02:08:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (1417B800) [pid = 3632] [serial = 247] [outer = 131ED400] 02:08:42 INFO - PROCESS | 3632 | 1466500122143 Marionette DEBUG loaded listener.js 02:08:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (14F8A000) [pid = 3632] [serial = 248] [outer = 131ED400] 02:08:42 INFO - PROCESS | 3632 | 1466500122617 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]]]}] 02:08:42 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. 02:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 662ms 02:08:42 INFO - PROCESS | 3632 | 1466500122686 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 02:08:42 INFO - PROCESS | 3632 | 1466500122689 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 02:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:08:42 INFO - PROCESS | 3632 | 1466500122699 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:08:42 INFO - PROCESS | 3632 | 1466500122711 Marionette TRACE conn3 <- [1,298,null,{}] 02:08:42 INFO - PROCESS | 3632 | 1466500122745 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}] 02:08:42 INFO - PROCESS | 3632 | 1466500122749 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:42 INFO - PROCESS | 3632 | 1466500122837 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 02:08:42 INFO - PROCESS | 3632 | 1466500122843 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:42 INFO - PROCESS | 3632 | 1466500122846 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:42 INFO - PROCESS | 3632 | ++DOCSHELL 16BA7800 == 35 [pid = 3632] [id = 84] 02:08:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (16BAA800) [pid = 3632] [serial = 249] [outer = 00000000] 02:08:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (17994400) [pid = 3632] [serial = 250] [outer = 16BAA800] 02:08:42 INFO - PROCESS | 3632 | 1466500122875 Marionette DEBUG loaded listener.js 02:08:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (17B67C00) [pid = 3632] [serial = 251] [outer = 16BAA800] 02:08:43 INFO - PROCESS | 3632 | 1466500123259 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]]]}] 02:08:43 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. 02:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 662ms 02:08:43 INFO - PROCESS | 3632 | 1466500123357 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 02:08:43 INFO - PROCESS | 3632 | 1466500123360 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 02:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:08:43 INFO - PROCESS | 3632 | 1466500123363 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:08:43 INFO - PROCESS | 3632 | 1466500123364 Marionette TRACE conn3 <- [1,302,null,{}] 02:08:43 INFO - PROCESS | 3632 | 1466500123368 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}] 02:08:43 INFO - PROCESS | 3632 | 1466500123370 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:43 INFO - PROCESS | 3632 | 1466500123439 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 02:08:43 INFO - PROCESS | 3632 | 1466500123450 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:43 INFO - PROCESS | 3632 | 1466500123452 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:43 INFO - PROCESS | 3632 | ++DOCSHELL 17C07800 == 36 [pid = 3632] [id = 85] 02:08:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (17C09800) [pid = 3632] [serial = 252] [outer = 00000000] 02:08:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (183F4400) [pid = 3632] [serial = 253] [outer = 17C09800] 02:08:43 INFO - PROCESS | 3632 | 1466500123497 Marionette DEBUG loaded listener.js 02:08:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (19FA0800) [pid = 3632] [serial = 254] [outer = 17C09800] 02:08:43 INFO - PROCESS | 3632 | 1466500123880 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]]]}] 02:08:43 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. 02:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 578ms 02:08:43 INFO - PROCESS | 3632 | 1466500123938 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 02:08:43 INFO - PROCESS | 3632 | 1466500123941 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 02:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:08:43 INFO - PROCESS | 3632 | 1466500123944 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:08:43 INFO - PROCESS | 3632 | 1466500123946 Marionette TRACE conn3 <- [1,306,null,{}] 02:08:43 INFO - PROCESS | 3632 | 1466500123950 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}] 02:08:43 INFO - PROCESS | 3632 | 1466500123952 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:44 INFO - PROCESS | 3632 | 1466500124037 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 02:08:44 INFO - PROCESS | 3632 | 1466500124043 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:44 INFO - PROCESS | 3632 | 1466500124045 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:44 INFO - PROCESS | 3632 | ++DOCSHELL 18331000 == 37 [pid = 3632] [id = 86] 02:08:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (19FA9000) [pid = 3632] [serial = 255] [outer = 00000000] 02:08:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (1A184C00) [pid = 3632] [serial = 256] [outer = 19FA9000] 02:08:44 INFO - PROCESS | 3632 | 1466500124087 Marionette DEBUG loaded listener.js 02:08:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (1A18B400) [pid = 3632] [serial = 257] [outer = 19FA9000] 02:08:44 INFO - PROCESS | 3632 | 1466500124503 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]]]}] 02:08:44 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. 02:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 563ms 02:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:08:44 INFO - PROCESS | 3632 | 1466500124509 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 02:08:44 INFO - PROCESS | 3632 | 1466500124511 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 02:08:44 INFO - PROCESS | 3632 | 1466500124514 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:08:44 INFO - PROCESS | 3632 | 1466500124516 Marionette TRACE conn3 <- [1,310,null,{}] 02:08:44 INFO - PROCESS | 3632 | 1466500124519 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}] 02:08:44 INFO - PROCESS | 3632 | 1466500124524 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:44 INFO - PROCESS | 3632 | 1466500124654 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 02:08:44 INFO - PROCESS | 3632 | 1466500124713 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:44 INFO - PROCESS | 3632 | 1466500124715 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:44 INFO - PROCESS | 3632 | ++DOCSHELL 11CCF000 == 38 [pid = 3632] [id = 87] 02:08:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (183F5000) [pid = 3632] [serial = 258] [outer = 00000000] 02:08:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (1A6D1000) [pid = 3632] [serial = 259] [outer = 183F5000] 02:08:44 INFO - PROCESS | 3632 | 1466500124758 Marionette DEBUG loaded listener.js 02:08:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1A7AD800) [pid = 3632] [serial = 260] [outer = 183F5000] 02:08:45 INFO - PROCESS | 3632 | 1466500125115 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]]]}] 02:08:45 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. 02:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 620ms 02:08:45 INFO - PROCESS | 3632 | 1466500125152 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 02:08:45 INFO - PROCESS | 3632 | 1466500125153 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 02:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:08:45 INFO - PROCESS | 3632 | 1466500125157 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:08:45 INFO - PROCESS | 3632 | 1466500125158 Marionette TRACE conn3 <- [1,314,null,{}] 02:08:45 INFO - PROCESS | 3632 | 1466500125167 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}] 02:08:45 INFO - PROCESS | 3632 | 1466500125169 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:45 INFO - PROCESS | 3632 | 1466500125258 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 02:08:45 INFO - PROCESS | 3632 | 1466500125263 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:45 INFO - PROCESS | 3632 | 1466500125265 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:45 INFO - PROCESS | 3632 | ++DOCSHELL 1A6BBC00 == 39 [pid = 3632] [id = 88] 02:08:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (1A7B7800) [pid = 3632] [serial = 261] [outer = 00000000] 02:08:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (1A974800) [pid = 3632] [serial = 262] [outer = 1A7B7800] 02:08:45 INFO - PROCESS | 3632 | 1466500125315 Marionette DEBUG loaded listener.js 02:08:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (1AEB8C00) [pid = 3632] [serial = 263] [outer = 1A7B7800] 02:08:45 INFO - PROCESS | 3632 | 1466500125817 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]]]}] 02:08:45 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (1A187C00) [pid = 3632] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:08:45 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (179D3400) [pid = 3632] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:08:45 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (162E7800) [pid = 3632] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:08:45 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (18322C00) [pid = 3632] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:08:45 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (15AA4C00) [pid = 3632] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:08:45 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (11CD1000) [pid = 3632] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:08:45 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1314C800) [pid = 3632] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:08:45 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (17B61400) [pid = 3632] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:08:45 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (156EA400) [pid = 3632] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:08:45 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (156EBC00) [pid = 3632] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:08:45 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. 02:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 662ms 02:08:45 INFO - PROCESS | 3632 | 1466500125835 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 02:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:08:45 INFO - PROCESS | 3632 | 1466500125819 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 02:08:45 INFO - PROCESS | 3632 | 1466500125822 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:08:45 INFO - PROCESS | 3632 | 1466500125824 Marionette TRACE conn3 <- [1,318,null,{}] 02:08:45 INFO - PROCESS | 3632 | 1466500125827 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}] 02:08:45 INFO - PROCESS | 3632 | 1466500125829 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:45 INFO - PROCESS | 3632 | 1466500125930 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 02:08:45 INFO - PROCESS | 3632 | 1466500125938 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:45 INFO - PROCESS | 3632 | 1466500125940 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:45 INFO - PROCESS | 3632 | ++DOCSHELL 154C1C00 == 40 [pid = 3632] [id = 89] 02:08:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (156EBC00) [pid = 3632] [serial = 264] [outer = 00000000] 02:08:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (16BA8400) [pid = 3632] [serial = 265] [outer = 156EBC00] 02:08:45 INFO - PROCESS | 3632 | 1466500125982 Marionette DEBUG loaded listener.js 02:08:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (177D5C00) [pid = 3632] [serial = 266] [outer = 156EBC00] 02:08:46 INFO - PROCESS | 3632 | 1466500126213 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:08:46 INFO - PROCESS | 3632 | 1466500126376 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]]]}] 02:08:46 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. 02:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 564ms 02:08:46 INFO - PROCESS | 3632 | 1466500126400 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 02:08:46 INFO - PROCESS | 3632 | 1466500126402 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 02:08:46 INFO - PROCESS | 3632 | 1466500126405 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:08:46 INFO - PROCESS | 3632 | 1466500126406 Marionette TRACE conn3 <- [1,322,null,{}] 02:08:46 INFO - PROCESS | 3632 | 1466500126410 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}] 02:08:46 INFO - PROCESS | 3632 | 1466500126412 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:46 INFO - PROCESS | 3632 | 1466500126490 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 02:08:46 INFO - PROCESS | 3632 | 1466500126496 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:46 INFO - PROCESS | 3632 | 1466500126498 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:46 INFO - PROCESS | 3632 | ++DOCSHELL 1A967400 == 41 [pid = 3632] [id = 90] 02:08:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (1A967800) [pid = 3632] [serial = 267] [outer = 00000000] 02:08:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (1B034C00) [pid = 3632] [serial = 268] [outer = 1A967800] 02:08:46 INFO - PROCESS | 3632 | 1466500126540 Marionette DEBUG loaded listener.js 02:08:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (1B191800) [pid = 3632] [serial = 269] [outer = 1A967800] 02:08:46 INFO - PROCESS | 3632 | 1466500126904 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]]]}] 02:08:46 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. 02:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 535ms 02:08:46 INFO - PROCESS | 3632 | 1466500126939 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 02:08:46 INFO - PROCESS | 3632 | 1466500126941 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 02:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:08:46 INFO - PROCESS | 3632 | 1466500126944 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:08:46 INFO - PROCESS | 3632 | 1466500126946 Marionette TRACE conn3 <- [1,326,null,{}] 02:08:46 INFO - PROCESS | 3632 | 1466500126953 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}] 02:08:46 INFO - PROCESS | 3632 | 1466500126955 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:47 INFO - PROCESS | 3632 | 1466500127034 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 02:08:47 INFO - PROCESS | 3632 | 1466500127040 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:47 INFO - PROCESS | 3632 | 1466500127042 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:47 INFO - PROCESS | 3632 | ++DOCSHELL 15AA8C00 == 42 [pid = 3632] [id = 91] 02:08:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (15AEE800) [pid = 3632] [serial = 270] [outer = 00000000] 02:08:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (15AF7C00) [pid = 3632] [serial = 271] [outer = 15AEE800] 02:08:47 INFO - PROCESS | 3632 | 1466500127085 Marionette DEBUG loaded listener.js 02:08:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (15AFA800) [pid = 3632] [serial = 272] [outer = 15AEE800] 02:08:47 INFO - PROCESS | 3632 | 1466500127492 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]]]}] 02:08:47 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. 02:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 577ms 02:08:47 INFO - PROCESS | 3632 | 1466500127526 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 02:08:47 INFO - PROCESS | 3632 | 1466500127528 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 02:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:08:47 INFO - PROCESS | 3632 | 1466500127531 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:08:47 INFO - PROCESS | 3632 | 1466500127533 Marionette TRACE conn3 <- [1,330,null,{}] 02:08:47 INFO - PROCESS | 3632 | 1466500127536 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}] 02:08:47 INFO - PROCESS | 3632 | 1466500127539 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:47 INFO - PROCESS | 3632 | 1466500127666 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 02:08:47 INFO - PROCESS | 3632 | 1466500127753 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:47 INFO - PROCESS | 3632 | 1466500127756 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:47 INFO - PROCESS | 3632 | ++DOCSHELL 10329800 == 43 [pid = 3632] [id = 92] 02:08:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (103C8C00) [pid = 3632] [serial = 273] [outer = 00000000] 02:08:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (10EE9800) [pid = 3632] [serial = 274] [outer = 103C8C00] 02:08:47 INFO - PROCESS | 3632 | 1466500127794 Marionette DEBUG loaded listener.js 02:08:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (11424400) [pid = 3632] [serial = 275] [outer = 103C8C00] 02:08:48 INFO - PROCESS | 3632 | 1466500128395 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]]]}] 02:08:48 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. 02:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 902ms 02:08:48 INFO - PROCESS | 3632 | 1466500128440 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 02:08:48 INFO - PROCESS | 3632 | 1466500128445 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 02:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:08:48 INFO - PROCESS | 3632 | 1466500128450 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:08:48 INFO - PROCESS | 3632 | 1466500128453 Marionette TRACE conn3 <- [1,334,null,{}] 02:08:48 INFO - PROCESS | 3632 | 1466500128458 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}] 02:08:48 INFO - PROCESS | 3632 | 1466500128461 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:48 INFO - PROCESS | 3632 | 1466500128551 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 02:08:48 INFO - PROCESS | 3632 | 1466500128673 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:48 INFO - PROCESS | 3632 | 1466500128676 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:48 INFO - PROCESS | 3632 | ++DOCSHELL 136EE800 == 44 [pid = 3632] [id = 93] 02:08:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (13CD1000) [pid = 3632] [serial = 276] [outer = 00000000] 02:08:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (156F4C00) [pid = 3632] [serial = 277] [outer = 13CD1000] 02:08:48 INFO - PROCESS | 3632 | 1466500128715 Marionette DEBUG loaded listener.js 02:08:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (15AF1000) [pid = 3632] [serial = 278] [outer = 13CD1000] 02:08:49 INFO - PROCESS | 3632 | 1466500129218 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]]]}] 02:08:49 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. 02:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 817ms 02:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:08:49 INFO - PROCESS | 3632 | 1466500129258 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 02:08:49 INFO - PROCESS | 3632 | 1466500129261 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 02:08:49 INFO - PROCESS | 3632 | 1466500129265 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:08:49 INFO - PROCESS | 3632 | 1466500129267 Marionette TRACE conn3 <- [1,338,null,{}] 02:08:49 INFO - PROCESS | 3632 | 1466500129271 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}] 02:08:49 INFO - PROCESS | 3632 | 1466500129274 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:49 INFO - PROCESS | 3632 | 1466500129396 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 02:08:49 INFO - PROCESS | 3632 | 1466500129495 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:49 INFO - PROCESS | 3632 | 1466500129498 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:49 INFO - PROCESS | 3632 | ++DOCSHELL 1621C800 == 45 [pid = 3632] [id = 94] 02:08:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (1621CC00) [pid = 3632] [serial = 279] [outer = 00000000] 02:08:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (1621F400) [pid = 3632] [serial = 280] [outer = 1621CC00] 02:08:49 INFO - PROCESS | 3632 | 1466500129550 Marionette DEBUG loaded listener.js 02:08:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (162E4800) [pid = 3632] [serial = 281] [outer = 1621CC00] 02:08:50 INFO - PROCESS | 3632 | 1466500130063 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]]]}] 02:08:50 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. 02:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 803ms 02:08:50 INFO - PROCESS | 3632 | 1466500130092 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 02:08:50 INFO - PROCESS | 3632 | 1466500130096 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 02:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:08:50 INFO - PROCESS | 3632 | 1466500130090 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:08:50 INFO - PROCESS | 3632 | 1466500130094 Marionette TRACE conn3 <- [1,342,null,{}] 02:08:50 INFO - PROCESS | 3632 | 1466500130098 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}] 02:08:50 INFO - PROCESS | 3632 | 1466500130101 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:50 INFO - PROCESS | 3632 | 1466500130208 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 02:08:50 INFO - PROCESS | 3632 | 1466500130300 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:50 INFO - PROCESS | 3632 | 1466500130285 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:50 INFO - PROCESS | 3632 | ++DOCSHELL 162E4000 == 46 [pid = 3632] [id = 95] 02:08:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (17107000) [pid = 3632] [serial = 282] [outer = 00000000] 02:08:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (183EC400) [pid = 3632] [serial = 283] [outer = 17107000] 02:08:50 INFO - PROCESS | 3632 | 1466500130336 Marionette DEBUG loaded listener.js 02:08:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (1A570800) [pid = 3632] [serial = 284] [outer = 17107000] 02:08:50 INFO - PROCESS | 3632 | 1466500130980 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]]]}] 02:08:51 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. 02:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 958ms 02:08:51 INFO - PROCESS | 3632 | 1466500131060 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 02:08:51 INFO - PROCESS | 3632 | 1466500131064 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 02:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:08:51 INFO - PROCESS | 3632 | 1466500131069 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:08:51 INFO - PROCESS | 3632 | 1466500131072 Marionette TRACE conn3 <- [1,346,null,{}] 02:08:51 INFO - PROCESS | 3632 | 1466500131094 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}] 02:08:51 INFO - PROCESS | 3632 | 1466500131097 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:51 INFO - PROCESS | 3632 | 1466500131183 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 02:08:51 INFO - PROCESS | 3632 | 1466500131259 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:51 INFO - PROCESS | 3632 | 1466500131263 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:51 INFO - PROCESS | 3632 | ++DOCSHELL 10A59400 == 47 [pid = 3632] [id = 96] 02:08:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (12AB3800) [pid = 3632] [serial = 285] [outer = 00000000] 02:08:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (13136C00) [pid = 3632] [serial = 286] [outer = 12AB3800] 02:08:51 INFO - PROCESS | 3632 | 1466500131340 Marionette DEBUG loaded listener.js 02:08:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (13153400) [pid = 3632] [serial = 287] [outer = 12AB3800] 02:08:51 INFO - PROCESS | 3632 | --DOCSHELL 15AA8C00 == 46 [pid = 3632] [id = 91] 02:08:51 INFO - PROCESS | 3632 | --DOCSHELL 1A967400 == 45 [pid = 3632] [id = 90] 02:08:51 INFO - PROCESS | 3632 | --DOCSHELL 154C1C00 == 44 [pid = 3632] [id = 89] 02:08:51 INFO - PROCESS | 3632 | --DOCSHELL 1A6BBC00 == 43 [pid = 3632] [id = 88] 02:08:51 INFO - PROCESS | 3632 | --DOCSHELL 11CCF000 == 42 [pid = 3632] [id = 87] 02:08:51 INFO - PROCESS | 3632 | --DOCSHELL 18331000 == 41 [pid = 3632] [id = 86] 02:08:51 INFO - PROCESS | 3632 | --DOCSHELL 17C07800 == 40 [pid = 3632] [id = 85] 02:08:51 INFO - PROCESS | 3632 | --DOCSHELL 16BA7800 == 39 [pid = 3632] [id = 84] 02:08:51 INFO - PROCESS | 3632 | --DOCSHELL 131E5000 == 38 [pid = 3632] [id = 83] 02:08:51 INFO - PROCESS | 3632 | --DOCSHELL 13147C00 == 37 [pid = 3632] [id = 82] 02:08:51 INFO - PROCESS | 3632 | --DOCSHELL 1126C800 == 36 [pid = 3632] [id = 79] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (1829E400) [pid = 3632] [serial = 217] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (17074C00) [pid = 3632] [serial = 215] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (19F9DC00) [pid = 3632] [serial = 220] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (183EF000) [pid = 3632] [serial = 218] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (156EFC00) [pid = 3632] [serial = 199] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (162EA400) [pid = 3632] [serial = 211] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (112CC800) [pid = 3632] [serial = 190] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (13298000) [pid = 3632] [serial = 203] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (13151000) [pid = 3632] [serial = 202] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (1A6B8800) [pid = 3632] [serial = 196] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (13653800) [pid = 3632] [serial = 205] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (13CD9000) [pid = 3632] [serial = 206] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (141E2000) [pid = 3632] [serial = 193] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (19A0C800) [pid = 3632] [serial = 223] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (1A153000) [pid = 3632] [serial = 224] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (162C5000) [pid = 3632] [serial = 209] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (19F9E400) [pid = 3632] [serial = 221] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (1A968000) [pid = 3632] [serial = 230] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (15AAEC00) [pid = 3632] [serial = 208] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (16DE9800) [pid = 3632] [serial = 214] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1A8EA400) [pid = 3632] [serial = 227] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1A6D1C00) [pid = 3632] [serial = 226] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (16341C00) [pid = 3632] [serial = 212] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (1A8F9400) [pid = 3632] [serial = 229] [outer = 00000000] [url = about:blank] 02:08:51 INFO - PROCESS | 3632 | 1466500131844 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]]]}] 02:08:51 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. 02:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 803ms 02:08:51 INFO - PROCESS | 3632 | 1466500131889 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 02:08:51 INFO - PROCESS | 3632 | 1466500131894 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 02:08:51 INFO - PROCESS | 3632 | 1466500131899 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:08:51 INFO - PROCESS | 3632 | 1466500131902 Marionette TRACE conn3 <- [1,350,null,{}] 02:08:51 INFO - PROCESS | 3632 | 1466500131905 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}] 02:08:51 INFO - PROCESS | 3632 | 1466500131908 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:51 INFO - PROCESS | 3632 | 1466500131975 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 02:08:51 INFO - PROCESS | 3632 | 1466500131981 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:51 INFO - PROCESS | 3632 | 1466500131983 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:51 INFO - PROCESS | 3632 | ++DOCSHELL 13647800 == 37 [pid = 3632] [id = 97] 02:08:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (13653800) [pid = 3632] [serial = 288] [outer = 00000000] 02:08:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (139A7400) [pid = 3632] [serial = 289] [outer = 13653800] 02:08:52 INFO - PROCESS | 3632 | 1466500132029 Marionette DEBUG loaded listener.js 02:08:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (14176400) [pid = 3632] [serial = 290] [outer = 13653800] 02:08:52 INFO - PROCESS | 3632 | 1466500132449 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]]]}] 02:08:52 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. 02:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 577ms 02:08:52 INFO - PROCESS | 3632 | 1466500132483 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 02:08:52 INFO - PROCESS | 3632 | 1466500132467 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 02:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:08:52 INFO - PROCESS | 3632 | 1466500132471 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:08:52 INFO - PROCESS | 3632 | 1466500132474 Marionette TRACE conn3 <- [1,354,null,{}] 02:08:52 INFO - PROCESS | 3632 | 1466500132484 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}] 02:08:52 INFO - PROCESS | 3632 | 1466500132488 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:52 INFO - PROCESS | 3632 | 1466500132600 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 02:08:52 INFO - PROCESS | 3632 | 1466500132681 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:52 INFO - PROCESS | 3632 | 1466500132665 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:52 INFO - PROCESS | 3632 | ++DOCSHELL 15AFC800 == 38 [pid = 3632] [id = 98] 02:08:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (15AFCC00) [pid = 3632] [serial = 291] [outer = 00000000] 02:08:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (16216800) [pid = 3632] [serial = 292] [outer = 15AFCC00] 02:08:52 INFO - PROCESS | 3632 | 1466500132712 Marionette DEBUG loaded listener.js 02:08:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (1621EC00) [pid = 3632] [serial = 293] [outer = 15AFCC00] 02:08:53 INFO - PROCESS | 3632 | 1466500133035 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]]]}] 02:08:53 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. 02:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 564ms 02:08:53 INFO - PROCESS | 3632 | 1466500133046 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 02:08:53 INFO - PROCESS | 3632 | 1466500133049 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 02:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:08:53 INFO - PROCESS | 3632 | 1466500133052 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:08:53 INFO - PROCESS | 3632 | 1466500133054 Marionette TRACE conn3 <- [1,358,null,{}] 02:08:53 INFO - PROCESS | 3632 | 1466500133057 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}] 02:08:53 INFO - PROCESS | 3632 | 1466500133059 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:53 INFO - PROCESS | 3632 | 1466500133174 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 02:08:53 INFO - PROCESS | 3632 | 1466500133183 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:53 INFO - PROCESS | 3632 | 1466500133185 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:53 INFO - PROCESS | 3632 | ++DOCSHELL 162E9800 == 39 [pid = 3632] [id = 99] 02:08:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (162EE800) [pid = 3632] [serial = 294] [outer = 00000000] 02:08:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (16B09000) [pid = 3632] [serial = 295] [outer = 162EE800] 02:08:53 INFO - PROCESS | 3632 | 1466500133228 Marionette DEBUG loaded listener.js 02:08:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (16BA1C00) [pid = 3632] [serial = 296] [outer = 162EE800] 02:08:53 INFO - PROCESS | 3632 | 1466500133596 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]]]}] 02:08:53 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. 02:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 563ms 02:08:53 INFO - PROCESS | 3632 | 1466500133642 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 02:08:53 INFO - PROCESS | 3632 | 1466500133644 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 02:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:08:53 INFO - PROCESS | 3632 | 1466500133647 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:08:53 INFO - PROCESS | 3632 | 1466500133649 Marionette TRACE conn3 <- [1,362,null,{}] 02:08:53 INFO - PROCESS | 3632 | 1466500133652 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}] 02:08:53 INFO - PROCESS | 3632 | 1466500133637 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:53 INFO - PROCESS | 3632 | 1466500133779 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 02:08:53 INFO - PROCESS | 3632 | 1466500133806 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:53 INFO - PROCESS | 3632 | 1466500133809 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:53 INFO - PROCESS | 3632 | ++DOCSHELL 16341C00 == 40 [pid = 3632] [id = 100] 02:08:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (17074800) [pid = 3632] [serial = 297] [outer = 00000000] 02:08:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (179CB400) [pid = 3632] [serial = 298] [outer = 17074800] 02:08:53 INFO - PROCESS | 3632 | 1466500133851 Marionette DEBUG loaded listener.js 02:08:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (17B65400) [pid = 3632] [serial = 299] [outer = 17074800] 02:08:54 INFO - PROCESS | 3632 | 1466500134240 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]]]}] 02:08:54 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. 02:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 634ms 02:08:54 INFO - PROCESS | 3632 | 1466500134276 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 02:08:54 INFO - PROCESS | 3632 | 1466500134278 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 02:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:08:54 INFO - PROCESS | 3632 | 1466500134281 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:08:54 INFO - PROCESS | 3632 | 1466500134283 Marionette TRACE conn3 <- [1,366,null,{}] 02:08:54 INFO - PROCESS | 3632 | 1466500134286 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}] 02:08:54 INFO - PROCESS | 3632 | 1466500134291 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:54 INFO - PROCESS | 3632 | 1466500134404 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 02:08:54 INFO - PROCESS | 3632 | 1466500134467 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:54 INFO - PROCESS | 3632 | 1466500134470 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:54 INFO - PROCESS | 3632 | ++DOCSHELL 10567800 == 41 [pid = 3632] [id = 101] 02:08:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (15D39000) [pid = 3632] [serial = 300] [outer = 00000000] 02:08:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (19FA6C00) [pid = 3632] [serial = 301] [outer = 15D39000] 02:08:54 INFO - PROCESS | 3632 | 1466500134513 Marionette DEBUG loaded listener.js 02:08:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (1A156000) [pid = 3632] [serial = 302] [outer = 15D39000] 02:08:54 INFO - PROCESS | 3632 | 1466500134873 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]]]}] 02:08:54 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. 02:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 634ms 02:08:54 INFO - PROCESS | 3632 | 1466500134905 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 02:08:54 INFO - PROCESS | 3632 | 1466500134907 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 02:08:54 INFO - PROCESS | 3632 | 1466500134910 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:08:54 INFO - PROCESS | 3632 | 1466500134912 Marionette TRACE conn3 <- [1,370,null,{}] 02:08:54 INFO - PROCESS | 3632 | 1466500134922 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}] 02:08:54 INFO - PROCESS | 3632 | 1466500134924 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:55 INFO - PROCESS | 3632 | 1466500135057 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 02:08:55 INFO - PROCESS | 3632 | 1466500135098 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:55 INFO - PROCESS | 3632 | 1466500135100 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:55 INFO - PROCESS | 3632 | ++DOCSHELL 1A154000 == 42 [pid = 3632] [id = 102] 02:08:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (1A17F400) [pid = 3632] [serial = 303] [outer = 00000000] 02:08:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (1A6B8C00) [pid = 3632] [serial = 304] [outer = 1A17F400] 02:08:55 INFO - PROCESS | 3632 | 1466500135151 Marionette DEBUG loaded listener.js 02:08:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (1A6BA000) [pid = 3632] [serial = 305] [outer = 1A17F400] 02:08:55 INFO - PROCESS | 3632 | 1466500135537 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]]]}] 02:08:55 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. 02:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 662ms 02:08:55 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (183F5000) [pid = 3632] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:08:55 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (1A7B7800) [pid = 3632] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:08:55 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (17C09800) [pid = 3632] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:08:55 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (13148400) [pid = 3632] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:08:55 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (16BAA800) [pid = 3632] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:08:55 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (131ED400) [pid = 3632] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:08:55 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (156EBC00) [pid = 3632] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:08:55 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (19FA9000) [pid = 3632] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:08:55 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (1A967800) [pid = 3632] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:08:55 INFO - PROCESS | 3632 | 1466500135615 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 02:08:55 INFO - PROCESS | 3632 | 1466500135617 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 02:08:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:08:55 INFO - PROCESS | 3632 | 1466500135626 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:08:55 INFO - PROCESS | 3632 | 1466500135628 Marionette TRACE conn3 <- [1,374,null,{}] 02:08:55 INFO - PROCESS | 3632 | 1466500135631 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}] 02:08:55 INFO - PROCESS | 3632 | 1466500135633 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:55 INFO - PROCESS | 3632 | 1466500135709 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 02:08:55 INFO - PROCESS | 3632 | 1466500135718 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:55 INFO - PROCESS | 3632 | 1466500135720 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:55 INFO - PROCESS | 3632 | ++DOCSHELL 15AF4400 == 43 [pid = 3632] [id = 103] 02:08:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (15AF4C00) [pid = 3632] [serial = 306] [outer = 00000000] 02:08:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (19A03800) [pid = 3632] [serial = 307] [outer = 15AF4C00] 02:08:55 INFO - PROCESS | 3632 | 1466500135763 Marionette DEBUG loaded listener.js 02:08:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (16B08800) [pid = 3632] [serial = 308] [outer = 15AF4C00] 02:08:56 INFO - PROCESS | 3632 | 1466500136131 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:08:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:08:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 536ms 02:08:56 INFO - PROCESS | 3632 | 1466500136168 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 02:08:56 INFO - PROCESS | 3632 | 1466500136170 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 02:08:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:08:56 INFO - PROCESS | 3632 | 1466500136173 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:08:56 INFO - PROCESS | 3632 | 1466500136175 Marionette TRACE conn3 <- [1,378,null,{}] 02:08:56 INFO - PROCESS | 3632 | 1466500136179 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}] 02:08:56 INFO - PROCESS | 3632 | 1466500136181 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:56 INFO - PROCESS | 3632 | 1466500136284 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 02:08:56 INFO - PROCESS | 3632 | 1466500136295 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:56 INFO - PROCESS | 3632 | 1466500136297 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:56 INFO - PROCESS | 3632 | ++DOCSHELL 139A5000 == 44 [pid = 3632] [id = 104] 02:08:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (141E5800) [pid = 3632] [serial = 309] [outer = 00000000] 02:08:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (1A7B0C00) [pid = 3632] [serial = 310] [outer = 141E5800] 02:08:56 INFO - PROCESS | 3632 | 1466500136320 Marionette DEBUG loaded listener.js 02:08:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (1A8F5C00) [pid = 3632] [serial = 311] [outer = 141E5800] 02:08:56 INFO - PROCESS | 3632 | 1466500136705 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:08:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:08:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 535ms 02:08:56 INFO - PROCESS | 3632 | 1466500136707 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 02:08:56 INFO - PROCESS | 3632 | 1466500136709 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 02:08:56 INFO - PROCESS | 3632 | 1466500136712 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:08:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:08:56 INFO - PROCESS | 3632 | 1466500136714 Marionette TRACE conn3 <- [1,382,null,{}] 02:08:56 INFO - PROCESS | 3632 | 1466500136732 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}] 02:08:56 INFO - PROCESS | 3632 | 1466500136733 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:56 INFO - PROCESS | 3632 | 1466500136822 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 02:08:56 INFO - PROCESS | 3632 | 1466500136827 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:56 INFO - PROCESS | 3632 | 1466500136829 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:56 INFO - PROCESS | 3632 | ++DOCSHELL 1A6DBC00 == 45 [pid = 3632] [id = 105] 02:08:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (1A7AD400) [pid = 3632] [serial = 312] [outer = 00000000] 02:08:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (1A971800) [pid = 3632] [serial = 313] [outer = 1A7AD400] 02:08:56 INFO - PROCESS | 3632 | 1466500136871 Marionette DEBUG loaded listener.js 02:08:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (1AEBC800) [pid = 3632] [serial = 314] [outer = 1A7AD400] 02:08:57 INFO - PROCESS | 3632 | 1466500137244 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:08:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:08:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 577ms 02:08:57 INFO - PROCESS | 3632 | 1466500137292 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 02:08:57 INFO - PROCESS | 3632 | 1466500137295 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 02:08:57 INFO - PROCESS | 3632 | 1466500137298 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:08:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:08:57 INFO - PROCESS | 3632 | 1466500137300 Marionette TRACE conn3 <- [1,386,null,{}] 02:08:57 INFO - PROCESS | 3632 | 1466500137303 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}] 02:08:57 INFO - PROCESS | 3632 | 1466500137305 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:57 INFO - PROCESS | 3632 | 1466500137398 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 02:08:57 INFO - PROCESS | 3632 | 1466500137405 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:57 INFO - PROCESS | 3632 | 1466500137408 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:57 INFO - PROCESS | 3632 | ++DOCSHELL 0C7EE400 == 46 [pid = 3632] [id = 106] 02:08:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (0C7EE800) [pid = 3632] [serial = 315] [outer = 00000000] 02:08:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (0C7F4400) [pid = 3632] [serial = 316] [outer = 0C7EE800] 02:08:57 INFO - PROCESS | 3632 | 1466500137452 Marionette DEBUG loaded listener.js 02:08:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (1A972C00) [pid = 3632] [serial = 317] [outer = 0C7EE800] 02:08:58 INFO - PROCESS | 3632 | 1466500138126 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]]]}] 02:08:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:08:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 845ms 02:08:58 INFO - PROCESS | 3632 | 1466500138165 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 02:08:58 INFO - PROCESS | 3632 | 1466500138170 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 02:08:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:08:58 INFO - PROCESS | 3632 | 1466500138174 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:08:58 INFO - PROCESS | 3632 | 1466500138159 Marionette TRACE conn3 <- [1,390,null,{}] 02:08:58 INFO - PROCESS | 3632 | 1466500138164 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}] 02:08:58 INFO - PROCESS | 3632 | 1466500138168 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:58 INFO - PROCESS | 3632 | 1466500138276 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 02:08:58 INFO - PROCESS | 3632 | 1466500138382 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:58 INFO - PROCESS | 3632 | 1466500138386 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:58 INFO - PROCESS | 3632 | ++DOCSHELL 0C7F4C00 == 47 [pid = 3632] [id = 107] 02:08:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (1142D000) [pid = 3632] [serial = 318] [outer = 00000000] 02:08:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (130A1800) [pid = 3632] [serial = 319] [outer = 1142D000] 02:08:58 INFO - PROCESS | 3632 | 1466500138443 Marionette DEBUG loaded listener.js 02:08:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (131EAC00) [pid = 3632] [serial = 320] [outer = 1142D000] 02:08:59 INFO - PROCESS | 3632 | 1466500139044 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]]]}] 02:08:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:08:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 901ms 02:08:59 INFO - PROCESS | 3632 | 1466500139060 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 02:08:59 INFO - PROCESS | 3632 | 1466500139064 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 02:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:08:59 INFO - PROCESS | 3632 | 1466500139071 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:08:59 INFO - PROCESS | 3632 | 1466500139073 Marionette TRACE conn3 <- [1,394,null,{}] 02:08:59 INFO - PROCESS | 3632 | 1466500139094 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}] 02:08:59 INFO - PROCESS | 3632 | 1466500139097 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:59 INFO - PROCESS | 3632 | 1466500139208 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 02:08:59 INFO - PROCESS | 3632 | 1466500139313 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:59 INFO - PROCESS | 3632 | 1466500139316 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:08:59 INFO - PROCESS | 3632 | ++DOCSHELL 15AA1C00 == 48 [pid = 3632] [id = 108] 02:08:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (15AAD000) [pid = 3632] [serial = 321] [outer = 00000000] 02:08:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (15AF3C00) [pid = 3632] [serial = 322] [outer = 15AAD000] 02:08:59 INFO - PROCESS | 3632 | 1466500139372 Marionette DEBUG loaded listener.js 02:08:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (16211C00) [pid = 3632] [serial = 323] [outer = 15AAD000] 02:08:59 INFO - PROCESS | 3632 | 1466500139966 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]]]}] 02:08:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:08:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 902ms 02:08:59 INFO - PROCESS | 3632 | 1466500139991 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 02:08:59 INFO - PROCESS | 3632 | 1466500139975 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 02:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:08:59 INFO - PROCESS | 3632 | 1466500139979 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:08:59 INFO - PROCESS | 3632 | 1466500139983 Marionette TRACE conn3 <- [1,398,null,{}] 02:08:59 INFO - PROCESS | 3632 | 1466500139993 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}] 02:08:59 INFO - PROCESS | 3632 | 1466500139998 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:00 INFO - PROCESS | 3632 | 1466500140121 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 02:09:00 INFO - PROCESS | 3632 | 1466500140344 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:00 INFO - PROCESS | 3632 | 1466500140348 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:00 INFO - PROCESS | 3632 | ++DOCSHELL 0C770800 == 49 [pid = 3632] [id = 109] 02:09:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 122 (0C773000) [pid = 3632] [serial = 324] [outer = 00000000] 02:09:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 123 (0F9E1400) [pid = 3632] [serial = 325] [outer = 0C773000] 02:09:00 INFO - PROCESS | 3632 | 1466500140388 Marionette DEBUG loaded listener.js 02:09:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 124 (10A5A000) [pid = 3632] [serial = 326] [outer = 0C773000] 02:09:01 INFO - PROCESS | 3632 | 1466500141007 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]]]}] 02:09:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:09:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1070ms 02:09:01 INFO - PROCESS | 3632 | 1466500141074 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 02:09:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:09:01 INFO - PROCESS | 3632 | 1466500141077 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 02:09:01 INFO - PROCESS | 3632 | 1466500141082 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:09:01 INFO - PROCESS | 3632 | 1466500141084 Marionette TRACE conn3 <- [1,402,null,{}] 02:09:01 INFO - PROCESS | 3632 | 1466500141089 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}] 02:09:01 INFO - PROCESS | 3632 | 1466500141093 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:01 INFO - PROCESS | 3632 | 1466500141172 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 02:09:01 INFO - PROCESS | 3632 | 1466500141256 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:01 INFO - PROCESS | 3632 | 1466500141259 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 1A6DBC00 == 48 [pid = 3632] [id = 105] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 139A5000 == 47 [pid = 3632] [id = 104] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 15AF4400 == 46 [pid = 3632] [id = 103] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 1A154000 == 45 [pid = 3632] [id = 102] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 10567800 == 44 [pid = 3632] [id = 101] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 16341C00 == 43 [pid = 3632] [id = 100] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 162E9800 == 42 [pid = 3632] [id = 99] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 15AFC800 == 41 [pid = 3632] [id = 98] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 13647800 == 40 [pid = 3632] [id = 97] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 10A59400 == 39 [pid = 3632] [id = 96] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 162E4000 == 38 [pid = 3632] [id = 95] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 136EE800 == 37 [pid = 3632] [id = 93] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 1621C800 == 36 [pid = 3632] [id = 94] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 10329800 == 35 [pid = 3632] [id = 92] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 1A96C400 == 34 [pid = 3632] [id = 78] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 136F3000 == 33 [pid = 3632] [id = 80] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 1417CC00 == 32 [pid = 3632] [id = 63] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 13135C00 == 31 [pid = 3632] [id = 53] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 16B10000 == 30 [pid = 3632] [id = 81] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 0C770800 == 29 [pid = 3632] [id = 109] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 15AA1C00 == 28 [pid = 3632] [id = 108] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 0C7EE400 == 27 [pid = 3632] [id = 106] 02:09:01 INFO - PROCESS | 3632 | --DOCSHELL 0C7F4C00 == 26 [pid = 3632] [id = 107] 02:09:01 INFO - PROCESS | 3632 | ++DOCSHELL 0C7E8C00 == 27 [pid = 3632] [id = 110] 02:09:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 125 (0C7EA800) [pid = 3632] [serial = 327] [outer = 00000000] 02:09:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 126 (0C7F1C00) [pid = 3632] [serial = 328] [outer = 0C7EA800] 02:09:01 INFO - PROCESS | 3632 | 1466500141936 Marionette DEBUG loaded listener.js 02:09:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 127 (1031DC00) [pid = 3632] [serial = 329] [outer = 0C7EA800] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 126 (1A6D1000) [pid = 3632] [serial = 259] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 125 (1A974800) [pid = 3632] [serial = 262] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 124 (1634EC00) [pid = 3632] [serial = 238] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 123 (183F4400) [pid = 3632] [serial = 253] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 122 (1417D400) [pid = 3632] [serial = 245] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 121 (139ACC00) [pid = 3632] [serial = 244] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (17994400) [pid = 3632] [serial = 250] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (17B67C00) [pid = 3632] [serial = 251] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (1417B800) [pid = 3632] [serial = 247] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (14F8A000) [pid = 3632] [serial = 248] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (1A6B8000) [pid = 3632] [serial = 241] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (1A7AD800) [pid = 3632] [serial = 260] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (13133400) [pid = 3632] [serial = 235] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (1AEB8400) [pid = 3632] [serial = 232] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (177D5C00) [pid = 3632] [serial = 266] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (16BA8400) [pid = 3632] [serial = 265] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (1AEB8C00) [pid = 3632] [serial = 263] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (1A184C00) [pid = 3632] [serial = 256] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (1B191800) [pid = 3632] [serial = 269] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (1B034C00) [pid = 3632] [serial = 268] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (1A18B400) [pid = 3632] [serial = 257] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (19FA0800) [pid = 3632] [serial = 254] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (15AF7C00) [pid = 3632] [serial = 271] [outer = 00000000] [url = about:blank] 02:09:02 INFO - PROCESS | 3632 | 1466500142425 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]]]}] 02:09:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:09:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1409ms 02:09:02 INFO - PROCESS | 3632 | 1466500142491 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 02:09:02 INFO - PROCESS | 3632 | 1466500142494 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 02:09:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:09:02 INFO - PROCESS | 3632 | 1466500142499 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:09:02 INFO - PROCESS | 3632 | 1466500142502 Marionette TRACE conn3 <- [1,406,null,{}] 02:09:02 INFO - PROCESS | 3632 | 1466500142506 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}] 02:09:02 INFO - PROCESS | 3632 | 1466500142509 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:02 INFO - PROCESS | 3632 | 1466500142605 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 02:09:02 INFO - PROCESS | 3632 | 1466500142688 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:02 INFO - PROCESS | 3632 | 1466500142690 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:02 INFO - PROCESS | 3632 | ++DOCSHELL 12AEA000 == 28 [pid = 3632] [id = 111] 02:09:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (12AEAC00) [pid = 3632] [serial = 330] [outer = 00000000] 02:09:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (13109400) [pid = 3632] [serial = 331] [outer = 12AEAC00] 02:09:02 INFO - PROCESS | 3632 | 1466500142737 Marionette DEBUG loaded listener.js 02:09:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (1314E800) [pid = 3632] [serial = 332] [outer = 12AEAC00] 02:09:03 INFO - PROCESS | 3632 | 1466500143095 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]]]}] 02:09:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:09:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 620ms 02:09:03 INFO - PROCESS | 3632 | 1466500143142 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 02:09:03 INFO - PROCESS | 3632 | 1466500143145 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 02:09:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:09:03 INFO - PROCESS | 3632 | 1466500143155 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:09:03 INFO - PROCESS | 3632 | 1466500143158 Marionette TRACE conn3 <- [1,410,null,{}] 02:09:03 INFO - PROCESS | 3632 | 1466500143161 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}] 02:09:03 INFO - PROCESS | 3632 | 1466500143164 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:03 INFO - PROCESS | 3632 | 1466500143250 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 02:09:03 INFO - PROCESS | 3632 | 1466500143257 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:03 INFO - PROCESS | 3632 | 1466500143259 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:03 INFO - PROCESS | 3632 | ++DOCSHELL 141E2C00 == 29 [pid = 3632] [id = 112] 02:09:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (141E7800) [pid = 3632] [serial = 333] [outer = 00000000] 02:09:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (152B6800) [pid = 3632] [serial = 334] [outer = 141E7800] 02:09:03 INFO - PROCESS | 3632 | 1466500143286 Marionette DEBUG loaded listener.js 02:09:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (154BF000) [pid = 3632] [serial = 335] [outer = 141E7800] 02:09:03 INFO - PROCESS | 3632 | 1466500143719 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]]]}] 02:09:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:09:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 577ms 02:09:03 INFO - PROCESS | 3632 | 1466500143736 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 02:09:03 INFO - PROCESS | 3632 | 1466500143738 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 02:09:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:09:03 INFO - PROCESS | 3632 | 1466500143741 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:09:03 INFO - PROCESS | 3632 | 1466500143745 Marionette TRACE conn3 <- [1,414,null,{}] 02:09:03 INFO - PROCESS | 3632 | 1466500143755 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}] 02:09:03 INFO - PROCESS | 3632 | 1466500143759 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:03 INFO - PROCESS | 3632 | 1466500143832 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 02:09:03 INFO - PROCESS | 3632 | 1466500143838 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:03 INFO - PROCESS | 3632 | 1466500143841 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:03 INFO - PROCESS | 3632 | ++DOCSHELL 15AF6C00 == 30 [pid = 3632] [id = 113] 02:09:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (15AF7C00) [pid = 3632] [serial = 336] [outer = 00000000] 02:09:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (162E4400) [pid = 3632] [serial = 337] [outer = 15AF7C00] 02:09:03 INFO - PROCESS | 3632 | 1466500143899 Marionette DEBUG loaded listener.js 02:09:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (16823C00) [pid = 3632] [serial = 338] [outer = 15AF7C00] 02:09:04 INFO - PROCESS | 3632 | 1466500144339 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]]]}] 02:09:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:09:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 634ms 02:09:04 INFO - PROCESS | 3632 | 1466500144382 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 02:09:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:09:04 INFO - PROCESS | 3632 | 1466500144385 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 02:09:04 INFO - PROCESS | 3632 | 1466500144370 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:09:04 INFO - PROCESS | 3632 | 1466500144371 Marionette TRACE conn3 <- [1,418,null,{}] 02:09:04 INFO - PROCESS | 3632 | 1466500144379 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}] 02:09:04 INFO - PROCESS | 3632 | 1466500144381 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:04 INFO - PROCESS | 3632 | 1466500144519 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 02:09:04 INFO - PROCESS | 3632 | 1466500144542 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:04 INFO - PROCESS | 3632 | 1466500144544 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:04 INFO - PROCESS | 3632 | ++DOCSHELL 17107800 == 31 [pid = 3632] [id = 114] 02:09:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (17107C00) [pid = 3632] [serial = 339] [outer = 00000000] 02:09:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (17992800) [pid = 3632] [serial = 340] [outer = 17107C00] 02:09:04 INFO - PROCESS | 3632 | 1466500144577 Marionette DEBUG loaded listener.js 02:09:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (179D3400) [pid = 3632] [serial = 341] [outer = 17107C00] 02:09:05 INFO - PROCESS | 3632 | 1466500145387 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]]]}] 02:09:05 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 02:09:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1042ms 02:09:05 INFO - PROCESS | 3632 | 1466500145420 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 02:09:05 INFO - PROCESS | 3632 | 1466500145422 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 02:09:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:09:05 INFO - PROCESS | 3632 | 1466500145426 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:09:05 INFO - PROCESS | 3632 | 1466500145427 Marionette TRACE conn3 <- [1,422,null,{}] 02:09:05 INFO - PROCESS | 3632 | 1466500145431 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}] 02:09:05 INFO - PROCESS | 3632 | 1466500145433 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:05 INFO - PROCESS | 3632 | 1466500145525 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 02:09:05 INFO - PROCESS | 3632 | 1466500145531 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:05 INFO - PROCESS | 3632 | 1466500145533 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:05 INFO - PROCESS | 3632 | ++DOCSHELL 18224400 == 32 [pid = 3632] [id = 115] 02:09:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (183EC000) [pid = 3632] [serial = 342] [outer = 00000000] 02:09:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (183F6C00) [pid = 3632] [serial = 343] [outer = 183EC000] 02:09:05 INFO - PROCESS | 3632 | 1466500145585 Marionette DEBUG loaded listener.js 02:09:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (19FA0800) [pid = 3632] [serial = 344] [outer = 183EC000] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (162CB000) [pid = 3632] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (1364F800) [pid = 3632] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (15D39000) [pid = 3632] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (1A17F400) [pid = 3632] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (13653800) [pid = 3632] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (15AFCC00) [pid = 3632] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (103C8C00) [pid = 3632] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (1621CC00) [pid = 3632] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (13CD1000) [pid = 3632] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (162EE800) [pid = 3632] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (12AB3800) [pid = 3632] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (17107000) [pid = 3632] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (15AF4C00) [pid = 3632] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (141E5800) [pid = 3632] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (17074800) [pid = 3632] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (110E0C00) [pid = 3632] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (10A64400) [pid = 3632] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (15AAF400) [pid = 3632] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (19FAC000) [pid = 3632] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1A970400) [pid = 3632] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (13E87000) [pid = 3632] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1126D800) [pid = 3632] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (15D3DC00) [pid = 3632] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (17C02800) [pid = 3632] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (183EB800) [pid = 3632] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (1364B400) [pid = 3632] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (15AEE800) [pid = 3632] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (1A7AD400) [pid = 3632] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:09:06 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (0C7EE800) [pid = 3632] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:09:06 INFO - PROCESS | 3632 | 1466500146794 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]]]}] 02:09:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:09:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1395ms 02:09:06 INFO - PROCESS | 3632 | 1466500146826 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 02:09:06 INFO - PROCESS | 3632 | 1466500146828 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 02:09:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:09:06 INFO - PROCESS | 3632 | 1466500146832 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:09:06 INFO - PROCESS | 3632 | 1466500146834 Marionette TRACE conn3 <- [1,426,null,{}] 02:09:06 INFO - PROCESS | 3632 | 1466500146837 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}] 02:09:06 INFO - PROCESS | 3632 | 1466500146842 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:06 INFO - PROCESS | 3632 | 1466500146925 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 02:09:06 INFO - PROCESS | 3632 | 1466500146934 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:06 INFO - PROCESS | 3632 | 1466500146936 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:06 INFO - PROCESS | 3632 | ++DOCSHELL 0C7E6000 == 33 [pid = 3632] [id = 116] 02:09:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (10A64400) [pid = 3632] [serial = 345] [outer = 00000000] 02:09:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (13109000) [pid = 3632] [serial = 346] [outer = 10A64400] 02:09:06 INFO - PROCESS | 3632 | 1466500146989 Marionette DEBUG loaded listener.js 02:09:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (154BC800) [pid = 3632] [serial = 347] [outer = 10A64400] 02:09:07 INFO - PROCESS | 3632 | 1466500147342 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] 02:09:07 INFO - PROCESS | 3632 | 1466500147370 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 02:09:07 INFO - PROCESS | 3632 | 1466500147373 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:09:07 INFO - PROCESS | 3632 | 1466500147375 Marionette TRACE conn3 <- [1,430,null,{}] 02:09:07 INFO - PROCESS | 3632 | 1466500147379 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}] 02:09:07 INFO - PROCESS | 3632 | 1466500147380 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:07 INFO - PROCESS | 3632 | 1466500147439 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 02:09:07 INFO - PROCESS | 3632 | 1466500147523 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:07 INFO - PROCESS | 3632 | 1466500147525 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:07 INFO - PROCESS | 3632 | ++DOCSHELL 13104800 == 34 [pid = 3632] [id = 117] 02:09:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (152BCC00) [pid = 3632] [serial = 348] [outer = 00000000] 02:09:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (1710A800) [pid = 3632] [serial = 349] [outer = 152BCC00] 02:09:07 INFO - PROCESS | 3632 | 1466500147568 Marionette DEBUG loaded listener.js 02:09:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (183F0800) [pid = 3632] [serial = 350] [outer = 152BCC00] 02:09:07 INFO - PROCESS | 3632 | 1466500147900 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]]]}] 02:09:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:09:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 564ms 02:09:07 INFO - PROCESS | 3632 | 1466500147933 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 02:09:07 INFO - PROCESS | 3632 | 1466500147935 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 02:09:07 INFO - PROCESS | 3632 | 1466500147946 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:09:07 INFO - PROCESS | 3632 | 1466500147947 Marionette TRACE conn3 <- [1,434,null,{}] 02:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:09:07 INFO - PROCESS | 3632 | 1466500147951 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}] 02:09:07 INFO - PROCESS | 3632 | 1466500147953 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:08 INFO - PROCESS | 3632 | 1466500148072 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 02:09:08 INFO - PROCESS | 3632 | 1466500148202 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:08 INFO - PROCESS | 3632 | 1466500148205 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:08 INFO - PROCESS | 3632 | ++DOCSHELL 0C7F0800 == 35 [pid = 3632] [id = 118] 02:09:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (0C7F1000) [pid = 3632] [serial = 351] [outer = 00000000] 02:09:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (10A5A400) [pid = 3632] [serial = 352] [outer = 0C7F1000] 02:09:08 INFO - PROCESS | 3632 | 1466500148261 Marionette DEBUG loaded listener.js 02:09:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (10A61400) [pid = 3632] [serial = 353] [outer = 0C7F1000] 02:09:08 INFO - PROCESS | 3632 | 1466500148843 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]]]}] 02:09:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:09:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 929ms 02:09:08 INFO - PROCESS | 3632 | 1466500148932 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 02:09:08 INFO - PROCESS | 3632 | 1466500148936 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 02:09:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:09:08 INFO - PROCESS | 3632 | 1466500148942 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:09:08 INFO - PROCESS | 3632 | 1466500148945 Marionette TRACE conn3 <- [1,438,null,{}] 02:09:08 INFO - PROCESS | 3632 | 1466500148950 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}] 02:09:08 INFO - PROCESS | 3632 | 1466500148955 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:09 INFO - PROCESS | 3632 | 1466500149065 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 02:09:09 INFO - PROCESS | 3632 | 1466500149163 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:09 INFO - PROCESS | 3632 | 1466500149166 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:09 INFO - PROCESS | 3632 | ++DOCSHELL 13E85400 == 36 [pid = 3632] [id = 119] 02:09:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (1417B400) [pid = 3632] [serial = 354] [outer = 00000000] 02:09:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (14F8EC00) [pid = 3632] [serial = 355] [outer = 1417B400] 02:09:09 INFO - PROCESS | 3632 | 1466500149203 Marionette DEBUG loaded listener.js 02:09:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (15AED400) [pid = 3632] [serial = 356] [outer = 1417B400] 02:09:10 INFO - PROCESS | 3632 | 1466500150089 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]]]}] 02:09:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:09:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1225ms 02:09:10 INFO - PROCESS | 3632 | 1466500150160 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 02:09:10 INFO - PROCESS | 3632 | 1466500150164 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 02:09:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:09:10 INFO - PROCESS | 3632 | 1466500150169 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:09:10 INFO - PROCESS | 3632 | 1466500150172 Marionette TRACE conn3 <- [1,442,null,{}] 02:09:10 INFO - PROCESS | 3632 | 1466500150178 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}] 02:09:10 INFO - PROCESS | 3632 | 1466500150180 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:10 INFO - PROCESS | 3632 | 1466500150279 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 02:09:10 INFO - PROCESS | 3632 | 1466500150358 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:10 INFO - PROCESS | 3632 | 1466500150362 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:10 INFO - PROCESS | 3632 | ++DOCSHELL 1036D000 == 37 [pid = 3632] [id = 120] 02:09:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (103C6000) [pid = 3632] [serial = 357] [outer = 00000000] 02:09:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (1126C000) [pid = 3632] [serial = 358] [outer = 103C6000] 02:09:10 INFO - PROCESS | 3632 | 1466500150441 Marionette DEBUG loaded listener.js 02:09:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (11ADD000) [pid = 3632] [serial = 359] [outer = 103C6000] 02:09:10 INFO - PROCESS | 3632 | --DOCSHELL 13104800 == 36 [pid = 3632] [id = 117] 02:09:10 INFO - PROCESS | 3632 | --DOCSHELL 0C7E6000 == 35 [pid = 3632] [id = 116] 02:09:10 INFO - PROCESS | 3632 | --DOCSHELL 18224400 == 34 [pid = 3632] [id = 115] 02:09:10 INFO - PROCESS | 3632 | --DOCSHELL 17107800 == 33 [pid = 3632] [id = 114] 02:09:10 INFO - PROCESS | 3632 | --DOCSHELL 15AF6C00 == 32 [pid = 3632] [id = 113] 02:09:10 INFO - PROCESS | 3632 | --DOCSHELL 141E2C00 == 31 [pid = 3632] [id = 112] 02:09:10 INFO - PROCESS | 3632 | --DOCSHELL 12AEA000 == 30 [pid = 3632] [id = 111] 02:09:10 INFO - PROCESS | 3632 | --DOCSHELL 0C7E8C00 == 29 [pid = 3632] [id = 110] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (19FA1800) [pid = 3632] [serial = 151] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (18323400) [pid = 3632] [serial = 121] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (1A96E800) [pid = 3632] [serial = 242] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (1417BC00) [pid = 3632] [serial = 157] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (15AFA800) [pid = 3632] [serial = 272] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1A7AE000) [pid = 3632] [serial = 188] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (162E1C00) [pid = 3632] [serial = 200] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1A7A8400) [pid = 3632] [serial = 197] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1AEBDC00) [pid = 3632] [serial = 233] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (15AA3C00) [pid = 3632] [serial = 194] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (13E8C000) [pid = 3632] [serial = 236] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (1A7B0C00) [pid = 3632] [serial = 310] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (1A6BA000) [pid = 3632] [serial = 305] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (179CB400) [pid = 3632] [serial = 298] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (1AEBC800) [pid = 3632] [serial = 314] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (17B65400) [pid = 3632] [serial = 299] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (1A8F5C00) [pid = 3632] [serial = 311] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (16B08800) [pid = 3632] [serial = 308] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (11CCE000) [pid = 3632] [serial = 154] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (12AE8800) [pid = 3632] [serial = 191] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (16DDF800) [pid = 3632] [serial = 239] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1A971800) [pid = 3632] [serial = 313] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1A972C00) [pid = 3632] [serial = 317] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (0C7F4400) [pid = 3632] [serial = 316] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (19FA6C00) [pid = 3632] [serial = 301] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (1A6B8C00) [pid = 3632] [serial = 304] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1A156000) [pid = 3632] [serial = 302] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (139A7400) [pid = 3632] [serial = 289] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (14176400) [pid = 3632] [serial = 290] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (16216800) [pid = 3632] [serial = 292] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (1621EC00) [pid = 3632] [serial = 293] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (10EE9800) [pid = 3632] [serial = 274] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (11424400) [pid = 3632] [serial = 275] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (1621F400) [pid = 3632] [serial = 280] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (162E4800) [pid = 3632] [serial = 281] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (156F4C00) [pid = 3632] [serial = 277] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (15AF1000) [pid = 3632] [serial = 278] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (16B09000) [pid = 3632] [serial = 295] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (16BA1C00) [pid = 3632] [serial = 296] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (13136C00) [pid = 3632] [serial = 286] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (13153400) [pid = 3632] [serial = 287] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (183EC400) [pid = 3632] [serial = 283] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (1A570800) [pid = 3632] [serial = 284] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (19A03800) [pid = 3632] [serial = 307] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 3632 | 1466500150873 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]]]}] 02:09:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:09:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 747ms 02:09:10 INFO - PROCESS | 3632 | 1466500150935 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 02:09:10 INFO - PROCESS | 3632 | 1466500150939 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 02:09:10 INFO - PROCESS | 3632 | 1466500150945 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:09:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:09:10 INFO - PROCESS | 3632 | 1466500150948 Marionette TRACE conn3 <- [1,446,null,{}] 02:09:10 INFO - PROCESS | 3632 | 1466500150952 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}] 02:09:10 INFO - PROCESS | 3632 | 1466500150954 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:11 INFO - PROCESS | 3632 | 1466500151020 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 02:09:11 INFO - PROCESS | 3632 | 1466500151112 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:11 INFO - PROCESS | 3632 | 1466500151114 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:11 INFO - PROCESS | 3632 | ++DOCSHELL 1303B400 == 30 [pid = 3632] [id = 121] 02:09:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (13150C00) [pid = 3632] [serial = 360] [outer = 00000000] 02:09:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (13647000) [pid = 3632] [serial = 361] [outer = 13150C00] 02:09:11 INFO - PROCESS | 3632 | 1466500151160 Marionette DEBUG loaded listener.js 02:09:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (139A8000) [pid = 3632] [serial = 362] [outer = 13150C00] 02:09:11 INFO - PROCESS | 3632 | 1466500151497 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]]]}] 02:09:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:09:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 577ms 02:09:11 INFO - PROCESS | 3632 | 1466500151525 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 02:09:11 INFO - PROCESS | 3632 | 1466500151527 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 02:09:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:09:11 INFO - PROCESS | 3632 | 1466500151522 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:09:11 INFO - PROCESS | 3632 | 1466500151525 Marionette TRACE conn3 <- [1,450,null,{}] 02:09:11 INFO - PROCESS | 3632 | 1466500151536 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}] 02:09:11 INFO - PROCESS | 3632 | 1466500151541 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:11 INFO - PROCESS | 3632 | 1466500151655 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 02:09:11 INFO - PROCESS | 3632 | 1466500151663 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:11 INFO - PROCESS | 3632 | 1466500151665 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:11 INFO - PROCESS | 3632 | ++DOCSHELL 152B4800 == 31 [pid = 3632] [id = 122] 02:09:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (152B8000) [pid = 3632] [serial = 363] [outer = 00000000] 02:09:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (15AAE000) [pid = 3632] [serial = 364] [outer = 152B8000] 02:09:11 INFO - PROCESS | 3632 | 1466500151702 Marionette DEBUG loaded listener.js 02:09:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (15AF3400) [pid = 3632] [serial = 365] [outer = 152B8000] 02:09:12 INFO - PROCESS | 3632 | 1466500152098 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] 02:09:12 INFO - PROCESS | 3632 | 1466500152173 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 02:09:12 INFO - PROCESS | 3632 | 1466500152176 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:09:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:09:12 INFO - PROCESS | 3632 | 1466500152178 Marionette TRACE conn3 <- [1,454,null,{}] 02:09:12 INFO - PROCESS | 3632 | 1466500152182 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}] 02:09:12 INFO - PROCESS | 3632 | 1466500152184 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:12 INFO - PROCESS | 3632 | 1466500152245 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 02:09:12 INFO - PROCESS | 3632 | 1466500152253 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:12 INFO - PROCESS | 3632 | 1466500152255 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:12 INFO - PROCESS | 3632 | ++DOCSHELL 162E0800 == 32 [pid = 3632] [id = 123] 02:09:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (162E1000) [pid = 3632] [serial = 366] [outer = 00000000] 02:09:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (162E3800) [pid = 3632] [serial = 367] [outer = 162E1000] 02:09:12 INFO - PROCESS | 3632 | 1466500152308 Marionette DEBUG loaded listener.js 02:09:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (162E9000) [pid = 3632] [serial = 368] [outer = 162E1000] 02:09:12 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:12 INFO - PROCESS | 3632 | 1466500152736 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]]]}] 02:09:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:09:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 578ms 02:09:12 INFO - PROCESS | 3632 | 1466500152749 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 02:09:12 INFO - PROCESS | 3632 | 1466500152751 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 02:09:12 INFO - PROCESS | 3632 | 1466500152754 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:09:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:09:12 INFO - PROCESS | 3632 | 1466500152756 Marionette TRACE conn3 <- [1,458,null,{}] 02:09:12 INFO - PROCESS | 3632 | 1466500152766 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}] 02:09:12 INFO - PROCESS | 3632 | 1466500152768 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:12 INFO - PROCESS | 3632 | 1466500152851 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 02:09:12 INFO - PROCESS | 3632 | 1466500152935 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:12 INFO - PROCESS | 3632 | 1466500152937 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:12 INFO - PROCESS | 3632 | ++DOCSHELL 114CFC00 == 33 [pid = 3632] [id = 124] 02:09:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (16345000) [pid = 3632] [serial = 369] [outer = 00000000] 02:09:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (16DDD800) [pid = 3632] [serial = 370] [outer = 16345000] 02:09:12 INFO - PROCESS | 3632 | 1466500152979 Marionette DEBUG loaded listener.js 02:09:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (1707F800) [pid = 3632] [serial = 371] [outer = 16345000] 02:09:13 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:09:13 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:09:13 INFO - PROCESS | 3632 | 1466500153364 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] 02:09:13 INFO - PROCESS | 3632 | 1466500153396 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 02:09:13 INFO - PROCESS | 3632 | 1466500153400 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:09:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:09:13 INFO - PROCESS | 3632 | 1466500153384 Marionette TRACE conn3 <- [1,462,null,{}] 02:09:13 INFO - PROCESS | 3632 | 1466500153396 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}] 02:09:13 INFO - PROCESS | 3632 | 1466500153401 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:13 INFO - PROCESS | 3632 | 1466500153532 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 02:09:13 INFO - PROCESS | 3632 | 1466500153547 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:13 INFO - PROCESS | 3632 | 1466500153549 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:13 INFO - PROCESS | 3632 | ++DOCSHELL 177D5400 == 34 [pid = 3632] [id = 125] 02:09:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (17C04000) [pid = 3632] [serial = 372] [outer = 00000000] 02:09:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (182A3800) [pid = 3632] [serial = 373] [outer = 17C04000] 02:09:13 INFO - PROCESS | 3632 | 1466500153592 Marionette DEBUG loaded listener.js 02:09:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (19A03800) [pid = 3632] [serial = 374] [outer = 17C04000] 02:09:13 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:14 INFO - PROCESS | 3632 | 1466500154010 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] 02:09:14 INFO - PROCESS | 3632 | 1466500154064 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 02:09:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:09:14 INFO - PROCESS | 3632 | 1466500154071 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:09:14 INFO - PROCESS | 3632 | 1466500154073 Marionette TRACE conn3 <- [1,466,null,{}] 02:09:14 INFO - PROCESS | 3632 | 1466500154115 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}] 02:09:14 INFO - PROCESS | 3632 | 1466500154117 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:14 INFO - PROCESS | 3632 | 1466500154203 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 02:09:14 INFO - PROCESS | 3632 | 1466500154215 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:14 INFO - PROCESS | 3632 | 1466500154216 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:14 INFO - PROCESS | 3632 | ++DOCSHELL 19FA2400 == 35 [pid = 3632] [id = 126] 02:09:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (19FA3800) [pid = 3632] [serial = 375] [outer = 00000000] 02:09:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1A150C00) [pid = 3632] [serial = 376] [outer = 19FA3800] 02:09:14 INFO - PROCESS | 3632 | 1466500154268 Marionette DEBUG loaded listener.js 02:09:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1A156000) [pid = 3632] [serial = 377] [outer = 19FA3800] 02:09:14 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (15AF7C00) [pid = 3632] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:09:14 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (17107C00) [pid = 3632] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:09:14 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1142D000) [pid = 3632] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:09:14 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (0C7EA800) [pid = 3632] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:09:14 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (0C773000) [pid = 3632] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:09:14 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (141E7800) [pid = 3632] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:09:14 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (183EC000) [pid = 3632] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:09:14 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (10A64400) [pid = 3632] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:09:14 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (15AAD000) [pid = 3632] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:09:14 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (12AEAC00) [pid = 3632] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:09:14 INFO - PROCESS | 3632 | 1466500154624 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] 02:09:14 INFO - PROCESS | 3632 | 1466500154673 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 02:09:14 INFO - PROCESS | 3632 | 1466500154676 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:09:14 INFO - PROCESS | 3632 | 1466500154678 Marionette TRACE conn3 <- [1,470,null,{}] 02:09:14 INFO - PROCESS | 3632 | 1466500154681 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}] 02:09:14 INFO - PROCESS | 3632 | 1466500154683 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:14 INFO - PROCESS | 3632 | 1466500154766 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 02:09:14 INFO - PROCESS | 3632 | 1466500154771 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:14 INFO - PROCESS | 3632 | 1466500154773 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:14 INFO - PROCESS | 3632 | ++DOCSHELL 154C2000 == 36 [pid = 3632] [id = 127] 02:09:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (17994400) [pid = 3632] [serial = 378] [outer = 00000000] 02:09:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (19A0E800) [pid = 3632] [serial = 379] [outer = 17994400] 02:09:14 INFO - PROCESS | 3632 | 1466500154817 Marionette DEBUG loaded listener.js 02:09:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (19FA2800) [pid = 3632] [serial = 380] [outer = 17994400] 02:09:15 INFO - PROCESS | 3632 | 1466500155166 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]]]}] 02:09:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:09:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 536ms 02:09:15 INFO - PROCESS | 3632 | 1466500155213 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 02:09:15 INFO - PROCESS | 3632 | 1466500155215 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 02:09:15 INFO - PROCESS | 3632 | 1466500155223 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:09:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:09:15 INFO - PROCESS | 3632 | 1466500155225 Marionette TRACE conn3 <- [1,474,null,{}] 02:09:15 INFO - PROCESS | 3632 | 1466500155228 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}] 02:09:15 INFO - PROCESS | 3632 | 1466500155229 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:15 INFO - PROCESS | 3632 | 1466500155308 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 02:09:15 INFO - PROCESS | 3632 | 1466500155313 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:15 INFO - PROCESS | 3632 | 1466500155315 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:15 INFO - PROCESS | 3632 | ++DOCSHELL 13CD2000 == 37 [pid = 3632] [id = 128] 02:09:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (17C0D000) [pid = 3632] [serial = 381] [outer = 00000000] 02:09:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (1A18C800) [pid = 3632] [serial = 382] [outer = 17C0D000] 02:09:15 INFO - PROCESS | 3632 | 1466500155343 Marionette DEBUG loaded listener.js 02:09:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (1A571400) [pid = 3632] [serial = 383] [outer = 17C0D000] 02:09:15 INFO - PROCESS | 3632 | 1466500155756 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]]]}] 02:09:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:09:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 563ms 02:09:15 INFO - PROCESS | 3632 | 1466500155800 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 02:09:15 INFO - PROCESS | 3632 | 1466500155802 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 02:09:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:09:15 INFO - PROCESS | 3632 | 1466500155805 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:09:15 INFO - PROCESS | 3632 | 1466500155807 Marionette TRACE conn3 <- [1,478,null,{}] 02:09:15 INFO - PROCESS | 3632 | 1466500155811 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}] 02:09:15 INFO - PROCESS | 3632 | 1466500155813 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:15 INFO - PROCESS | 3632 | 1466500155891 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 02:09:15 INFO - PROCESS | 3632 | 1466500155898 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:15 INFO - PROCESS | 3632 | 1466500155900 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:15 INFO - PROCESS | 3632 | ++DOCSHELL 1A181C00 == 38 [pid = 3632] [id = 129] 02:09:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1A182800) [pid = 3632] [serial = 384] [outer = 00000000] 02:09:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (1A6CF400) [pid = 3632] [serial = 385] [outer = 1A182800] 02:09:15 INFO - PROCESS | 3632 | 1466500155924 Marionette DEBUG loaded listener.js 02:09:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1A6B5400) [pid = 3632] [serial = 386] [outer = 1A182800] 02:09:16 INFO - PROCESS | 3632 | --DOCSHELL 1303B400 == 37 [pid = 3632] [id = 121] 02:09:16 INFO - PROCESS | 3632 | --DOCSHELL 1036D000 == 36 [pid = 3632] [id = 120] 02:09:16 INFO - PROCESS | 3632 | --DOCSHELL 13E85400 == 35 [pid = 3632] [id = 119] 02:09:16 INFO - PROCESS | 3632 | --DOCSHELL 0C7F0800 == 34 [pid = 3632] [id = 118] 02:09:17 INFO - PROCESS | 3632 | --DOCSHELL 152B4800 == 33 [pid = 3632] [id = 122] 02:09:17 INFO - PROCESS | 3632 | --DOCSHELL 13CD2000 == 32 [pid = 3632] [id = 128] 02:09:17 INFO - PROCESS | 3632 | --DOCSHELL 162E0800 == 31 [pid = 3632] [id = 123] 02:09:17 INFO - PROCESS | 3632 | --DOCSHELL 177D5400 == 30 [pid = 3632] [id = 125] 02:09:17 INFO - PROCESS | 3632 | --DOCSHELL 154C2000 == 29 [pid = 3632] [id = 127] 02:09:17 INFO - PROCESS | 3632 | --DOCSHELL 114CFC00 == 28 [pid = 3632] [id = 124] 02:09:17 INFO - PROCESS | 3632 | --DOCSHELL 19FA2400 == 27 [pid = 3632] [id = 126] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (162E4400) [pid = 3632] [serial = 337] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (179D3400) [pid = 3632] [serial = 341] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (131EAC00) [pid = 3632] [serial = 320] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (0C7F1C00) [pid = 3632] [serial = 328] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (10A5A000) [pid = 3632] [serial = 326] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (152B6800) [pid = 3632] [serial = 334] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (19FA0800) [pid = 3632] [serial = 344] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (154BC800) [pid = 3632] [serial = 347] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (16211C00) [pid = 3632] [serial = 323] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (16823C00) [pid = 3632] [serial = 338] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (183F6C00) [pid = 3632] [serial = 343] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (0F9E1400) [pid = 3632] [serial = 325] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (1031DC00) [pid = 3632] [serial = 329] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (13109000) [pid = 3632] [serial = 346] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (15AF3C00) [pid = 3632] [serial = 322] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (130A1800) [pid = 3632] [serial = 319] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (154BF000) [pid = 3632] [serial = 335] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (13109400) [pid = 3632] [serial = 331] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (17992800) [pid = 3632] [serial = 340] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (1314E800) [pid = 3632] [serial = 332] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (1710A800) [pid = 3632] [serial = 349] [outer = 00000000] [url = about:blank] 02:09:17 INFO - PROCESS | 3632 | 1466500157524 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]]]}] 02:09:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:09:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1761ms 02:09:17 INFO - PROCESS | 3632 | 1466500157576 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 02:09:17 INFO - PROCESS | 3632 | 1466500157579 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 02:09:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:09:17 INFO - PROCESS | 3632 | 1466500157585 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:09:17 INFO - PROCESS | 3632 | 1466500157588 Marionette TRACE conn3 <- [1,482,null,{}] 02:09:17 INFO - PROCESS | 3632 | 1466500157595 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}] 02:09:17 INFO - PROCESS | 3632 | 1466500157582 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:17 INFO - PROCESS | 3632 | 1466500157670 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 02:09:17 INFO - PROCESS | 3632 | 1466500157677 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:17 INFO - PROCESS | 3632 | 1466500157680 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:17 INFO - PROCESS | 3632 | ++DOCSHELL 1036C000 == 28 [pid = 3632] [id = 130] 02:09:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (1036CC00) [pid = 3632] [serial = 387] [outer = 00000000] 02:09:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (10A59C00) [pid = 3632] [serial = 388] [outer = 1036CC00] 02:09:17 INFO - PROCESS | 3632 | 1466500157726 Marionette DEBUG loaded listener.js 02:09:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (10A5AC00) [pid = 3632] [serial = 389] [outer = 1036CC00] 02:09:18 INFO - PROCESS | 3632 | 1466500158157 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]]]}] 02:09:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:09:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 620ms 02:09:18 INFO - PROCESS | 3632 | 1466500158212 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 02:09:18 INFO - PROCESS | 3632 | 1466500158217 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 02:09:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:09:18 INFO - PROCESS | 3632 | 1466500158223 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:09:18 INFO - PROCESS | 3632 | 1466500158226 Marionette TRACE conn3 <- [1,486,null,{}] 02:09:18 INFO - PROCESS | 3632 | 1466500158230 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}] 02:09:18 INFO - PROCESS | 3632 | 1466500158232 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:18 INFO - PROCESS | 3632 | 1466500158303 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 02:09:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (12817400) [pid = 3632] [serial = 390] [outer = 1B33BC00] 02:09:18 INFO - PROCESS | 3632 | 1466500158335 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:18 INFO - PROCESS | 3632 | 1466500158337 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:18 INFO - PROCESS | 3632 | ++DOCSHELL 12BC1800 == 29 [pid = 3632] [id = 131] 02:09:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (12BC7000) [pid = 3632] [serial = 391] [outer = 00000000] 02:09:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (12D94C00) [pid = 3632] [serial = 392] [outer = 12BC7000] 02:09:18 INFO - PROCESS | 3632 | 1466500158440 Marionette DEBUG loaded listener.js 02:09:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (13109000) [pid = 3632] [serial = 393] [outer = 12BC7000] 02:09:18 INFO - PROCESS | 3632 | 1466500158834 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]]]}] 02:09:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:09:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 634ms 02:09:18 INFO - PROCESS | 3632 | 1466500158840 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 02:09:18 INFO - PROCESS | 3632 | 1466500158842 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 02:09:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:09:18 INFO - PROCESS | 3632 | 1466500158846 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:09:18 INFO - PROCESS | 3632 | 1466500158850 Marionette TRACE conn3 <- [1,490,null,{}] 02:09:18 INFO - PROCESS | 3632 | 1466500158861 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}] 02:09:18 INFO - PROCESS | 3632 | 1466500158866 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:18 INFO - PROCESS | 3632 | 1466500158974 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 02:09:18 INFO - PROCESS | 3632 | 1466500158981 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:18 INFO - PROCESS | 3632 | 1466500158984 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:18 INFO - PROCESS | 3632 | ++DOCSHELL 136F2C00 == 30 [pid = 3632] [id = 132] 02:09:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (136F3000) [pid = 3632] [serial = 394] [outer = 00000000] 02:09:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (13CDB000) [pid = 3632] [serial = 395] [outer = 136F3000] 02:09:19 INFO - PROCESS | 3632 | 1466500159031 Marionette DEBUG loaded listener.js 02:09:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (14179800) [pid = 3632] [serial = 396] [outer = 136F3000] 02:09:19 INFO - PROCESS | 3632 | 1466500159404 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]]]}] 02:09:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:09:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 577ms 02:09:19 INFO - PROCESS | 3632 | 1466500159424 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 02:09:19 INFO - PROCESS | 3632 | 1466500159426 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 02:09:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:09:19 INFO - PROCESS | 3632 | 1466500159430 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:09:19 INFO - PROCESS | 3632 | 1466500159431 Marionette TRACE conn3 <- [1,494,null,{}] 02:09:19 INFO - PROCESS | 3632 | 1466500159435 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}] 02:09:19 INFO - PROCESS | 3632 | 1466500159437 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:19 INFO - PROCESS | 3632 | 1466500159520 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 02:09:19 INFO - PROCESS | 3632 | 1466500159525 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:19 INFO - PROCESS | 3632 | 1466500159527 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:19 INFO - PROCESS | 3632 | ++DOCSHELL 13CD7400 == 31 [pid = 3632] [id = 133] 02:09:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (14E72800) [pid = 3632] [serial = 397] [outer = 00000000] 02:09:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (154BD800) [pid = 3632] [serial = 398] [outer = 14E72800] 02:09:19 INFO - PROCESS | 3632 | 1466500159553 Marionette DEBUG loaded listener.js 02:09:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (15AA1800) [pid = 3632] [serial = 399] [outer = 14E72800] 02:09:19 INFO - PROCESS | 3632 | 1466500159962 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]]]}] 02:09:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:09:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 578ms 02:09:20 INFO - PROCESS | 3632 | 1466500160010 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 02:09:20 INFO - PROCESS | 3632 | 1466500160012 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 02:09:20 INFO - PROCESS | 3632 | 1466500160015 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:09:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:09:20 INFO - PROCESS | 3632 | 1466500160017 Marionette TRACE conn3 <- [1,498,null,{}] 02:09:20 INFO - PROCESS | 3632 | 1466500160020 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}] 02:09:20 INFO - PROCESS | 3632 | 1466500160022 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:20 INFO - PROCESS | 3632 | 1466500160082 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 02:09:20 INFO - PROCESS | 3632 | 1466500160090 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:20 INFO - PROCESS | 3632 | 1466500160092 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:20 INFO - PROCESS | 3632 | ++DOCSHELL 15AEE800 == 32 [pid = 3632] [id = 134] 02:09:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (15AF2800) [pid = 3632] [serial = 400] [outer = 00000000] 02:09:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (15AF9800) [pid = 3632] [serial = 401] [outer = 15AF2800] 02:09:20 INFO - PROCESS | 3632 | 1466500160135 Marionette DEBUG loaded listener.js 02:09:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (16212400) [pid = 3632] [serial = 402] [outer = 15AF2800] 02:09:20 INFO - PROCESS | 3632 | 1466500160533 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]]]}] 02:09:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:09:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 563ms 02:09:20 INFO - PROCESS | 3632 | 1466500160593 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 02:09:20 INFO - PROCESS | 3632 | 1466500160596 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 02:09:20 INFO - PROCESS | 3632 | 1466500160599 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:09:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:09:20 INFO - PROCESS | 3632 | 1466500160600 Marionette TRACE conn3 <- [1,502,null,{}] 02:09:20 INFO - PROCESS | 3632 | 1466500160604 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}] 02:09:20 INFO - PROCESS | 3632 | 1466500160609 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:20 INFO - PROCESS | 3632 | 1466500160684 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 02:09:20 INFO - PROCESS | 3632 | 1466500160691 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:20 INFO - PROCESS | 3632 | 1466500160694 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:20 INFO - PROCESS | 3632 | ++DOCSHELL 1621E000 == 33 [pid = 3632] [id = 135] 02:09:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (162D0000) [pid = 3632] [serial = 403] [outer = 00000000] 02:09:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (162E3C00) [pid = 3632] [serial = 404] [outer = 162D0000] 02:09:20 INFO - PROCESS | 3632 | 1466500160736 Marionette DEBUG loaded listener.js 02:09:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (162EDC00) [pid = 3632] [serial = 405] [outer = 162D0000] 02:09:21 INFO - PROCESS | 3632 | 1466500161143 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]]]}] 02:09:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:09:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 564ms 02:09:21 INFO - PROCESS | 3632 | 1466500161177 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 02:09:21 INFO - PROCESS | 3632 | 1466500161179 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 02:09:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:09:21 INFO - PROCESS | 3632 | 1466500161182 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:09:21 INFO - PROCESS | 3632 | 1466500161184 Marionette TRACE conn3 <- [1,506,null,{}] 02:09:21 INFO - PROCESS | 3632 | 1466500161187 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}] 02:09:21 INFO - PROCESS | 3632 | 1466500161199 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:21 INFO - PROCESS | 3632 | 1466500161254 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 02:09:21 INFO - PROCESS | 3632 | 1466500161259 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:21 INFO - PROCESS | 3632 | 1466500161261 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:21 INFO - PROCESS | 3632 | ++DOCSHELL 16342400 == 34 [pid = 3632] [id = 136] 02:09:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (163A9400) [pid = 3632] [serial = 406] [outer = 00000000] 02:09:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16B0A000) [pid = 3632] [serial = 407] [outer = 163A9400] 02:09:21 INFO - PROCESS | 3632 | 1466500161303 Marionette DEBUG loaded listener.js 02:09:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16DE9800) [pid = 3632] [serial = 408] [outer = 163A9400] 02:09:21 INFO - PROCESS | 3632 | 1466500161687 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]]]}] 02:09:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:09:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 577ms 02:09:21 INFO - PROCESS | 3632 | 1466500161744 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 02:09:21 INFO - PROCESS | 3632 | 1466500161746 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 02:09:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:09:21 INFO - PROCESS | 3632 | 1466500161749 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:09:21 INFO - PROCESS | 3632 | 1466500161750 Marionette TRACE conn3 <- [1,510,null,{}] 02:09:21 INFO - PROCESS | 3632 | 1466500161754 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}] 02:09:21 INFO - PROCESS | 3632 | 1466500161756 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:21 INFO - PROCESS | 3632 | 1466500161830 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 02:09:21 INFO - PROCESS | 3632 | 1466500161838 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:21 INFO - PROCESS | 3632 | 1466500161840 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:21 INFO - PROCESS | 3632 | ++DOCSHELL 15AA4C00 == 35 [pid = 3632] [id = 137] 02:09:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (16B08C00) [pid = 3632] [serial = 409] [outer = 00000000] 02:09:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (17998400) [pid = 3632] [serial = 410] [outer = 16B08C00] 02:09:21 INFO - PROCESS | 3632 | 1466500161893 Marionette DEBUG loaded listener.js 02:09:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1799C400) [pid = 3632] [serial = 411] [outer = 16B08C00] 02:09:22 INFO - PROCESS | 3632 | 1466500162300 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]]]}] 02:09:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:09:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 578ms 02:09:22 INFO - PROCESS | 3632 | 1466500162334 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 02:09:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:09:22 INFO - PROCESS | 3632 | 1466500162336 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 02:09:22 INFO - PROCESS | 3632 | 1466500162340 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:09:22 INFO - PROCESS | 3632 | 1466500162341 Marionette TRACE conn3 <- [1,514,null,{}] 02:09:22 INFO - PROCESS | 3632 | 1466500162345 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}] 02:09:22 INFO - PROCESS | 3632 | 1466500162347 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:22 INFO - PROCESS | 3632 | 1466500162450 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 02:09:22 INFO - PROCESS | 3632 | 1466500162512 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:22 INFO - PROCESS | 3632 | 1466500162514 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:22 INFO - PROCESS | 3632 | ++DOCSHELL 136F0400 == 36 [pid = 3632] [id = 138] 02:09:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (179D0C00) [pid = 3632] [serial = 412] [outer = 00000000] 02:09:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (17C0D800) [pid = 3632] [serial = 413] [outer = 179D0C00] 02:09:22 INFO - PROCESS | 3632 | 1466500162556 Marionette DEBUG loaded listener.js 02:09:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (1821E800) [pid = 3632] [serial = 414] [outer = 179D0C00] 02:09:22 INFO - PROCESS | 3632 | 1466500162931 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]]]}] 02:09:22 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 02:09:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 619ms 02:09:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:09:22 INFO - PROCESS | 3632 | 1466500162974 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 02:09:22 INFO - PROCESS | 3632 | 1466500162976 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 02:09:22 INFO - PROCESS | 3632 | 1466500162979 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:09:22 INFO - PROCESS | 3632 | 1466500162981 Marionette TRACE conn3 <- [1,518,null,{}] 02:09:22 INFO - PROCESS | 3632 | 1466500162990 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}] 02:09:22 INFO - PROCESS | 3632 | 1466500162992 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:23 INFO - PROCESS | 3632 | 1466500163118 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 02:09:23 INFO - PROCESS | 3632 | 1466500163129 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:23 INFO - PROCESS | 3632 | 1466500163131 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:23 INFO - PROCESS | 3632 | ++DOCSHELL 177D8800 == 37 [pid = 3632] [id = 139] 02:09:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (17C0B400) [pid = 3632] [serial = 415] [outer = 00000000] 02:09:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (19A06400) [pid = 3632] [serial = 416] [outer = 17C0B400] 02:09:23 INFO - PROCESS | 3632 | 1466500163218 Marionette DEBUG loaded listener.js 02:09:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (19FA0800) [pid = 3632] [serial = 417] [outer = 17C0B400] 02:09:23 INFO - PROCESS | 3632 | 1466500163583 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]]]}] 02:09:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:09:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 662ms 02:09:23 INFO - PROCESS | 3632 | 1466500163638 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 02:09:23 INFO - PROCESS | 3632 | 1466500163641 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 02:09:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:09:23 INFO - PROCESS | 3632 | 1466500163684 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:09:23 INFO - PROCESS | 3632 | 1466500163687 Marionette TRACE conn3 <- [1,522,null,{}] 02:09:23 INFO - PROCESS | 3632 | 1466500163691 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}] 02:09:23 INFO - PROCESS | 3632 | 1466500163694 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:23 INFO - PROCESS | 3632 | 1466500163788 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 02:09:23 INFO - PROCESS | 3632 | 1466500163799 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:23 INFO - PROCESS | 3632 | 1466500163801 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:23 INFO - PROCESS | 3632 | ++DOCSHELL 15AAFC00 == 38 [pid = 3632] [id = 140] 02:09:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (19FA9C00) [pid = 3632] [serial = 418] [outer = 00000000] 02:09:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (1A6BA400) [pid = 3632] [serial = 419] [outer = 19FA9C00] 02:09:23 INFO - PROCESS | 3632 | 1466500163845 Marionette DEBUG loaded listener.js 02:09:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (1A7A9000) [pid = 3632] [serial = 420] [outer = 19FA9C00] 02:09:24 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (17C0D000) [pid = 3632] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:09:24 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (16345000) [pid = 3632] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:09:24 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (17C04000) [pid = 3632] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:09:24 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (19FA3800) [pid = 3632] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:09:24 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (162E1000) [pid = 3632] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:09:24 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (152B8000) [pid = 3632] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:09:24 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (13150C00) [pid = 3632] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:09:24 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (103C6000) [pid = 3632] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:09:24 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1417B400) [pid = 3632] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:09:24 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (0C7F1000) [pid = 3632] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:09:24 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (152BCC00) [pid = 3632] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:09:24 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (17994400) [pid = 3632] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:09:24 INFO - PROCESS | 3632 | 1466500164316 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]]]}] 02:09:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:09:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 676ms 02:09:24 INFO - PROCESS | 3632 | 1466500164365 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 02:09:24 INFO - PROCESS | 3632 | 1466500164367 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 02:09:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:09:24 INFO - PROCESS | 3632 | 1466500164370 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:09:24 INFO - PROCESS | 3632 | 1466500164372 Marionette TRACE conn3 <- [1,526,null,{}] 02:09:24 INFO - PROCESS | 3632 | 1466500164376 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}] 02:09:24 INFO - PROCESS | 3632 | 1466500164377 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:24 INFO - PROCESS | 3632 | 1466500164436 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 02:09:24 INFO - PROCESS | 3632 | 1466500164441 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:24 INFO - PROCESS | 3632 | 1466500164443 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:24 INFO - PROCESS | 3632 | ++DOCSHELL 1314C000 == 39 [pid = 3632] [id = 141] 02:09:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (13E93000) [pid = 3632] [serial = 421] [outer = 00000000] 02:09:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (17C04000) [pid = 3632] [serial = 422] [outer = 13E93000] 02:09:24 INFO - PROCESS | 3632 | 1466500164485 Marionette DEBUG loaded listener.js 02:09:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (17C06C00) [pid = 3632] [serial = 423] [outer = 13E93000] 02:09:24 INFO - PROCESS | 3632 | 1466500164872 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]]]}] 02:09:24 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 02:09:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 535ms 02:09:24 INFO - PROCESS | 3632 | 1466500164907 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 02:09:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:09:24 INFO - PROCESS | 3632 | 1466500164910 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 02:09:24 INFO - PROCESS | 3632 | 1466500164914 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:09:24 INFO - PROCESS | 3632 | 1466500164925 Marionette TRACE conn3 <- [1,530,null,{}] 02:09:24 INFO - PROCESS | 3632 | 1466500164929 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}] 02:09:24 INFO - PROCESS | 3632 | 1466500164931 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:24 INFO - PROCESS | 3632 | 1466500165007 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 02:09:24 INFO - PROCESS | 3632 | 1466500164994 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:24 INFO - PROCESS | 3632 | 1466500164996 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:25 INFO - PROCESS | 3632 | ++DOCSHELL 162E1000 == 40 [pid = 3632] [id = 142] 02:09:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (1A152000) [pid = 3632] [serial = 424] [outer = 00000000] 02:09:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (1A7AC800) [pid = 3632] [serial = 425] [outer = 1A152000] 02:09:25 INFO - PROCESS | 3632 | 1466500165038 Marionette DEBUG loaded listener.js 02:09:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (1A7B3000) [pid = 3632] [serial = 426] [outer = 1A152000] 02:09:25 INFO - PROCESS | 3632 | 1466500165426 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"]]]}] 02:09:25 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 02:09:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:09:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:09:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:09:25 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 02:09:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:09:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:09:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:09:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 535ms 02:09:25 INFO - PROCESS | 3632 | 1466500165446 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 02:09:25 INFO - PROCESS | 3632 | 1466500165448 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 02:09:25 INFO - PROCESS | 3632 | 1466500165451 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:09:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:09:25 INFO - PROCESS | 3632 | 1466500165453 Marionette TRACE conn3 <- [1,534,null,{}] 02:09:25 INFO - PROCESS | 3632 | 1466500165456 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}] 02:09:25 INFO - PROCESS | 3632 | 1466500165458 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:25 INFO - PROCESS | 3632 | 1466500165581 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 02:09:25 INFO - PROCESS | 3632 | 1466500165568 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:25 INFO - PROCESS | 3632 | 1466500165570 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:25 INFO - PROCESS | 3632 | ++DOCSHELL 1A151000 == 41 [pid = 3632] [id = 143] 02:09:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1A7B7000) [pid = 3632] [serial = 427] [outer = 00000000] 02:09:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (1A8F6400) [pid = 3632] [serial = 428] [outer = 1A7B7000] 02:09:25 INFO - PROCESS | 3632 | 1466500165612 Marionette DEBUG loaded listener.js 02:09:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (1A965400) [pid = 3632] [serial = 429] [outer = 1A7B7000] 02:09:26 INFO - PROCESS | 3632 | 1466500166066 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]]]}] 02:09:26 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. 02:09:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 633ms 02:09:26 INFO - PROCESS | 3632 | 1466500166097 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 02:09:26 INFO - PROCESS | 3632 | 1466500166101 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 02:09:26 INFO - PROCESS | 3632 | 1466500166107 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:09:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:09:26 INFO - PROCESS | 3632 | 1466500166110 Marionette TRACE conn3 <- [1,538,null,{}] 02:09:26 INFO - PROCESS | 3632 | 1466500166116 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}] 02:09:26 INFO - PROCESS | 3632 | 1466500166119 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:26 INFO - PROCESS | 3632 | 1466500166220 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 02:09:26 INFO - PROCESS | 3632 | 1466500166352 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:26 INFO - PROCESS | 3632 | 1466500166355 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:26 INFO - PROCESS | 3632 | ++DOCSHELL 0C7E6C00 == 42 [pid = 3632] [id = 144] 02:09:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (0C7EDC00) [pid = 3632] [serial = 430] [outer = 00000000] 02:09:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (1126C800) [pid = 3632] [serial = 431] [outer = 0C7EDC00] 02:09:26 INFO - PROCESS | 3632 | 1466500166411 Marionette DEBUG loaded listener.js 02:09:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (114D4400) [pid = 3632] [serial = 432] [outer = 0C7EDC00] 02:09:26 INFO - PROCESS | 3632 | 1466500166990 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]]]}] 02:09:27 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. 02:09:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 930ms 02:09:27 INFO - PROCESS | 3632 | 1466500167035 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 02:09:27 INFO - PROCESS | 3632 | 1466500167040 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 02:09:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:09:27 INFO - PROCESS | 3632 | 1466500167065 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:09:27 INFO - PROCESS | 3632 | 1466500167068 Marionette TRACE conn3 <- [1,542,null,{}] 02:09:27 INFO - PROCESS | 3632 | 1466500167072 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}] 02:09:27 INFO - PROCESS | 3632 | 1466500167075 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:27 INFO - PROCESS | 3632 | 1466500167180 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 02:09:27 INFO - PROCESS | 3632 | 1466500167287 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:27 INFO - PROCESS | 3632 | 1466500167290 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:27 INFO - PROCESS | 3632 | ++DOCSHELL 12AE9000 == 43 [pid = 3632] [id = 145] 02:09:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (12AEA000) [pid = 3632] [serial = 433] [outer = 00000000] 02:09:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (13CD1000) [pid = 3632] [serial = 434] [outer = 12AEA000] 02:09:27 INFO - PROCESS | 3632 | 1466500167344 Marionette DEBUG loaded listener.js 02:09:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (14F8D400) [pid = 3632] [serial = 435] [outer = 12AEA000] 02:09:27 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:27 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:28 INFO - PROCESS | 3632 | --DOCSHELL 162E1000 == 42 [pid = 3632] [id = 142] 02:09:28 INFO - PROCESS | 3632 | --DOCSHELL 1314C000 == 41 [pid = 3632] [id = 141] 02:09:28 INFO - PROCESS | 3632 | --DOCSHELL 15AAFC00 == 40 [pid = 3632] [id = 140] 02:09:28 INFO - PROCESS | 3632 | --DOCSHELL 177D8800 == 39 [pid = 3632] [id = 139] 02:09:28 INFO - PROCESS | 3632 | --DOCSHELL 136F0400 == 38 [pid = 3632] [id = 138] 02:09:28 INFO - PROCESS | 3632 | --DOCSHELL 15AA4C00 == 37 [pid = 3632] [id = 137] 02:09:28 INFO - PROCESS | 3632 | --DOCSHELL 16342400 == 36 [pid = 3632] [id = 136] 02:09:28 INFO - PROCESS | 3632 | --DOCSHELL 1621E000 == 35 [pid = 3632] [id = 135] 02:09:28 INFO - PROCESS | 3632 | --DOCSHELL 15AEE800 == 34 [pid = 3632] [id = 134] 02:09:28 INFO - PROCESS | 3632 | --DOCSHELL 13CD7400 == 33 [pid = 3632] [id = 133] 02:09:28 INFO - PROCESS | 3632 | --DOCSHELL 136F2C00 == 32 [pid = 3632] [id = 132] 02:09:28 INFO - PROCESS | 3632 | --DOCSHELL 12BC1800 == 31 [pid = 3632] [id = 131] 02:09:28 INFO - PROCESS | 3632 | --DOCSHELL 1036C000 == 30 [pid = 3632] [id = 130] 02:09:28 INFO - PROCESS | 3632 | --DOCSHELL 1A181C00 == 29 [pid = 3632] [id = 129] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (1A571400) [pid = 3632] [serial = 383] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (16DDD800) [pid = 3632] [serial = 370] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (182A3800) [pid = 3632] [serial = 373] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (1707F800) [pid = 3632] [serial = 371] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (1A150C00) [pid = 3632] [serial = 376] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (19A03800) [pid = 3632] [serial = 374] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (1A18C800) [pid = 3632] [serial = 382] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (1A156000) [pid = 3632] [serial = 377] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (1A6CF400) [pid = 3632] [serial = 385] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (162E3800) [pid = 3632] [serial = 367] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (15AAE000) [pid = 3632] [serial = 364] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (15AF3400) [pid = 3632] [serial = 365] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (13647000) [pid = 3632] [serial = 361] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (139A8000) [pid = 3632] [serial = 362] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (1126C000) [pid = 3632] [serial = 358] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (11ADD000) [pid = 3632] [serial = 359] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (15AED400) [pid = 3632] [serial = 356] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (14F8EC00) [pid = 3632] [serial = 355] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (10A61400) [pid = 3632] [serial = 353] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (10A5A400) [pid = 3632] [serial = 352] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (183F0800) [pid = 3632] [serial = 350] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (19A0E800) [pid = 3632] [serial = 379] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (162E9000) [pid = 3632] [serial = 368] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (19FA2800) [pid = 3632] [serial = 380] [outer = 00000000] [url = about:blank] 02:09:28 INFO - PROCESS | 3632 | 1466500168257 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]]]}] 02:09:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:09:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1240ms 02:09:28 INFO - PROCESS | 3632 | 1466500168286 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 02:09:28 INFO - PROCESS | 3632 | 1466500168290 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 02:09:28 INFO - PROCESS | 3632 | 1466500168295 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:09:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:09:28 INFO - PROCESS | 3632 | 1466500168298 Marionette TRACE conn3 <- [1,546,null,{}] 02:09:28 INFO - PROCESS | 3632 | 1466500168304 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}] 02:09:28 INFO - PROCESS | 3632 | 1466500168306 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:28 INFO - PROCESS | 3632 | 1466500168392 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 02:09:28 INFO - PROCESS | 3632 | 1466500168399 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:28 INFO - PROCESS | 3632 | 1466500168402 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:28 INFO - PROCESS | 3632 | ++DOCSHELL 10A5CC00 == 30 [pid = 3632] [id = 146] 02:09:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (10A64400) [pid = 3632] [serial = 436] [outer = 00000000] 02:09:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1126C400) [pid = 3632] [serial = 437] [outer = 10A64400] 02:09:28 INFO - PROCESS | 3632 | 1466500168455 Marionette DEBUG loaded listener.js 02:09:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (114C9C00) [pid = 3632] [serial = 438] [outer = 10A64400] 02:09:28 INFO - PROCESS | 3632 | 1466500168892 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]]]}] 02:09:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:09:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 634ms 02:09:28 INFO - PROCESS | 3632 | 1466500168936 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 02:09:28 INFO - PROCESS | 3632 | 1466500168940 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 02:09:28 INFO - PROCESS | 3632 | 1466500168946 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:09:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:09:28 INFO - PROCESS | 3632 | 1466500168948 Marionette TRACE conn3 <- [1,550,null,{}] 02:09:28 INFO - PROCESS | 3632 | 1466500168952 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}] 02:09:28 INFO - PROCESS | 3632 | 1466500168956 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:29 INFO - PROCESS | 3632 | 1466500169025 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 02:09:29 INFO - PROCESS | 3632 | 1466500169098 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:29 INFO - PROCESS | 3632 | 1466500169100 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:29 INFO - PROCESS | 3632 | ++DOCSHELL 1313D400 == 31 [pid = 3632] [id = 147] 02:09:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (13147C00) [pid = 3632] [serial = 439] [outer = 00000000] 02:09:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (13297800) [pid = 3632] [serial = 440] [outer = 13147C00] 02:09:29 INFO - PROCESS | 3632 | 1466500169155 Marionette DEBUG loaded listener.js 02:09:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (136F8400) [pid = 3632] [serial = 441] [outer = 13147C00] 02:09:29 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:29 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:29 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:29 INFO - PROCESS | 3632 | 1466500169492 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]]]}] 02:09:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:09:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 577ms 02:09:29 INFO - PROCESS | 3632 | 1466500169524 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 02:09:29 INFO - PROCESS | 3632 | 1466500169526 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 02:09:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:09:29 INFO - PROCESS | 3632 | 1466500169512 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:09:29 INFO - PROCESS | 3632 | 1466500169515 Marionette TRACE conn3 <- [1,554,null,{}] 02:09:29 INFO - PROCESS | 3632 | 1466500169525 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}] 02:09:29 INFO - PROCESS | 3632 | 1466500169530 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:29 INFO - PROCESS | 3632 | 1466500169611 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 02:09:29 INFO - PROCESS | 3632 | 1466500169618 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:29 INFO - PROCESS | 3632 | 1466500169621 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:29 INFO - PROCESS | 3632 | ++DOCSHELL 154BC000 == 32 [pid = 3632] [id = 148] 02:09:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (154BC800) [pid = 3632] [serial = 442] [outer = 00000000] 02:09:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (15AAE000) [pid = 3632] [serial = 443] [outer = 154BC800] 02:09:29 INFO - PROCESS | 3632 | 1466500169667 Marionette DEBUG loaded listener.js 02:09:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (15AF3400) [pid = 3632] [serial = 444] [outer = 154BC800] 02:09:29 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:30 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:30 INFO - PROCESS | 3632 | 1466500170058 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]]]}] 02:09:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:09:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 564ms 02:09:30 INFO - PROCESS | 3632 | 1466500170093 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 02:09:30 INFO - PROCESS | 3632 | 1466500170096 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 02:09:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:09:30 INFO - PROCESS | 3632 | 1466500170099 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:09:30 INFO - PROCESS | 3632 | 1466500170100 Marionette TRACE conn3 <- [1,558,null,{}] 02:09:30 INFO - PROCESS | 3632 | 1466500170104 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}] 02:09:30 INFO - PROCESS | 3632 | 1466500170106 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:30 INFO - PROCESS | 3632 | 1466500170225 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 02:09:30 INFO - PROCESS | 3632 | 1466500170286 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:30 INFO - PROCESS | 3632 | 1466500170288 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:30 INFO - PROCESS | 3632 | ++DOCSHELL 16218000 == 33 [pid = 3632] [id = 149] 02:09:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (16218400) [pid = 3632] [serial = 445] [outer = 00000000] 02:09:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1621FC00) [pid = 3632] [serial = 446] [outer = 16218400] 02:09:30 INFO - PROCESS | 3632 | 1466500170331 Marionette DEBUG loaded listener.js 02:09:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (162E1C00) [pid = 3632] [serial = 447] [outer = 16218400] 02:09:30 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:30 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:30 INFO - PROCESS | 3632 | 1466500170698 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]]]}] 02:09:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:09:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 619ms 02:09:30 INFO - PROCESS | 3632 | 1466500170735 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 02:09:30 INFO - PROCESS | 3632 | 1466500170737 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 02:09:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:09:30 INFO - PROCESS | 3632 | 1466500170744 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:09:30 INFO - PROCESS | 3632 | 1466500170746 Marionette TRACE conn3 <- [1,562,null,{}] 02:09:30 INFO - PROCESS | 3632 | 1466500170750 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}] 02:09:30 INFO - PROCESS | 3632 | 1466500170752 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:30 INFO - PROCESS | 3632 | 1466500170838 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 02:09:30 INFO - PROCESS | 3632 | 1466500170843 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:30 INFO - PROCESS | 3632 | 1466500170845 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:30 INFO - PROCESS | 3632 | ++DOCSHELL 162EB800 == 34 [pid = 3632] [id = 150] 02:09:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (162EC800) [pid = 3632] [serial = 448] [outer = 00000000] 02:09:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (1682AC00) [pid = 3632] [serial = 449] [outer = 162EC800] 02:09:30 INFO - PROCESS | 3632 | 1466500170888 Marionette DEBUG loaded listener.js 02:09:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (16830000) [pid = 3632] [serial = 450] [outer = 162EC800] 02:09:31 INFO - PROCESS | 3632 | 1466500171303 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]]]}] 02:09:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:09:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 578ms 02:09:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:09:31 INFO - PROCESS | 3632 | 1466500171318 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 02:09:31 INFO - PROCESS | 3632 | 1466500171320 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 02:09:31 INFO - PROCESS | 3632 | 1466500171329 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:09:31 INFO - PROCESS | 3632 | 1466500171330 Marionette TRACE conn3 <- [1,566,null,{}] 02:09:31 INFO - PROCESS | 3632 | 1466500171334 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}] 02:09:31 INFO - PROCESS | 3632 | 1466500171339 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:31 INFO - PROCESS | 3632 | 1466500171474 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 02:09:31 INFO - PROCESS | 3632 | 1466500171544 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:31 INFO - PROCESS | 3632 | 1466500171547 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:31 INFO - PROCESS | 3632 | ++DOCSHELL 179C7C00 == 35 [pid = 3632] [id = 151] 02:09:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (17C03400) [pid = 3632] [serial = 451] [outer = 00000000] 02:09:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (183F6800) [pid = 3632] [serial = 452] [outer = 17C03400] 02:09:31 INFO - PROCESS | 3632 | 1466500171572 Marionette DEBUG loaded listener.js 02:09:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (183F0C00) [pid = 3632] [serial = 453] [outer = 17C03400] 02:09:32 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (17C0B400) [pid = 3632] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:09:32 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (19FA9C00) [pid = 3632] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:09:32 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (1A152000) [pid = 3632] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:09:32 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (13E93000) [pid = 3632] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:09:32 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1A182800) [pid = 3632] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:09:32 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (179D0C00) [pid = 3632] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:09:32 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (14E72800) [pid = 3632] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:09:32 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (163A9400) [pid = 3632] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:09:32 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (15AF2800) [pid = 3632] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:09:32 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1036CC00) [pid = 3632] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:09:32 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (136F3000) [pid = 3632] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:09:32 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (12BC7000) [pid = 3632] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:09:32 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (162D0000) [pid = 3632] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:09:32 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (16B08C00) [pid = 3632] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:09:32 INFO - PROCESS | 3632 | 1466500172106 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]]]}] 02:09:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:09:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 817ms 02:09:32 INFO - PROCESS | 3632 | 1466500172136 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 02:09:32 INFO - PROCESS | 3632 | 1466500172137 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 02:09:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:09:32 INFO - PROCESS | 3632 | 1466500172141 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:09:32 INFO - PROCESS | 3632 | 1466500172142 Marionette TRACE conn3 <- [1,570,null,{}] 02:09:32 INFO - PROCESS | 3632 | 1466500172146 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}] 02:09:32 INFO - PROCESS | 3632 | 1466500172148 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:32 INFO - PROCESS | 3632 | 1466500172226 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 02:09:32 INFO - PROCESS | 3632 | 1466500172231 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:32 INFO - PROCESS | 3632 | 1466500172216 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:32 INFO - PROCESS | 3632 | ++DOCSHELL 13E86400 == 36 [pid = 3632] [id = 152] 02:09:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (13E93000) [pid = 3632] [serial = 454] [outer = 00000000] 02:09:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (15AFC000) [pid = 3632] [serial = 455] [outer = 13E93000] 02:09:32 INFO - PROCESS | 3632 | 1466500172259 Marionette DEBUG loaded listener.js 02:09:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (16220C00) [pid = 3632] [serial = 456] [outer = 13E93000] 02:09:32 INFO - PROCESS | 3632 | 1466500172632 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]]]}] 02:09:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:09:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 535ms 02:09:32 INFO - PROCESS | 3632 | 1466500172686 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 02:09:32 INFO - PROCESS | 3632 | 1466500172688 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 02:09:32 INFO - PROCESS | 3632 | 1466500172692 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:09:32 INFO - PROCESS | 3632 | 1466500172694 Marionette TRACE conn3 <- [1,574,null,{}] 02:09:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:09:32 INFO - PROCESS | 3632 | 1466500172697 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}] 02:09:32 INFO - PROCESS | 3632 | 1466500172699 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:32 INFO - PROCESS | 3632 | 1466500172775 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 02:09:32 INFO - PROCESS | 3632 | 1466500172780 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:32 INFO - PROCESS | 3632 | 1466500172765 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:32 INFO - PROCESS | 3632 | ++DOCSHELL 16DDD400 == 37 [pid = 3632] [id = 153] 02:09:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (17C0B000) [pid = 3632] [serial = 457] [outer = 00000000] 02:09:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (19A06800) [pid = 3632] [serial = 458] [outer = 17C0B000] 02:09:32 INFO - PROCESS | 3632 | 1466500172807 Marionette DEBUG loaded listener.js 02:09:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (19FA5800) [pid = 3632] [serial = 459] [outer = 17C0B000] 02:09:33 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:33 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:33 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:33 INFO - PROCESS | 3632 | 1466500173210 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]]]}] 02:09:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:09:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 578ms 02:09:33 INFO - PROCESS | 3632 | 1466500173266 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 02:09:33 INFO - PROCESS | 3632 | 1466500173268 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 02:09:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:09:33 INFO - PROCESS | 3632 | 1466500173271 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:09:33 INFO - PROCESS | 3632 | 1466500173273 Marionette TRACE conn3 <- [1,578,null,{}] 02:09:33 INFO - PROCESS | 3632 | 1466500173276 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}] 02:09:33 INFO - PROCESS | 3632 | 1466500173278 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:33 INFO - PROCESS | 3632 | 1466500173365 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 02:09:33 INFO - PROCESS | 3632 | 1466500173373 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:33 INFO - PROCESS | 3632 | 1466500173374 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:33 INFO - PROCESS | 3632 | ++DOCSHELL 16B0F400 == 38 [pid = 3632] [id = 154] 02:09:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (16BA7800) [pid = 3632] [serial = 460] [outer = 00000000] 02:09:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1A182800) [pid = 3632] [serial = 461] [outer = 16BA7800] 02:09:33 INFO - PROCESS | 3632 | 1466500173399 Marionette DEBUG loaded listener.js 02:09:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (1A184000) [pid = 3632] [serial = 462] [outer = 16BA7800] 02:09:33 INFO - PROCESS | 3632 | 1466500173771 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]]]}] 02:09:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:09:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 535ms 02:09:33 INFO - PROCESS | 3632 | 1466500173810 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 02:09:33 INFO - PROCESS | 3632 | 1466500173812 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 02:09:33 INFO - PROCESS | 3632 | 1466500173816 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:09:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:09:33 INFO - PROCESS | 3632 | 1466500173817 Marionette TRACE conn3 <- [1,582,null,{}] 02:09:33 INFO - PROCESS | 3632 | 1466500173821 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}] 02:09:33 INFO - PROCESS | 3632 | 1466500173822 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:33 INFO - PROCESS | 3632 | 1466500173946 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 02:09:34 INFO - PROCESS | 3632 | 1466500174062 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:34 INFO - PROCESS | 3632 | 1466500174065 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:34 INFO - PROCESS | 3632 | ++DOCSHELL 0C7EB800 == 39 [pid = 3632] [id = 155] 02:09:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (0C7ED000) [pid = 3632] [serial = 463] [outer = 00000000] 02:09:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (0F9E4C00) [pid = 3632] [serial = 464] [outer = 0C7ED000] 02:09:34 INFO - PROCESS | 3632 | 1466500174123 Marionette DEBUG loaded listener.js 02:09:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (10A58C00) [pid = 3632] [serial = 465] [outer = 0C7ED000] 02:09:34 INFO - PROCESS | 3632 | 1466500174642 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]]]}] 02:09:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:09:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 845ms 02:09:34 INFO - PROCESS | 3632 | 1466500174676 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 02:09:34 INFO - PROCESS | 3632 | 1466500174680 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 02:09:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:09:34 INFO - PROCESS | 3632 | 1466500174685 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:09:34 INFO - PROCESS | 3632 | 1466500174688 Marionette TRACE conn3 <- [1,586,null,{}] 02:09:34 INFO - PROCESS | 3632 | 1466500174693 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}] 02:09:34 INFO - PROCESS | 3632 | 1466500174698 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:34 INFO - PROCESS | 3632 | 1466500174788 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 02:09:34 INFO - PROCESS | 3632 | 1466500174884 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:34 INFO - PROCESS | 3632 | 1466500174887 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:34 INFO - PROCESS | 3632 | ++DOCSHELL 13CD9400 == 40 [pid = 3632] [id = 156] 02:09:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (13CDAC00) [pid = 3632] [serial = 466] [outer = 00000000] 02:09:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (1417B000) [pid = 3632] [serial = 467] [outer = 13CDAC00] 02:09:34 INFO - PROCESS | 3632 | 1466500174923 Marionette DEBUG loaded listener.js 02:09:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (152AF000) [pid = 3632] [serial = 468] [outer = 13CDAC00] 02:09:35 INFO - PROCESS | 3632 | 1466500175512 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]]]}] 02:09:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:09:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 845ms 02:09:35 INFO - PROCESS | 3632 | 1466500175535 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 02:09:35 INFO - PROCESS | 3632 | 1466500175538 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 02:09:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:09:35 INFO - PROCESS | 3632 | 1466500175542 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:09:35 INFO - PROCESS | 3632 | 1466500175544 Marionette TRACE conn3 <- [1,590,null,{}] 02:09:35 INFO - PROCESS | 3632 | 1466500175548 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}] 02:09:35 INFO - PROCESS | 3632 | 1466500175551 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:35 INFO - PROCESS | 3632 | 1466500175637 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 02:09:35 INFO - PROCESS | 3632 | 1466500175736 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:35 INFO - PROCESS | 3632 | 1466500175739 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:35 INFO - PROCESS | 3632 | ++DOCSHELL 1621EC00 == 41 [pid = 3632] [id = 157] 02:09:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (162E6800) [pid = 3632] [serial = 469] [outer = 00000000] 02:09:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (177D6000) [pid = 3632] [serial = 470] [outer = 162E6800] 02:09:35 INFO - PROCESS | 3632 | 1466500175775 Marionette DEBUG loaded listener.js 02:09:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (18223400) [pid = 3632] [serial = 471] [outer = 162E6800] 02:09:36 INFO - PROCESS | 3632 | 1466500176340 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]]]}] 02:09:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:09:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 846ms 02:09:36 INFO - PROCESS | 3632 | 1466500176390 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 02:09:36 INFO - PROCESS | 3632 | 1466500176394 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 02:09:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:09:36 INFO - PROCESS | 3632 | 1466500176405 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:09:36 INFO - PROCESS | 3632 | 1466500176409 Marionette TRACE conn3 <- [1,594,null,{}] 02:09:36 INFO - PROCESS | 3632 | 1466500176413 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}] 02:09:36 INFO - PROCESS | 3632 | 1466500176417 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:36 INFO - PROCESS | 3632 | 1466500176565 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 02:09:36 INFO - PROCESS | 3632 | 1466500176852 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:36 INFO - PROCESS | 3632 | 1466500176836 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:36 INFO - PROCESS | 3632 | ++DOCSHELL 112C9C00 == 42 [pid = 3632] [id = 158] 02:09:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (114C6C00) [pid = 3632] [serial = 472] [outer = 00000000] 02:09:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (12AAF000) [pid = 3632] [serial = 473] [outer = 114C6C00] 02:09:36 INFO - PROCESS | 3632 | 1466500176901 Marionette DEBUG loaded listener.js 02:09:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (13E89000) [pid = 3632] [serial = 474] [outer = 114C6C00] 02:09:37 INFO - PROCESS | 3632 | --DOCSHELL 16B0F400 == 41 [pid = 3632] [id = 154] 02:09:37 INFO - PROCESS | 3632 | --DOCSHELL 16DDD400 == 40 [pid = 3632] [id = 153] 02:09:37 INFO - PROCESS | 3632 | --DOCSHELL 13E86400 == 39 [pid = 3632] [id = 152] 02:09:37 INFO - PROCESS | 3632 | --DOCSHELL 179C7C00 == 38 [pid = 3632] [id = 151] 02:09:37 INFO - PROCESS | 3632 | --DOCSHELL 162EB800 == 37 [pid = 3632] [id = 150] 02:09:37 INFO - PROCESS | 3632 | --DOCSHELL 16218000 == 36 [pid = 3632] [id = 149] 02:09:37 INFO - PROCESS | 3632 | --DOCSHELL 154BC000 == 35 [pid = 3632] [id = 148] 02:09:37 INFO - PROCESS | 3632 | --DOCSHELL 1313D400 == 34 [pid = 3632] [id = 147] 02:09:37 INFO - PROCESS | 3632 | --DOCSHELL 10A5CC00 == 33 [pid = 3632] [id = 146] 02:09:37 INFO - PROCESS | 3632 | --DOCSHELL 1A151000 == 32 [pid = 3632] [id = 143] 02:09:37 INFO - PROCESS | 3632 | --DOCSHELL 0C7E6C00 == 31 [pid = 3632] [id = 144] 02:09:37 INFO - PROCESS | 3632 | --DOCSHELL 12AE9000 == 30 [pid = 3632] [id = 145] 02:09:37 INFO - PROCESS | 3632 | --DOCSHELL 1621EC00 == 29 [pid = 3632] [id = 157] 02:09:37 INFO - PROCESS | 3632 | --DOCSHELL 0C7EB800 == 28 [pid = 3632] [id = 155] 02:09:37 INFO - PROCESS | 3632 | --DOCSHELL 13CD9400 == 27 [pid = 3632] [id = 156] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (17C0D800) [pid = 3632] [serial = 413] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (154BD800) [pid = 3632] [serial = 398] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (15AA1800) [pid = 3632] [serial = 399] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (16B0A000) [pid = 3632] [serial = 407] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (16DE9800) [pid = 3632] [serial = 408] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (15AF9800) [pid = 3632] [serial = 401] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (16212400) [pid = 3632] [serial = 402] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (10A59C00) [pid = 3632] [serial = 388] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (10A5AC00) [pid = 3632] [serial = 389] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (13CDB000) [pid = 3632] [serial = 395] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (14179800) [pid = 3632] [serial = 396] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (12D94C00) [pid = 3632] [serial = 392] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (13109000) [pid = 3632] [serial = 393] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (162E3C00) [pid = 3632] [serial = 404] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (162EDC00) [pid = 3632] [serial = 405] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (17998400) [pid = 3632] [serial = 410] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (19A06400) [pid = 3632] [serial = 416] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1821E800) [pid = 3632] [serial = 414] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (162EC400) [pid = 3632] [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.] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (1A6BA400) [pid = 3632] [serial = 419] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (19FA0800) [pid = 3632] [serial = 417] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (1A7B3000) [pid = 3632] [serial = 426] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (17C06C00) [pid = 3632] [serial = 423] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (1A7AC800) [pid = 3632] [serial = 425] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (1A8F6400) [pid = 3632] [serial = 428] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (1A6B5400) [pid = 3632] [serial = 386] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (1A7A9000) [pid = 3632] [serial = 420] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (17C04000) [pid = 3632] [serial = 422] [outer = 00000000] [url = about:blank] 02:09:37 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (1799C400) [pid = 3632] [serial = 411] [outer = 00000000] [url = about:blank] 02:09:38 INFO - PROCESS | 3632 | 1466500178068 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]]]}] 02:09:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:09:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1718ms 02:09:38 INFO - PROCESS | 3632 | 1466500178128 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 02:09:38 INFO - PROCESS | 3632 | 1466500178132 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 02:09:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:09:38 INFO - PROCESS | 3632 | 1466500178138 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:09:38 INFO - PROCESS | 3632 | 1466500178141 Marionette TRACE conn3 <- [1,598,null,{}] 02:09:38 INFO - PROCESS | 3632 | 1466500178147 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}] 02:09:38 INFO - PROCESS | 3632 | 1466500178150 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:38 INFO - PROCESS | 3632 | 1466500178217 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 02:09:38 INFO - PROCESS | 3632 | 1466500178294 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:38 INFO - PROCESS | 3632 | 1466500178299 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:38 INFO - PROCESS | 3632 | ++DOCSHELL 1126D800 == 28 [pid = 3632] [id = 159] 02:09:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (112BF400) [pid = 3632] [serial = 475] [outer = 00000000] 02:09:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (12D8BC00) [pid = 3632] [serial = 476] [outer = 112BF400] 02:09:38 INFO - PROCESS | 3632 | 1466500178347 Marionette DEBUG loaded listener.js 02:09:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (1309FC00) [pid = 3632] [serial = 477] [outer = 112BF400] 02:09:38 INFO - PROCESS | 3632 | 1466500178698 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]]]}] 02:09:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:09:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 578ms 02:09:38 INFO - PROCESS | 3632 | 1466500178716 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 02:09:38 INFO - PROCESS | 3632 | 1466500178721 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 02:09:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:09:38 INFO - PROCESS | 3632 | 1466500178727 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:09:38 INFO - PROCESS | 3632 | 1466500178730 Marionette TRACE conn3 <- [1,602,null,{}] 02:09:38 INFO - PROCESS | 3632 | 1466500178734 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}] 02:09:38 INFO - PROCESS | 3632 | 1466500178736 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:38 INFO - PROCESS | 3632 | 1466500178802 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 02:09:38 INFO - PROCESS | 3632 | 1466500178808 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:38 INFO - PROCESS | 3632 | 1466500178811 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:38 INFO - PROCESS | 3632 | ++DOCSHELL 13E84800 == 29 [pid = 3632] [id = 160] 02:09:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (13E84C00) [pid = 3632] [serial = 478] [outer = 00000000] 02:09:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (1417C400) [pid = 3632] [serial = 479] [outer = 13E84C00] 02:09:38 INFO - PROCESS | 3632 | 1466500178857 Marionette DEBUG loaded listener.js 02:09:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (141E5800) [pid = 3632] [serial = 480] [outer = 13E84C00] 02:09:39 INFO - PROCESS | 3632 | 1466500179253 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]]]}] 02:09:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:09:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 563ms 02:09:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:09:39 INFO - PROCESS | 3632 | 1466500179288 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 02:09:39 INFO - PROCESS | 3632 | 1466500179290 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 02:09:39 INFO - PROCESS | 3632 | 1466500179294 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:09:39 INFO - PROCESS | 3632 | 1466500179297 Marionette TRACE conn3 <- [1,606,null,{}] 02:09:39 INFO - PROCESS | 3632 | 1466500179308 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}] 02:09:39 INFO - PROCESS | 3632 | 1466500179313 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:39 INFO - PROCESS | 3632 | 1466500179394 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 02:09:39 INFO - PROCESS | 3632 | 1466500179404 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:39 INFO - PROCESS | 3632 | 1466500179407 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:39 INFO - PROCESS | 3632 | ++DOCSHELL 15AF8C00 == 30 [pid = 3632] [id = 161] 02:09:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (15AF9000) [pid = 3632] [serial = 481] [outer = 00000000] 02:09:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (16211400) [pid = 3632] [serial = 482] [outer = 15AF9000] 02:09:39 INFO - PROCESS | 3632 | 1466500179435 Marionette DEBUG loaded listener.js 02:09:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16218800) [pid = 3632] [serial = 483] [outer = 15AF9000] 02:09:39 INFO - PROCESS | 3632 | 1466500179844 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]]]}] 02:09:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:09:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 564ms 02:09:39 INFO - PROCESS | 3632 | 1466500179882 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 02:09:39 INFO - PROCESS | 3632 | 1466500179884 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 02:09:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:09:39 INFO - PROCESS | 3632 | 1466500179887 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:09:39 INFO - PROCESS | 3632 | 1466500179889 Marionette TRACE conn3 <- [1,610,null,{}] 02:09:39 INFO - PROCESS | 3632 | 1466500179892 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}] 02:09:39 INFO - PROCESS | 3632 | 1466500179894 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:39 INFO - PROCESS | 3632 | 1466500179999 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 02:09:40 INFO - PROCESS | 3632 | 1466500180005 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:40 INFO - PROCESS | 3632 | 1466500180007 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:40 INFO - PROCESS | 3632 | ++DOCSHELL 16216400 == 31 [pid = 3632] [id = 162] 02:09:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1621A800) [pid = 3632] [serial = 484] [outer = 00000000] 02:09:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (162EE400) [pid = 3632] [serial = 485] [outer = 1621A800] 02:09:40 INFO - PROCESS | 3632 | 1466500180054 Marionette DEBUG loaded listener.js 02:09:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1682B400) [pid = 3632] [serial = 486] [outer = 1621A800] 02:09:40 INFO - PROCESS | 3632 | 1466500180476 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]]]}] 02:09:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:09:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 619ms 02:09:40 INFO - PROCESS | 3632 | 1466500180527 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 02:09:40 INFO - PROCESS | 3632 | 1466500180529 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 02:09:40 INFO - PROCESS | 3632 | 1466500180533 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:09:40 INFO - PROCESS | 3632 | 1466500180534 Marionette TRACE conn3 <- [1,614,null,{}] 02:09:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:09:40 INFO - PROCESS | 3632 | 1466500180538 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}] 02:09:40 INFO - PROCESS | 3632 | 1466500180540 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:40 INFO - PROCESS | 3632 | 1466500180624 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 02:09:40 INFO - PROCESS | 3632 | 1466500180704 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:40 INFO - PROCESS | 3632 | 1466500180706 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:40 INFO - PROCESS | 3632 | ++DOCSHELL 16830800 == 32 [pid = 3632] [id = 163] 02:09:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16B08C00) [pid = 3632] [serial = 487] [outer = 00000000] 02:09:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (171E5800) [pid = 3632] [serial = 488] [outer = 16B08C00] 02:09:40 INFO - PROCESS | 3632 | 1466500180731 Marionette DEBUG loaded listener.js 02:09:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (17998400) [pid = 3632] [serial = 489] [outer = 16B08C00] 02:09:41 INFO - PROCESS | 3632 | 1466500181102 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]]]}] 02:09:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:09:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 633ms 02:09:41 INFO - PROCESS | 3632 | 1466500181158 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 02:09:41 INFO - PROCESS | 3632 | 1466500181160 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 02:09:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:09:41 INFO - PROCESS | 3632 | 1466500181163 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:09:41 INFO - PROCESS | 3632 | 1466500181165 Marionette TRACE conn3 <- [1,618,null,{}] 02:09:41 INFO - PROCESS | 3632 | 1466500181172 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}] 02:09:41 INFO - PROCESS | 3632 | 1466500181178 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:41 INFO - PROCESS | 3632 | 1466500181286 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 02:09:41 INFO - PROCESS | 3632 | 1466500181299 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:41 INFO - PROCESS | 3632 | 1466500181301 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:41 INFO - PROCESS | 3632 | ++DOCSHELL 1799CC00 == 33 [pid = 3632] [id = 164] 02:09:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (17C07400) [pid = 3632] [serial = 490] [outer = 00000000] 02:09:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (18324800) [pid = 3632] [serial = 491] [outer = 17C07400] 02:09:41 INFO - PROCESS | 3632 | 1466500181344 Marionette DEBUG loaded listener.js 02:09:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (183EB800) [pid = 3632] [serial = 492] [outer = 17C07400] 02:09:41 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (154BC800) [pid = 3632] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:09:41 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (13147C00) [pid = 3632] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:09:41 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (17C03400) [pid = 3632] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:09:41 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (13E93000) [pid = 3632] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:09:41 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (17C0B000) [pid = 3632] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:09:41 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (16BA7800) [pid = 3632] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:09:41 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (16218400) [pid = 3632] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:09:41 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (162EC800) [pid = 3632] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:09:41 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (10A64400) [pid = 3632] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:09:41 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (12AEA000) [pid = 3632] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:09:41 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (1A7B7000) [pid = 3632] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:09:41 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (0C7EDC00) [pid = 3632] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:09:41 INFO - PROCESS | 3632 | 1466500181907 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]]]}] 02:09:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:09:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 817ms 02:09:41 INFO - PROCESS | 3632 | 1466500181984 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 02:09:41 INFO - PROCESS | 3632 | 1466500181986 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 02:09:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:09:41 INFO - PROCESS | 3632 | 1466500181989 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:09:41 INFO - PROCESS | 3632 | 1466500181991 Marionette TRACE conn3 <- [1,622,null,{}] 02:09:41 INFO - PROCESS | 3632 | 1466500181995 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}] 02:09:41 INFO - PROCESS | 3632 | 1466500181997 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:42 INFO - PROCESS | 3632 | 1466500182063 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 02:09:42 INFO - PROCESS | 3632 | 1466500182142 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:42 INFO - PROCESS | 3632 | 1466500182144 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:42 INFO - PROCESS | 3632 | ++DOCSHELL 13074400 == 34 [pid = 3632] [id = 165] 02:09:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (13653800) [pid = 3632] [serial = 493] [outer = 00000000] 02:09:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (152B2C00) [pid = 3632] [serial = 494] [outer = 13653800] 02:09:42 INFO - PROCESS | 3632 | 1466500182197 Marionette DEBUG loaded listener.js 02:09:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (15AADC00) [pid = 3632] [serial = 495] [outer = 13653800] 02:09:42 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:42 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:42 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:42 INFO - PROCESS | 3632 | 1466500182502 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]]]}] 02:09:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:09:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 578ms 02:09:42 INFO - PROCESS | 3632 | 1466500182560 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 02:09:42 INFO - PROCESS | 3632 | 1466500182562 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 02:09:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:09:42 INFO - PROCESS | 3632 | 1466500182565 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:09:42 INFO - PROCESS | 3632 | 1466500182568 Marionette TRACE conn3 <- [1,626,null,{}] 02:09:42 INFO - PROCESS | 3632 | 1466500182572 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}] 02:09:42 INFO - PROCESS | 3632 | 1466500182573 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:42 INFO - PROCESS | 3632 | 1466500182655 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 02:09:42 INFO - PROCESS | 3632 | 1466500182662 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:42 INFO - PROCESS | 3632 | 1466500182664 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:42 INFO - PROCESS | 3632 | ++DOCSHELL 0F938800 == 35 [pid = 3632] [id = 166] 02:09:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (11ADFC00) [pid = 3632] [serial = 496] [outer = 00000000] 02:09:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (183F6C00) [pid = 3632] [serial = 497] [outer = 11ADFC00] 02:09:42 INFO - PROCESS | 3632 | 1466500182707 Marionette DEBUG loaded listener.js 02:09:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (183F7400) [pid = 3632] [serial = 498] [outer = 11ADFC00] 02:09:42 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:42 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:43 INFO - PROCESS | 3632 | 1466500183049 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]]]}] 02:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 535ms 02:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:09:43 INFO - PROCESS | 3632 | 1466500183104 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 02:09:43 INFO - PROCESS | 3632 | 1466500183106 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 02:09:43 INFO - PROCESS | 3632 | 1466500183109 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:09:43 INFO - PROCESS | 3632 | 1466500183111 Marionette TRACE conn3 <- [1,630,null,{}] 02:09:43 INFO - PROCESS | 3632 | 1466500183114 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}] 02:09:43 INFO - PROCESS | 3632 | 1466500183116 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:43 INFO - PROCESS | 3632 | 1466500183228 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 02:09:43 INFO - PROCESS | 3632 | 1466500183279 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:43 INFO - PROCESS | 3632 | 1466500183281 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:43 INFO - PROCESS | 3632 | ++DOCSHELL 10EEE400 == 36 [pid = 3632] [id = 167] 02:09:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (15AF8800) [pid = 3632] [serial = 499] [outer = 00000000] 02:09:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1A181C00) [pid = 3632] [serial = 500] [outer = 15AF8800] 02:09:43 INFO - PROCESS | 3632 | 1466500183323 Marionette DEBUG loaded listener.js 02:09:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1A184C00) [pid = 3632] [serial = 501] [outer = 15AF8800] 02:09:43 INFO - PROCESS | 3632 | 1466500183625 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]]]}] 02:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 578ms 02:09:43 INFO - PROCESS | 3632 | 1466500183689 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 02:09:43 INFO - PROCESS | 3632 | 1466500183693 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 02:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:09:43 INFO - PROCESS | 3632 | 1466500183698 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:09:43 INFO - PROCESS | 3632 | 1466500183703 Marionette TRACE conn3 <- [1,634,null,{}] 02:09:43 INFO - PROCESS | 3632 | 1466500183709 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}] 02:09:43 INFO - PROCESS | 3632 | 1466500183712 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:43 INFO - PROCESS | 3632 | 1466500183853 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 02:09:43 INFO - PROCESS | 3632 | 1466500183928 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:43 INFO - PROCESS | 3632 | 1466500183932 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:43 INFO - PROCESS | 3632 | ++DOCSHELL 11ADCC00 == 37 [pid = 3632] [id = 168] 02:09:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (11ADD000) [pid = 3632] [serial = 502] [outer = 00000000] 02:09:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (12AE8400) [pid = 3632] [serial = 503] [outer = 11ADD000] 02:09:43 INFO - PROCESS | 3632 | 1466500183988 Marionette DEBUG loaded listener.js 02:09:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (1313C000) [pid = 3632] [serial = 504] [outer = 11ADD000] 02:09:44 INFO - PROCESS | 3632 | 1466500184639 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]]]}] 02:09:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:09:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 986ms 02:09:44 INFO - PROCESS | 3632 | 1466500184682 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 02:09:44 INFO - PROCESS | 3632 | 1466500184685 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 02:09:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:09:44 INFO - PROCESS | 3632 | 1466500184715 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:09:44 INFO - PROCESS | 3632 | 1466500184720 Marionette TRACE conn3 <- [1,638,null,{}] 02:09:44 INFO - PROCESS | 3632 | 1466500184725 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}] 02:09:44 INFO - PROCESS | 3632 | 1466500184728 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:44 INFO - PROCESS | 3632 | 1466500184848 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 02:09:44 INFO - PROCESS | 3632 | 1466500184923 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:44 INFO - PROCESS | 3632 | 1466500184907 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:44 INFO - PROCESS | 3632 | ++DOCSHELL 156EAC00 == 38 [pid = 3632] [id = 169] 02:09:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (15AAF400) [pid = 3632] [serial = 505] [outer = 00000000] 02:09:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (15AF6C00) [pid = 3632] [serial = 506] [outer = 15AAF400] 02:09:44 INFO - PROCESS | 3632 | 1466500185001 Marionette DEBUG loaded listener.js 02:09:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (1621AC00) [pid = 3632] [serial = 507] [outer = 15AAF400] 02:09:45 INFO - PROCESS | 3632 | 1466500185764 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]]]}] 02:09:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:09:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1112ms 02:09:45 INFO - PROCESS | 3632 | --DOCSHELL 0F938800 == 37 [pid = 3632] [id = 166] 02:09:45 INFO - PROCESS | 3632 | --DOCSHELL 13074400 == 36 [pid = 3632] [id = 165] 02:09:45 INFO - PROCESS | 3632 | --DOCSHELL 1799CC00 == 35 [pid = 3632] [id = 164] 02:09:45 INFO - PROCESS | 3632 | --DOCSHELL 16830800 == 34 [pid = 3632] [id = 163] 02:09:45 INFO - PROCESS | 3632 | --DOCSHELL 16216400 == 33 [pid = 3632] [id = 162] 02:09:45 INFO - PROCESS | 3632 | --DOCSHELL 15AF8C00 == 32 [pid = 3632] [id = 161] 02:09:45 INFO - PROCESS | 3632 | --DOCSHELL 13E84800 == 31 [pid = 3632] [id = 160] 02:09:45 INFO - PROCESS | 3632 | --DOCSHELL 1126D800 == 30 [pid = 3632] [id = 159] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (1A182800) [pid = 3632] [serial = 461] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (1621FC00) [pid = 3632] [serial = 446] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (162E1C00) [pid = 3632] [serial = 447] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (16830000) [pid = 3632] [serial = 450] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1682AC00) [pid = 3632] [serial = 449] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (1126C400) [pid = 3632] [serial = 437] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (114C9C00) [pid = 3632] [serial = 438] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (13CD1000) [pid = 3632] [serial = 434] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (14F8D400) [pid = 3632] [serial = 435] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1A965400) [pid = 3632] [serial = 429] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1126C800) [pid = 3632] [serial = 431] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (114D4400) [pid = 3632] [serial = 432] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (15AAE000) [pid = 3632] [serial = 443] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (13297800) [pid = 3632] [serial = 440] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (136F8400) [pid = 3632] [serial = 441] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (183F6800) [pid = 3632] [serial = 452] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (15AFC000) [pid = 3632] [serial = 455] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (16220C00) [pid = 3632] [serial = 456] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (19A06800) [pid = 3632] [serial = 458] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (1A184000) [pid = 3632] [serial = 462] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (183F0C00) [pid = 3632] [serial = 453] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (19FA5800) [pid = 3632] [serial = 459] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (15AF3400) [pid = 3632] [serial = 444] [outer = 00000000] [url = about:blank] 02:09:45 INFO - PROCESS | 3632 | 1466500185831 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 02:09:45 INFO - PROCESS | 3632 | 1466500185835 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 02:09:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:09:45 INFO - PROCESS | 3632 | 1466500185841 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:09:45 INFO - PROCESS | 3632 | 1466500185844 Marionette TRACE conn3 <- [1,642,null,{}] 02:09:45 INFO - PROCESS | 3632 | 1466500185850 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}] 02:09:45 INFO - PROCESS | 3632 | 1466500185853 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:45 INFO - PROCESS | 3632 | 1466500185945 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 02:09:45 INFO - PROCESS | 3632 | 1466500185953 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:45 INFO - PROCESS | 3632 | 1466500185958 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:45 INFO - PROCESS | 3632 | ++DOCSHELL 112CA800 == 31 [pid = 3632] [id = 170] 02:09:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (11424400) [pid = 3632] [serial = 508] [outer = 00000000] 02:09:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (12899400) [pid = 3632] [serial = 509] [outer = 11424400] 02:09:45 INFO - PROCESS | 3632 | 1466500185985 Marionette DEBUG loaded listener.js 02:09:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (1303B400) [pid = 3632] [serial = 510] [outer = 11424400] 02:09:46 INFO - PROCESS | 3632 | 1466500186455 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]]]}] 02:09:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:09:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 619ms 02:09:46 INFO - PROCESS | 3632 | 1466500186478 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 02:09:46 INFO - PROCESS | 3632 | 1466500186482 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 02:09:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:09:46 INFO - PROCESS | 3632 | 1466500186488 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:09:46 INFO - PROCESS | 3632 | 1466500186490 Marionette TRACE conn3 <- [1,646,null,{}] 02:09:46 INFO - PROCESS | 3632 | 1466500186494 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}] 02:09:46 INFO - PROCESS | 3632 | 1466500186496 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:46 INFO - PROCESS | 3632 | 1466500186578 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 02:09:46 INFO - PROCESS | 3632 | 1466500186649 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:46 INFO - PROCESS | 3632 | 1466500186652 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:46 INFO - PROCESS | 3632 | ++DOCSHELL 139ABC00 == 32 [pid = 3632] [id = 171] 02:09:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (13CCF400) [pid = 3632] [serial = 511] [outer = 00000000] 02:09:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (1417A400) [pid = 3632] [serial = 512] [outer = 13CCF400] 02:09:46 INFO - PROCESS | 3632 | 1466500186704 Marionette DEBUG loaded listener.js 02:09:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (14E69800) [pid = 3632] [serial = 513] [outer = 13CCF400] 02:09:47 INFO - PROCESS | 3632 | 1466500187035 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]]]}] 02:09:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:09:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 577ms 02:09:47 INFO - PROCESS | 3632 | 1466500187060 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 02:09:47 INFO - PROCESS | 3632 | 1466500187062 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 02:09:47 INFO - PROCESS | 3632 | 1466500187066 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:09:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:09:47 INFO - PROCESS | 3632 | 1466500187069 Marionette TRACE conn3 <- [1,650,null,{}] 02:09:47 INFO - PROCESS | 3632 | 1466500187091 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}] 02:09:47 INFO - PROCESS | 3632 | 1466500187096 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:47 INFO - PROCESS | 3632 | 1466500187159 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 02:09:47 INFO - PROCESS | 3632 | 1466500187197 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:47 INFO - PROCESS | 3632 | 1466500187200 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:47 INFO - PROCESS | 3632 | ++DOCSHELL 16215800 == 33 [pid = 3632] [id = 172] 02:09:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (16215C00) [pid = 3632] [serial = 514] [outer = 00000000] 02:09:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (162C8000) [pid = 3632] [serial = 515] [outer = 16215C00] 02:09:47 INFO - PROCESS | 3632 | 1466500187256 Marionette DEBUG loaded listener.js 02:09:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (162E4800) [pid = 3632] [serial = 516] [outer = 16215C00] 02:09:47 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:47 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:47 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:47 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:47 INFO - PROCESS | 3632 | 1466500187681 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]]]}] 02:09:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:09:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 634ms 02:09:47 INFO - PROCESS | 3632 | 1466500187709 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 02:09:47 INFO - PROCESS | 3632 | 1466500187712 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 02:09:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:09:47 INFO - PROCESS | 3632 | 1466500187702 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:09:47 INFO - PROCESS | 3632 | 1466500187703 Marionette TRACE conn3 <- [1,654,null,{}] 02:09:47 INFO - PROCESS | 3632 | 1466500187707 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}] 02:09:47 INFO - PROCESS | 3632 | 1466500187709 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:47 INFO - PROCESS | 3632 | 1466500187791 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 02:09:47 INFO - PROCESS | 3632 | 1466500187796 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:47 INFO - PROCESS | 3632 | 1466500187798 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:47 INFO - PROCESS | 3632 | ++DOCSHELL 16811800 == 34 [pid = 3632] [id = 173] 02:09:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (1682B000) [pid = 3632] [serial = 517] [outer = 00000000] 02:09:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16DDF800) [pid = 3632] [serial = 518] [outer = 1682B000] 02:09:47 INFO - PROCESS | 3632 | 1466500187841 Marionette DEBUG loaded listener.js 02:09:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1710E000) [pid = 3632] [serial = 519] [outer = 1682B000] 02:09:48 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:48 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:48 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:48 INFO - PROCESS | 3632 | 1466500188272 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]]]}] 02:09:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:09:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 634ms 02:09:48 INFO - PROCESS | 3632 | 1466500188336 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 02:09:48 INFO - PROCESS | 3632 | 1466500188338 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 02:09:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:09:48 INFO - PROCESS | 3632 | 1466500188348 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:09:48 INFO - PROCESS | 3632 | 1466500188350 Marionette TRACE conn3 <- [1,658,null,{}] 02:09:48 INFO - PROCESS | 3632 | 1466500188353 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}] 02:09:48 INFO - PROCESS | 3632 | 1466500188355 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:48 INFO - PROCESS | 3632 | 1466500188470 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 02:09:48 INFO - PROCESS | 3632 | 1466500188482 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:48 INFO - PROCESS | 3632 | 1466500188484 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:48 INFO - PROCESS | 3632 | ++DOCSHELL 1710A800 == 35 [pid = 3632] [id = 174] 02:09:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (17994400) [pid = 3632] [serial = 520] [outer = 00000000] 02:09:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (17C08000) [pid = 3632] [serial = 521] [outer = 17994400] 02:09:48 INFO - PROCESS | 3632 | 1466500188528 Marionette DEBUG loaded listener.js 02:09:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (17C09400) [pid = 3632] [serial = 522] [outer = 17994400] 02:09:48 INFO - PROCESS | 3632 | 1466500188923 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]]]}] 02:09:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:09:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 634ms 02:09:48 INFO - PROCESS | 3632 | 1466500188983 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 02:09:48 INFO - PROCESS | 3632 | 1466500188984 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 02:09:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:09:48 INFO - PROCESS | 3632 | 1466500188988 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:09:48 INFO - PROCESS | 3632 | 1466500188989 Marionette TRACE conn3 <- [1,662,null,{}] 02:09:48 INFO - PROCESS | 3632 | 1466500188993 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}] 02:09:48 INFO - PROCESS | 3632 | 1466500188999 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:49 INFO - PROCESS | 3632 | 1466500189115 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 02:09:49 INFO - PROCESS | 3632 | 1466500189172 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:49 INFO - PROCESS | 3632 | 1466500189174 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:49 INFO - PROCESS | 3632 | ++DOCSHELL 183F4400 == 36 [pid = 3632] [id = 175] 02:09:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (19A0C800) [pid = 3632] [serial = 523] [outer = 00000000] 02:09:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (19FAA000) [pid = 3632] [serial = 524] [outer = 19A0C800] 02:09:49 INFO - PROCESS | 3632 | 1466500189200 Marionette DEBUG loaded listener.js 02:09:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (19FAC000) [pid = 3632] [serial = 525] [outer = 19A0C800] 02:09:49 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:49 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:49 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:49 INFO - PROCESS | 3632 | 1466500189579 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]]]}] 02:09:49 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 02:09:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 633ms 02:09:49 INFO - PROCESS | 3632 | 1466500189612 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 02:09:49 INFO - PROCESS | 3632 | 1466500189614 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 02:09:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:09:49 INFO - PROCESS | 3632 | 1466500189617 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:09:49 INFO - PROCESS | 3632 | 1466500189619 Marionette TRACE conn3 <- [1,666,null,{}] 02:09:49 INFO - PROCESS | 3632 | 1466500189630 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}] 02:09:49 INFO - PROCESS | 3632 | 1466500189632 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:49 INFO - PROCESS | 3632 | 1466500189740 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 02:09:49 INFO - PROCESS | 3632 | 1466500189745 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:49 INFO - PROCESS | 3632 | 1466500189747 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:49 INFO - PROCESS | 3632 | ++DOCSHELL 1A18C800 == 37 [pid = 3632] [id = 176] 02:09:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (1A570000) [pid = 3632] [serial = 526] [outer = 00000000] 02:09:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (1A6B2800) [pid = 3632] [serial = 527] [outer = 1A570000] 02:09:49 INFO - PROCESS | 3632 | 1466500189789 Marionette DEBUG loaded listener.js 02:09:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (1A6BA000) [pid = 3632] [serial = 528] [outer = 1A570000] 02:09:49 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (114C6C00) [pid = 3632] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:09:49 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (13E84C00) [pid = 3632] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:09:49 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (112BF400) [pid = 3632] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:09:49 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (11ADFC00) [pid = 3632] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:09:49 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (0C7ED000) [pid = 3632] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:09:49 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (13CDAC00) [pid = 3632] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:09:49 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (162E6800) [pid = 3632] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:09:49 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (16B08C00) [pid = 3632] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:09:49 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (13653800) [pid = 3632] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:09:49 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (17C07400) [pid = 3632] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:09:49 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (15AF9000) [pid = 3632] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:09:49 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (1621A800) [pid = 3632] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:09:50 INFO - PROCESS | 3632 | 1466500190183 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]]]}] 02:09:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:09:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 634ms 02:09:50 INFO - PROCESS | 3632 | 1466500190251 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 02:09:50 INFO - PROCESS | 3632 | 1466500190253 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 02:09:50 INFO - PROCESS | 3632 | 1466500190256 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:09:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:09:50 INFO - PROCESS | 3632 | 1466500190258 Marionette TRACE conn3 <- [1,670,null,{}] 02:09:50 INFO - PROCESS | 3632 | 1466500190262 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}] 02:09:50 INFO - PROCESS | 3632 | 1466500190264 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:50 INFO - PROCESS | 3632 | 1466500190330 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 02:09:50 INFO - PROCESS | 3632 | 1466500190335 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:50 INFO - PROCESS | 3632 | 1466500190337 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:50 INFO - PROCESS | 3632 | ++DOCSHELL 16215000 == 38 [pid = 3632] [id = 177] 02:09:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (16341C00) [pid = 3632] [serial = 529] [outer = 00000000] 02:09:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (177D9400) [pid = 3632] [serial = 530] [outer = 16341C00] 02:09:50 INFO - PROCESS | 3632 | 1466500190381 Marionette DEBUG loaded listener.js 02:09:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (19FA5000) [pid = 3632] [serial = 531] [outer = 16341C00] 02:09:51 INFO - PROCESS | 3632 | 1466500191270 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]]]}] 02:09:51 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) 02:09:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1029ms 02:09:51 INFO - PROCESS | 3632 | 1466500191299 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 02:09:51 INFO - PROCESS | 3632 | 1466500191300 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 02:09:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:09:51 INFO - PROCESS | 3632 | 1466500191287 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:09:51 INFO - PROCESS | 3632 | 1466500191289 Marionette TRACE conn3 <- [1,674,null,{}] 02:09:51 INFO - PROCESS | 3632 | 1466500191293 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}] 02:09:51 INFO - PROCESS | 3632 | 1466500191296 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:51 INFO - PROCESS | 3632 | 1466500191375 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 02:09:51 INFO - PROCESS | 3632 | 1466500191380 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:51 INFO - PROCESS | 3632 | 1466500191382 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:51 INFO - PROCESS | 3632 | ++DOCSHELL 16B08C00 == 39 [pid = 3632] [id = 178] 02:09:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (19A0DC00) [pid = 3632] [serial = 532] [outer = 00000000] 02:09:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1A7AA800) [pid = 3632] [serial = 533] [outer = 19A0DC00] 02:09:51 INFO - PROCESS | 3632 | 1466500191425 Marionette DEBUG loaded listener.js 02:09:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1A7AE000) [pid = 3632] [serial = 534] [outer = 19A0DC00] 02:09:52 INFO - PROCESS | 3632 | 1466500192293 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]]]}] 02:09:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:09:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1028ms 02:09:52 INFO - PROCESS | 3632 | 1466500192373 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 02:09:52 INFO - PROCESS | 3632 | 1466500192377 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 02:09:52 INFO - PROCESS | 3632 | 1466500192383 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:09:52 INFO - PROCESS | 3632 | 1466500192387 Marionette TRACE conn3 <- [1,678,null,{}] 02:09:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:09:52 INFO - PROCESS | 3632 | 1466500192373 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}] 02:09:52 INFO - PROCESS | 3632 | 1466500192376 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:52 INFO - PROCESS | 3632 | 1466500192474 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 02:09:52 INFO - PROCESS | 3632 | 1466500192619 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:52 INFO - PROCESS | 3632 | 1466500192624 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:52 INFO - PROCESS | 3632 | ++DOCSHELL 131EA800 == 40 [pid = 3632] [id = 179] 02:09:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1320E800) [pid = 3632] [serial = 535] [outer = 00000000] 02:09:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1364F800) [pid = 3632] [serial = 536] [outer = 1320E800] 02:09:52 INFO - PROCESS | 3632 | 1466500192723 Marionette DEBUG loaded listener.js 02:09:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (139A7400) [pid = 3632] [serial = 537] [outer = 1320E800] 02:09:53 INFO - PROCESS | 3632 | 1466500193822 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]]]}] 02:09:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:09:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1493ms 02:09:53 INFO - PROCESS | 3632 | 1466500193925 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 02:09:53 INFO - PROCESS | 3632 | 1466500193929 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 02:09:53 INFO - PROCESS | 3632 | 1466500193937 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:09:53 INFO - PROCESS | 3632 | 1466500193940 Marionette TRACE conn3 <- [1,682,null,{}] 02:09:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:09:53 INFO - PROCESS | 3632 | 1466500193945 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}] 02:09:53 INFO - PROCESS | 3632 | 1466500193948 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:54 INFO - PROCESS | 3632 | 1466500194042 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 02:09:54 INFO - PROCESS | 3632 | 1466500194117 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:54 INFO - PROCESS | 3632 | 1466500194120 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:54 INFO - PROCESS | 3632 | ++DOCSHELL 13153400 == 41 [pid = 3632] [id = 180] 02:09:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (131E0400) [pid = 3632] [serial = 538] [outer = 00000000] 02:09:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (13653800) [pid = 3632] [serial = 539] [outer = 131E0400] 02:09:54 INFO - PROCESS | 3632 | 1466500194151 Marionette DEBUG loaded listener.js 02:09:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (139A8C00) [pid = 3632] [serial = 540] [outer = 131E0400] 02:09:54 INFO - PROCESS | 3632 | --DOCSHELL 112C9C00 == 40 [pid = 3632] [id = 158] 02:09:54 INFO - PROCESS | 3632 | --DOCSHELL 16215000 == 39 [pid = 3632] [id = 177] 02:09:54 INFO - PROCESS | 3632 | --DOCSHELL 1A18C800 == 38 [pid = 3632] [id = 176] 02:09:54 INFO - PROCESS | 3632 | --DOCSHELL 183F4400 == 37 [pid = 3632] [id = 175] 02:09:54 INFO - PROCESS | 3632 | --DOCSHELL 1710A800 == 36 [pid = 3632] [id = 174] 02:09:54 INFO - PROCESS | 3632 | --DOCSHELL 16811800 == 35 [pid = 3632] [id = 173] 02:09:54 INFO - PROCESS | 3632 | --DOCSHELL 16215800 == 34 [pid = 3632] [id = 172] 02:09:54 INFO - PROCESS | 3632 | --DOCSHELL 139ABC00 == 33 [pid = 3632] [id = 171] 02:09:54 INFO - PROCESS | 3632 | --DOCSHELL 112CA800 == 32 [pid = 3632] [id = 170] 02:09:54 INFO - PROCESS | 3632 | --DOCSHELL 10EEE400 == 31 [pid = 3632] [id = 167] 02:09:54 INFO - PROCESS | 3632 | --DOCSHELL 11ADCC00 == 30 [pid = 3632] [id = 168] 02:09:54 INFO - PROCESS | 3632 | --DOCSHELL 156EAC00 == 29 [pid = 3632] [id = 169] 02:09:54 INFO - PROCESS | 3632 | --DOCSHELL 16B08C00 == 28 [pid = 3632] [id = 178] 02:09:54 INFO - PROCESS | 3632 | --DOCSHELL 131EA800 == 27 [pid = 3632] [id = 179] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (152AF000) [pid = 3632] [serial = 468] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1417B000) [pid = 3632] [serial = 467] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (18223400) [pid = 3632] [serial = 471] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (177D6000) [pid = 3632] [serial = 470] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (17998400) [pid = 3632] [serial = 489] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (1A181C00) [pid = 3632] [serial = 500] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (171E5800) [pid = 3632] [serial = 488] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (152B2C00) [pid = 3632] [serial = 494] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (18324800) [pid = 3632] [serial = 491] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (183F6C00) [pid = 3632] [serial = 497] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (183EB800) [pid = 3632] [serial = 492] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (16211400) [pid = 3632] [serial = 482] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (162EE400) [pid = 3632] [serial = 485] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (1682B400) [pid = 3632] [serial = 486] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (15AADC00) [pid = 3632] [serial = 495] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (16218800) [pid = 3632] [serial = 483] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (13E89000) [pid = 3632] [serial = 474] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (12AAF000) [pid = 3632] [serial = 473] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (1417C400) [pid = 3632] [serial = 479] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (141E5800) [pid = 3632] [serial = 480] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (12D8BC00) [pid = 3632] [serial = 476] [outer = 00000000] [url = about:blank] 02:09:54 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (1309FC00) [pid = 3632] [serial = 477] [outer = 00000000] [url = about:blank] 02:09:55 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (183F7400) [pid = 3632] [serial = 498] [outer = 00000000] [url = about:blank] 02:09:55 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (10A58C00) [pid = 3632] [serial = 465] [outer = 00000000] [url = about:blank] 02:09:55 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (0F9E4C00) [pid = 3632] [serial = 464] [outer = 00000000] [url = about:blank] 02:09:55 INFO - PROCESS | 3632 | 1466500195591 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]]]}] 02:09:55 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) 02:09:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1662ms 02:09:55 INFO - PROCESS | 3632 | 1466500195621 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 02:09:55 INFO - PROCESS | 3632 | 1466500195625 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 02:09:55 INFO - PROCESS | 3632 | 1466500195630 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:09:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:09:55 INFO - PROCESS | 3632 | 1466500195633 Marionette TRACE conn3 <- [1,686,null,{}] 02:09:55 INFO - PROCESS | 3632 | 1466500195639 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}] 02:09:55 INFO - PROCESS | 3632 | 1466500195641 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:55 INFO - PROCESS | 3632 | 1466500195703 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 02:09:55 INFO - PROCESS | 3632 | 1466500195710 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:55 INFO - PROCESS | 3632 | 1466500195712 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:55 INFO - PROCESS | 3632 | ++DOCSHELL 10A61400 == 28 [pid = 3632] [id = 181] 02:09:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (10EEDC00) [pid = 3632] [serial = 541] [outer = 00000000] 02:09:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (11AE2400) [pid = 3632] [serial = 542] [outer = 10EEDC00] 02:09:55 INFO - PROCESS | 3632 | 1466500195759 Marionette DEBUG loaded listener.js 02:09:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (1281B800) [pid = 3632] [serial = 543] [outer = 10EEDC00] 02:09:56 INFO - PROCESS | 3632 | 1466500196602 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]]]}] 02:09:56 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) 02:09:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 986ms 02:09:56 INFO - PROCESS | 3632 | 1466500196614 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 02:09:56 INFO - PROCESS | 3632 | 1466500196619 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 02:09:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:09:56 INFO - PROCESS | 3632 | 1466500196625 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:09:56 INFO - PROCESS | 3632 | 1466500196628 Marionette TRACE conn3 <- [1,690,null,{}] 02:09:56 INFO - PROCESS | 3632 | 1466500196631 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}] 02:09:56 INFO - PROCESS | 3632 | 1466500196634 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:56 INFO - PROCESS | 3632 | 1466500196718 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 02:09:56 INFO - PROCESS | 3632 | 1466500196724 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:56 INFO - PROCESS | 3632 | 1466500196727 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:56 INFO - PROCESS | 3632 | ++DOCSHELL 132A1C00 == 29 [pid = 3632] [id = 182] 02:09:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (13647000) [pid = 3632] [serial = 544] [outer = 00000000] 02:09:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (13CDC000) [pid = 3632] [serial = 545] [outer = 13647000] 02:09:56 INFO - PROCESS | 3632 | 1466500196755 Marionette DEBUG loaded listener.js 02:09:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (1417B000) [pid = 3632] [serial = 546] [outer = 13647000] 02:09:57 INFO - PROCESS | 3632 | 1466500197648 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]]]}] 02:09:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:09:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1028ms 02:09:57 INFO - PROCESS | 3632 | 1466500197662 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 02:09:57 INFO - PROCESS | 3632 | 1466500197664 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 02:09:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:09:57 INFO - PROCESS | 3632 | 1466500197668 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:09:57 INFO - PROCESS | 3632 | 1466500197671 Marionette TRACE conn3 <- [1,694,null,{}] 02:09:57 INFO - PROCESS | 3632 | 1466500197689 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}] 02:09:57 INFO - PROCESS | 3632 | 1466500197693 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:57 INFO - PROCESS | 3632 | 1466500197783 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 02:09:57 INFO - PROCESS | 3632 | 1466500197790 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:57 INFO - PROCESS | 3632 | 1466500197793 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:57 INFO - PROCESS | 3632 | ++DOCSHELL 15AADC00 == 30 [pid = 3632] [id = 183] 02:09:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (15AAE000) [pid = 3632] [serial = 547] [outer = 00000000] 02:09:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (15AF7400) [pid = 3632] [serial = 548] [outer = 15AAE000] 02:09:57 INFO - PROCESS | 3632 | 1466500197840 Marionette DEBUG loaded listener.js 02:09:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (15D3E800) [pid = 3632] [serial = 549] [outer = 15AAE000] 02:09:58 INFO - PROCESS | 3632 | 1466500198737 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]]]}] 02:09:58 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (19A0DC00) [pid = 3632] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:09:58 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (17994400) [pid = 3632] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:09:58 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (19A0C800) [pid = 3632] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:09:58 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (15AF8800) [pid = 3632] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:09:58 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (16215C00) [pid = 3632] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:09:58 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (11ADD000) [pid = 3632] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:09:58 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (1A570000) [pid = 3632] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:09:58 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (11424400) [pid = 3632] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:09:58 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (15AAF400) [pid = 3632] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:09:58 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (13CCF400) [pid = 3632] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:09:58 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (1682B000) [pid = 3632] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:09:58 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (16341C00) [pid = 3632] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:09:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:09:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1127ms 02:09:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:09:58 INFO - PROCESS | 3632 | 1466500198811 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 02:09:58 INFO - PROCESS | 3632 | 1466500198814 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 02:09:58 INFO - PROCESS | 3632 | 1466500198819 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:09:58 INFO - PROCESS | 3632 | 1466500198820 Marionette TRACE conn3 <- [1,698,null,{}] 02:09:58 INFO - PROCESS | 3632 | 1466500198824 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}] 02:09:58 INFO - PROCESS | 3632 | 1466500198808 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:58 INFO - PROCESS | 3632 | 1466500198891 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 02:09:58 INFO - PROCESS | 3632 | 1466500198896 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:58 INFO - PROCESS | 3632 | 1466500198898 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:58 INFO - PROCESS | 3632 | ++DOCSHELL 15AF3800 == 31 [pid = 3632] [id = 184] 02:09:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (15AF4800) [pid = 3632] [serial = 550] [outer = 00000000] 02:09:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (16212C00) [pid = 3632] [serial = 551] [outer = 15AF4800] 02:09:58 INFO - PROCESS | 3632 | 1466500198942 Marionette DEBUG loaded listener.js 02:09:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (16219C00) [pid = 3632] [serial = 552] [outer = 15AF4800] 02:09:59 INFO - PROCESS | 3632 | 1466500199787 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]]]}] 02:09:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:09:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 986ms 02:09:59 INFO - PROCESS | 3632 | 1466500199811 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 02:09:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:09:59 INFO - PROCESS | 3632 | 1466500199794 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 02:09:59 INFO - PROCESS | 3632 | 1466500199798 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:09:59 INFO - PROCESS | 3632 | 1466500199800 Marionette TRACE conn3 <- [1,702,null,{}] 02:09:59 INFO - PROCESS | 3632 | 1466500199807 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}] 02:09:59 INFO - PROCESS | 3632 | 1466500199809 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:59 INFO - PROCESS | 3632 | 1466500199883 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 02:09:59 INFO - PROCESS | 3632 | 1466500199889 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:59 INFO - PROCESS | 3632 | 1466500199891 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:09:59 INFO - PROCESS | 3632 | ++DOCSHELL 1621CC00 == 32 [pid = 3632] [id = 185] 02:09:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (1621E000) [pid = 3632] [serial = 553] [outer = 00000000] 02:09:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (162EAC00) [pid = 3632] [serial = 554] [outer = 1621E000] 02:09:59 INFO - PROCESS | 3632 | 1466500199934 Marionette DEBUG loaded listener.js 02:09:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (1634C800) [pid = 3632] [serial = 555] [outer = 1621E000] 02:10:00 INFO - PROCESS | 3632 | 1466500200806 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]]]}] 02:10:00 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 02:10:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1028ms 02:10:00 INFO - PROCESS | 3632 | 1466500200852 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 02:10:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:10:00 INFO - PROCESS | 3632 | 1466500200837 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 02:10:00 INFO - PROCESS | 3632 | 1466500200843 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:10:00 INFO - PROCESS | 3632 | 1466500200847 Marionette TRACE conn3 <- [1,706,null,{}] 02:10:00 INFO - PROCESS | 3632 | 1466500200894 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}] 02:10:00 INFO - PROCESS | 3632 | 1466500200897 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:00 INFO - PROCESS | 3632 | 1466500200996 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 02:10:01 INFO - PROCESS | 3632 | 1466500201107 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:01 INFO - PROCESS | 3632 | 1466500201110 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:01 INFO - PROCESS | 3632 | ++DOCSHELL 12AB1000 == 33 [pid = 3632] [id = 186] 02:10:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (12AE9000) [pid = 3632] [serial = 556] [outer = 00000000] 02:10:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (130A1800) [pid = 3632] [serial = 557] [outer = 12AE9000] 02:10:01 INFO - PROCESS | 3632 | 1466500201188 Marionette DEBUG loaded listener.js 02:10:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (131EC000) [pid = 3632] [serial = 558] [outer = 12AE9000] 02:10:02 INFO - PROCESS | 3632 | 1466500202273 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]]]}] 02:10:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:10:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1451ms 02:10:02 INFO - PROCESS | 3632 | 1466500202307 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 02:10:02 INFO - PROCESS | 3632 | 1466500202311 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 02:10:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:10:02 INFO - PROCESS | 3632 | 1466500202317 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:10:02 INFO - PROCESS | 3632 | 1466500202302 Marionette TRACE conn3 <- [1,710,null,{}] 02:10:02 INFO - PROCESS | 3632 | 1466500202307 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}] 02:10:02 INFO - PROCESS | 3632 | 1466500202310 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:02 INFO - PROCESS | 3632 | 1466500202471 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 02:10:02 INFO - PROCESS | 3632 | 1466500202578 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:02 INFO - PROCESS | 3632 | 1466500202581 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:02 INFO - PROCESS | 3632 | ++DOCSHELL 10A5AC00 == 34 [pid = 3632] [id = 187] 02:10:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (10A5B000) [pid = 3632] [serial = 559] [outer = 00000000] 02:10:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (11263800) [pid = 3632] [serial = 560] [outer = 10A5B000] 02:10:02 INFO - PROCESS | 3632 | 1466500202630 Marionette DEBUG loaded listener.js 02:10:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (112C6000) [pid = 3632] [serial = 561] [outer = 10A5B000] 02:10:02 INFO - PROCESS | 3632 | --DOCSHELL 15AF3800 == 33 [pid = 3632] [id = 184] 02:10:02 INFO - PROCESS | 3632 | --DOCSHELL 15AADC00 == 32 [pid = 3632] [id = 183] 02:10:02 INFO - PROCESS | 3632 | --DOCSHELL 132A1C00 == 31 [pid = 3632] [id = 182] 02:10:02 INFO - PROCESS | 3632 | --DOCSHELL 10A61400 == 30 [pid = 3632] [id = 181] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (1A7AA800) [pid = 3632] [serial = 533] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (1A7AE000) [pid = 3632] [serial = 534] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (17C08000) [pid = 3632] [serial = 521] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (19FAA000) [pid = 3632] [serial = 524] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (17C09400) [pid = 3632] [serial = 522] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (1A184C00) [pid = 3632] [serial = 501] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (162C8000) [pid = 3632] [serial = 515] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (162E4800) [pid = 3632] [serial = 516] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (12AE8400) [pid = 3632] [serial = 503] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (1313C000) [pid = 3632] [serial = 504] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (1A6B2800) [pid = 3632] [serial = 527] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (12899400) [pid = 3632] [serial = 509] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 56 (1303B400) [pid = 3632] [serial = 510] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 55 (15AF6C00) [pid = 3632] [serial = 506] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 54 (1621AC00) [pid = 3632] [serial = 507] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 53 (1417A400) [pid = 3632] [serial = 512] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 52 (14E69800) [pid = 3632] [serial = 513] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 51 (16DDF800) [pid = 3632] [serial = 518] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 50 (19FAC000) [pid = 3632] [serial = 525] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 49 (19FA5000) [pid = 3632] [serial = 531] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 48 (1A6BA000) [pid = 3632] [serial = 528] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 47 (177D9400) [pid = 3632] [serial = 530] [outer = 00000000] [url = about:blank] 02:10:02 INFO - PROCESS | 3632 | --DOMWINDOW == 46 (1710E000) [pid = 3632] [serial = 519] [outer = 00000000] [url = about:blank] 02:10:03 INFO - PROCESS | 3632 | 1466500203016 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] 02:10:03 INFO - PROCESS | 3632 | 1466500203084 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 02:10:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:10:03 INFO - PROCESS | 3632 | 1466500203090 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:10:03 INFO - PROCESS | 3632 | 1466500203092 Marionette TRACE conn3 <- [1,714,null,{}] 02:10:03 INFO - PROCESS | 3632 | 1466500203079 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}] 02:10:03 INFO - PROCESS | 3632 | 1466500203081 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:03 INFO - PROCESS | 3632 | 1466500203166 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 02:10:03 INFO - PROCESS | 3632 | 1466500203172 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:03 INFO - PROCESS | 3632 | 1466500203175 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:03 INFO - PROCESS | 3632 | ++DOCSHELL 12D8CC00 == 31 [pid = 3632] [id = 188] 02:10:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 47 (12D93800) [pid = 3632] [serial = 562] [outer = 00000000] 02:10:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 48 (131EA800) [pid = 3632] [serial = 563] [outer = 12D93800] 02:10:03 INFO - PROCESS | 3632 | 1466500203221 Marionette DEBUG loaded listener.js 02:10:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 49 (13652800) [pid = 3632] [serial = 564] [outer = 12D93800] 02:10:03 INFO - PROCESS | 3632 | 1466500203660 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]]]}] 02:10:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:10:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 634ms 02:10:03 INFO - PROCESS | 3632 | 1466500203707 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 02:10:03 INFO - PROCESS | 3632 | 1466500203709 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 02:10:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:10:03 INFO - PROCESS | 3632 | 1466500203712 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:10:03 INFO - PROCESS | 3632 | 1466500203716 Marionette TRACE conn3 <- [1,718,null,{}] 02:10:03 INFO - PROCESS | 3632 | 1466500203727 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}] 02:10:03 INFO - PROCESS | 3632 | 1466500203731 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:03 INFO - PROCESS | 3632 | 1466500203825 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 02:10:03 INFO - PROCESS | 3632 | 1466500203912 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:03 INFO - PROCESS | 3632 | 1466500203915 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:03 INFO - PROCESS | 3632 | ++DOCSHELL 152B7000 == 32 [pid = 3632] [id = 189] 02:10:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 50 (152B7800) [pid = 3632] [serial = 565] [outer = 00000000] 02:10:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 51 (15AA1C00) [pid = 3632] [serial = 566] [outer = 152B7800] 02:10:03 INFO - PROCESS | 3632 | 1466500203963 Marionette DEBUG loaded listener.js 02:10:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 52 (15AEDC00) [pid = 3632] [serial = 567] [outer = 152B7800] 02:10:04 INFO - PROCESS | 3632 | 1466500204327 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] 02:10:04 INFO - PROCESS | 3632 | 1466500204375 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 02:10:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:10:04 INFO - PROCESS | 3632 | 1466500204378 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:10:04 INFO - PROCESS | 3632 | 1466500204379 Marionette TRACE conn3 <- [1,722,null,{}] 02:10:04 INFO - PROCESS | 3632 | 1466500204383 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}] 02:10:04 INFO - PROCESS | 3632 | 1466500204385 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:04 INFO - PROCESS | 3632 | 1466500204468 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 02:10:04 INFO - PROCESS | 3632 | 1466500204473 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:04 INFO - PROCESS | 3632 | 1466500204475 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:04 INFO - PROCESS | 3632 | ++DOCSHELL 15AF3000 == 33 [pid = 3632] [id = 190] 02:10:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 53 (15AF6400) [pid = 3632] [serial = 568] [outer = 00000000] 02:10:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 54 (162CB000) [pid = 3632] [serial = 569] [outer = 15AF6400] 02:10:04 INFO - PROCESS | 3632 | 1466500204525 Marionette DEBUG loaded listener.js 02:10:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 55 (162E4000) [pid = 3632] [serial = 570] [outer = 15AF6400] 02:10:05 INFO - PROCESS | 3632 | 1466500205146 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]]]}] 02:10:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:10:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 817ms 02:10:05 INFO - PROCESS | 3632 | 1466500205205 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 02:10:05 INFO - PROCESS | 3632 | 1466500205209 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 02:10:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:10:05 INFO - PROCESS | 3632 | 1466500205214 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:10:05 INFO - PROCESS | 3632 | 1466500205219 Marionette TRACE conn3 <- [1,726,null,{}] 02:10:05 INFO - PROCESS | 3632 | 1466500205238 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}] 02:10:05 INFO - PROCESS | 3632 | 1466500205241 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:05 INFO - PROCESS | 3632 | 1466500205354 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 02:10:05 INFO - PROCESS | 3632 | 1466500205406 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:05 INFO - PROCESS | 3632 | 1466500205410 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:05 INFO - PROCESS | 3632 | ++DOCSHELL 1313C400 == 34 [pid = 3632] [id = 191] 02:10:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 56 (1313C800) [pid = 3632] [serial = 571] [outer = 00000000] 02:10:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (1417EC00) [pid = 3632] [serial = 572] [outer = 1313C800] 02:10:05 INFO - PROCESS | 3632 | 1466500205465 Marionette DEBUG loaded listener.js 02:10:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (152AF000) [pid = 3632] [serial = 573] [outer = 1313C800] 02:10:06 INFO - PROCESS | 3632 | 1466500206378 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]]]}] 02:10:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:10:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1225ms 02:10:06 INFO - PROCESS | 3632 | 1466500206426 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 02:10:06 INFO - PROCESS | 3632 | 1466500206430 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 02:10:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:10:06 INFO - PROCESS | 3632 | 1466500206437 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:10:06 INFO - PROCESS | 3632 | 1466500206440 Marionette TRACE conn3 <- [1,730,null,{}] 02:10:06 INFO - PROCESS | 3632 | 1466500206444 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}] 02:10:06 INFO - PROCESS | 3632 | 1466500206447 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:06 INFO - PROCESS | 3632 | 1466500206564 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 02:10:06 INFO - PROCESS | 3632 | 1466500206682 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:06 INFO - PROCESS | 3632 | 1466500206685 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:06 INFO - PROCESS | 3632 | ++DOCSHELL 16218400 == 35 [pid = 3632] [id = 192] 02:10:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (1621D800) [pid = 3632] [serial = 574] [outer = 00000000] 02:10:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (162E5400) [pid = 3632] [serial = 575] [outer = 1621D800] 02:10:06 INFO - PROCESS | 3632 | 1466500206739 Marionette DEBUG loaded listener.js 02:10:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (162E9400) [pid = 3632] [serial = 576] [outer = 1621D800] 02:10:07 INFO - PROCESS | 3632 | 1466500207704 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]]]}] 02:10:07 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 02:10:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1296ms 02:10:07 INFO - PROCESS | 3632 | 1466500207746 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 02:10:07 INFO - PROCESS | 3632 | 1466500207750 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 02:10:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:10:07 INFO - PROCESS | 3632 | 1466500207756 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:10:07 INFO - PROCESS | 3632 | 1466500207759 Marionette TRACE conn3 <- [1,734,null,{}] 02:10:07 INFO - PROCESS | 3632 | 1466500207764 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}] 02:10:07 INFO - PROCESS | 3632 | 1466500207767 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:08 INFO - PROCESS | 3632 | --DOCSHELL 152B7000 == 34 [pid = 3632] [id = 189] 02:10:08 INFO - PROCESS | 3632 | --DOCSHELL 12D8CC00 == 33 [pid = 3632] [id = 188] 02:10:08 INFO - PROCESS | 3632 | --DOCSHELL 10A5AC00 == 32 [pid = 3632] [id = 187] 02:10:08 INFO - PROCESS | 3632 | --DOCSHELL 12AB1000 == 31 [pid = 3632] [id = 186] 02:10:08 INFO - PROCESS | 3632 | --DOCSHELL 13153400 == 30 [pid = 3632] [id = 180] 02:10:08 INFO - PROCESS | 3632 | --DOCSHELL 1621CC00 == 29 [pid = 3632] [id = 185] 02:10:08 INFO - PROCESS | 3632 | --DOCSHELL 15AF3000 == 28 [pid = 3632] [id = 190] 02:10:08 INFO - PROCESS | 3632 | --DOCSHELL 1313C400 == 27 [pid = 3632] [id = 191] 02:10:08 INFO - PROCESS | 3632 | 1466500208473 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 02:10:08 INFO - PROCESS | 3632 | 1466500208535 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:08 INFO - PROCESS | 3632 | 1466500208539 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:08 INFO - PROCESS | 3632 | ++DOCSHELL 10A5B800 == 28 [pid = 3632] [id = 193] 02:10:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (10A5BC00) [pid = 3632] [serial = 577] [outer = 00000000] 02:10:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (10EEA800) [pid = 3632] [serial = 578] [outer = 10A5BC00] 02:10:08 INFO - PROCESS | 3632 | 1466500208599 Marionette DEBUG loaded listener.js 02:10:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (11264800) [pid = 3632] [serial = 579] [outer = 10A5BC00] 02:10:09 INFO - PROCESS | 3632 | 1466500209458 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]]]}] 02:10:09 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.) 02:10:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1718ms 02:10:09 INFO - PROCESS | 3632 | 1466500209472 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 02:10:09 INFO - PROCESS | 3632 | 1466500209476 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 02:10:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:10:09 INFO - PROCESS | 3632 | 1466500209481 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:10:09 INFO - PROCESS | 3632 | 1466500209484 Marionette TRACE conn3 <- [1,738,null,{}] 02:10:09 INFO - PROCESS | 3632 | 1466500209489 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}] 02:10:09 INFO - PROCESS | 3632 | 1466500209492 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:09 INFO - PROCESS | 3632 | 1466500209616 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 02:10:09 INFO - PROCESS | 3632 | 1466500209623 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:09 INFO - PROCESS | 3632 | 1466500209626 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:09 INFO - PROCESS | 3632 | ++DOCSHELL 1310B400 == 29 [pid = 3632] [id = 194] 02:10:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (13112800) [pid = 3632] [serial = 580] [outer = 00000000] 02:10:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (13152800) [pid = 3632] [serial = 581] [outer = 13112800] 02:10:09 INFO - PROCESS | 3632 | 1466500209655 Marionette DEBUG loaded listener.js 02:10:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (132A1C00) [pid = 3632] [serial = 582] [outer = 13112800] 02:10:10 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (15AAE000) [pid = 3632] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:10:10 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (10EEDC00) [pid = 3632] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:10:10 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (131E0400) [pid = 3632] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:10:10 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (13647000) [pid = 3632] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:10:10 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (1320E800) [pid = 3632] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:10:10 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (15AF4800) [pid = 3632] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:10:10 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (15AF6400) [pid = 3632] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:10:10 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (1621E000) [pid = 3632] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:10:10 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (10A5B000) [pid = 3632] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:10:10 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (12D93800) [pid = 3632] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:10:10 INFO - PROCESS | 3632 | --DOMWINDOW == 56 (12AE9000) [pid = 3632] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:10:10 INFO - PROCESS | 3632 | --DOMWINDOW == 55 (152B7800) [pid = 3632] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:10:10 INFO - PROCESS | 3632 | 1466500210524 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]]]}] 02:10:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:10:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1070ms 02:10:10 INFO - PROCESS | 3632 | 1466500210567 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 02:10:10 INFO - PROCESS | 3632 | 1466500210570 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 02:10:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:10:10 INFO - PROCESS | 3632 | 1466500210574 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:10:10 INFO - PROCESS | 3632 | 1466500210576 Marionette TRACE conn3 <- [1,742,null,{}] 02:10:10 INFO - PROCESS | 3632 | 1466500210581 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}] 02:10:10 INFO - PROCESS | 3632 | 1466500210583 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:10 INFO - PROCESS | 3632 | 1466500210687 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 02:10:10 INFO - PROCESS | 3632 | 1466500210696 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:10 INFO - PROCESS | 3632 | 1466500210698 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:10 INFO - PROCESS | 3632 | ++DOCSHELL 1417A400 == 30 [pid = 3632] [id = 195] 02:10:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 56 (1417CC00) [pid = 3632] [serial = 583] [outer = 00000000] 02:10:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (14E66800) [pid = 3632] [serial = 584] [outer = 1417CC00] 02:10:10 INFO - PROCESS | 3632 | 1466500210748 Marionette DEBUG loaded listener.js 02:10:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (154BB000) [pid = 3632] [serial = 585] [outer = 1417CC00] 02:10:11 INFO - PROCESS | 3632 | 1466500211589 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]]]}] 02:10:11 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 02:10:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1028ms 02:10:11 INFO - PROCESS | 3632 | 1466500211606 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 02:10:11 INFO - PROCESS | 3632 | 1466500211610 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 02:10:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:10:11 INFO - PROCESS | 3632 | 1466500211620 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:10:11 INFO - PROCESS | 3632 | 1466500211626 Marionette TRACE conn3 <- [1,746,null,{}] 02:10:11 INFO - PROCESS | 3632 | 1466500211630 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}] 02:10:11 INFO - PROCESS | 3632 | 1466500211634 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:11 INFO - PROCESS | 3632 | 1466500211741 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 02:10:11 INFO - PROCESS | 3632 | 1466500211749 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:11 INFO - PROCESS | 3632 | 1466500211751 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:11 INFO - PROCESS | 3632 | ++DOCSHELL 139A3C00 == 31 [pid = 3632] [id = 196] 02:10:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (139A8400) [pid = 3632] [serial = 586] [outer = 00000000] 02:10:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (1621F000) [pid = 3632] [serial = 587] [outer = 139A8400] 02:10:11 INFO - PROCESS | 3632 | 1466500211794 Marionette DEBUG loaded listener.js 02:10:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (162EC800) [pid = 3632] [serial = 588] [outer = 139A8400] 02:10:12 INFO - PROCESS | 3632 | 1466500212450 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]]]}] 02:10:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:10:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 902ms 02:10:12 INFO - PROCESS | 3632 | 1466500212520 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 02:10:12 INFO - PROCESS | 3632 | 1466500212524 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 02:10:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:10:12 INFO - PROCESS | 3632 | 1466500212529 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:10:12 INFO - PROCESS | 3632 | 1466500212532 Marionette TRACE conn3 <- [1,750,null,{}] 02:10:12 INFO - PROCESS | 3632 | 1466500212538 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}] 02:10:12 INFO - PROCESS | 3632 | 1466500212541 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:12 INFO - PROCESS | 3632 | 1466500212653 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 02:10:12 INFO - PROCESS | 3632 | 1466500212723 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:12 INFO - PROCESS | 3632 | 1466500212726 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:12 INFO - PROCESS | 3632 | ++DOCSHELL 1281AC00 == 32 [pid = 3632] [id = 197] 02:10:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (12AAE800) [pid = 3632] [serial = 589] [outer = 00000000] 02:10:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (13136C00) [pid = 3632] [serial = 590] [outer = 12AAE800] 02:10:12 INFO - PROCESS | 3632 | 1466500212822 Marionette DEBUG loaded listener.js 02:10:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (14176400) [pid = 3632] [serial = 591] [outer = 12AAE800] 02:10:13 INFO - PROCESS | 3632 | --DOCSHELL 1281A400 == 31 [pid = 3632] [id = 19] 02:10:13 INFO - PROCESS | 3632 | --DOCSHELL 1036C800 == 30 [pid = 3632] [id = 18] 02:10:13 INFO - PROCESS | 3632 | --DOCSHELL 1A8EF800 == 29 [pid = 3632] [id = 12] 02:10:13 INFO - PROCESS | 3632 | --DOCSHELL 1A7AA400 == 28 [pid = 3632] [id = 11] 02:10:13 INFO - PROCESS | 3632 | --DOCSHELL 1A571C00 == 27 [pid = 3632] [id = 10] 02:10:13 INFO - PROCESS | 3632 | --DOCSHELL 1A971400 == 26 [pid = 3632] [id = 13] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (162EAC00) [pid = 3632] [serial = 554] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (162E4000) [pid = 3632] [serial = 570] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (162CB000) [pid = 3632] [serial = 569] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (15AA1C00) [pid = 3632] [serial = 566] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (15AF7400) [pid = 3632] [serial = 548] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (11AE2400) [pid = 3632] [serial = 542] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (1281B800) [pid = 3632] [serial = 543] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 56 (139A8C00) [pid = 3632] [serial = 540] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 55 (13653800) [pid = 3632] [serial = 539] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 54 (13CDC000) [pid = 3632] [serial = 545] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 53 (11263800) [pid = 3632] [serial = 560] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 52 (112C6000) [pid = 3632] [serial = 561] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 51 (131EA800) [pid = 3632] [serial = 563] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 50 (130A1800) [pid = 3632] [serial = 557] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 49 (13652800) [pid = 3632] [serial = 564] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 48 (139A7400) [pid = 3632] [serial = 537] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 47 (1364F800) [pid = 3632] [serial = 536] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 46 (16212C00) [pid = 3632] [serial = 551] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 45 (16219C00) [pid = 3632] [serial = 552] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 44 (15D3E800) [pid = 3632] [serial = 549] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 43 (131EC000) [pid = 3632] [serial = 558] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 42 (1634C800) [pid = 3632] [serial = 555] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 41 (15AEDC00) [pid = 3632] [serial = 567] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | --DOMWINDOW == 40 (1417B000) [pid = 3632] [serial = 546] [outer = 00000000] [url = about:blank] 02:10:13 INFO - PROCESS | 3632 | 1466500213963 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]]]}] 02:10:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:10:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1479ms 02:10:14 INFO - PROCESS | 3632 | 1466500214039 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 02:10:14 INFO - PROCESS | 3632 | 1466500214042 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 02:10:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:10:14 INFO - PROCESS | 3632 | 1466500214050 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:10:14 INFO - PROCESS | 3632 | 1466500214052 Marionette TRACE conn3 <- [1,754,null,{}] 02:10:14 INFO - PROCESS | 3632 | 1466500214058 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}] 02:10:14 INFO - PROCESS | 3632 | 1466500214061 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:14 INFO - PROCESS | 3632 | 1466500214134 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 02:10:14 INFO - PROCESS | 3632 | 1466500214143 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:14 INFO - PROCESS | 3632 | 1466500214147 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:14 INFO - PROCESS | 3632 | ++DOCSHELL 11C26400 == 27 [pid = 3632] [id = 198] 02:10:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 41 (12A18400) [pid = 3632] [serial = 592] [outer = 00000000] 02:10:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 42 (12AEB800) [pid = 3632] [serial = 593] [outer = 12A18400] 02:10:14 INFO - PROCESS | 3632 | 1466500214193 Marionette DEBUG loaded listener.js 02:10:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 43 (130A1800) [pid = 3632] [serial = 594] [outer = 12A18400] 02:10:15 INFO - PROCESS | 3632 | 1466500215030 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]]]}] 02:10:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:10:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1028ms 02:10:15 INFO - PROCESS | 3632 | 1466500215078 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 02:10:15 INFO - PROCESS | 3632 | 1466500215082 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 02:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:10:15 INFO - PROCESS | 3632 | 1466500215089 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:10:15 INFO - PROCESS | 3632 | 1466500215092 Marionette TRACE conn3 <- [1,758,null,{}] 02:10:15 INFO - PROCESS | 3632 | 1466500215096 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}] 02:10:15 INFO - PROCESS | 3632 | 1466500215098 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:15 INFO - PROCESS | 3632 | 1466500215181 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 02:10:15 INFO - PROCESS | 3632 | 1466500215187 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:15 INFO - PROCESS | 3632 | 1466500215190 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:15 INFO - PROCESS | 3632 | ++DOCSHELL 139A5000 == 28 [pid = 3632] [id = 199] 02:10:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 44 (139A7400) [pid = 3632] [serial = 595] [outer = 00000000] 02:10:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 45 (13CD8000) [pid = 3632] [serial = 596] [outer = 139A7400] 02:10:15 INFO - PROCESS | 3632 | 1466500215219 Marionette DEBUG loaded listener.js 02:10:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 46 (13E8C000) [pid = 3632] [serial = 597] [outer = 139A7400] 02:10:15 INFO - PROCESS | 3632 | 1466500215642 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]]]}] 02:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 564ms 02:10:15 INFO - PROCESS | 3632 | 1466500215663 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 02:10:15 INFO - PROCESS | 3632 | 1466500215665 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 02:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:10:15 INFO - PROCESS | 3632 | 1466500215669 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:10:15 INFO - PROCESS | 3632 | 1466500215674 Marionette TRACE conn3 <- [1,762,null,{}] 02:10:15 INFO - PROCESS | 3632 | 1466500215695 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}] 02:10:15 INFO - PROCESS | 3632 | 1466500215700 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:15 INFO - PROCESS | 3632 | 1466500215798 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 02:10:15 INFO - PROCESS | 3632 | 1466500215813 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:15 INFO - PROCESS | 3632 | 1466500215816 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:15 INFO - PROCESS | 3632 | ++DOCSHELL 15AF3C00 == 29 [pid = 3632] [id = 200] 02:10:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 47 (15AF4000) [pid = 3632] [serial = 598] [outer = 00000000] 02:10:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 48 (15AFCC00) [pid = 3632] [serial = 599] [outer = 15AF4000] 02:10:15 INFO - PROCESS | 3632 | 1466500215862 Marionette DEBUG loaded listener.js 02:10:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 49 (16213C00) [pid = 3632] [serial = 600] [outer = 15AF4000] 02:10:16 INFO - PROCESS | 3632 | 1466500216249 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]]]}] 02:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 634ms 02:10:16 INFO - PROCESS | 3632 | 1466500216312 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 02:10:16 INFO - PROCESS | 3632 | 1466500216315 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 02:10:16 INFO - PROCESS | 3632 | 1466500216318 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:10:16 INFO - PROCESS | 3632 | 1466500216320 Marionette TRACE conn3 <- [1,766,null,{}] 02:10:16 INFO - PROCESS | 3632 | 1466500216323 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}] 02:10:16 INFO - PROCESS | 3632 | 1466500216325 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:16 INFO - PROCESS | 3632 | 1466500216445 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 02:10:16 INFO - PROCESS | 3632 | 1466500216498 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:16 INFO - PROCESS | 3632 | 1466500216500 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:16 INFO - PROCESS | 3632 | ++DOCSHELL 1621CC00 == 30 [pid = 3632] [id = 201] 02:10:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 50 (162C5000) [pid = 3632] [serial = 601] [outer = 00000000] 02:10:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 51 (162E3C00) [pid = 3632] [serial = 602] [outer = 162C5000] 02:10:16 INFO - PROCESS | 3632 | 1466500216527 Marionette DEBUG loaded listener.js 02:10:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 52 (162EE400) [pid = 3632] [serial = 603] [outer = 162C5000] 02:10:16 INFO - PROCESS | 3632 | --DOMWINDOW == 51 (1621D800) [pid = 3632] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:10:16 INFO - PROCESS | 3632 | --DOMWINDOW == 50 (1313C800) [pid = 3632] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:10:16 INFO - PROCESS | 3632 | --DOMWINDOW == 49 (13112800) [pid = 3632] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:10:16 INFO - PROCESS | 3632 | --DOMWINDOW == 48 (10A5BC00) [pid = 3632] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:10:16 INFO - PROCESS | 3632 | --DOMWINDOW == 47 (1417CC00) [pid = 3632] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:10:16 INFO - PROCESS | 3632 | 1466500216910 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]]]}] 02:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 620ms 02:10:16 INFO - PROCESS | 3632 | 1466500216940 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 02:10:16 INFO - PROCESS | 3632 | 1466500216942 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 02:10:16 INFO - PROCESS | 3632 | 1466500216945 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:10:16 INFO - PROCESS | 3632 | 1466500216947 Marionette TRACE conn3 <- [1,770,null,{}] 02:10:16 INFO - PROCESS | 3632 | 1466500216951 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}] 02:10:16 INFO - PROCESS | 3632 | 1466500216953 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:17 INFO - PROCESS | 3632 | 1466500217029 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 02:10:17 INFO - PROCESS | 3632 | 1466500217035 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:17 INFO - PROCESS | 3632 | 1466500217037 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:17 INFO - PROCESS | 3632 | ++DOCSHELL 0C7E7400 == 31 [pid = 3632] [id = 202] 02:10:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 48 (16215000) [pid = 3632] [serial = 604] [outer = 00000000] 02:10:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 49 (1682B000) [pid = 3632] [serial = 605] [outer = 16215000] 02:10:17 INFO - PROCESS | 3632 | 1466500217062 Marionette DEBUG loaded listener.js 02:10:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 50 (16B08400) [pid = 3632] [serial = 606] [outer = 16215000] 02:10:17 INFO - PROCESS | 3632 | 1466500217448 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]]]}] 02:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 535ms 02:10:17 INFO - PROCESS | 3632 | 1466500217485 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 02:10:17 INFO - PROCESS | 3632 | 1466500217486 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 02:10:17 INFO - PROCESS | 3632 | 1466500217490 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:10:17 INFO - PROCESS | 3632 | 1466500217491 Marionette TRACE conn3 <- [1,774,null,{}] 02:10:17 INFO - PROCESS | 3632 | 1466500217495 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}] 02:10:17 INFO - PROCESS | 3632 | 1466500217500 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:17 INFO - PROCESS | 3632 | 1466500217604 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 02:10:17 INFO - PROCESS | 3632 | 1466500217610 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:17 INFO - PROCESS | 3632 | 1466500217612 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:17 INFO - PROCESS | 3632 | ++DOCSHELL 16DE8800 == 32 [pid = 3632] [id = 203] 02:10:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 51 (16DE9400) [pid = 3632] [serial = 607] [outer = 00000000] 02:10:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 52 (177D4C00) [pid = 3632] [serial = 608] [outer = 16DE9400] 02:10:17 INFO - PROCESS | 3632 | 1466500217643 Marionette DEBUG loaded listener.js 02:10:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 53 (177D6000) [pid = 3632] [serial = 609] [outer = 16DE9400] 02:10:18 INFO - PROCESS | 3632 | 1466500218078 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]]]}] 02:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 620ms 02:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:10:18 INFO - PROCESS | 3632 | 1466500218127 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 02:10:18 INFO - PROCESS | 3632 | 1466500218129 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 02:10:18 INFO - PROCESS | 3632 | 1466500218132 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:10:18 INFO - PROCESS | 3632 | 1466500218133 Marionette TRACE conn3 <- [1,778,null,{}] 02:10:18 INFO - PROCESS | 3632 | 1466500218145 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}] 02:10:18 INFO - PROCESS | 3632 | 1466500218147 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:18 INFO - PROCESS | 3632 | 1466500218204 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 02:10:18 INFO - PROCESS | 3632 | 1466500218212 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:18 INFO - PROCESS | 3632 | 1466500218214 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:18 INFO - PROCESS | 3632 | ++DOCSHELL 1710E000 == 33 [pid = 3632] [id = 204] 02:10:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 54 (171E6800) [pid = 3632] [serial = 610] [outer = 00000000] 02:10:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 55 (17B64000) [pid = 3632] [serial = 611] [outer = 171E6800] 02:10:18 INFO - PROCESS | 3632 | 1466500218256 Marionette DEBUG loaded listener.js 02:10:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 56 (17B67C00) [pid = 3632] [serial = 612] [outer = 171E6800] 02:10:18 INFO - PROCESS | 3632 | 1466500218634 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]]]}] 02:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 535ms 02:10:18 INFO - PROCESS | 3632 | 1466500218669 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 02:10:18 INFO - PROCESS | 3632 | 1466500218671 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 02:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:10:18 INFO - PROCESS | 3632 | 1466500218674 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:10:18 INFO - PROCESS | 3632 | 1466500218676 Marionette TRACE conn3 <- [1,782,null,{}] 02:10:18 INFO - PROCESS | 3632 | 1466500218679 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}] 02:10:18 INFO - PROCESS | 3632 | 1466500218681 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:18 INFO - PROCESS | 3632 | 1466500218762 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 02:10:18 INFO - PROCESS | 3632 | 1466500218769 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:18 INFO - PROCESS | 3632 | 1466500218753 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:18 INFO - PROCESS | 3632 | ++DOCSHELL 1821A000 == 34 [pid = 3632] [id = 205] 02:10:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (1821B400) [pid = 3632] [serial = 613] [outer = 00000000] 02:10:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (18331000) [pid = 3632] [serial = 614] [outer = 1821B400] 02:10:18 INFO - PROCESS | 3632 | 1466500218798 Marionette DEBUG loaded listener.js 02:10:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (18224C00) [pid = 3632] [serial = 615] [outer = 1821B400] 02:10:19 INFO - PROCESS | 3632 | 1466500219188 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]]]}] 02:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 535ms 02:10:19 INFO - PROCESS | 3632 | 1466500219215 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 02:10:19 INFO - PROCESS | 3632 | 1466500219217 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 02:10:19 INFO - PROCESS | 3632 | 1466500219220 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:10:19 INFO - PROCESS | 3632 | 1466500219222 Marionette TRACE conn3 <- [1,786,null,{}] 02:10:19 INFO - PROCESS | 3632 | 1466500219225 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}] 02:10:19 INFO - PROCESS | 3632 | 1466500219227 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:19 INFO - PROCESS | 3632 | 1466500219360 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 02:10:19 INFO - PROCESS | 3632 | 1466500219432 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:19 INFO - PROCESS | 3632 | 1466500219436 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:19 INFO - PROCESS | 3632 | ++DOCSHELL 10A56C00 == 35 [pid = 3632] [id = 206] 02:10:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (10A59400) [pid = 3632] [serial = 616] [outer = 00000000] 02:10:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (11265C00) [pid = 3632] [serial = 617] [outer = 10A59400] 02:10:19 INFO - PROCESS | 3632 | 1466500219493 Marionette DEBUG loaded listener.js 02:10:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (12A23800) [pid = 3632] [serial = 618] [outer = 10A59400] 02:10:20 INFO - PROCESS | 3632 | 1466500220064 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]]]}] 02:10:20 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 02:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 902ms 02:10:20 INFO - PROCESS | 3632 | 1466500220128 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 02:10:20 INFO - PROCESS | 3632 | 1466500220132 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 02:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:10:20 INFO - PROCESS | 3632 | 1466500220137 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:10:20 INFO - PROCESS | 3632 | 1466500220141 Marionette TRACE conn3 <- [1,790,null,{}] 02:10:20 INFO - PROCESS | 3632 | 1466500220159 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}] 02:10:20 INFO - PROCESS | 3632 | 1466500220162 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:20 INFO - PROCESS | 3632 | 1466500220250 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 02:10:20 INFO - PROCESS | 3632 | 1466500220328 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:20 INFO - PROCESS | 3632 | 1466500220331 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:20 INFO - PROCESS | 3632 | ++DOCSHELL 006BC800 == 36 [pid = 3632] [id = 207] 02:10:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (13E86400) [pid = 3632] [serial = 619] [outer = 00000000] 02:10:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (152B7000) [pid = 3632] [serial = 620] [outer = 13E86400] 02:10:20 INFO - PROCESS | 3632 | 1466500220409 Marionette DEBUG loaded listener.js 02:10:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (15AAE800) [pid = 3632] [serial = 621] [outer = 13E86400] 02:10:20 INFO - PROCESS | 3632 | 1466500220964 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]]]}] 02:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 02:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 873ms 02:10:21 INFO - PROCESS | 3632 | 1466500221005 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 02:10:21 INFO - PROCESS | 3632 | 1466500221008 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 02:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:10:21 INFO - PROCESS | 3632 | 1466500221012 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:10:21 INFO - PROCESS | 3632 | 1466500221014 Marionette TRACE conn3 <- [1,794,null,{}] 02:10:21 INFO - PROCESS | 3632 | 1466500221018 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}] 02:10:21 INFO - PROCESS | 3632 | 1466500221021 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:21 INFO - PROCESS | 3632 | 1466500221112 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 02:10:21 INFO - PROCESS | 3632 | 1466500221194 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:21 INFO - PROCESS | 3632 | 1466500221197 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:21 INFO - PROCESS | 3632 | ++DOCSHELL 13135400 == 37 [pid = 3632] [id = 208] 02:10:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (162ED400) [pid = 3632] [serial = 622] [outer = 00000000] 02:10:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (16DDD800) [pid = 3632] [serial = 623] [outer = 162ED400] 02:10:21 INFO - PROCESS | 3632 | 1466500221290 Marionette DEBUG loaded listener.js 02:10:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (17106C00) [pid = 3632] [serial = 624] [outer = 162ED400] 02:10:21 INFO - PROCESS | 3632 | 1466500221948 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]]]}] 02:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 02:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 986ms 02:10:21 INFO - PROCESS | 3632 | 1466500222009 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 02:10:21 INFO - PROCESS | 3632 | 1466500221993 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 02:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:10:22 INFO - PROCESS | 3632 | 1466500222012 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:10:22 INFO - PROCESS | 3632 | 1466500222015 Marionette TRACE conn3 <- [1,798,null,{}] 02:10:22 INFO - PROCESS | 3632 | 1466500222020 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}] 02:10:22 INFO - PROCESS | 3632 | 1466500222023 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:22 INFO - PROCESS | 3632 | 1466500222128 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 02:10:22 INFO - PROCESS | 3632 | 1466500222201 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:22 INFO - PROCESS | 3632 | 1466500222203 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:22 INFO - PROCESS | 3632 | ++DOCSHELL 1313D400 == 38 [pid = 3632] [id = 209] 02:10:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (13147C00) [pid = 3632] [serial = 625] [outer = 00000000] 02:10:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (13CD7400) [pid = 3632] [serial = 626] [outer = 13147C00] 02:10:22 INFO - PROCESS | 3632 | 1466500222230 Marionette DEBUG loaded listener.js 02:10:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (141E1400) [pid = 3632] [serial = 627] [outer = 13147C00] 02:10:22 INFO - PROCESS | 3632 | --DOCSHELL 10A60C00 == 37 [pid = 3632] [id = 21] 02:10:22 INFO - PROCESS | 3632 | --DOCSHELL 1329DC00 == 36 [pid = 3632] [id = 23] 02:10:22 INFO - PROCESS | 3632 | --DOCSHELL 16218400 == 35 [pid = 3632] [id = 192] 02:10:22 INFO - PROCESS | 3632 | --DOCSHELL 14182800 == 34 [pid = 3632] [id = 26] 02:10:22 INFO - PROCESS | 3632 | --DOCSHELL 1680D000 == 33 [pid = 3632] [id = 8] 02:10:22 INFO - PROCESS | 3632 | --DOCSHELL 105E8000 == 32 [pid = 3632] [id = 27] 02:10:22 INFO - PROCESS | 3632 | --DOCSHELL 11C34000 == 31 [pid = 3632] [id = 22] 02:10:22 INFO - PROCESS | 3632 | --DOCSHELL 1320C800 == 30 [pid = 3632] [id = 28] 02:10:22 INFO - PROCESS | 3632 | --DOCSHELL 1B190C00 == 29 [pid = 3632] [id = 14] 02:10:22 INFO - PROCESS | 3632 | --DOCSHELL 141E0C00 == 28 [pid = 3632] [id = 24] 02:10:22 INFO - PROCESS | 3632 | --DOCSHELL 141E5400 == 27 [pid = 3632] [id = 20] 02:10:22 INFO - PROCESS | 3632 | --DOCSHELL 154BA800 == 26 [pid = 3632] [id = 25] 02:10:22 INFO - PROCESS | 3632 | --DOCSHELL 1B199000 == 25 [pid = 3632] [id = 15] 02:10:22 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (162E9400) [pid = 3632] [serial = 576] [outer = 00000000] [url = about:blank] 02:10:22 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (162E5400) [pid = 3632] [serial = 575] [outer = 00000000] [url = about:blank] 02:10:22 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (152AF000) [pid = 3632] [serial = 573] [outer = 00000000] [url = about:blank] 02:10:22 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (1417EC00) [pid = 3632] [serial = 572] [outer = 00000000] [url = about:blank] 02:10:22 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (13152800) [pid = 3632] [serial = 581] [outer = 00000000] [url = about:blank] 02:10:22 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (132A1C00) [pid = 3632] [serial = 582] [outer = 00000000] [url = about:blank] 02:10:22 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (10EEA800) [pid = 3632] [serial = 578] [outer = 00000000] [url = about:blank] 02:10:22 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (11264800) [pid = 3632] [serial = 579] [outer = 00000000] [url = about:blank] 02:10:22 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (1621F000) [pid = 3632] [serial = 587] [outer = 00000000] [url = about:blank] 02:10:22 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (14E66800) [pid = 3632] [serial = 584] [outer = 00000000] [url = about:blank] 02:10:22 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (154BB000) [pid = 3632] [serial = 585] [outer = 00000000] [url = about:blank] 02:10:23 INFO - PROCESS | 3632 | 1466500223191 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]]]}] 02:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1226ms 02:10:23 INFO - PROCESS | 3632 | 1466500223260 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 02:10:23 INFO - PROCESS | 3632 | 1466500223247 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 02:10:23 INFO - PROCESS | 3632 | 1466500223251 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:10:23 INFO - PROCESS | 3632 | 1466500223256 Marionette TRACE conn3 <- [1,802,null,{}] 02:10:23 INFO - PROCESS | 3632 | 1466500223261 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}] 02:10:23 INFO - PROCESS | 3632 | 1466500223263 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:23 INFO - PROCESS | 3632 | 1466500223348 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 02:10:23 INFO - PROCESS | 3632 | 1466500223430 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:23 INFO - PROCESS | 3632 | 1466500223433 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:23 INFO - PROCESS | 3632 | ++DOCSHELL 11AE0C00 == 26 [pid = 3632] [id = 210] 02:10:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (11C2B000) [pid = 3632] [serial = 628] [outer = 00000000] 02:10:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (12D8C400) [pid = 3632] [serial = 629] [outer = 11C2B000] 02:10:23 INFO - PROCESS | 3632 | 1466500223480 Marionette DEBUG loaded listener.js 02:10:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (13106400) [pid = 3632] [serial = 630] [outer = 11C2B000] 02:10:23 INFO - PROCESS | 3632 | 1466500223825 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] 02:10:23 INFO - PROCESS | 3632 | 1466500223924 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 02:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:10:23 INFO - PROCESS | 3632 | 1466500223931 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:10:23 INFO - PROCESS | 3632 | 1466500223933 Marionette TRACE conn3 <- [1,806,null,{}] 02:10:23 INFO - PROCESS | 3632 | 1466500223937 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}] 02:10:23 INFO - PROCESS | 3632 | 1466500223940 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:24 INFO - PROCESS | 3632 | 1466500224009 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 02:10:24 INFO - PROCESS | 3632 | 1466500224022 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:24 INFO - PROCESS | 3632 | 1466500224024 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:24 INFO - PROCESS | 3632 | ++DOCSHELL 13CD1800 == 27 [pid = 3632] [id = 211] 02:10:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (13CD1C00) [pid = 3632] [serial = 631] [outer = 00000000] 02:10:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (14E75400) [pid = 3632] [serial = 632] [outer = 13CD1C00] 02:10:24 INFO - PROCESS | 3632 | 1466500224070 Marionette DEBUG loaded listener.js 02:10:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (152BA000) [pid = 3632] [serial = 633] [outer = 13CD1C00] 02:10:24 INFO - PROCESS | 3632 | 1466500224474 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]]]}] 02:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 577ms 02:10:24 INFO - PROCESS | 3632 | 1466500224513 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 02:10:24 INFO - PROCESS | 3632 | 1466500224515 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 02:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:10:24 INFO - PROCESS | 3632 | 1466500224500 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:10:24 INFO - PROCESS | 3632 | 1466500224503 Marionette TRACE conn3 <- [1,810,null,{}] 02:10:24 INFO - PROCESS | 3632 | 1466500224514 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}] 02:10:24 INFO - PROCESS | 3632 | 1466500224518 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:24 INFO - PROCESS | 3632 | 1466500224600 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 02:10:24 INFO - PROCESS | 3632 | 1466500224606 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:24 INFO - PROCESS | 3632 | 1466500224609 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:24 INFO - PROCESS | 3632 | ++DOCSHELL 15AFA400 == 28 [pid = 3632] [id = 212] 02:10:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (15AFBC00) [pid = 3632] [serial = 634] [outer = 00000000] 02:10:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (16219000) [pid = 3632] [serial = 635] [outer = 15AFBC00] 02:10:24 INFO - PROCESS | 3632 | 1466500224655 Marionette DEBUG loaded listener.js 02:10:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (162C6800) [pid = 3632] [serial = 636] [outer = 15AFBC00] 02:10:25 INFO - PROCESS | 3632 | 1466500225066 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] 02:10:25 INFO - PROCESS | 3632 | 1466500225144 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 02:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:10:25 INFO - PROCESS | 3632 | 1466500225147 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:10:25 INFO - PROCESS | 3632 | 1466500225149 Marionette TRACE conn3 <- [1,814,null,{}] 02:10:25 INFO - PROCESS | 3632 | 1466500225152 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}] 02:10:25 INFO - PROCESS | 3632 | 1466500225154 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:25 INFO - PROCESS | 3632 | 1466500225270 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 02:10:25 INFO - PROCESS | 3632 | 1466500225291 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:25 INFO - PROCESS | 3632 | 1466500225293 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:25 INFO - PROCESS | 3632 | ++DOCSHELL 16343400 == 29 [pid = 3632] [id = 213] 02:10:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (1634C800) [pid = 3632] [serial = 637] [outer = 00000000] 02:10:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (16B0DC00) [pid = 3632] [serial = 638] [outer = 1634C800] 02:10:25 INFO - PROCESS | 3632 | 1466500225337 Marionette DEBUG loaded listener.js 02:10:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (16DE8C00) [pid = 3632] [serial = 639] [outer = 1634C800] 02:10:25 INFO - PROCESS | 3632 | 1466500225748 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]]]}] 02:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 620ms 02:10:25 INFO - PROCESS | 3632 | 1466500225788 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 02:10:25 INFO - PROCESS | 3632 | 1466500225790 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 02:10:25 INFO - PROCESS | 3632 | 1466500225793 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:10:25 INFO - PROCESS | 3632 | 1466500225795 Marionette TRACE conn3 <- [1,818,null,{}] 02:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:10:25 INFO - PROCESS | 3632 | 1466500225802 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}] 02:10:25 INFO - PROCESS | 3632 | 1466500225804 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:25 INFO - PROCESS | 3632 | 1466500225916 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 02:10:25 INFO - PROCESS | 3632 | 1466500225925 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:25 INFO - PROCESS | 3632 | 1466500225927 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:25 INFO - PROCESS | 3632 | ++DOCSHELL 17102000 == 30 [pid = 3632] [id = 214] 02:10:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (179CC800) [pid = 3632] [serial = 640] [outer = 00000000] 02:10:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (17B6B400) [pid = 3632] [serial = 641] [outer = 179CC800] 02:10:25 INFO - PROCESS | 3632 | 1466500225952 Marionette DEBUG loaded listener.js 02:10:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (17C0B400) [pid = 3632] [serial = 642] [outer = 179CC800] 02:10:26 INFO - PROCESS | 3632 | 1466500226359 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]]]}] 02:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 578ms 02:10:26 INFO - PROCESS | 3632 | 1466500226375 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 02:10:26 INFO - PROCESS | 3632 | 1466500226377 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 02:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:10:26 INFO - PROCESS | 3632 | 1466500226380 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:10:26 INFO - PROCESS | 3632 | 1466500226382 Marionette TRACE conn3 <- [1,822,null,{}] 02:10:26 INFO - PROCESS | 3632 | 1466500226385 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}] 02:10:26 INFO - PROCESS | 3632 | 1466500226390 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:26 INFO - PROCESS | 3632 | 1466500226512 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 02:10:26 INFO - PROCESS | 3632 | 1466500226538 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:26 INFO - PROCESS | 3632 | 1466500226540 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:26 INFO - PROCESS | 3632 | ++DOCSHELL 18325C00 == 31 [pid = 3632] [id = 215] 02:10:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (183EE800) [pid = 3632] [serial = 643] [outer = 00000000] 02:10:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (19A0BC00) [pid = 3632] [serial = 644] [outer = 183EE800] 02:10:26 INFO - PROCESS | 3632 | 1466500226585 Marionette DEBUG loaded listener.js 02:10:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (19F9DC00) [pid = 3632] [serial = 645] [outer = 183EE800] 02:10:26 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1821B400) [pid = 3632] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:10:26 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (15AF4000) [pid = 3632] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:10:26 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (162C5000) [pid = 3632] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:10:26 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (139A8400) [pid = 3632] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:10:26 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (12A18400) [pid = 3632] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:10:26 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (139A7400) [pid = 3632] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:10:26 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (12AAE800) [pid = 3632] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:10:26 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (16215000) [pid = 3632] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:10:26 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (171E6800) [pid = 3632] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:10:26 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (16DE9400) [pid = 3632] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:10:27 INFO - PROCESS | 3632 | 1466500227031 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]]]}] 02:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 718ms 02:10:27 INFO - PROCESS | 3632 | 1466500227107 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 02:10:27 INFO - PROCESS | 3632 | 1466500227109 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 02:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:10:27 INFO - PROCESS | 3632 | 1466500227112 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:10:27 INFO - PROCESS | 3632 | 1466500227114 Marionette TRACE conn3 <- [1,826,null,{}] 02:10:27 INFO - PROCESS | 3632 | 1466500227118 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}] 02:10:27 INFO - PROCESS | 3632 | 1466500227120 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:27 INFO - PROCESS | 3632 | 1466500227178 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 02:10:27 INFO - PROCESS | 3632 | 1466500227183 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:27 INFO - PROCESS | 3632 | 1466500227185 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:27 INFO - PROCESS | 3632 | ++DOCSHELL 0C7F1400 == 32 [pid = 3632] [id = 216] 02:10:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (13E93800) [pid = 3632] [serial = 646] [outer = 00000000] 02:10:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (1821B400) [pid = 3632] [serial = 647] [outer = 13E93800] 02:10:27 INFO - PROCESS | 3632 | 1466500227228 Marionette DEBUG loaded listener.js 02:10:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (183F6C00) [pid = 3632] [serial = 648] [outer = 13E93800] 02:10:27 INFO - PROCESS | 3632 | 1466500227592 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]]]}] 02:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 535ms 02:10:27 INFO - PROCESS | 3632 | 1466500227648 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 02:10:27 INFO - PROCESS | 3632 | 1466500227650 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 02:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:10:27 INFO - PROCESS | 3632 | 1466500227653 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:10:27 INFO - PROCESS | 3632 | 1466500227655 Marionette TRACE conn3 <- [1,830,null,{}] 02:10:27 INFO - PROCESS | 3632 | 1466500227658 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}] 02:10:27 INFO - PROCESS | 3632 | 1466500227660 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:27 INFO - PROCESS | 3632 | 1466500227736 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 02:10:27 INFO - PROCESS | 3632 | 1466500227741 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:27 INFO - PROCESS | 3632 | 1466500227725 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:27 INFO - PROCESS | 3632 | ++DOCSHELL 14E6D800 == 33 [pid = 3632] [id = 217] 02:10:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (177D3400) [pid = 3632] [serial = 649] [outer = 00000000] 02:10:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (11ADDC00) [pid = 3632] [serial = 650] [outer = 177D3400] 02:10:27 INFO - PROCESS | 3632 | 1466500227768 Marionette DEBUG loaded listener.js 02:10:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (13299C00) [pid = 3632] [serial = 651] [outer = 177D3400] 02:10:28 INFO - PROCESS | 3632 | 1466500228159 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]]]}] 02:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 536ms 02:10:28 INFO - PROCESS | 3632 | 1466500228186 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 02:10:28 INFO - PROCESS | 3632 | 1466500228187 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 02:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:10:28 INFO - PROCESS | 3632 | 1466500228202 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:10:28 INFO - PROCESS | 3632 | 1466500228203 Marionette TRACE conn3 <- [1,834,null,{}] 02:10:28 INFO - PROCESS | 3632 | 1466500228207 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}] 02:10:28 INFO - PROCESS | 3632 | 1466500228209 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:28 INFO - PROCESS | 3632 | 1466500228287 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 02:10:28 INFO - PROCESS | 3632 | 1466500228292 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:28 INFO - PROCESS | 3632 | 1466500228294 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:28 INFO - PROCESS | 3632 | ++DOCSHELL 183F4400 == 34 [pid = 3632] [id = 218] 02:10:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (19FA0800) [pid = 3632] [serial = 652] [outer = 00000000] 02:10:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1A152400) [pid = 3632] [serial = 653] [outer = 19FA0800] 02:10:28 INFO - PROCESS | 3632 | 1466500228318 Marionette DEBUG loaded listener.js 02:10:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (1A17E800) [pid = 3632] [serial = 654] [outer = 19FA0800] 02:10:28 INFO - PROCESS | 3632 | 1466500228791 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]]]}] 02:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 633ms 02:10:28 INFO - PROCESS | 3632 | 1466500228835 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 02:10:28 INFO - PROCESS | 3632 | 1466500228840 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 02:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:10:28 INFO - PROCESS | 3632 | 1466500228847 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:10:28 INFO - PROCESS | 3632 | 1466500228850 Marionette TRACE conn3 <- [1,838,null,{}] 02:10:28 INFO - PROCESS | 3632 | 1466500228856 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}] 02:10:28 INFO - PROCESS | 3632 | 1466500228859 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:29 INFO - PROCESS | 3632 | 1466500229009 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 02:10:29 INFO - PROCESS | 3632 | 1466500229115 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:29 INFO - PROCESS | 3632 | 1466500229120 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:29 INFO - PROCESS | 3632 | ++DOCSHELL 10A60C00 == 35 [pid = 3632] [id = 219] 02:10:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (10EEA800) [pid = 3632] [serial = 655] [outer = 00000000] 02:10:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (131E4400) [pid = 3632] [serial = 656] [outer = 10EEA800] 02:10:29 INFO - PROCESS | 3632 | 1466500229157 Marionette DEBUG loaded listener.js 02:10:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1364B800) [pid = 3632] [serial = 657] [outer = 10EEA800] 02:10:29 INFO - PROCESS | 3632 | 1466500229885 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]]]}] 02:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1071ms 02:10:29 INFO - PROCESS | 3632 | 1466500229920 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 02:10:29 INFO - PROCESS | 3632 | 1466500229925 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 02:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:10:29 INFO - PROCESS | 3632 | 1466500229932 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:10:29 INFO - PROCESS | 3632 | 1466500229934 Marionette TRACE conn3 <- [1,842,null,{}] 02:10:29 INFO - PROCESS | 3632 | 1466500229938 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}] 02:10:29 INFO - PROCESS | 3632 | 1466500229941 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:30 INFO - PROCESS | 3632 | 1466500230038 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 02:10:30 INFO - PROCESS | 3632 | 1466500230121 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:30 INFO - PROCESS | 3632 | 1466500230124 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:30 INFO - PROCESS | 3632 | ++DOCSHELL 0F97E400 == 36 [pid = 3632] [id = 220] 02:10:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (10329C00) [pid = 3632] [serial = 658] [outer = 00000000] 02:10:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (10A5A800) [pid = 3632] [serial = 659] [outer = 10329C00] 02:10:30 INFO - PROCESS | 3632 | 1466500230303 Marionette DEBUG loaded listener.js 02:10:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (110D8C00) [pid = 3632] [serial = 660] [outer = 10329C00] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (18331000) [pid = 3632] [serial = 614] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (15AFCC00) [pid = 3632] [serial = 599] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (162E3C00) [pid = 3632] [serial = 602] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (162EC800) [pid = 3632] [serial = 588] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (12AEB800) [pid = 3632] [serial = 593] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (130A1800) [pid = 3632] [serial = 594] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (13CD8000) [pid = 3632] [serial = 596] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (13136C00) [pid = 3632] [serial = 590] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (14176400) [pid = 3632] [serial = 591] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (1682B000) [pid = 3632] [serial = 605] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (18224C00) [pid = 3632] [serial = 615] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (16B08400) [pid = 3632] [serial = 606] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (17B64000) [pid = 3632] [serial = 611] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (177D4C00) [pid = 3632] [serial = 608] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (177D6000) [pid = 3632] [serial = 609] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (16213C00) [pid = 3632] [serial = 600] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (162EE400) [pid = 3632] [serial = 603] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (17B67C00) [pid = 3632] [serial = 612] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (13E8C000) [pid = 3632] [serial = 597] [outer = 00000000] [url = about:blank] 02:10:30 INFO - PROCESS | 3632 | 1466500230889 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]]]}] 02:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 986ms 02:10:30 INFO - PROCESS | 3632 | 1466500230918 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 02:10:30 INFO - PROCESS | 3632 | 1466500230924 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 02:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:10:30 INFO - PROCESS | 3632 | 1466500230931 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:10:30 INFO - PROCESS | 3632 | 1466500230934 Marionette TRACE conn3 <- [1,846,null,{}] 02:10:30 INFO - PROCESS | 3632 | 1466500230939 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}] 02:10:30 INFO - PROCESS | 3632 | 1466500230941 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:31 INFO - PROCESS | 3632 | 1466500231011 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 02:10:31 INFO - PROCESS | 3632 | 1466500231093 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:31 INFO - PROCESS | 3632 | 1466500231096 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:31 INFO - PROCESS | 3632 | ++DOCSHELL 11269400 == 37 [pid = 3632] [id = 221] 02:10:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (112C6C00) [pid = 3632] [serial = 661] [outer = 00000000] 02:10:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (13150C00) [pid = 3632] [serial = 662] [outer = 112C6C00] 02:10:31 INFO - PROCESS | 3632 | 1466500231143 Marionette DEBUG loaded listener.js 02:10:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (139B2000) [pid = 3632] [serial = 663] [outer = 112C6C00] 02:10:31 INFO - PROCESS | 3632 | 1466500231487 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]]]}] 02:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 592ms 02:10:31 INFO - PROCESS | 3632 | 1466500231528 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 02:10:31 INFO - PROCESS | 3632 | 1466500231531 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 02:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:10:31 INFO - PROCESS | 3632 | 1466500231540 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:10:31 INFO - PROCESS | 3632 | 1466500231542 Marionette TRACE conn3 <- [1,850,null,{}] 02:10:31 INFO - PROCESS | 3632 | 1466500231546 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}] 02:10:31 INFO - PROCESS | 3632 | 1466500231549 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:31 INFO - PROCESS | 3632 | 1466500231638 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 02:10:31 INFO - PROCESS | 3632 | 1466500231644 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:31 INFO - PROCESS | 3632 | 1466500231646 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:31 INFO - PROCESS | 3632 | ++DOCSHELL 14181800 == 38 [pid = 3632] [id = 222] 02:10:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (152B9C00) [pid = 3632] [serial = 664] [outer = 00000000] 02:10:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (15AF0800) [pid = 3632] [serial = 665] [outer = 152B9C00] 02:10:31 INFO - PROCESS | 3632 | 1466500231690 Marionette DEBUG loaded listener.js 02:10:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (15D36800) [pid = 3632] [serial = 666] [outer = 152B9C00] 02:10:32 INFO - PROCESS | 3632 | 1466500232089 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]]]}] 02:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 577ms 02:10:32 INFO - PROCESS | 3632 | 1466500232118 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 02:10:32 INFO - PROCESS | 3632 | 1466500232120 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 02:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:10:32 INFO - PROCESS | 3632 | 1466500232123 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:10:32 INFO - PROCESS | 3632 | 1466500232127 Marionette TRACE conn3 <- [1,854,null,{}] 02:10:32 INFO - PROCESS | 3632 | 1466500232137 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}] 02:10:32 INFO - PROCESS | 3632 | 1466500232142 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:32 INFO - PROCESS | 3632 | 1466500232225 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 02:10:32 INFO - PROCESS | 3632 | 1466500232231 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:32 INFO - PROCESS | 3632 | 1466500232234 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:32 INFO - PROCESS | 3632 | ++DOCSHELL 162E9000 == 39 [pid = 3632] [id = 223] 02:10:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (162E9400) [pid = 3632] [serial = 667] [outer = 00000000] 02:10:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1634EC00) [pid = 3632] [serial = 668] [outer = 162E9400] 02:10:32 INFO - PROCESS | 3632 | 1466500232258 Marionette DEBUG loaded listener.js 02:10:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (16350800) [pid = 3632] [serial = 669] [outer = 162E9400] 02:10:32 INFO - PROCESS | 3632 | 1466500232657 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]]]}] 02:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 578ms 02:10:32 INFO - PROCESS | 3632 | 1466500232701 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 02:10:32 INFO - PROCESS | 3632 | 1466500232704 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 02:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:10:32 INFO - PROCESS | 3632 | 1466500232707 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:10:32 INFO - PROCESS | 3632 | 1466500232709 Marionette TRACE conn3 <- [1,858,null,{}] 02:10:32 INFO - PROCESS | 3632 | 1466500232712 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}] 02:10:32 INFO - PROCESS | 3632 | 1466500232714 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:32 INFO - PROCESS | 3632 | 1466500232808 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 02:10:32 INFO - PROCESS | 3632 | 1466500232888 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:32 INFO - PROCESS | 3632 | 1466500232890 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:32 INFO - PROCESS | 3632 | ++DOCSHELL 16B08400 == 40 [pid = 3632] [id = 224] 02:10:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (16B08C00) [pid = 3632] [serial = 670] [outer = 00000000] 02:10:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (17992800) [pid = 3632] [serial = 671] [outer = 16B08C00] 02:10:32 INFO - PROCESS | 3632 | 1466500232933 Marionette DEBUG loaded listener.js 02:10:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (179CFC00) [pid = 3632] [serial = 672] [outer = 16B08C00] 02:10:33 INFO - PROCESS | 3632 | 1466500233295 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]]]}] 02:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 620ms 02:10:33 INFO - PROCESS | 3632 | 1466500233345 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 02:10:33 INFO - PROCESS | 3632 | 1466500233346 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 02:10:33 INFO - PROCESS | 3632 | 1466500233350 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:10:33 INFO - PROCESS | 3632 | 1466500233351 Marionette TRACE conn3 <- [1,862,null,{}] 02:10:33 INFO - PROCESS | 3632 | 1466500233361 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}] 02:10:33 INFO - PROCESS | 3632 | 1466500233364 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:33 INFO - PROCESS | 3632 | 1466500233467 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 02:10:33 INFO - PROCESS | 3632 | 1466500233478 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:33 INFO - PROCESS | 3632 | 1466500233480 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:33 INFO - PROCESS | 3632 | ++DOCSHELL 1417C400 == 41 [pid = 3632] [id = 225] 02:10:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (17B64000) [pid = 3632] [serial = 673] [outer = 00000000] 02:10:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1821A800) [pid = 3632] [serial = 674] [outer = 17B64000] 02:10:33 INFO - PROCESS | 3632 | 1466500233514 Marionette DEBUG loaded listener.js 02:10:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (183E8C00) [pid = 3632] [serial = 675] [outer = 17B64000] 02:10:33 INFO - PROCESS | 3632 | 1466500233924 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]]]}] 02:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 619ms 02:10:33 INFO - PROCESS | 3632 | 1466500233981 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 02:10:33 INFO - PROCESS | 3632 | 1466500233984 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 02:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:10:33 INFO - PROCESS | 3632 | 1466500233987 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:10:33 INFO - PROCESS | 3632 | 1466500233989 Marionette TRACE conn3 <- [1,866,null,{}] 02:10:33 INFO - PROCESS | 3632 | 1466500233992 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}] 02:10:33 INFO - PROCESS | 3632 | 1466500233997 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:34 INFO - PROCESS | 3632 | 1466500234113 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 02:10:34 INFO - PROCESS | 3632 | 1466500234278 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:34 INFO - PROCESS | 3632 | 1466500234281 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:34 INFO - PROCESS | 3632 | ++DOCSHELL 1A570C00 == 42 [pid = 3632] [id = 226] 02:10:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1A571000) [pid = 3632] [serial = 676] [outer = 00000000] 02:10:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1A6B0400) [pid = 3632] [serial = 677] [outer = 1A571000] 02:10:34 INFO - PROCESS | 3632 | 1466500234402 Marionette DEBUG loaded listener.js 02:10:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1A6B0C00) [pid = 3632] [serial = 678] [outer = 1A571000] 02:10:34 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (1634C800) [pid = 3632] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:10:34 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (15AFBC00) [pid = 3632] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:10:34 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (13CD1C00) [pid = 3632] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:10:34 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (179CC800) [pid = 3632] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:10:34 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (183EE800) [pid = 3632] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:10:34 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (11C2B000) [pid = 3632] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:10:34 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (13147C00) [pid = 3632] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:10:34 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (177D3400) [pid = 3632] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:10:34 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (10A59400) [pid = 3632] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:10:34 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (13E86400) [pid = 3632] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:10:34 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (162ED400) [pid = 3632] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:10:34 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (13E93800) [pid = 3632] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:10:34 INFO - PROCESS | 3632 | 1466500234852 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]]]}] 02:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 901ms 02:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:10:34 INFO - PROCESS | 3632 | 1466500234891 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 02:10:34 INFO - PROCESS | 3632 | 1466500234893 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 02:10:34 INFO - PROCESS | 3632 | 1466500234896 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:10:34 INFO - PROCESS | 3632 | 1466500234898 Marionette TRACE conn3 <- [1,870,null,{}] 02:10:34 INFO - PROCESS | 3632 | 1466500234901 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}] 02:10:34 INFO - PROCESS | 3632 | 1466500234903 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:34 INFO - PROCESS | 3632 | 1466500234960 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 02:10:34 INFO - PROCESS | 3632 | 1466500234966 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:34 INFO - PROCESS | 3632 | 1466500234968 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:34 INFO - PROCESS | 3632 | ++DOCSHELL 15AA9000 == 43 [pid = 3632] [id = 227] 02:10:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (15AF5400) [pid = 3632] [serial = 679] [outer = 00000000] 02:10:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (179CC800) [pid = 3632] [serial = 680] [outer = 15AF5400] 02:10:35 INFO - PROCESS | 3632 | 1466500235019 Marionette DEBUG loaded listener.js 02:10:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (183EE800) [pid = 3632] [serial = 681] [outer = 15AF5400] 02:10:35 INFO - PROCESS | 3632 | 1466500235414 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]]]}] 02:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 563ms 02:10:35 INFO - PROCESS | 3632 | 1466500235474 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 02:10:35 INFO - PROCESS | 3632 | 1466500235458 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 02:10:35 INFO - PROCESS | 3632 | 1466500235461 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:10:35 INFO - PROCESS | 3632 | 1466500235463 Marionette TRACE conn3 <- [1,874,null,{}] 02:10:35 INFO - PROCESS | 3632 | 1466500235466 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}] 02:10:35 INFO - PROCESS | 3632 | 1466500235468 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:35 INFO - PROCESS | 3632 | 1466500235546 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 02:10:35 INFO - PROCESS | 3632 | 1466500235551 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:35 INFO - PROCESS | 3632 | 1466500235553 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:35 INFO - PROCESS | 3632 | ++DOCSHELL 1621F000 == 44 [pid = 3632] [id = 228] 02:10:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (19A0E400) [pid = 3632] [serial = 682] [outer = 00000000] 02:10:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (1A6B8000) [pid = 3632] [serial = 683] [outer = 19A0E400] 02:10:35 INFO - PROCESS | 3632 | 1466500235596 Marionette DEBUG loaded listener.js 02:10:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1A6D0800) [pid = 3632] [serial = 684] [outer = 19A0E400] 02:10:35 INFO - PROCESS | 3632 | 1466500235996 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]]]}] 02:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 563ms 02:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:10:36 INFO - PROCESS | 3632 | 1466500236041 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 02:10:36 INFO - PROCESS | 3632 | 1466500236043 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 02:10:36 INFO - PROCESS | 3632 | 1466500236046 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:10:36 INFO - PROCESS | 3632 | 1466500236048 Marionette TRACE conn3 <- [1,878,null,{}] 02:10:36 INFO - PROCESS | 3632 | 1466500236051 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}] 02:10:36 INFO - PROCESS | 3632 | 1466500236053 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:36 INFO - PROCESS | 3632 | 1466500236139 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 02:10:36 INFO - PROCESS | 3632 | 1466500236144 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:36 INFO - PROCESS | 3632 | 1466500236146 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:36 INFO - PROCESS | 3632 | ++DOCSHELL 162E8800 == 45 [pid = 3632] [id = 229] 02:10:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (16B08800) [pid = 3632] [serial = 685] [outer = 00000000] 02:10:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1A7ADC00) [pid = 3632] [serial = 686] [outer = 16B08800] 02:10:36 INFO - PROCESS | 3632 | 1466500236190 Marionette DEBUG loaded listener.js 02:10:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1A7AE400) [pid = 3632] [serial = 687] [outer = 16B08800] 02:10:36 INFO - PROCESS | 3632 | 1466500236790 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]]]}] 02:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 817ms 02:10:36 INFO - PROCESS | 3632 | 1466500236870 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 02:10:36 INFO - PROCESS | 3632 | 1466500236874 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 02:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:10:36 INFO - PROCESS | 3632 | 1466500236879 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:10:36 INFO - PROCESS | 3632 | 1466500236884 Marionette TRACE conn3 <- [1,882,null,{}] 02:10:36 INFO - PROCESS | 3632 | 1466500236889 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}] 02:10:36 INFO - PROCESS | 3632 | 1466500236892 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:37 INFO - PROCESS | 3632 | 1466500237020 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 02:10:37 INFO - PROCESS | 3632 | 1466500237146 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:37 INFO - PROCESS | 3632 | 1466500237149 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:37 INFO - PROCESS | 3632 | ++DOCSHELL 10EF3000 == 46 [pid = 3632] [id = 230] 02:10:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (11264C00) [pid = 3632] [serial = 688] [outer = 00000000] 02:10:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1320E800) [pid = 3632] [serial = 689] [outer = 11264C00] 02:10:37 INFO - PROCESS | 3632 | 1466500237206 Marionette DEBUG loaded listener.js 02:10:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (141DE400) [pid = 3632] [serial = 690] [outer = 11264C00] 02:10:37 INFO - PROCESS | 3632 | 1466500237786 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]]]}] 02:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 930ms 02:10:37 INFO - PROCESS | 3632 | 1466500237811 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 02:10:37 INFO - PROCESS | 3632 | 1466500237815 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 02:10:37 INFO - PROCESS | 3632 | 1466500237840 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:10:37 INFO - PROCESS | 3632 | 1466500237843 Marionette TRACE conn3 <- [1,886,null,{}] 02:10:37 INFO - PROCESS | 3632 | 1466500237847 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}] 02:10:37 INFO - PROCESS | 3632 | 1466500237850 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:37 INFO - PROCESS | 3632 | 1466500237958 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 02:10:38 INFO - PROCESS | 3632 | 1466500238068 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:38 INFO - PROCESS | 3632 | 1466500238071 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:38 INFO - PROCESS | 3632 | ++DOCSHELL 162C5000 == 47 [pid = 3632] [id = 231] 02:10:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (162E4000) [pid = 3632] [serial = 691] [outer = 00000000] 02:10:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (162ED800) [pid = 3632] [serial = 692] [outer = 162E4000] 02:10:38 INFO - PROCESS | 3632 | 1466500238127 Marionette DEBUG loaded listener.js 02:10:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (1707E400) [pid = 3632] [serial = 693] [outer = 162E4000] 02:10:38 INFO - PROCESS | 3632 | 1466500238827 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]]]}] 02:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1042ms 02:10:38 INFO - PROCESS | 3632 | 1466500238878 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 02:10:38 INFO - PROCESS | 3632 | 1466500238883 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 02:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:10:38 INFO - PROCESS | 3632 | 1466500238888 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:10:38 INFO - PROCESS | 3632 | 1466500238891 Marionette TRACE conn3 <- [1,890,null,{}] 02:10:38 INFO - PROCESS | 3632 | 1466500238896 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}] 02:10:38 INFO - PROCESS | 3632 | 1466500238899 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:38 INFO - PROCESS | 3632 | 1466500239000 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 02:10:39 INFO - PROCESS | 3632 | 1466500239114 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:39 INFO - PROCESS | 3632 | 1466500239119 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:39 INFO - PROCESS | 3632 | ++DOCSHELL 11C34000 == 48 [pid = 3632] [id = 232] 02:10:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (11CCD400) [pid = 3632] [serial = 694] [outer = 00000000] 02:10:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (136EF400) [pid = 3632] [serial = 695] [outer = 11CCD400] 02:10:39 INFO - PROCESS | 3632 | 1466500239171 Marionette DEBUG loaded listener.js 02:10:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (139ABC00) [pid = 3632] [serial = 696] [outer = 11CCD400] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 1621F000 == 47 [pid = 3632] [id = 228] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 15AA9000 == 46 [pid = 3632] [id = 227] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 1A570C00 == 45 [pid = 3632] [id = 226] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 1417C400 == 44 [pid = 3632] [id = 225] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 16B08400 == 43 [pid = 3632] [id = 224] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 162E9000 == 42 [pid = 3632] [id = 223] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 14181800 == 41 [pid = 3632] [id = 222] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 11269400 == 40 [pid = 3632] [id = 221] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 0F97E400 == 39 [pid = 3632] [id = 220] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 10A60C00 == 38 [pid = 3632] [id = 219] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 13CD1800 == 37 [pid = 3632] [id = 211] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 15AFA400 == 36 [pid = 3632] [id = 212] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 17102000 == 35 [pid = 3632] [id = 214] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 16343400 == 34 [pid = 3632] [id = 213] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 0C7F1400 == 33 [pid = 3632] [id = 216] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 183F4400 == 32 [pid = 3632] [id = 218] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 14E6D800 == 31 [pid = 3632] [id = 217] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 18325C00 == 30 [pid = 3632] [id = 215] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 162C5000 == 29 [pid = 3632] [id = 231] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 162E8800 == 28 [pid = 3632] [id = 229] 02:10:39 INFO - PROCESS | 3632 | --DOCSHELL 10EF3000 == 27 [pid = 3632] [id = 230] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (11265C00) [pid = 3632] [serial = 617] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (15AAE800) [pid = 3632] [serial = 621] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (152B7000) [pid = 3632] [serial = 620] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (17106C00) [pid = 3632] [serial = 624] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (13299C00) [pid = 3632] [serial = 651] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (16DDD800) [pid = 3632] [serial = 623] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (1A152400) [pid = 3632] [serial = 653] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (1821B400) [pid = 3632] [serial = 647] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (183F6C00) [pid = 3632] [serial = 648] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (162C6800) [pid = 3632] [serial = 636] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (16B0DC00) [pid = 3632] [serial = 638] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (16219000) [pid = 3632] [serial = 635] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (14E75400) [pid = 3632] [serial = 632] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (152BA000) [pid = 3632] [serial = 633] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (17B6B400) [pid = 3632] [serial = 641] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (16DE8C00) [pid = 3632] [serial = 639] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (19A0BC00) [pid = 3632] [serial = 644] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (12D8C400) [pid = 3632] [serial = 629] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (17C0B400) [pid = 3632] [serial = 642] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (13106400) [pid = 3632] [serial = 630] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (141E1400) [pid = 3632] [serial = 627] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (13CD7400) [pid = 3632] [serial = 626] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (11ADDC00) [pid = 3632] [serial = 650] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (19F9DC00) [pid = 3632] [serial = 645] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (12A23800) [pid = 3632] [serial = 618] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (10EF3000) [pid = 3632] [serial = 697] [outer = 1B33BC00] 02:10:40 INFO - PROCESS | 3632 | 1466500240181 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]]]}] 02:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1310ms 02:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:10:40 INFO - PROCESS | 3632 | 1466500240220 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 02:10:40 INFO - PROCESS | 3632 | 1466500240224 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 02:10:40 INFO - PROCESS | 3632 | 1466500240228 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:10:40 INFO - PROCESS | 3632 | 1466500240231 Marionette TRACE conn3 <- [1,894,null,{}] 02:10:40 INFO - PROCESS | 3632 | 1466500240236 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}] 02:10:40 INFO - PROCESS | 3632 | 1466500240239 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:40 INFO - PROCESS | 3632 | 1466500240331 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 02:10:40 INFO - PROCESS | 3632 | 1466500240418 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:40 INFO - PROCESS | 3632 | 1466500240402 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:40 INFO - PROCESS | 3632 | ++DOCSHELL 12AB1000 == 28 [pid = 3632] [id = 233] 02:10:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (12AB5000) [pid = 3632] [serial = 698] [outer = 00000000] 02:10:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (13031800) [pid = 3632] [serial = 699] [outer = 12AB5000] 02:10:40 INFO - PROCESS | 3632 | 1466500240449 Marionette DEBUG loaded listener.js 02:10:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (131E3000) [pid = 3632] [serial = 700] [outer = 12AB5000] 02:10:40 INFO - PROCESS | 3632 | 1466500240781 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]]]}] 02:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 578ms 02:10:40 INFO - PROCESS | 3632 | 1466500240795 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 02:10:40 INFO - PROCESS | 3632 | 1466500240800 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 02:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:10:40 INFO - PROCESS | 3632 | 1466500240814 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:10:40 INFO - PROCESS | 3632 | 1466500240817 Marionette TRACE conn3 <- [1,898,null,{}] 02:10:40 INFO - PROCESS | 3632 | 1466500240821 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}] 02:10:40 INFO - PROCESS | 3632 | 1466500240823 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:40 INFO - PROCESS | 3632 | 1466500240935 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 02:10:40 INFO - PROCESS | 3632 | 1466500240925 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:40 INFO - PROCESS | 3632 | 1466500240928 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:40 INFO - PROCESS | 3632 | ++DOCSHELL 14179C00 == 29 [pid = 3632] [id = 234] 02:10:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (141DEC00) [pid = 3632] [serial = 701] [outer = 00000000] 02:10:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (14E75400) [pid = 3632] [serial = 702] [outer = 141DEC00] 02:10:40 INFO - PROCESS | 3632 | 1466500240973 Marionette DEBUG loaded listener.js 02:10:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (152B9400) [pid = 3632] [serial = 703] [outer = 141DEC00] 02:10:41 INFO - PROCESS | 3632 | 1466500241366 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]]]}] 02:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 577ms 02:10:41 INFO - PROCESS | 3632 | 1466500241391 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 02:10:41 INFO - PROCESS | 3632 | 1466500241393 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 02:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:10:41 INFO - PROCESS | 3632 | 1466500241397 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:10:41 INFO - PROCESS | 3632 | 1466500241400 Marionette TRACE conn3 <- [1,902,null,{}] 02:10:41 INFO - PROCESS | 3632 | 1466500241411 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}] 02:10:41 INFO - PROCESS | 3632 | 1466500241415 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:41 INFO - PROCESS | 3632 | 1466500241501 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 02:10:41 INFO - PROCESS | 3632 | 1466500241508 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:41 INFO - PROCESS | 3632 | 1466500241511 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:41 INFO - PROCESS | 3632 | ++DOCSHELL 16212000 == 30 [pid = 3632] [id = 235] 02:10:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (16212800) [pid = 3632] [serial = 704] [outer = 00000000] 02:10:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1621AC00) [pid = 3632] [serial = 705] [outer = 16212800] 02:10:41 INFO - PROCESS | 3632 | 1466500241542 Marionette DEBUG loaded listener.js 02:10:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (162D0800) [pid = 3632] [serial = 706] [outer = 16212800] 02:10:41 INFO - PROCESS | 3632 | 1466500241993 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]]]}] 02:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 620ms 02:10:42 INFO - PROCESS | 3632 | 1466500242033 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 02:10:42 INFO - PROCESS | 3632 | 1466500242036 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 02:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:10:42 INFO - PROCESS | 3632 | 1466500242039 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:10:42 INFO - PROCESS | 3632 | 1466500242041 Marionette TRACE conn3 <- [1,906,null,{}] 02:10:42 INFO - PROCESS | 3632 | 1466500242050 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}] 02:10:42 INFO - PROCESS | 3632 | 1466500242052 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:42 INFO - PROCESS | 3632 | 1466500242148 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 02:10:42 INFO - PROCESS | 3632 | 1466500242231 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:42 INFO - PROCESS | 3632 | 1466500242234 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:42 INFO - PROCESS | 3632 | ++DOCSHELL 16341C00 == 31 [pid = 3632] [id = 236] 02:10:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (162ED000) [pid = 3632] [serial = 707] [outer = 00000000] 02:10:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (1682D800) [pid = 3632] [serial = 708] [outer = 162ED000] 02:10:42 INFO - PROCESS | 3632 | 1466500242277 Marionette DEBUG loaded listener.js 02:10:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (16BA2800) [pid = 3632] [serial = 709] [outer = 162ED000] 02:10:42 INFO - PROCESS | 3632 | 1466500242648 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]]]}] 02:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 620ms 02:10:42 INFO - PROCESS | 3632 | 1466500242656 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 02:10:42 INFO - PROCESS | 3632 | 1466500242658 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 02:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:10:42 INFO - PROCESS | 3632 | 1466500242667 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:10:42 INFO - PROCESS | 3632 | 1466500242668 Marionette TRACE conn3 <- [1,910,null,{}] 02:10:42 INFO - PROCESS | 3632 | 1466500242672 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}] 02:10:42 INFO - PROCESS | 3632 | 1466500242674 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:42 INFO - PROCESS | 3632 | 1466500242777 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 02:10:42 INFO - PROCESS | 3632 | 1466500242785 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:42 INFO - PROCESS | 3632 | 1466500242787 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:42 INFO - PROCESS | 3632 | ++DOCSHELL 16DE9800 == 32 [pid = 3632] [id = 237] 02:10:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (17070800) [pid = 3632] [serial = 710] [outer = 00000000] 02:10:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (17107800) [pid = 3632] [serial = 711] [outer = 17070800] 02:10:42 INFO - PROCESS | 3632 | 1466500242829 Marionette DEBUG loaded listener.js 02:10:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (17998400) [pid = 3632] [serial = 712] [outer = 17070800] 02:10:43 INFO - PROCESS | 3632 | 1466500243254 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]]]}] 02:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 634ms 02:10:43 INFO - PROCESS | 3632 | 1466500243297 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 02:10:43 INFO - PROCESS | 3632 | 1466500243299 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 02:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:10:43 INFO - PROCESS | 3632 | 1466500243303 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:10:43 INFO - PROCESS | 3632 | 1466500243304 Marionette TRACE conn3 <- [1,914,null,{}] 02:10:43 INFO - PROCESS | 3632 | 1466500243308 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}] 02:10:43 INFO - PROCESS | 3632 | 1466500243314 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:43 INFO - PROCESS | 3632 | 1466500243438 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 02:10:43 INFO - PROCESS | 3632 | 1466500243464 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:43 INFO - PROCESS | 3632 | 1466500243466 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:43 INFO - PROCESS | 3632 | ++DOCSHELL 18223C00 == 33 [pid = 3632] [id = 238] 02:10:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (18228800) [pid = 3632] [serial = 713] [outer = 00000000] 02:10:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (183F1000) [pid = 3632] [serial = 714] [outer = 18228800] 02:10:43 INFO - PROCESS | 3632 | 1466500243508 Marionette DEBUG loaded listener.js 02:10:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (183F7800) [pid = 3632] [serial = 715] [outer = 18228800] 02:10:43 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (19A0E400) [pid = 3632] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:10:43 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (16B08C00) [pid = 3632] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:10:43 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (17B64000) [pid = 3632] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:10:43 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (112C6C00) [pid = 3632] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:10:43 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (19FA0800) [pid = 3632] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:10:43 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (152B9C00) [pid = 3632] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:10:43 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (162E9400) [pid = 3632] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:10:43 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (10329C00) [pid = 3632] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:10:43 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (10EEA800) [pid = 3632] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:10:43 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (1A571000) [pid = 3632] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:10:43 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (16B08800) [pid = 3632] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:10:43 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (15AF5400) [pid = 3632] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:10:43 INFO - PROCESS | 3632 | 1466500243973 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]]]}] 02:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 718ms 02:10:44 INFO - PROCESS | 3632 | 1466500244025 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 02:10:44 INFO - PROCESS | 3632 | 1466500244027 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 02:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:10:44 INFO - PROCESS | 3632 | 1466500244039 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:10:44 INFO - PROCESS | 3632 | 1466500244041 Marionette TRACE conn3 <- [1,918,null,{}] 02:10:44 INFO - PROCESS | 3632 | 1466500244045 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}] 02:10:44 INFO - PROCESS | 3632 | 1466500244047 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:44 INFO - PROCESS | 3632 | 1466500244126 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 02:10:44 INFO - PROCESS | 3632 | 1466500244133 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:44 INFO - PROCESS | 3632 | 1466500244135 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:44 INFO - PROCESS | 3632 | ++DOCSHELL 114CA000 == 34 [pid = 3632] [id = 239] 02:10:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (12AE8400) [pid = 3632] [serial = 716] [outer = 00000000] 02:10:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (16B08800) [pid = 3632] [serial = 717] [outer = 12AE8400] 02:10:44 INFO - PROCESS | 3632 | 1466500244178 Marionette DEBUG loaded listener.js 02:10:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (17B60C00) [pid = 3632] [serial = 718] [outer = 12AE8400] 02:10:44 INFO - PROCESS | 3632 | 1466500244530 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]]]}] 02:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 536ms 02:10:44 INFO - PROCESS | 3632 | 1466500244574 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 02:10:44 INFO - PROCESS | 3632 | 1466500244576 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 02:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:10:44 INFO - PROCESS | 3632 | 1466500244580 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:10:44 INFO - PROCESS | 3632 | 1466500244581 Marionette TRACE conn3 <- [1,922,null,{}] 02:10:44 INFO - PROCESS | 3632 | 1466500244588 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}] 02:10:44 INFO - PROCESS | 3632 | 1466500244590 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:44 INFO - PROCESS | 3632 | 1466500244665 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 02:10:44 INFO - PROCESS | 3632 | 1466500244671 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:44 INFO - PROCESS | 3632 | 1466500244673 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:44 INFO - PROCESS | 3632 | ++DOCSHELL 1821E400 == 35 [pid = 3632] [id = 240] 02:10:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (18227800) [pid = 3632] [serial = 719] [outer = 00000000] 02:10:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (19A0DC00) [pid = 3632] [serial = 720] [outer = 18227800] 02:10:44 INFO - PROCESS | 3632 | 1466500244698 Marionette DEBUG loaded listener.js 02:10:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (19F9F000) [pid = 3632] [serial = 721] [outer = 18227800] 02:10:45 INFO - PROCESS | 3632 | 1466500245086 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]]]}] 02:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 535ms 02:10:45 INFO - PROCESS | 3632 | 1466500245114 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 02:10:45 INFO - PROCESS | 3632 | 1466500245117 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 02:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:10:45 INFO - PROCESS | 3632 | 1466500245121 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:10:45 INFO - PROCESS | 3632 | 1466500245124 Marionette TRACE conn3 <- [1,926,null,{}] 02:10:45 INFO - PROCESS | 3632 | 1466500245140 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}] 02:10:45 INFO - PROCESS | 3632 | 1466500245142 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:45 INFO - PROCESS | 3632 | 1466500245222 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 02:10:45 INFO - PROCESS | 3632 | 1466500245227 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:45 INFO - PROCESS | 3632 | 1466500245229 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:45 INFO - PROCESS | 3632 | ++DOCSHELL 19A0E400 == 36 [pid = 3632] [id = 241] 02:10:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (19FA0800) [pid = 3632] [serial = 722] [outer = 00000000] 02:10:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (19FA8400) [pid = 3632] [serial = 723] [outer = 19FA0800] 02:10:45 INFO - PROCESS | 3632 | 1466500245271 Marionette DEBUG loaded listener.js 02:10:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (19FA2800) [pid = 3632] [serial = 724] [outer = 19FA0800] 02:10:45 INFO - PROCESS | 3632 | 1466500245733 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]]]}] 02:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 662ms 02:10:45 INFO - PROCESS | 3632 | 1466500245800 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 02:10:45 INFO - PROCESS | 3632 | 1466500245805 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 02:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:10:45 INFO - PROCESS | 3632 | 1466500245834 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:10:45 INFO - PROCESS | 3632 | 1466500245837 Marionette TRACE conn3 <- [1,930,null,{}] 02:10:45 INFO - PROCESS | 3632 | 1466500245844 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}] 02:10:45 INFO - PROCESS | 3632 | 1466500245847 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:46 INFO - PROCESS | 3632 | 1466500246016 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 02:10:46 INFO - PROCESS | 3632 | 1466500246116 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:46 INFO - PROCESS | 3632 | 1466500246121 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:46 INFO - PROCESS | 3632 | ++DOCSHELL 1031DC00 == 37 [pid = 3632] [id = 242] 02:10:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (10373400) [pid = 3632] [serial = 725] [outer = 00000000] 02:10:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (13036800) [pid = 3632] [serial = 726] [outer = 10373400] 02:10:46 INFO - PROCESS | 3632 | 1466500246167 Marionette DEBUG loaded listener.js 02:10:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (131E1C00) [pid = 3632] [serial = 727] [outer = 10373400] 02:10:46 INFO - PROCESS | 3632 | 1466500246817 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]]]}] 02:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1070ms 02:10:46 INFO - PROCESS | 3632 | 1466500246893 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 02:10:46 INFO - PROCESS | 3632 | 1466500246898 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 02:10:46 INFO - PROCESS | 3632 | 1466500246905 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:10:46 INFO - PROCESS | 3632 | 1466500246907 Marionette TRACE conn3 <- [1,934,null,{}] 02:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:10:46 INFO - PROCESS | 3632 | 1466500246911 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}] 02:10:46 INFO - PROCESS | 3632 | 1466500246914 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:47 INFO - PROCESS | 3632 | 1466500247019 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 02:10:47 INFO - PROCESS | 3632 | 1466500247211 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:47 INFO - PROCESS | 3632 | 1466500247214 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:47 INFO - PROCESS | 3632 | ++DOCSHELL 1031E800 == 38 [pid = 3632] [id = 243] 02:10:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (1036B000) [pid = 3632] [serial = 728] [outer = 00000000] 02:10:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (105F0800) [pid = 3632] [serial = 729] [outer = 1036B000] 02:10:47 INFO - PROCESS | 3632 | 1466500247271 Marionette DEBUG loaded listener.js 02:10:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (112CBC00) [pid = 3632] [serial = 730] [outer = 1036B000] 02:10:47 INFO - PROCESS | 3632 | --DOCSHELL 1821E400 == 37 [pid = 3632] [id = 240] 02:10:47 INFO - PROCESS | 3632 | --DOCSHELL 114CA000 == 36 [pid = 3632] [id = 239] 02:10:47 INFO - PROCESS | 3632 | --DOCSHELL 18223C00 == 35 [pid = 3632] [id = 238] 02:10:47 INFO - PROCESS | 3632 | --DOCSHELL 16DE9800 == 34 [pid = 3632] [id = 237] 02:10:47 INFO - PROCESS | 3632 | --DOCSHELL 16341C00 == 33 [pid = 3632] [id = 236] 02:10:47 INFO - PROCESS | 3632 | --DOCSHELL 16212000 == 32 [pid = 3632] [id = 235] 02:10:47 INFO - PROCESS | 3632 | --DOCSHELL 14179C00 == 31 [pid = 3632] [id = 234] 02:10:47 INFO - PROCESS | 3632 | --DOCSHELL 12AB1000 == 30 [pid = 3632] [id = 233] 02:10:47 INFO - PROCESS | 3632 | --DOCSHELL 11C34000 == 29 [pid = 3632] [id = 232] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (1A6D0800) [pid = 3632] [serial = 684] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (17992800) [pid = 3632] [serial = 671] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (179CFC00) [pid = 3632] [serial = 672] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (1821A800) [pid = 3632] [serial = 674] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (13150C00) [pid = 3632] [serial = 662] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (139B2000) [pid = 3632] [serial = 663] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (183E8C00) [pid = 3632] [serial = 675] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1A17E800) [pid = 3632] [serial = 654] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (15AF0800) [pid = 3632] [serial = 665] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (15D36800) [pid = 3632] [serial = 666] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (1634EC00) [pid = 3632] [serial = 668] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (10A5A800) [pid = 3632] [serial = 659] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (110D8C00) [pid = 3632] [serial = 660] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (131E4400) [pid = 3632] [serial = 656] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (1364B800) [pid = 3632] [serial = 657] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (1A6B0400) [pid = 3632] [serial = 677] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (1A7ADC00) [pid = 3632] [serial = 686] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (1A7AE400) [pid = 3632] [serial = 687] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (183EE800) [pid = 3632] [serial = 681] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (1A6B8000) [pid = 3632] [serial = 683] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (1A6B0C00) [pid = 3632] [serial = 678] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (179CC800) [pid = 3632] [serial = 680] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (16350800) [pid = 3632] [serial = 669] [outer = 00000000] [url = about:blank] 02:10:47 INFO - PROCESS | 3632 | 1466500247811 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]]]}] 02:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 929ms 02:10:47 INFO - PROCESS | 3632 | 1466500247846 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 02:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:10:47 INFO - PROCESS | 3632 | 1466500247849 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 02:10:47 INFO - PROCESS | 3632 | 1466500247869 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:10:47 INFO - PROCESS | 3632 | 1466500247871 Marionette TRACE conn3 <- [1,938,null,{}] 02:10:47 INFO - PROCESS | 3632 | 1466500247876 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}] 02:10:47 INFO - PROCESS | 3632 | 1466500247880 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:47 INFO - PROCESS | 3632 | 1466500247947 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 02:10:47 INFO - PROCESS | 3632 | 1466500247957 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:47 INFO - PROCESS | 3632 | 1466500247960 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:47 INFO - PROCESS | 3632 | ++DOCSHELL 12AB1000 == 30 [pid = 3632] [id = 244] 02:10:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (12AEF000) [pid = 3632] [serial = 731] [outer = 00000000] 02:10:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (136ED000) [pid = 3632] [serial = 732] [outer = 12AEF000] 02:10:48 INFO - PROCESS | 3632 | 1466500248005 Marionette DEBUG loaded listener.js 02:10:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (13E8A400) [pid = 3632] [serial = 733] [outer = 12AEF000] 02:10:48 INFO - PROCESS | 3632 | 1466500248467 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]]]}] 02:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 648ms 02:10:48 INFO - PROCESS | 3632 | 1466500248512 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 02:10:48 INFO - PROCESS | 3632 | 1466500248516 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 02:10:48 INFO - PROCESS | 3632 | 1466500248503 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:10:48 INFO - PROCESS | 3632 | 1466500248505 Marionette TRACE conn3 <- [1,942,null,{}] 02:10:48 INFO - PROCESS | 3632 | 1466500248510 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}] 02:10:48 INFO - PROCESS | 3632 | 1466500248512 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:48 INFO - PROCESS | 3632 | 1466500248597 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 02:10:48 INFO - PROCESS | 3632 | 1466500248682 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:48 INFO - PROCESS | 3632 | 1466500248684 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:48 INFO - PROCESS | 3632 | ++DOCSHELL 1417A800 == 31 [pid = 3632] [id = 245] 02:10:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (1417B800) [pid = 3632] [serial = 734] [outer = 00000000] 02:10:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (15AF6800) [pid = 3632] [serial = 735] [outer = 1417B800] 02:10:48 INFO - PROCESS | 3632 | 1466500248728 Marionette DEBUG loaded listener.js 02:10:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (15D3E800) [pid = 3632] [serial = 736] [outer = 1417B800] 02:10:49 INFO - PROCESS | 3632 | 1466500249068 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]]]}] 02:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 578ms 02:10:49 INFO - PROCESS | 3632 | 1466500249097 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 02:10:49 INFO - PROCESS | 3632 | 1466500249099 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 02:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:10:49 INFO - PROCESS | 3632 | 1466500249104 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:10:49 INFO - PROCESS | 3632 | 1466500249092 Marionette TRACE conn3 <- [1,946,null,{}] 02:10:49 INFO - PROCESS | 3632 | 1466500249101 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}] 02:10:49 INFO - PROCESS | 3632 | 1466500249105 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:49 INFO - PROCESS | 3632 | 1466500249190 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 02:10:49 INFO - PROCESS | 3632 | 1466500249196 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:49 INFO - PROCESS | 3632 | 1466500249199 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:49 INFO - PROCESS | 3632 | ++DOCSHELL 162E7000 == 32 [pid = 3632] [id = 246] 02:10:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (162ECC00) [pid = 3632] [serial = 737] [outer = 00000000] 02:10:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (1634D400) [pid = 3632] [serial = 738] [outer = 162ECC00] 02:10:49 INFO - PROCESS | 3632 | 1466500249248 Marionette DEBUG loaded listener.js 02:10:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (16B09000) [pid = 3632] [serial = 739] [outer = 162ECC00] 02:10:49 INFO - PROCESS | 3632 | 1466500249636 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]]]}] 02:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 591ms 02:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:10:49 INFO - PROCESS | 3632 | 1466500249686 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 02:10:49 INFO - PROCESS | 3632 | 1466500249689 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 02:10:49 INFO - PROCESS | 3632 | 1466500249692 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:10:49 INFO - PROCESS | 3632 | 1466500249694 Marionette TRACE conn3 <- [1,950,null,{}] 02:10:49 INFO - PROCESS | 3632 | 1466500249698 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}] 02:10:49 INFO - PROCESS | 3632 | 1466500249700 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:49 INFO - PROCESS | 3632 | 1466500249809 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 02:10:49 INFO - PROCESS | 3632 | 1466500249874 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:49 INFO - PROCESS | 3632 | 1466500249876 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:49 INFO - PROCESS | 3632 | ++DOCSHELL 156ED000 == 33 [pid = 3632] [id = 247] 02:10:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (17073800) [pid = 3632] [serial = 740] [outer = 00000000] 02:10:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (179D0000) [pid = 3632] [serial = 741] [outer = 17073800] 02:10:49 INFO - PROCESS | 3632 | 1466500249919 Marionette DEBUG loaded listener.js 02:10:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (17C0A000) [pid = 3632] [serial = 742] [outer = 17073800] 02:10:50 INFO - PROCESS | 3632 | 1466500250301 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]]]}] 02:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 620ms 02:10:50 INFO - PROCESS | 3632 | 1466500250329 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 02:10:50 INFO - PROCESS | 3632 | 1466500250331 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 02:10:50 INFO - PROCESS | 3632 | 1466500250334 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:10:50 INFO - PROCESS | 3632 | 1466500250336 Marionette TRACE conn3 <- [1,954,null,{}] 02:10:50 INFO - PROCESS | 3632 | 1466500250339 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}] 02:10:50 INFO - PROCESS | 3632 | 1466500250341 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:50 INFO - PROCESS | 3632 | 1466500250430 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 02:10:50 INFO - PROCESS | 3632 | 1466500250438 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:50 INFO - PROCESS | 3632 | 1466500250444 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:50 INFO - PROCESS | 3632 | ++DOCSHELL 14F8D800 == 34 [pid = 3632] [id = 248] 02:10:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (18221C00) [pid = 3632] [serial = 743] [outer = 00000000] 02:10:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (183EB000) [pid = 3632] [serial = 744] [outer = 18221C00] 02:10:50 INFO - PROCESS | 3632 | 1466500250543 Marionette DEBUG loaded listener.js 02:10:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (19A06000) [pid = 3632] [serial = 745] [outer = 18221C00] 02:10:50 INFO - PROCESS | 3632 | 1466500250926 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]]]}] 02:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 620ms 02:10:50 INFO - PROCESS | 3632 | 1466500250959 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 02:10:50 INFO - PROCESS | 3632 | 1466500250961 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 02:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:10:50 INFO - PROCESS | 3632 | 1466500250964 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:10:50 INFO - PROCESS | 3632 | 1466500250965 Marionette TRACE conn3 <- [1,958,null,{}] 02:10:50 INFO - PROCESS | 3632 | 1466500250969 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}] 02:10:50 INFO - PROCESS | 3632 | 1466500250971 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:51 INFO - PROCESS | 3632 | 1466500251085 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 02:10:51 INFO - PROCESS | 3632 | 1466500251108 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:51 INFO - PROCESS | 3632 | 1466500251110 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:51 INFO - PROCESS | 3632 | ++DOCSHELL 19FA6000 == 35 [pid = 3632] [id = 249] 02:10:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1A15A400) [pid = 3632] [serial = 746] [outer = 00000000] 02:10:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1A571800) [pid = 3632] [serial = 747] [outer = 1A15A400] 02:10:51 INFO - PROCESS | 3632 | 1466500251160 Marionette DEBUG loaded listener.js 02:10:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1A6AD800) [pid = 3632] [serial = 748] [outer = 1A15A400] 02:10:51 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (11264C00) [pid = 3632] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:10:51 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (18227800) [pid = 3632] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:10:51 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (162E4000) [pid = 3632] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:10:51 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (12AE8400) [pid = 3632] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:10:51 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (162ED000) [pid = 3632] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:10:51 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (17070800) [pid = 3632] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:10:51 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (16212800) [pid = 3632] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:10:51 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (12AB5000) [pid = 3632] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:10:51 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (141DEC00) [pid = 3632] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:10:51 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (11CCD400) [pid = 3632] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:10:51 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (18228800) [pid = 3632] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:10:51 INFO - PROCESS | 3632 | 1466500251594 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]]]}] 02:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 662ms 02:10:51 INFO - PROCESS | 3632 | 1466500251634 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 02:10:51 INFO - PROCESS | 3632 | 1466500251636 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 02:10:51 INFO - PROCESS | 3632 | 1466500251639 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:10:51 INFO - PROCESS | 3632 | 1466500251641 Marionette TRACE conn3 <- [1,962,null,{}] 02:10:51 INFO - PROCESS | 3632 | 1466500251648 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}] 02:10:51 INFO - PROCESS | 3632 | 1466500251650 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:51 INFO - PROCESS | 3632 | 1466500251707 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 02:10:51 INFO - PROCESS | 3632 | 1466500251713 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:51 INFO - PROCESS | 3632 | 1466500251715 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:51 INFO - PROCESS | 3632 | ++DOCSHELL 131EA800 == 36 [pid = 3632] [id = 250] 02:10:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (131EC400) [pid = 3632] [serial = 749] [outer = 00000000] 02:10:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (162ED000) [pid = 3632] [serial = 750] [outer = 131EC400] 02:10:51 INFO - PROCESS | 3632 | 1466500251757 Marionette DEBUG loaded listener.js 02:10:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (171E5800) [pid = 3632] [serial = 751] [outer = 131EC400] 02:10:52 INFO - PROCESS | 3632 | 1466500252139 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]]]}] 02:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 535ms 02:10:52 INFO - PROCESS | 3632 | 1466500252173 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 02:10:52 INFO - PROCESS | 3632 | 1466500252175 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 02:10:52 INFO - PROCESS | 3632 | 1466500252179 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:10:52 INFO - PROCESS | 3632 | 1466500252180 Marionette TRACE conn3 <- [1,966,null,{}] 02:10:52 INFO - PROCESS | 3632 | 1466500252184 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}] 02:10:52 INFO - PROCESS | 3632 | 1466500252185 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:52 INFO - PROCESS | 3632 | 1466500252268 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 02:10:52 INFO - PROCESS | 3632 | 1466500252300 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:52 INFO - PROCESS | 3632 | 1466500252302 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:52 INFO - PROCESS | 3632 | ++DOCSHELL 1621C400 == 37 [pid = 3632] [id = 251] 02:10:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (18297000) [pid = 3632] [serial = 752] [outer = 00000000] 02:10:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (1A184400) [pid = 3632] [serial = 753] [outer = 18297000] 02:10:52 INFO - PROCESS | 3632 | 1466500252327 Marionette DEBUG loaded listener.js 02:10:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (1A6CF000) [pid = 3632] [serial = 754] [outer = 18297000] 02:10:52 INFO - PROCESS | 3632 | 1466500252697 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]]]}] 02:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 578ms 02:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:10:52 INFO - PROCESS | 3632 | 1466500252755 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 02:10:52 INFO - PROCESS | 3632 | 1466500252757 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 02:10:52 INFO - PROCESS | 3632 | 1466500252760 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:10:52 INFO - PROCESS | 3632 | 1466500252762 Marionette TRACE conn3 <- [1,970,null,{}] 02:10:52 INFO - PROCESS | 3632 | 1466500252765 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}] 02:10:52 INFO - PROCESS | 3632 | 1466500252767 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:52 INFO - PROCESS | 3632 | 1466500252843 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 02:10:52 INFO - PROCESS | 3632 | 1466500252848 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:52 INFO - PROCESS | 3632 | 1466500252850 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:52 INFO - PROCESS | 3632 | ++DOCSHELL 16215000 == 38 [pid = 3632] [id = 252] 02:10:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (17073400) [pid = 3632] [serial = 755] [outer = 00000000] 02:10:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (1A6DB800) [pid = 3632] [serial = 756] [outer = 17073400] 02:10:52 INFO - PROCESS | 3632 | 1466500252887 Marionette DEBUG loaded listener.js 02:10:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1A7ACC00) [pid = 3632] [serial = 757] [outer = 17073400] 02:10:53 INFO - PROCESS | 3632 | 1466500253262 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]]]}] 02:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 535ms 02:10:53 INFO - PROCESS | 3632 | 1466500253302 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 02:10:53 INFO - PROCESS | 3632 | 1466500253304 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 02:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:10:53 INFO - PROCESS | 3632 | 1466500253311 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:10:53 INFO - PROCESS | 3632 | 1466500253313 Marionette TRACE conn3 <- [1,974,null,{}] 02:10:53 INFO - PROCESS | 3632 | 1466500253316 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}] 02:10:53 INFO - PROCESS | 3632 | 1466500253318 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:53 INFO - PROCESS | 3632 | 1466500253422 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 02:10:53 INFO - PROCESS | 3632 | 1466500253608 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:53 INFO - PROCESS | 3632 | 1466500253612 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:53 INFO - PROCESS | 3632 | ++DOCSHELL 12AB2000 == 39 [pid = 3632] [id = 253] 02:10:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (12AF0000) [pid = 3632] [serial = 758] [outer = 00000000] 02:10:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (13074400) [pid = 3632] [serial = 759] [outer = 12AF0000] 02:10:53 INFO - PROCESS | 3632 | 1466500253670 Marionette DEBUG loaded listener.js 02:10:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (136ED800) [pid = 3632] [serial = 760] [outer = 12AF0000] 02:10:54 INFO - PROCESS | 3632 | 1466500254177 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]]]}] 02:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 902ms 02:10:54 INFO - PROCESS | 3632 | 1466500254218 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 02:10:54 INFO - PROCESS | 3632 | 1466500254223 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 02:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:10:54 INFO - PROCESS | 3632 | 1466500254228 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:10:54 INFO - PROCESS | 3632 | 1466500254231 Marionette TRACE conn3 <- [1,978,null,{}] 02:10:54 INFO - PROCESS | 3632 | 1466500254236 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}] 02:10:54 INFO - PROCESS | 3632 | 1466500254239 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:54 INFO - PROCESS | 3632 | 1466500254334 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 02:10:54 INFO - PROCESS | 3632 | 1466500254432 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:54 INFO - PROCESS | 3632 | 1466500254436 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:54 INFO - PROCESS | 3632 | ++DOCSHELL 15D39C00 == 40 [pid = 3632] [id = 254] 02:10:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (15D3B800) [pid = 3632] [serial = 761] [outer = 00000000] 02:10:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (16219000) [pid = 3632] [serial = 762] [outer = 15D3B800] 02:10:54 INFO - PROCESS | 3632 | 1466500254489 Marionette DEBUG loaded listener.js 02:10:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (162EAC00) [pid = 3632] [serial = 763] [outer = 15D3B800] 02:10:55 INFO - PROCESS | 3632 | 1466500255041 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]]]}] 02:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 859ms 02:10:55 INFO - PROCESS | 3632 | 1466500255077 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 02:10:55 INFO - PROCESS | 3632 | 1466500255080 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 02:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:10:55 INFO - PROCESS | 3632 | 1466500255084 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:10:55 INFO - PROCESS | 3632 | 1466500255087 Marionette TRACE conn3 <- [1,982,null,{}] 02:10:55 INFO - PROCESS | 3632 | 1466500255091 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}] 02:10:55 INFO - PROCESS | 3632 | 1466500255093 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:55 INFO - PROCESS | 3632 | 1466500255180 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 02:10:55 INFO - PROCESS | 3632 | 1466500255278 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:55 INFO - PROCESS | 3632 | 1466500255281 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:55 INFO - PROCESS | 3632 | ++DOCSHELL 1680D000 == 41 [pid = 3632] [id = 255] 02:10:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (1832B400) [pid = 3632] [serial = 764] [outer = 00000000] 02:10:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1A151000) [pid = 3632] [serial = 765] [outer = 1832B400] 02:10:55 INFO - PROCESS | 3632 | 1466500255341 Marionette DEBUG loaded listener.js 02:10:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (1A56D000) [pid = 3632] [serial = 766] [outer = 1832B400] 02:10:55 INFO - PROCESS | 3632 | 1466500255823 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]]]}] 02:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 761ms 02:10:55 INFO - PROCESS | 3632 | 1466500255856 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 02:10:55 INFO - PROCESS | 3632 | 1466500255860 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 02:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:10:55 INFO - PROCESS | 3632 | 1466500255870 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:10:55 INFO - PROCESS | 3632 | 1466500255875 Marionette TRACE conn3 <- [1,986,null,{}] 02:10:55 INFO - PROCESS | 3632 | 1466500255879 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}] 02:10:55 INFO - PROCESS | 3632 | 1466500255882 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:55 INFO - PROCESS | 3632 | 1466500255970 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 02:10:56 INFO - PROCESS | 3632 | 1466500256050 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:56 INFO - PROCESS | 3632 | 1466500256052 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:56 INFO - PROCESS | 3632 | ++DOCSHELL 17997C00 == 42 [pid = 3632] [id = 256] 02:10:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (1A7B4400) [pid = 3632] [serial = 767] [outer = 00000000] 02:10:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (1A8EF400) [pid = 3632] [serial = 768] [outer = 1A7B4400] 02:10:56 INFO - PROCESS | 3632 | 1466500256104 Marionette DEBUG loaded listener.js 02:10:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (1A8F3800) [pid = 3632] [serial = 769] [outer = 1A7B4400] 02:10:56 INFO - PROCESS | 3632 | 1466500256842 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]]]}] 02:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1042ms 02:10:56 INFO - PROCESS | 3632 | 1466500256905 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 02:10:56 INFO - PROCESS | 3632 | 1466500256909 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 02:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:10:56 INFO - PROCESS | 3632 | 1466500256914 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:10:56 INFO - PROCESS | 3632 | 1466500256917 Marionette TRACE conn3 <- [1,990,null,{}] 02:10:56 INFO - PROCESS | 3632 | 1466500256922 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}] 02:10:56 INFO - PROCESS | 3632 | 1466500256925 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:56 INFO - PROCESS | 3632 | 1466500257007 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 02:10:57 INFO - PROCESS | 3632 | --DOCSHELL 16215000 == 41 [pid = 3632] [id = 252] 02:10:57 INFO - PROCESS | 3632 | --DOCSHELL 1621C400 == 40 [pid = 3632] [id = 251] 02:10:57 INFO - PROCESS | 3632 | --DOCSHELL 131EA800 == 39 [pid = 3632] [id = 250] 02:10:57 INFO - PROCESS | 3632 | --DOCSHELL 19FA6000 == 38 [pid = 3632] [id = 249] 02:10:57 INFO - PROCESS | 3632 | --DOCSHELL 14F8D800 == 37 [pid = 3632] [id = 248] 02:10:57 INFO - PROCESS | 3632 | --DOCSHELL 156ED000 == 36 [pid = 3632] [id = 247] 02:10:57 INFO - PROCESS | 3632 | --DOCSHELL 162E7000 == 35 [pid = 3632] [id = 246] 02:10:57 INFO - PROCESS | 3632 | --DOCSHELL 1417A800 == 34 [pid = 3632] [id = 245] 02:10:57 INFO - PROCESS | 3632 | --DOCSHELL 12AB1000 == 33 [pid = 3632] [id = 244] 02:10:57 INFO - PROCESS | 3632 | --DOCSHELL 1031E800 == 32 [pid = 3632] [id = 243] 02:10:57 INFO - PROCESS | 3632 | --DOCSHELL 1031DC00 == 31 [pid = 3632] [id = 242] 02:10:57 INFO - PROCESS | 3632 | --DOCSHELL 19A0E400 == 30 [pid = 3632] [id = 241] 02:10:57 INFO - PROCESS | 3632 | --DOCSHELL 17997C00 == 29 [pid = 3632] [id = 256] 02:10:57 INFO - PROCESS | 3632 | --DOCSHELL 1680D000 == 28 [pid = 3632] [id = 255] 02:10:57 INFO - PROCESS | 3632 | --DOCSHELL 12AB2000 == 27 [pid = 3632] [id = 253] 02:10:57 INFO - PROCESS | 3632 | --DOCSHELL 15D39C00 == 26 [pid = 3632] [id = 254] 02:10:57 INFO - PROCESS | 3632 | 1466500257610 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:57 INFO - PROCESS | 3632 | 1466500257613 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (1682D800) [pid = 3632] [serial = 708] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (17107800) [pid = 3632] [serial = 711] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (1621AC00) [pid = 3632] [serial = 705] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (13031800) [pid = 3632] [serial = 699] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (131E3000) [pid = 3632] [serial = 700] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (14E75400) [pid = 3632] [serial = 702] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (152B9400) [pid = 3632] [serial = 703] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (139ABC00) [pid = 3632] [serial = 696] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (136EF400) [pid = 3632] [serial = 695] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (183F1000) [pid = 3632] [serial = 714] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (12817400) [pid = 3632] [serial = 390] [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.] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (141DE400) [pid = 3632] [serial = 690] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1320E800) [pid = 3632] [serial = 689] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (19F9F000) [pid = 3632] [serial = 721] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (1707E400) [pid = 3632] [serial = 693] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (162ED800) [pid = 3632] [serial = 692] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (17998400) [pid = 3632] [serial = 712] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (19FA8400) [pid = 3632] [serial = 723] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (19A0DC00) [pid = 3632] [serial = 720] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (183F7800) [pid = 3632] [serial = 715] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (16B08800) [pid = 3632] [serial = 717] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (16BA2800) [pid = 3632] [serial = 709] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (17B60C00) [pid = 3632] [serial = 718] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (162D0800) [pid = 3632] [serial = 706] [outer = 00000000] [url = about:blank] 02:10:57 INFO - PROCESS | 3632 | ++DOCSHELL 0C7EA400 == 27 [pid = 3632] [id = 257] 02:10:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (0C7ECC00) [pid = 3632] [serial = 770] [outer = 00000000] 02:10:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (0F9E7C00) [pid = 3632] [serial = 771] [outer = 0C7ECC00] 02:10:57 INFO - PROCESS | 3632 | 1466500257708 Marionette DEBUG loaded listener.js 02:10:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (105F5C00) [pid = 3632] [serial = 772] [outer = 0C7ECC00] 02:10:58 INFO - PROCESS | 3632 | 1466500258074 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]]]}] 02:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1225ms 02:10:58 INFO - PROCESS | 3632 | 1466500258152 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 02:10:58 INFO - PROCESS | 3632 | 1466500258156 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 02:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:10:58 INFO - PROCESS | 3632 | 1466500258164 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:10:58 INFO - PROCESS | 3632 | 1466500258167 Marionette TRACE conn3 <- [1,994,null,{}] 02:10:58 INFO - PROCESS | 3632 | 1466500258172 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}] 02:10:58 INFO - PROCESS | 3632 | 1466500258176 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:58 INFO - PROCESS | 3632 | 1466500258244 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 02:10:58 INFO - PROCESS | 3632 | 1466500258259 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:58 INFO - PROCESS | 3632 | 1466500258262 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:58 INFO - PROCESS | 3632 | ++DOCSHELL 1312FC00 == 28 [pid = 3632] [id = 258] 02:10:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (13136000) [pid = 3632] [serial = 773] [outer = 00000000] 02:10:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (13151000) [pid = 3632] [serial = 774] [outer = 13136000] 02:10:58 INFO - PROCESS | 3632 | 1466500258307 Marionette DEBUG loaded listener.js 02:10:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (131EE400) [pid = 3632] [serial = 775] [outer = 13136000] 02:10:58 INFO - PROCESS | 3632 | 1466500258732 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]]]}] 02:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 633ms 02:10:58 INFO - PROCESS | 3632 | 1466500258819 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 02:10:58 INFO - PROCESS | 3632 | 1466500258823 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 02:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:10:58 INFO - PROCESS | 3632 | 1466500258832 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:10:58 INFO - PROCESS | 3632 | 1466500258834 Marionette TRACE conn3 <- [1,998,null,{}] 02:10:58 INFO - PROCESS | 3632 | 1466500258837 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}] 02:10:58 INFO - PROCESS | 3632 | 1466500258840 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:58 INFO - PROCESS | 3632 | 1466500258961 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 02:10:58 INFO - PROCESS | 3632 | 1466500258952 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:58 INFO - PROCESS | 3632 | 1466500258955 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:58 INFO - PROCESS | 3632 | ++DOCSHELL 13E8AC00 == 29 [pid = 3632] [id = 259] 02:10:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (1417B400) [pid = 3632] [serial = 776] [outer = 00000000] 02:10:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (141DE000) [pid = 3632] [serial = 777] [outer = 1417B400] 02:10:58 INFO - PROCESS | 3632 | 1466500258999 Marionette DEBUG loaded listener.js 02:10:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (14F8D800) [pid = 3632] [serial = 778] [outer = 1417B400] 02:10:59 INFO - PROCESS | 3632 | 1466500259387 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]]]}] 02:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 577ms 02:10:59 INFO - PROCESS | 3632 | 1466500259408 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 02:10:59 INFO - PROCESS | 3632 | 1466500259410 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 02:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:10:59 INFO - PROCESS | 3632 | 1466500259415 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:10:59 INFO - PROCESS | 3632 | 1466500259420 Marionette TRACE conn3 <- [1,1002,null,{}] 02:10:59 INFO - PROCESS | 3632 | 1466500259429 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}] 02:10:59 INFO - PROCESS | 3632 | 1466500259433 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:59 INFO - PROCESS | 3632 | 1466500259533 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 02:10:59 INFO - PROCESS | 3632 | 1466500259550 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:59 INFO - PROCESS | 3632 | 1466500259553 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:10:59 INFO - PROCESS | 3632 | ++DOCSHELL 14E66800 == 30 [pid = 3632] [id = 260] 02:10:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (154BC800) [pid = 3632] [serial = 779] [outer = 00000000] 02:10:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (15AF9800) [pid = 3632] [serial = 780] [outer = 154BC800] 02:10:59 INFO - PROCESS | 3632 | 1466500259597 Marionette DEBUG loaded listener.js 02:10:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1621C400) [pid = 3632] [serial = 781] [outer = 154BC800] 02:10:59 INFO - PROCESS | 3632 | 1466500260002 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]]]}] 02:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 620ms 02:11:00 INFO - PROCESS | 3632 | 1466500260082 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 02:11:00 INFO - PROCESS | 3632 | 1466500260085 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 02:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:11:00 INFO - PROCESS | 3632 | 1466500260099 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:11:00 INFO - PROCESS | 3632 | 1466500260101 Marionette TRACE conn3 <- [1,1006,null,{}] 02:11:00 INFO - PROCESS | 3632 | 1466500260104 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}] 02:11:00 INFO - PROCESS | 3632 | 1466500260106 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:00 INFO - PROCESS | 3632 | 1466500260218 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 02:11:00 INFO - PROCESS | 3632 | 1466500260226 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:00 INFO - PROCESS | 3632 | 1466500260229 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:00 INFO - PROCESS | 3632 | ++DOCSHELL 15AF9000 == 31 [pid = 3632] [id = 261] 02:11:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (15AFB400) [pid = 3632] [serial = 782] [outer = 00000000] 02:11:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1634C800) [pid = 3632] [serial = 783] [outer = 15AFB400] 02:11:00 INFO - PROCESS | 3632 | 1466500260253 Marionette DEBUG loaded listener.js 02:11:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1673D800) [pid = 3632] [serial = 784] [outer = 15AFB400] 02:11:00 INFO - PROCESS | 3632 | 1466500260650 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]]]}] 02:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 592ms 02:11:00 INFO - PROCESS | 3632 | 1466500260690 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 02:11:00 INFO - PROCESS | 3632 | 1466500260692 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 02:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:11:00 INFO - PROCESS | 3632 | 1466500260695 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:11:00 INFO - PROCESS | 3632 | 1466500260697 Marionette TRACE conn3 <- [1,1010,null,{}] 02:11:00 INFO - PROCESS | 3632 | 1466500260700 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}] 02:11:00 INFO - PROCESS | 3632 | 1466500260702 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:00 INFO - PROCESS | 3632 | 1466500260790 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 02:11:00 INFO - PROCESS | 3632 | 1466500260796 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:00 INFO - PROCESS | 3632 | 1466500260802 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:00 INFO - PROCESS | 3632 | ++DOCSHELL 16B08000 == 32 [pid = 3632] [id = 262] 02:11:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (16B09400) [pid = 3632] [serial = 785] [outer = 00000000] 02:11:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (16DE4000) [pid = 3632] [serial = 786] [outer = 16B09400] 02:11:00 INFO - PROCESS | 3632 | 1466500260899 Marionette DEBUG loaded listener.js 02:11:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (17110000) [pid = 3632] [serial = 787] [outer = 16B09400] 02:11:01 INFO - PROCESS | 3632 | 1466500261311 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]]]}] 02:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 662ms 02:11:01 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (17073800) [pid = 3632] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:11:01 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (162ECC00) [pid = 3632] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:11:01 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (1036B000) [pid = 3632] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:11:01 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (18221C00) [pid = 3632] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:11:01 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (19FA0800) [pid = 3632] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:11:01 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (12AEF000) [pid = 3632] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:11:01 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1417B800) [pid = 3632] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:11:01 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (10373400) [pid = 3632] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:11:01 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (1A15A400) [pid = 3632] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:11:01 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (131EC400) [pid = 3632] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:11:01 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (18297000) [pid = 3632] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:11:01 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (17073400) [pid = 3632] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:11:01 INFO - PROCESS | 3632 | 1466500261502 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 02:11:01 INFO - PROCESS | 3632 | 1466500261504 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 02:11:01 INFO - PROCESS | 3632 | 1466500261511 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:11:01 INFO - PROCESS | 3632 | 1466500261513 Marionette TRACE conn3 <- [1,1014,null,{}] 02:11:01 INFO - PROCESS | 3632 | 1466500261516 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}] 02:11:01 INFO - PROCESS | 3632 | 1466500261518 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:11:01 INFO - PROCESS | 3632 | 1466500261595 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 02:11:01 INFO - PROCESS | 3632 | 1466500261603 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:01 INFO - PROCESS | 3632 | 1466500261605 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:01 INFO - PROCESS | 3632 | ++DOCSHELL 114CFC00 == 33 [pid = 3632] [id = 263] 02:11:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (15AEE400) [pid = 3632] [serial = 788] [outer = 00000000] 02:11:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (162E7C00) [pid = 3632] [serial = 789] [outer = 15AEE400] 02:11:01 INFO - PROCESS | 3632 | 1466500261630 Marionette DEBUG loaded listener.js 02:11:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (1682D800) [pid = 3632] [serial = 790] [outer = 15AEE400] 02:11:02 INFO - PROCESS | 3632 | 1466500262018 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]]]}] 02:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 507ms 02:11:02 INFO - PROCESS | 3632 | 1466500262041 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 02:11:02 INFO - PROCESS | 3632 | 1466500262043 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 02:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:11:02 INFO - PROCESS | 3632 | 1466500262050 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:11:02 INFO - PROCESS | 3632 | 1466500262052 Marionette TRACE conn3 <- [1,1018,null,{}] 02:11:02 INFO - PROCESS | 3632 | 1466500262055 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}] 02:11:02 INFO - PROCESS | 3632 | 1466500262057 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:02 INFO - PROCESS | 3632 | 1466500262131 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 02:11:02 INFO - PROCESS | 3632 | 1466500262136 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:02 INFO - PROCESS | 3632 | 1466500262138 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:02 INFO - PROCESS | 3632 | ++DOCSHELL 17998400 == 34 [pid = 3632] [id = 264] 02:11:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1799DC00) [pid = 3632] [serial = 791] [outer = 00000000] 02:11:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (17B67C00) [pid = 3632] [serial = 792] [outer = 1799DC00] 02:11:02 INFO - PROCESS | 3632 | 1466500262180 Marionette DEBUG loaded listener.js 02:11:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (18226800) [pid = 3632] [serial = 793] [outer = 1799DC00] 02:11:02 INFO - PROCESS | 3632 | 1466500262836 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]]]}] 02:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 859ms 02:11:02 INFO - PROCESS | 3632 | 1466500262919 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 02:11:02 INFO - PROCESS | 3632 | 1466500262924 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 02:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:11:02 INFO - PROCESS | 3632 | 1466500262910 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:11:02 INFO - PROCESS | 3632 | 1466500262914 Marionette TRACE conn3 <- [1,1022,null,{}] 02:11:02 INFO - PROCESS | 3632 | 1466500262921 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}] 02:11:02 INFO - PROCESS | 3632 | 1466500262924 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:03 INFO - PROCESS | 3632 | 1466500263044 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 02:11:03 INFO - PROCESS | 3632 | 1466500263122 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:03 INFO - PROCESS | 3632 | 1466500263107 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:03 INFO - PROCESS | 3632 | ++DOCSHELL 11CCD400 == 35 [pid = 3632] [id = 265] 02:11:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (11CD0000) [pid = 3632] [serial = 794] [outer = 00000000] 02:11:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (13031800) [pid = 3632] [serial = 795] [outer = 11CD0000] 02:11:03 INFO - PROCESS | 3632 | 1466500263207 Marionette DEBUG loaded listener.js 02:11:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (136EFC00) [pid = 3632] [serial = 796] [outer = 11CD0000] 02:11:03 INFO - PROCESS | 3632 | 1466500263859 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]]]}] 02:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1099ms 02:11:04 INFO - PROCESS | 3632 | 1466500264015 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 02:11:04 INFO - PROCESS | 3632 | 1466500264020 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 02:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:11:04 INFO - PROCESS | 3632 | 1466500264024 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:11:04 INFO - PROCESS | 3632 | 1466500264027 Marionette TRACE conn3 <- [1,1026,null,{}] 02:11:04 INFO - PROCESS | 3632 | 1466500264033 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}] 02:11:04 INFO - PROCESS | 3632 | 1466500264036 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:04 INFO - PROCESS | 3632 | 1466500264124 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 02:11:04 INFO - PROCESS | 3632 | 1466500264201 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:04 INFO - PROCESS | 3632 | 1466500264206 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:04 INFO - PROCESS | 3632 | ++DOCSHELL 12D64C00 == 36 [pid = 3632] [id = 266] 02:11:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (12D88400) [pid = 3632] [serial = 797] [outer = 00000000] 02:11:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (13109400) [pid = 3632] [serial = 798] [outer = 12D88400] 02:11:04 INFO - PROCESS | 3632 | 1466500264253 Marionette DEBUG loaded listener.js 02:11:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (1364B800) [pid = 3632] [serial = 799] [outer = 12D88400] 02:11:04 INFO - PROCESS | 3632 | --DOCSHELL 114CFC00 == 35 [pid = 3632] [id = 263] 02:11:04 INFO - PROCESS | 3632 | --DOCSHELL 16B08000 == 34 [pid = 3632] [id = 262] 02:11:04 INFO - PROCESS | 3632 | --DOCSHELL 15AF9000 == 33 [pid = 3632] [id = 261] 02:11:04 INFO - PROCESS | 3632 | --DOCSHELL 14E66800 == 32 [pid = 3632] [id = 260] 02:11:04 INFO - PROCESS | 3632 | --DOCSHELL 13E8AC00 == 31 [pid = 3632] [id = 259] 02:11:04 INFO - PROCESS | 3632 | --DOCSHELL 1312FC00 == 30 [pid = 3632] [id = 258] 02:11:04 INFO - PROCESS | 3632 | --DOCSHELL 0C7EA400 == 29 [pid = 3632] [id = 257] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1A6DB800) [pid = 3632] [serial = 756] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (179D0000) [pid = 3632] [serial = 741] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (17C0A000) [pid = 3632] [serial = 742] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (1634D400) [pid = 3632] [serial = 738] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (105F0800) [pid = 3632] [serial = 729] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (112CBC00) [pid = 3632] [serial = 730] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (19A06000) [pid = 3632] [serial = 745] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (19FA2800) [pid = 3632] [serial = 724] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (136ED000) [pid = 3632] [serial = 732] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (13E8A400) [pid = 3632] [serial = 733] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (15AF6800) [pid = 3632] [serial = 735] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (15D3E800) [pid = 3632] [serial = 736] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (13036800) [pid = 3632] [serial = 726] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (131E1C00) [pid = 3632] [serial = 727] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (183EB000) [pid = 3632] [serial = 744] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (1A571800) [pid = 3632] [serial = 747] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (162ED000) [pid = 3632] [serial = 750] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (171E5800) [pid = 3632] [serial = 751] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (1A184400) [pid = 3632] [serial = 753] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (1A6AD800) [pid = 3632] [serial = 748] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (1A7ACC00) [pid = 3632] [serial = 757] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (1A6CF000) [pid = 3632] [serial = 754] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (16B09000) [pid = 3632] [serial = 739] [outer = 00000000] [url = about:blank] 02:11:04 INFO - PROCESS | 3632 | 1466500264718 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]]]}] 02:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 761ms 02:11:04 INFO - PROCESS | 3632 | 1466500264791 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 02:11:04 INFO - PROCESS | 3632 | 1466500264794 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 02:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:11:04 INFO - PROCESS | 3632 | 1466500264783 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:11:04 INFO - PROCESS | 3632 | 1466500264787 Marionette TRACE conn3 <- [1,1030,null,{}] 02:11:04 INFO - PROCESS | 3632 | 1466500264790 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}] 02:11:04 INFO - PROCESS | 3632 | 1466500264793 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:04 INFO - PROCESS | 3632 | 1466500264877 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 02:11:04 INFO - PROCESS | 3632 | 1466500264883 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:04 INFO - PROCESS | 3632 | 1466500264885 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:04 INFO - PROCESS | 3632 | ++DOCSHELL 13CD7400 == 30 [pid = 3632] [id = 267] 02:11:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (13CD8000) [pid = 3632] [serial = 800] [outer = 00000000] 02:11:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (1417F800) [pid = 3632] [serial = 801] [outer = 13CD8000] 02:11:04 INFO - PROCESS | 3632 | 1466500264931 Marionette DEBUG loaded listener.js 02:11:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (14E66800) [pid = 3632] [serial = 802] [outer = 13CD8000] 02:11:05 INFO - PROCESS | 3632 | 1466500265332 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]]]}] 02:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 591ms 02:11:05 INFO - PROCESS | 3632 | 1466500265375 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 02:11:05 INFO - PROCESS | 3632 | 1466500265377 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 02:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:11:05 INFO - PROCESS | 3632 | 1466500265380 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:11:05 INFO - PROCESS | 3632 | 1466500265382 Marionette TRACE conn3 <- [1,1034,null,{}] 02:11:05 INFO - PROCESS | 3632 | 1466500265392 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}] 02:11:05 INFO - PROCESS | 3632 | 1466500265396 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:05 INFO - PROCESS | 3632 | 1466500265501 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 02:11:05 INFO - PROCESS | 3632 | 1466500265591 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:05 INFO - PROCESS | 3632 | 1466500265595 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:05 INFO - PROCESS | 3632 | ++DOCSHELL 136EDC00 == 31 [pid = 3632] [id = 268] 02:11:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (15AFA000) [pid = 3632] [serial = 803] [outer = 00000000] 02:11:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (16215000) [pid = 3632] [serial = 804] [outer = 15AFA000] 02:11:05 INFO - PROCESS | 3632 | 1466500265642 Marionette DEBUG loaded listener.js 02:11:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (1621BC00) [pid = 3632] [serial = 805] [outer = 15AFA000] 02:11:05 INFO - PROCESS | 3632 | 1466500265971 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]]]}] 02:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 620ms 02:11:06 INFO - PROCESS | 3632 | 1466500266016 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 02:11:06 INFO - PROCESS | 3632 | 1466500266018 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 02:11:06 INFO - PROCESS | 3632 | 1466500266022 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:11:06 INFO - PROCESS | 3632 | 1466500266023 Marionette TRACE conn3 <- [1,1038,null,{}] 02:11:06 INFO - PROCESS | 3632 | 1466500266027 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}] 02:11:06 INFO - PROCESS | 3632 | 1466500266029 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:06 INFO - PROCESS | 3632 | 1466500266093 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 02:11:06 INFO - PROCESS | 3632 | 1466500266098 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:06 INFO - PROCESS | 3632 | 1466500266100 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:06 INFO - PROCESS | 3632 | ++DOCSHELL 15D3DC00 == 32 [pid = 3632] [id = 269] 02:11:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (162E3800) [pid = 3632] [serial = 806] [outer = 00000000] 02:11:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (1682B400) [pid = 3632] [serial = 807] [outer = 162E3800] 02:11:06 INFO - PROCESS | 3632 | 1466500266144 Marionette DEBUG loaded listener.js 02:11:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (16B08800) [pid = 3632] [serial = 808] [outer = 162E3800] 02:11:06 INFO - PROCESS | 3632 | 1466500266533 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]]]}] 02:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 535ms 02:11:06 INFO - PROCESS | 3632 | 1466500266564 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 02:11:06 INFO - PROCESS | 3632 | 1466500266566 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 02:11:06 INFO - PROCESS | 3632 | 1466500266569 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:11:06 INFO - PROCESS | 3632 | 1466500266571 Marionette TRACE conn3 <- [1,1042,null,{}] 02:11:06 INFO - PROCESS | 3632 | 1466500266575 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}] 02:11:06 INFO - PROCESS | 3632 | 1466500266577 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:06 INFO - PROCESS | 3632 | 1466500266682 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 02:11:06 INFO - PROCESS | 3632 | 1466500266671 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:06 INFO - PROCESS | 3632 | 1466500266673 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:06 INFO - PROCESS | 3632 | ++DOCSHELL 152BC000 == 33 [pid = 3632] [id = 270] 02:11:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (162E5C00) [pid = 3632] [serial = 809] [outer = 00000000] 02:11:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (17101C00) [pid = 3632] [serial = 810] [outer = 162E5C00] 02:11:06 INFO - PROCESS | 3632 | 1466500266715 Marionette DEBUG loaded listener.js 02:11:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (179CC800) [pid = 3632] [serial = 811] [outer = 162E5C00] 02:11:07 INFO - PROCESS | 3632 | 1466500267169 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]]]}] 02:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 634ms 02:11:07 INFO - PROCESS | 3632 | 1466500267215 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 02:11:07 INFO - PROCESS | 3632 | 1466500267217 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 02:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:11:07 INFO - PROCESS | 3632 | 1466500267227 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:11:07 INFO - PROCESS | 3632 | 1466500267228 Marionette TRACE conn3 <- [1,1046,null,{}] 02:11:07 INFO - PROCESS | 3632 | 1466500267232 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}] 02:11:07 INFO - PROCESS | 3632 | 1466500267237 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:07 INFO - PROCESS | 3632 | 1466500267373 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 02:11:07 INFO - PROCESS | 3632 | 1466500267386 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:07 INFO - PROCESS | 3632 | 1466500267388 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:07 INFO - PROCESS | 3632 | ++DOCSHELL 18223400 == 34 [pid = 3632] [id = 271] 02:11:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (18223C00) [pid = 3632] [serial = 812] [outer = 00000000] 02:11:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (183ECC00) [pid = 3632] [serial = 813] [outer = 18223C00] 02:11:07 INFO - PROCESS | 3632 | 1466500267416 Marionette DEBUG loaded listener.js 02:11:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (183F3000) [pid = 3632] [serial = 814] [outer = 18223C00] 02:11:07 INFO - PROCESS | 3632 | 1466500267845 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]]]}] 02:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 620ms 02:11:07 INFO - PROCESS | 3632 | 1466500267889 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 02:11:07 INFO - PROCESS | 3632 | 1466500267891 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 02:11:07 INFO - PROCESS | 3632 | 1466500267894 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:11:07 INFO - PROCESS | 3632 | 1466500267896 Marionette TRACE conn3 <- [1,1050,null,{}] 02:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:11:07 INFO - PROCESS | 3632 | 1466500267903 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}] 02:11:07 INFO - PROCESS | 3632 | 1466500267905 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:07 INFO - PROCESS | 3632 | 1466500267991 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 02:11:07 INFO - PROCESS | 3632 | 1466500267998 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:07 INFO - PROCESS | 3632 | 1466500268000 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:07 INFO - PROCESS | 3632 | ++DOCSHELL 183F7800 == 35 [pid = 3632] [id = 272] 02:11:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (19A03C00) [pid = 3632] [serial = 815] [outer = 00000000] 02:11:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (19A10C00) [pid = 3632] [serial = 816] [outer = 19A03C00] 02:11:08 INFO - PROCESS | 3632 | 1466500268042 Marionette DEBUG loaded listener.js 02:11:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (19FA0400) [pid = 3632] [serial = 817] [outer = 19A03C00] 02:11:08 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (15AFB400) [pid = 3632] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:11:08 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (16B09400) [pid = 3632] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:11:08 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (0C7ECC00) [pid = 3632] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:11:08 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (13136000) [pid = 3632] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:11:08 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (1417B400) [pid = 3632] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:11:08 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (1A7B4400) [pid = 3632] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:11:08 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (15AEE400) [pid = 3632] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:11:08 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (12AF0000) [pid = 3632] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:11:08 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (15D3B800) [pid = 3632] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:11:08 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (1832B400) [pid = 3632] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:11:08 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (154BC800) [pid = 3632] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:11:08 INFO - PROCESS | 3632 | 1466500268461 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]]]}] 02:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 620ms 02:11:08 INFO - PROCESS | 3632 | 1466500268529 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 02:11:08 INFO - PROCESS | 3632 | 1466500268531 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 02:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:11:08 INFO - PROCESS | 3632 | 1466500268535 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:11:08 INFO - PROCESS | 3632 | 1466500268536 Marionette TRACE conn3 <- [1,1054,null,{}] 02:11:08 INFO - PROCESS | 3632 | 1466500268540 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}] 02:11:08 INFO - PROCESS | 3632 | 1466500268542 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:08 INFO - PROCESS | 3632 | 1466500268598 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 02:11:08 INFO - PROCESS | 3632 | 1466500268605 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:08 INFO - PROCESS | 3632 | 1466500268607 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:08 INFO - PROCESS | 3632 | ++DOCSHELL 14179800 == 36 [pid = 3632] [id = 273] 02:11:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (1417B400) [pid = 3632] [serial = 818] [outer = 00000000] 02:11:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (15D3B800) [pid = 3632] [serial = 819] [outer = 1417B400] 02:11:08 INFO - PROCESS | 3632 | 1466500268649 Marionette DEBUG loaded listener.js 02:11:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (1634DC00) [pid = 3632] [serial = 820] [outer = 1417B400] 02:11:09 INFO - PROCESS | 3632 | 1466500269021 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]]]}] 02:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 536ms 02:11:09 INFO - PROCESS | 3632 | 1466500269065 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 02:11:09 INFO - PROCESS | 3632 | 1466500269067 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 02:11:09 INFO - PROCESS | 3632 | 1466500269070 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:11:09 INFO - PROCESS | 3632 | 1466500269072 Marionette TRACE conn3 <- [1,1058,null,{}] 02:11:09 INFO - PROCESS | 3632 | 1466500269076 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}] 02:11:09 INFO - PROCESS | 3632 | 1466500269077 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:09 INFO - PROCESS | 3632 | 1466500269138 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 02:11:09 INFO - PROCESS | 3632 | 1466500269169 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:09 INFO - PROCESS | 3632 | 1466500269171 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:09 INFO - PROCESS | 3632 | ++DOCSHELL 1417A800 == 37 [pid = 3632] [id = 274] 02:11:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (154BC800) [pid = 3632] [serial = 821] [outer = 00000000] 02:11:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (19A09000) [pid = 3632] [serial = 822] [outer = 154BC800] 02:11:09 INFO - PROCESS | 3632 | 1466500269213 Marionette DEBUG loaded listener.js 02:11:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (1A151400) [pid = 3632] [serial = 823] [outer = 154BC800] 02:11:09 INFO - PROCESS | 3632 | 1466500269591 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]]]}] 02:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 577ms 02:11:09 INFO - PROCESS | 3632 | 1466500269643 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 02:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:11:09 INFO - PROCESS | 3632 | 1466500269645 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 02:11:09 INFO - PROCESS | 3632 | 1466500269648 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:11:09 INFO - PROCESS | 3632 | 1466500269650 Marionette TRACE conn3 <- [1,1062,null,{}] 02:11:09 INFO - PROCESS | 3632 | 1466500269653 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}] 02:11:09 INFO - PROCESS | 3632 | 1466500269655 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:09 INFO - PROCESS | 3632 | 1466500269732 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 02:11:09 INFO - PROCESS | 3632 | 1466500269737 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:09 INFO - PROCESS | 3632 | 1466500269739 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:09 INFO - PROCESS | 3632 | ++DOCSHELL 162E1800 == 38 [pid = 3632] [id = 275] 02:11:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (183F2400) [pid = 3632] [serial = 824] [outer = 00000000] 02:11:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1A573000) [pid = 3632] [serial = 825] [outer = 183F2400] 02:11:09 INFO - PROCESS | 3632 | 1466500269761 Marionette DEBUG loaded listener.js 02:11:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (1A6AD400) [pid = 3632] [serial = 826] [outer = 183F2400] 02:11:10 INFO - PROCESS | 3632 | 1466500270173 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]]]}] 02:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 577ms 02:11:10 INFO - PROCESS | 3632 | 1466500270226 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 02:11:10 INFO - PROCESS | 3632 | 1466500270229 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 02:11:10 INFO - PROCESS | 3632 | 1466500270232 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:11:10 INFO - PROCESS | 3632 | 1466500270234 Marionette TRACE conn3 <- [1,1066,null,{}] 02:11:10 INFO - PROCESS | 3632 | 1466500270238 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}] 02:11:10 INFO - PROCESS | 3632 | 1466500270242 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:10 INFO - PROCESS | 3632 | 1466500270358 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 02:11:10 INFO - PROCESS | 3632 | 1466500270505 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:10 INFO - PROCESS | 3632 | 1466500270510 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:10 INFO - PROCESS | 3632 | ++DOCSHELL 10EF5000 == 39 [pid = 3632] [id = 276] 02:11:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (10EF6000) [pid = 3632] [serial = 827] [outer = 00000000] 02:11:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (11ADFC00) [pid = 3632] [serial = 828] [outer = 10EF6000] 02:11:10 INFO - PROCESS | 3632 | 1466500270567 Marionette DEBUG loaded listener.js 02:11:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (12AE7000) [pid = 3632] [serial = 829] [outer = 10EF6000] 02:11:11 INFO - PROCESS | 3632 | 1466500271107 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]]]}] 02:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 929ms 02:11:11 INFO - PROCESS | 3632 | 1466500271178 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 02:11:11 INFO - PROCESS | 3632 | 1466500271183 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 02:11:11 INFO - PROCESS | 3632 | 1466500271188 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:11:11 INFO - PROCESS | 3632 | 1466500271191 Marionette TRACE conn3 <- [1,1070,null,{}] 02:11:11 INFO - PROCESS | 3632 | 1466500271210 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}] 02:11:11 INFO - PROCESS | 3632 | 1466500271213 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:11 INFO - PROCESS | 3632 | 1466500271326 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 02:11:11 INFO - PROCESS | 3632 | 1466500271445 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:11 INFO - PROCESS | 3632 | 1466500271449 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:11 INFO - PROCESS | 3632 | ++DOCSHELL 156EA400 == 40 [pid = 3632] [id = 277] 02:11:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (156EA800) [pid = 3632] [serial = 830] [outer = 00000000] 02:11:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (15AADC00) [pid = 3632] [serial = 831] [outer = 156EA800] 02:11:11 INFO - PROCESS | 3632 | 1466500271505 Marionette DEBUG loaded listener.js 02:11:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (15AFB400) [pid = 3632] [serial = 832] [outer = 156EA800] 02:11:12 INFO - PROCESS | 3632 | 1466500272051 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]]]}] 02:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 902ms 02:11:12 INFO - PROCESS | 3632 | 1466500272115 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 02:11:12 INFO - PROCESS | 3632 | 1466500272118 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 02:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:11:12 INFO - PROCESS | 3632 | 1466500272122 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:11:12 INFO - PROCESS | 3632 | 1466500272107 Marionette TRACE conn3 <- [1,1074,null,{}] 02:11:12 INFO - PROCESS | 3632 | 1466500272111 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}] 02:11:12 INFO - PROCESS | 3632 | 1466500272114 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:12 INFO - PROCESS | 3632 | 1466500272219 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 02:11:12 INFO - PROCESS | 3632 | 1466500272348 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:12 INFO - PROCESS | 3632 | 1466500272351 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:12 INFO - PROCESS | 3632 | ++DOCSHELL 12D5C800 == 41 [pid = 3632] [id = 278] 02:11:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (16B08000) [pid = 3632] [serial = 833] [outer = 00000000] 02:11:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (17C0A400) [pid = 3632] [serial = 834] [outer = 16B08000] 02:11:12 INFO - PROCESS | 3632 | 1466500272404 Marionette DEBUG loaded listener.js 02:11:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (183EC800) [pid = 3632] [serial = 835] [outer = 16B08000] 02:11:13 INFO - PROCESS | 3632 | 1466500273131 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]]]}] 02:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1042ms 02:11:13 INFO - PROCESS | 3632 | 1466500273163 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 02:11:13 INFO - PROCESS | 3632 | 1466500273149 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 02:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:11:13 INFO - PROCESS | 3632 | 1466500273154 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:11:13 INFO - PROCESS | 3632 | 1466500273158 Marionette TRACE conn3 <- [1,1078,null,{}] 02:11:13 INFO - PROCESS | 3632 | 1466500273163 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}] 02:11:13 INFO - PROCESS | 3632 | 1466500273166 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:13 INFO - PROCESS | 3632 | 1466500273264 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 02:11:13 INFO - PROCESS | 3632 | --DOCSHELL 162E1800 == 40 [pid = 3632] [id = 275] 02:11:13 INFO - PROCESS | 3632 | --DOCSHELL 1417A800 == 39 [pid = 3632] [id = 274] 02:11:13 INFO - PROCESS | 3632 | --DOCSHELL 14179800 == 38 [pid = 3632] [id = 273] 02:11:13 INFO - PROCESS | 3632 | --DOCSHELL 183F7800 == 37 [pid = 3632] [id = 272] 02:11:13 INFO - PROCESS | 3632 | --DOCSHELL 18223400 == 36 [pid = 3632] [id = 271] 02:11:13 INFO - PROCESS | 3632 | --DOCSHELL 152BC000 == 35 [pid = 3632] [id = 270] 02:11:13 INFO - PROCESS | 3632 | --DOCSHELL 15D3DC00 == 34 [pid = 3632] [id = 269] 02:11:13 INFO - PROCESS | 3632 | --DOCSHELL 136EDC00 == 33 [pid = 3632] [id = 268] 02:11:13 INFO - PROCESS | 3632 | --DOCSHELL 13CD7400 == 32 [pid = 3632] [id = 267] 02:11:13 INFO - PROCESS | 3632 | --DOCSHELL 12D64C00 == 31 [pid = 3632] [id = 266] 02:11:13 INFO - PROCESS | 3632 | --DOCSHELL 11CCD400 == 30 [pid = 3632] [id = 265] 02:11:13 INFO - PROCESS | 3632 | --DOCSHELL 17998400 == 29 [pid = 3632] [id = 264] 02:11:13 INFO - PROCESS | 3632 | --DOCSHELL 12D5C800 == 28 [pid = 3632] [id = 278] 02:11:13 INFO - PROCESS | 3632 | --DOCSHELL 10EF5000 == 27 [pid = 3632] [id = 276] 02:11:13 INFO - PROCESS | 3632 | --DOCSHELL 156EA400 == 26 [pid = 3632] [id = 277] 02:11:13 INFO - PROCESS | 3632 | 1466500273911 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:13 INFO - PROCESS | 3632 | 1466500273914 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (1634C800) [pid = 3632] [serial = 783] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (16DE4000) [pid = 3632] [serial = 786] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (0F9E7C00) [pid = 3632] [serial = 771] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (105F5C00) [pid = 3632] [serial = 772] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (13151000) [pid = 3632] [serial = 774] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (131EE400) [pid = 3632] [serial = 775] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (141DE000) [pid = 3632] [serial = 777] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (14F8D800) [pid = 3632] [serial = 778] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1A8EF400) [pid = 3632] [serial = 768] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1A8F3800) [pid = 3632] [serial = 769] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (1682D800) [pid = 3632] [serial = 790] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (136ED800) [pid = 3632] [serial = 760] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (13074400) [pid = 3632] [serial = 759] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (162EAC00) [pid = 3632] [serial = 763] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (16219000) [pid = 3632] [serial = 762] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (1A56D000) [pid = 3632] [serial = 766] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (1A151000) [pid = 3632] [serial = 765] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (162E7C00) [pid = 3632] [serial = 789] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (17110000) [pid = 3632] [serial = 787] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (15AF9800) [pid = 3632] [serial = 780] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (1621C400) [pid = 3632] [serial = 781] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (1673D800) [pid = 3632] [serial = 784] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (17B67C00) [pid = 3632] [serial = 792] [outer = 00000000] [url = about:blank] 02:11:13 INFO - PROCESS | 3632 | ++DOCSHELL 0F9E7C00 == 27 [pid = 3632] [id = 279] 02:11:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (1055C400) [pid = 3632] [serial = 836] [outer = 00000000] 02:11:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (10A58000) [pid = 3632] [serial = 837] [outer = 1055C400] 02:11:14 INFO - PROCESS | 3632 | 1466500274031 Marionette DEBUG loaded listener.js 02:11:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (10EE9800) [pid = 3632] [serial = 838] [outer = 1055C400] 02:11:14 INFO - PROCESS | 3632 | 1466500274406 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]]]}] 02:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1310ms 02:11:14 INFO - PROCESS | 3632 | 1466500274483 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 02:11:14 INFO - PROCESS | 3632 | 1466500274487 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 02:11:14 INFO - PROCESS | 3632 | 1466500274491 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:11:14 INFO - PROCESS | 3632 | 1466500274494 Marionette TRACE conn3 <- [1,1082,null,{}] 02:11:14 INFO - PROCESS | 3632 | 1466500274499 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}] 02:11:14 INFO - PROCESS | 3632 | 1466500274503 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:14 INFO - PROCESS | 3632 | 1466500274574 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 02:11:14 INFO - PROCESS | 3632 | 1466500274589 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:14 INFO - PROCESS | 3632 | 1466500274592 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:14 INFO - PROCESS | 3632 | ++DOCSHELL 12AE8400 == 28 [pid = 3632] [id = 280] 02:11:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (12D5C800) [pid = 3632] [serial = 839] [outer = 00000000] 02:11:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (1310F000) [pid = 3632] [serial = 840] [outer = 12D5C800] 02:11:14 INFO - PROCESS | 3632 | 1466500274638 Marionette DEBUG loaded listener.js 02:11:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (131E3800) [pid = 3632] [serial = 841] [outer = 12D5C800] 02:11:15 INFO - PROCESS | 3632 | 1466500275049 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]]]}] 02:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 578ms 02:11:15 INFO - PROCESS | 3632 | 1466500275076 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 02:11:15 INFO - PROCESS | 3632 | 1466500275080 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 02:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:11:15 INFO - PROCESS | 3632 | 1466500275088 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:11:15 INFO - PROCESS | 3632 | 1466500275090 Marionette TRACE conn3 <- [1,1086,null,{}] 02:11:15 INFO - PROCESS | 3632 | 1466500275094 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}] 02:11:15 INFO - PROCESS | 3632 | 1466500275080 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:15 INFO - PROCESS | 3632 | 1466500275196 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 02:11:15 INFO - PROCESS | 3632 | 1466500275205 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:15 INFO - PROCESS | 3632 | 1466500275208 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:15 INFO - PROCESS | 3632 | ++DOCSHELL 13CDB000 == 29 [pid = 3632] [id = 281] 02:11:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (13E86400) [pid = 3632] [serial = 842] [outer = 00000000] 02:11:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (1417A800) [pid = 3632] [serial = 843] [outer = 13E86400] 02:11:15 INFO - PROCESS | 3632 | 1466500275251 Marionette DEBUG loaded listener.js 02:11:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (141E6800) [pid = 3632] [serial = 844] [outer = 13E86400] 02:11:15 INFO - PROCESS | 3632 | 1466500275668 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]]]}] 02:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 634ms 02:11:15 INFO - PROCESS | 3632 | 1466500275711 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 02:11:15 INFO - PROCESS | 3632 | 1466500275713 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 02:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:11:15 INFO - PROCESS | 3632 | 1466500275718 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:11:15 INFO - PROCESS | 3632 | 1466500275723 Marionette TRACE conn3 <- [1,1090,null,{}] 02:11:15 INFO - PROCESS | 3632 | 1466500275733 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}] 02:11:15 INFO - PROCESS | 3632 | 1466500275736 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:15 INFO - PROCESS | 3632 | 1466500275800 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 02:11:15 INFO - PROCESS | 3632 | 1466500275807 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:15 INFO - PROCESS | 3632 | 1466500275809 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:15 INFO - PROCESS | 3632 | ++DOCSHELL 156EC400 == 30 [pid = 3632] [id = 282] 02:11:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (156ED000) [pid = 3632] [serial = 845] [outer = 00000000] 02:11:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (15AF6C00) [pid = 3632] [serial = 846] [outer = 156ED000] 02:11:15 INFO - PROCESS | 3632 | 1466500275852 Marionette DEBUG loaded listener.js 02:11:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16213C00) [pid = 3632] [serial = 847] [outer = 156ED000] 02:11:16 INFO - PROCESS | 3632 | 1466500276319 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]]]}] 02:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 633ms 02:11:16 INFO - PROCESS | 3632 | 1466500276351 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 02:11:16 INFO - PROCESS | 3632 | 1466500276354 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 02:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:11:16 INFO - PROCESS | 3632 | 1466500276357 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:11:16 INFO - PROCESS | 3632 | 1466500276359 Marionette TRACE conn3 <- [1,1094,null,{}] 02:11:16 INFO - PROCESS | 3632 | 1466500276362 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}] 02:11:16 INFO - PROCESS | 3632 | 1466500276364 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:16 INFO - PROCESS | 3632 | 1466500276488 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 02:11:16 INFO - PROCESS | 3632 | 1466500276498 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:16 INFO - PROCESS | 3632 | 1466500276500 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:16 INFO - PROCESS | 3632 | ++DOCSHELL 15AF9400 == 31 [pid = 3632] [id = 283] 02:11:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (15AFA400) [pid = 3632] [serial = 848] [outer = 00000000] 02:11:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (162E6000) [pid = 3632] [serial = 849] [outer = 15AFA400] 02:11:16 INFO - PROCESS | 3632 | 1466500276543 Marionette DEBUG loaded listener.js 02:11:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (162EC000) [pid = 3632] [serial = 850] [outer = 15AFA400] 02:11:16 INFO - PROCESS | 3632 | 1466500276935 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]]]}] 02:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 634ms 02:11:16 INFO - PROCESS | 3632 | 1466500276982 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 02:11:16 INFO - PROCESS | 3632 | 1466500276984 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 02:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:11:16 INFO - PROCESS | 3632 | 1466500276987 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:11:16 INFO - PROCESS | 3632 | 1466500276989 Marionette TRACE conn3 <- [1,1098,null,{}] 02:11:16 INFO - PROCESS | 3632 | 1466500276993 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}] 02:11:16 INFO - PROCESS | 3632 | 1466500276994 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:17 INFO - PROCESS | 3632 | 1466500277081 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 02:11:17 INFO - PROCESS | 3632 | 1466500277086 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:17 INFO - PROCESS | 3632 | 1466500277092 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:17 INFO - PROCESS | 3632 | ++DOCSHELL 1680D000 == 32 [pid = 3632] [id = 284] 02:11:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16811800) [pid = 3632] [serial = 851] [outer = 00000000] 02:11:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (16B08400) [pid = 3632] [serial = 852] [outer = 16811800] 02:11:17 INFO - PROCESS | 3632 | 1466500277194 Marionette DEBUG loaded listener.js 02:11:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (17072C00) [pid = 3632] [serial = 853] [outer = 16811800] 02:11:17 INFO - PROCESS | 3632 | 1466500277581 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]]]}] 02:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 634ms 02:11:17 INFO - PROCESS | 3632 | 1466500277632 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 02:11:17 INFO - PROCESS | 3632 | 1466500277634 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 02:11:17 INFO - PROCESS | 3632 | 1466500277638 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:11:17 INFO - PROCESS | 3632 | 1466500277639 Marionette TRACE conn3 <- [1,1102,null,{}] 02:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:11:17 INFO - PROCESS | 3632 | 1466500277643 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}] 02:11:17 INFO - PROCESS | 3632 | 1466500277645 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:17 INFO - PROCESS | 3632 | 1466500277759 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 02:11:17 INFO - PROCESS | 3632 | 1466500277782 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:17 INFO - PROCESS | 3632 | 1466500277784 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:17 INFO - PROCESS | 3632 | ++DOCSHELL 0C7E7800 == 33 [pid = 3632] [id = 285] 02:11:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (17102000) [pid = 3632] [serial = 854] [outer = 00000000] 02:11:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (17C0C000) [pid = 3632] [serial = 855] [outer = 17102000] 02:11:17 INFO - PROCESS | 3632 | 1466500277826 Marionette DEBUG loaded listener.js 02:11:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (17C0D000) [pid = 3632] [serial = 856] [outer = 17102000] 02:11:18 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1799DC00) [pid = 3632] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:11:18 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (11CD0000) [pid = 3632] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:11:18 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (19A03C00) [pid = 3632] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:11:18 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (12D88400) [pid = 3632] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:11:18 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (13CD8000) [pid = 3632] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:11:18 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (154BC800) [pid = 3632] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:11:18 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (162E3800) [pid = 3632] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:11:18 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (18223C00) [pid = 3632] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:11:18 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (1417B400) [pid = 3632] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:11:18 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (15AFA000) [pid = 3632] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:11:18 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (162E5C00) [pid = 3632] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:11:18 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (183F2400) [pid = 3632] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:11:18 INFO - PROCESS | 3632 | 1466500278304 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]]]}] 02:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 704ms 02:11:18 INFO - PROCESS | 3632 | 1466500278336 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 02:11:18 INFO - PROCESS | 3632 | 1466500278337 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 02:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:11:18 INFO - PROCESS | 3632 | 1466500278341 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:11:18 INFO - PROCESS | 3632 | 1466500278342 Marionette TRACE conn3 <- [1,1106,null,{}] 02:11:18 INFO - PROCESS | 3632 | 1466500278346 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}] 02:11:18 INFO - PROCESS | 3632 | 1466500278348 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:18 INFO - PROCESS | 3632 | 1466500278422 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 02:11:18 INFO - PROCESS | 3632 | 1466500278427 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:18 INFO - PROCESS | 3632 | 1466500278429 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:18 INFO - PROCESS | 3632 | ++DOCSHELL 15AAE800 == 34 [pid = 3632] [id = 286] 02:11:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (15AAFC00) [pid = 3632] [serial = 857] [outer = 00000000] 02:11:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (177D1400) [pid = 3632] [serial = 858] [outer = 15AAFC00] 02:11:18 INFO - PROCESS | 3632 | 1466500278453 Marionette DEBUG loaded listener.js 02:11:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (179D6400) [pid = 3632] [serial = 859] [outer = 15AAFC00] 02:11:18 INFO - PROCESS | 3632 | 1466500278826 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]]]}] 02:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 535ms 02:11:18 INFO - PROCESS | 3632 | 1466500278878 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 02:11:18 INFO - PROCESS | 3632 | 1466500278880 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 02:11:18 INFO - PROCESS | 3632 | 1466500278883 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:11:18 INFO - PROCESS | 3632 | 1466500278885 Marionette TRACE conn3 <- [1,1110,null,{}] 02:11:18 INFO - PROCESS | 3632 | 1466500278892 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}] 02:11:18 INFO - PROCESS | 3632 | 1466500278895 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:18 INFO - PROCESS | 3632 | 1466500278974 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 02:11:18 INFO - PROCESS | 3632 | 1466500278980 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:18 INFO - PROCESS | 3632 | 1466500278982 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:18 INFO - PROCESS | 3632 | ++DOCSHELL 136F6C00 == 35 [pid = 3632] [id = 287] 02:11:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (16825800) [pid = 3632] [serial = 860] [outer = 00000000] 02:11:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (19A06800) [pid = 3632] [serial = 861] [outer = 16825800] 02:11:19 INFO - PROCESS | 3632 | 1466500279025 Marionette DEBUG loaded listener.js 02:11:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (10A5B400) [pid = 3632] [serial = 862] [outer = 16825800] 02:11:19 INFO - PROCESS | 3632 | 1466500279410 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]]]}] 02:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 535ms 02:11:19 INFO - PROCESS | 3632 | 1466500279418 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 02:11:19 INFO - PROCESS | 3632 | 1466500279420 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 02:11:19 INFO - PROCESS | 3632 | 1466500279423 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:11:19 INFO - PROCESS | 3632 | 1466500279424 Marionette TRACE conn3 <- [1,1114,null,{}] 02:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:11:19 INFO - PROCESS | 3632 | 1466500279428 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}] 02:11:19 INFO - PROCESS | 3632 | 1466500279430 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:19 INFO - PROCESS | 3632 | 1466500279545 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 02:11:19 INFO - PROCESS | 3632 | 1466500279552 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:19 INFO - PROCESS | 3632 | 1466500279554 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:19 INFO - PROCESS | 3632 | ++DOCSHELL 183EE000 == 36 [pid = 3632] [id = 288] 02:11:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (19F9E000) [pid = 3632] [serial = 863] [outer = 00000000] 02:11:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1A156000) [pid = 3632] [serial = 864] [outer = 19F9E000] 02:11:19 INFO - PROCESS | 3632 | 1466500279598 Marionette DEBUG loaded listener.js 02:11:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1A183000) [pid = 3632] [serial = 865] [outer = 19F9E000] 02:11:20 INFO - PROCESS | 3632 | 1466500280057 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]]]}] 02:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 662ms 02:11:20 INFO - PROCESS | 3632 | 1466500280102 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 02:11:20 INFO - PROCESS | 3632 | 1466500280107 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 02:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:11:20 INFO - PROCESS | 3632 | 1466500280113 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:11:20 INFO - PROCESS | 3632 | 1466500280117 Marionette TRACE conn3 <- [1,1118,null,{}] 02:11:20 INFO - PROCESS | 3632 | 1466500280122 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}] 02:11:20 INFO - PROCESS | 3632 | 1466500280125 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:20 INFO - PROCESS | 3632 | 1466500280276 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 02:11:20 INFO - PROCESS | 3632 | 1466500280362 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:20 INFO - PROCESS | 3632 | 1466500280367 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:20 INFO - PROCESS | 3632 | ++DOCSHELL 105F4C00 == 37 [pid = 3632] [id = 289] 02:11:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (11C34000) [pid = 3632] [serial = 866] [outer = 00000000] 02:11:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (12D8BC00) [pid = 3632] [serial = 867] [outer = 11C34000] 02:11:20 INFO - PROCESS | 3632 | 1466500280422 Marionette DEBUG loaded listener.js 02:11:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (13152800) [pid = 3632] [serial = 868] [outer = 11C34000] 02:11:21 INFO - PROCESS | 3632 | 1466500281147 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]]]}] 02:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1099ms 02:11:21 INFO - PROCESS | 3632 | 1466500281209 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 02:11:21 INFO - PROCESS | 3632 | 1466500281214 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 02:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:11:21 INFO - PROCESS | 3632 | 1466500281221 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:11:21 INFO - PROCESS | 3632 | 1466500281223 Marionette TRACE conn3 <- [1,1122,null,{}] 02:11:21 INFO - PROCESS | 3632 | 1466500281227 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}] 02:11:21 INFO - PROCESS | 3632 | 1466500281230 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:21 INFO - PROCESS | 3632 | 1466500281341 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 02:11:21 INFO - PROCESS | 3632 | 1466500281462 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:21 INFO - PROCESS | 3632 | 1466500281465 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:21 INFO - PROCESS | 3632 | ++DOCSHELL 105E9400 == 38 [pid = 3632] [id = 290] 02:11:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (10EEF000) [pid = 3632] [serial = 869] [outer = 00000000] 02:11:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (13CD1000) [pid = 3632] [serial = 870] [outer = 10EEF000] 02:11:21 INFO - PROCESS | 3632 | 1466500281525 Marionette DEBUG loaded listener.js 02:11:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (141E5000) [pid = 3632] [serial = 871] [outer = 10EEF000] 02:11:22 INFO - PROCESS | 3632 | --DOCSHELL 136F6C00 == 37 [pid = 3632] [id = 287] 02:11:22 INFO - PROCESS | 3632 | --DOCSHELL 15AAE800 == 36 [pid = 3632] [id = 286] 02:11:22 INFO - PROCESS | 3632 | --DOCSHELL 0C7E7800 == 35 [pid = 3632] [id = 285] 02:11:22 INFO - PROCESS | 3632 | --DOCSHELL 1680D000 == 34 [pid = 3632] [id = 284] 02:11:22 INFO - PROCESS | 3632 | --DOCSHELL 15AF9400 == 33 [pid = 3632] [id = 283] 02:11:22 INFO - PROCESS | 3632 | --DOCSHELL 156EC400 == 32 [pid = 3632] [id = 282] 02:11:22 INFO - PROCESS | 3632 | --DOCSHELL 13CDB000 == 31 [pid = 3632] [id = 281] 02:11:22 INFO - PROCESS | 3632 | --DOCSHELL 12AE8400 == 30 [pid = 3632] [id = 280] 02:11:22 INFO - PROCESS | 3632 | --DOCSHELL 0F9E7C00 == 29 [pid = 3632] [id = 279] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (18226800) [pid = 3632] [serial = 793] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (136EFC00) [pid = 3632] [serial = 796] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (19A10C00) [pid = 3632] [serial = 816] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (13109400) [pid = 3632] [serial = 798] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1417F800) [pid = 3632] [serial = 801] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (19A09000) [pid = 3632] [serial = 822] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (1682B400) [pid = 3632] [serial = 807] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (183ECC00) [pid = 3632] [serial = 813] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1634DC00) [pid = 3632] [serial = 820] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (13031800) [pid = 3632] [serial = 795] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (16215000) [pid = 3632] [serial = 804] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (1364B800) [pid = 3632] [serial = 799] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (14E66800) [pid = 3632] [serial = 802] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (179CC800) [pid = 3632] [serial = 811] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (15D3B800) [pid = 3632] [serial = 819] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (1621BC00) [pid = 3632] [serial = 805] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (19FA0400) [pid = 3632] [serial = 817] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (16B08800) [pid = 3632] [serial = 808] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (1A151400) [pid = 3632] [serial = 823] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (183F3000) [pid = 3632] [serial = 814] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (17101C00) [pid = 3632] [serial = 810] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (1A573000) [pid = 3632] [serial = 825] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (1A6AD400) [pid = 3632] [serial = 826] [outer = 00000000] [url = about:blank] 02:11:22 INFO - PROCESS | 3632 | 1466500282221 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]]]}] 02:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1042ms 02:11:22 INFO - PROCESS | 3632 | 1466500282257 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 02:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:11:22 INFO - PROCESS | 3632 | 1466500282261 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 02:11:22 INFO - PROCESS | 3632 | 1466500282265 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:11:22 INFO - PROCESS | 3632 | 1466500282269 Marionette TRACE conn3 <- [1,1126,null,{}] 02:11:22 INFO - PROCESS | 3632 | 1466500282274 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}] 02:11:22 INFO - PROCESS | 3632 | 1466500282277 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:22 INFO - PROCESS | 3632 | 1466500282356 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 02:11:22 INFO - PROCESS | 3632 | 1466500282447 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:22 INFO - PROCESS | 3632 | 1466500282450 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:22 INFO - PROCESS | 3632 | ++DOCSHELL 103CAC00 == 30 [pid = 3632] [id = 291] 02:11:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (10559400) [pid = 3632] [serial = 872] [outer = 00000000] 02:11:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (11CD3800) [pid = 3632] [serial = 873] [outer = 10559400] 02:11:22 INFO - PROCESS | 3632 | 1466500282479 Marionette DEBUG loaded listener.js 02:11:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (131E0400) [pid = 3632] [serial = 874] [outer = 10559400] 02:11:22 INFO - PROCESS | 3632 | 1466500282859 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]]]}] 02:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 620ms 02:11:22 INFO - PROCESS | 3632 | 1466500282885 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 02:11:22 INFO - PROCESS | 3632 | 1466500282889 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 02:11:22 INFO - PROCESS | 3632 | 1466500282894 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:11:22 INFO - PROCESS | 3632 | 1466500282897 Marionette TRACE conn3 <- [1,1130,null,{}] 02:11:22 INFO - PROCESS | 3632 | 1466500282900 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}] 02:11:22 INFO - PROCESS | 3632 | 1466500282903 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:22 INFO - PROCESS | 3632 | 1466500282989 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 02:11:22 INFO - PROCESS | 3632 | 1466500282995 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:22 INFO - PROCESS | 3632 | 1466500282997 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:22 INFO - PROCESS | 3632 | ++DOCSHELL 13109000 == 31 [pid = 3632] [id = 292] 02:11:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (139B2800) [pid = 3632] [serial = 875] [outer = 00000000] 02:11:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (141E5800) [pid = 3632] [serial = 876] [outer = 139B2800] 02:11:23 INFO - PROCESS | 3632 | 1466500283025 Marionette DEBUG loaded listener.js 02:11:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (154C3400) [pid = 3632] [serial = 877] [outer = 139B2800] 02:11:23 INFO - PROCESS | 3632 | 1466500283440 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]]]}] 02:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 578ms 02:11:23 INFO - PROCESS | 3632 | 1466500283475 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 02:11:23 INFO - PROCESS | 3632 | 1466500283477 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 02:11:23 INFO - PROCESS | 3632 | 1466500283481 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:11:23 INFO - PROCESS | 3632 | 1466500283484 Marionette TRACE conn3 <- [1,1134,null,{}] 02:11:23 INFO - PROCESS | 3632 | 1466500283494 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}] 02:11:23 INFO - PROCESS | 3632 | 1466500283499 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:23 INFO - PROCESS | 3632 | 1466500283583 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 02:11:23 INFO - PROCESS | 3632 | 1466500283575 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:23 INFO - PROCESS | 3632 | 1466500283578 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:23 INFO - PROCESS | 3632 | ++DOCSHELL 162CF800 == 32 [pid = 3632] [id = 293] 02:11:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (162D1800) [pid = 3632] [serial = 878] [outer = 00000000] 02:11:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (162EE400) [pid = 3632] [serial = 879] [outer = 162D1800] 02:11:23 INFO - PROCESS | 3632 | 1466500283628 Marionette DEBUG loaded listener.js 02:11:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (1680F400) [pid = 3632] [serial = 880] [outer = 162D1800] 02:11:24 INFO - PROCESS | 3632 | 1466500284033 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]]]}] 02:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 563ms 02:11:24 INFO - PROCESS | 3632 | 1466500284056 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 02:11:24 INFO - PROCESS | 3632 | 1466500284060 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 02:11:24 INFO - PROCESS | 3632 | 1466500284063 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:11:24 INFO - PROCESS | 3632 | 1466500284064 Marionette TRACE conn3 <- [1,1138,null,{}] 02:11:24 INFO - PROCESS | 3632 | 1466500284068 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}] 02:11:24 INFO - PROCESS | 3632 | 1466500284070 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:24 INFO - PROCESS | 3632 | 1466500284153 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 02:11:24 INFO - PROCESS | 3632 | 1466500284158 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:24 INFO - PROCESS | 3632 | 1466500284160 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:24 INFO - PROCESS | 3632 | ++DOCSHELL 16830800 == 33 [pid = 3632] [id = 294] 02:11:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (16B09400) [pid = 3632] [serial = 881] [outer = 00000000] 02:11:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (17101C00) [pid = 3632] [serial = 882] [outer = 16B09400] 02:11:24 INFO - PROCESS | 3632 | 1466500284186 Marionette DEBUG loaded listener.js 02:11:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (17991800) [pid = 3632] [serial = 883] [outer = 16B09400] 02:11:24 INFO - PROCESS | 3632 | 1466500284612 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]]]}] 02:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 578ms 02:11:24 INFO - PROCESS | 3632 | 1466500284643 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 02:11:24 INFO - PROCESS | 3632 | 1466500284645 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 02:11:24 INFO - PROCESS | 3632 | 1466500284648 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:11:24 INFO - PROCESS | 3632 | 1466500284650 Marionette TRACE conn3 <- [1,1142,null,{}] 02:11:24 INFO - PROCESS | 3632 | 1466500284653 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}] 02:11:24 INFO - PROCESS | 3632 | 1466500284655 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:24 INFO - PROCESS | 3632 | 1466500284766 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 02:11:24 INFO - PROCESS | 3632 | 1466500284772 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:24 INFO - PROCESS | 3632 | 1466500284756 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:24 INFO - PROCESS | 3632 | ++DOCSHELL 16DE4000 == 34 [pid = 3632] [id = 295] 02:11:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (179CC400) [pid = 3632] [serial = 884] [outer = 00000000] 02:11:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (17C09000) [pid = 3632] [serial = 885] [outer = 179CC400] 02:11:24 INFO - PROCESS | 3632 | 1466500284801 Marionette DEBUG loaded listener.js 02:11:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (18228800) [pid = 3632] [serial = 886] [outer = 179CC400] 02:11:25 INFO - PROCESS | 3632 | 1466500285258 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]]]}] 02:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 619ms 02:11:25 INFO - PROCESS | 3632 | 1466500285290 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 02:11:25 INFO - PROCESS | 3632 | 1466500285292 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 02:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:11:25 INFO - PROCESS | 3632 | 1466500285278 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:11:25 INFO - PROCESS | 3632 | 1466500285280 Marionette TRACE conn3 <- [1,1146,null,{}] 02:11:25 INFO - PROCESS | 3632 | 1466500285292 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}] 02:11:25 INFO - PROCESS | 3632 | 1466500285297 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:25 INFO - PROCESS | 3632 | 1466500285442 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 02:11:25 INFO - PROCESS | 3632 | 1466500285471 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:25 INFO - PROCESS | 3632 | 1466500285473 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:25 INFO - PROCESS | 3632 | ++DOCSHELL 1A567C00 == 35 [pid = 3632] [id = 296] 02:11:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1A56C400) [pid = 3632] [serial = 887] [outer = 00000000] 02:11:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1A6B5C00) [pid = 3632] [serial = 888] [outer = 1A56C400] 02:11:25 INFO - PROCESS | 3632 | 1466500285505 Marionette DEBUG loaded listener.js 02:11:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1A6AD400) [pid = 3632] [serial = 889] [outer = 1A56C400] 02:11:25 INFO - PROCESS | 3632 | 1466500285917 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]]]}] 02:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 662ms 02:11:25 INFO - PROCESS | 3632 | 1466500285959 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 02:11:25 INFO - PROCESS | 3632 | 1466500285961 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 02:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:11:25 INFO - PROCESS | 3632 | 1466500285964 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:11:25 INFO - PROCESS | 3632 | 1466500285966 Marionette TRACE conn3 <- [1,1150,null,{}] 02:11:25 INFO - PROCESS | 3632 | 1466500285970 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}] 02:11:25 INFO - PROCESS | 3632 | 1466500285972 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:26 INFO - PROCESS | 3632 | 1466500286055 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 02:11:26 INFO - PROCESS | 3632 | 1466500286060 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:26 INFO - PROCESS | 3632 | 1466500286062 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:26 INFO - PROCESS | 3632 | ++DOCSHELL 1A6B9C00 == 36 [pid = 3632] [id = 297] 02:11:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (1A6BAC00) [pid = 3632] [serial = 890] [outer = 00000000] 02:11:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (1A6D5800) [pid = 3632] [serial = 891] [outer = 1A6BAC00] 02:11:26 INFO - PROCESS | 3632 | 1466500286104 Marionette DEBUG loaded listener.js 02:11:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (1A7A9800) [pid = 3632] [serial = 892] [outer = 1A6BAC00] 02:11:26 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (15AFA400) [pid = 3632] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:11:26 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1055C400) [pid = 3632] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:11:26 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (156ED000) [pid = 3632] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:11:26 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (13E86400) [pid = 3632] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:11:26 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (12D5C800) [pid = 3632] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:11:26 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (16B08000) [pid = 3632] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:11:26 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (16825800) [pid = 3632] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:11:26 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (16811800) [pid = 3632] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:11:26 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (10EF6000) [pid = 3632] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:11:26 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (156EA800) [pid = 3632] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:11:26 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (17102000) [pid = 3632] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:11:26 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (15AAFC00) [pid = 3632] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:11:26 INFO - PROCESS | 3632 | 1466500286533 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]]]}] 02:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 633ms 02:11:26 INFO - PROCESS | 3632 | 1466500286588 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 02:11:26 INFO - PROCESS | 3632 | 1466500286590 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 02:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:11:26 INFO - PROCESS | 3632 | 1466500286593 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:11:26 INFO - PROCESS | 3632 | 1466500286594 Marionette TRACE conn3 <- [1,1154,null,{}] 02:11:26 INFO - PROCESS | 3632 | 1466500286598 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}] 02:11:26 INFO - PROCESS | 3632 | 1466500286599 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:26 INFO - PROCESS | 3632 | 1466500286708 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 02:11:26 INFO - PROCESS | 3632 | 1466500286715 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:26 INFO - PROCESS | 3632 | 1466500286699 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:26 INFO - PROCESS | 3632 | ++DOCSHELL 12D5C800 == 37 [pid = 3632] [id = 298] 02:11:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (15AAFC00) [pid = 3632] [serial = 893] [outer = 00000000] 02:11:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16BA4C00) [pid = 3632] [serial = 894] [outer = 15AAFC00] 02:11:26 INFO - PROCESS | 3632 | 1466500286746 Marionette DEBUG loaded listener.js 02:11:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1A18C400) [pid = 3632] [serial = 895] [outer = 15AAFC00] 02:11:27 INFO - PROCESS | 3632 | 1466500287110 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]]]}] 02:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 564ms 02:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:11:27 INFO - PROCESS | 3632 | 1466500287172 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 02:11:27 INFO - PROCESS | 3632 | 1466500287174 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 02:11:27 INFO - PROCESS | 3632 | 1466500287177 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:11:27 INFO - PROCESS | 3632 | 1466500287179 Marionette TRACE conn3 <- [1,1158,null,{}] 02:11:27 INFO - PROCESS | 3632 | 1466500287182 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}] 02:11:27 INFO - PROCESS | 3632 | 1466500287184 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:27 INFO - PROCESS | 3632 | 1466500287274 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 02:11:27 INFO - PROCESS | 3632 | 1466500287279 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:27 INFO - PROCESS | 3632 | 1466500287263 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:27 INFO - PROCESS | 3632 | ++DOCSHELL 1A6D0C00 == 38 [pid = 3632] [id = 299] 02:11:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (1A6D2000) [pid = 3632] [serial = 896] [outer = 00000000] 02:11:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1A7B1800) [pid = 3632] [serial = 897] [outer = 1A6D2000] 02:11:27 INFO - PROCESS | 3632 | 1466500287307 Marionette DEBUG loaded listener.js 02:11:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1A7B4400) [pid = 3632] [serial = 898] [outer = 1A6D2000] 02:11:27 INFO - PROCESS | 3632 | 1466500287678 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]]]}] 02:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 535ms 02:11:27 INFO - PROCESS | 3632 | 1466500287707 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 02:11:27 INFO - PROCESS | 3632 | 1466500287709 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 02:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:11:27 INFO - PROCESS | 3632 | 1466500287726 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:11:27 INFO - PROCESS | 3632 | 1466500287727 Marionette TRACE conn3 <- [1,1162,null,{}] 02:11:27 INFO - PROCESS | 3632 | 1466500287731 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}] 02:11:27 INFO - PROCESS | 3632 | 1466500287732 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:27 INFO - PROCESS | 3632 | 1466500287817 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 02:11:27 INFO - PROCESS | 3632 | 1466500287822 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:27 INFO - PROCESS | 3632 | 1466500287824 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:27 INFO - PROCESS | 3632 | ++DOCSHELL 1A573000 == 39 [pid = 3632] [id = 300] 02:11:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1A7B7C00) [pid = 3632] [serial = 899] [outer = 00000000] 02:11:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (10374000) [pid = 3632] [serial = 900] [outer = 1A7B7C00] 02:11:27 INFO - PROCESS | 3632 | 1466500287848 Marionette DEBUG loaded listener.js 02:11:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1A8EF000) [pid = 3632] [serial = 901] [outer = 1A7B7C00] 02:11:28 INFO - PROCESS | 3632 | 1466500288544 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] 02:11:28 INFO - PROCESS | 3632 | 1466500288590 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 02:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:11:28 INFO - PROCESS | 3632 | 1466500288595 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:11:28 INFO - PROCESS | 3632 | 1466500288598 Marionette TRACE conn3 <- [1,1166,null,{}] 02:11:28 INFO - PROCESS | 3632 | 1466500288603 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}] 02:11:28 INFO - PROCESS | 3632 | 1466500288606 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:28 INFO - PROCESS | 3632 | 1466500288696 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 02:11:28 INFO - PROCESS | 3632 | 1466500288828 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:28 INFO - PROCESS | 3632 | 1466500288831 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:28 INFO - PROCESS | 3632 | ++DOCSHELL 1320B800 == 40 [pid = 3632] [id = 301] 02:11:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (139B2C00) [pid = 3632] [serial = 902] [outer = 00000000] 02:11:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (156F8C00) [pid = 3632] [serial = 903] [outer = 139B2C00] 02:11:28 INFO - PROCESS | 3632 | 1466500288886 Marionette DEBUG loaded listener.js 02:11:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (15AF9400) [pid = 3632] [serial = 904] [outer = 139B2C00] 02:11:29 INFO - PROCESS | 3632 | 1466500289454 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] 02:11:29 INFO - PROCESS | 3632 | 1466500289491 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 02:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:11:29 INFO - PROCESS | 3632 | 1466500289499 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:11:29 INFO - PROCESS | 3632 | 1466500289502 Marionette TRACE conn3 <- [1,1170,null,{}] 02:11:29 INFO - PROCESS | 3632 | 1466500289506 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}] 02:11:29 INFO - PROCESS | 3632 | 1466500289508 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:29 INFO - PROCESS | 3632 | 1466500289616 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 02:11:29 INFO - PROCESS | 3632 | 1466500289726 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:29 INFO - PROCESS | 3632 | 1466500289729 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:29 INFO - PROCESS | 3632 | ++DOCSHELL 17102000 == 41 [pid = 3632] [id = 302] 02:11:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (177D6400) [pid = 3632] [serial = 905] [outer = 00000000] 02:11:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (183E8C00) [pid = 3632] [serial = 906] [outer = 177D6400] 02:11:29 INFO - PROCESS | 3632 | 1466500289791 Marionette DEBUG loaded listener.js 02:11:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (183F6C00) [pid = 3632] [serial = 907] [outer = 177D6400] 02:11:30 INFO - PROCESS | 3632 | 1466500290410 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] 02:11:30 INFO - PROCESS | 3632 | 1466500290585 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 02:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:11:30 INFO - PROCESS | 3632 | 1466500290604 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:11:30 INFO - PROCESS | 3632 | 1466500290607 Marionette TRACE conn3 <- [1,1174,null,{}] 02:11:30 INFO - PROCESS | 3632 | 1466500290613 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}] 02:11:30 INFO - PROCESS | 3632 | 1466500290616 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:30 INFO - PROCESS | 3632 | 1466500290712 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 02:11:30 INFO - PROCESS | 3632 | 1466500290795 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:30 INFO - PROCESS | 3632 | 1466500290799 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:30 INFO - PROCESS | 3632 | ++DOCSHELL 105F1000 == 42 [pid = 3632] [id = 303] 02:11:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (110D9800) [pid = 3632] [serial = 908] [outer = 00000000] 02:11:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (131ECC00) [pid = 3632] [serial = 909] [outer = 110D9800] 02:11:30 INFO - PROCESS | 3632 | 1466500290872 Marionette DEBUG loaded listener.js 02:11:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (13647800) [pid = 3632] [serial = 910] [outer = 110D9800] 02:11:31 INFO - PROCESS | 3632 | --DOCSHELL 1A6D0C00 == 41 [pid = 3632] [id = 299] 02:11:31 INFO - PROCESS | 3632 | --DOCSHELL 12D5C800 == 40 [pid = 3632] [id = 298] 02:11:31 INFO - PROCESS | 3632 | --DOCSHELL 1A6B9C00 == 39 [pid = 3632] [id = 297] 02:11:31 INFO - PROCESS | 3632 | --DOCSHELL 1A567C00 == 38 [pid = 3632] [id = 296] 02:11:31 INFO - PROCESS | 3632 | --DOCSHELL 16DE4000 == 37 [pid = 3632] [id = 295] 02:11:31 INFO - PROCESS | 3632 | --DOCSHELL 16830800 == 36 [pid = 3632] [id = 294] 02:11:31 INFO - PROCESS | 3632 | --DOCSHELL 162CF800 == 35 [pid = 3632] [id = 293] 02:11:31 INFO - PROCESS | 3632 | --DOCSHELL 13109000 == 34 [pid = 3632] [id = 292] 02:11:31 INFO - PROCESS | 3632 | --DOCSHELL 103CAC00 == 33 [pid = 3632] [id = 291] 02:11:31 INFO - PROCESS | 3632 | --DOCSHELL 105F4C00 == 32 [pid = 3632] [id = 289] 02:11:31 INFO - PROCESS | 3632 | --DOCSHELL 105E9400 == 31 [pid = 3632] [id = 290] 02:11:31 INFO - PROCESS | 3632 | --DOCSHELL 183EE000 == 30 [pid = 3632] [id = 288] 02:11:31 INFO - PROCESS | 3632 | --DOCSHELL 17102000 == 29 [pid = 3632] [id = 302] 02:11:31 INFO - PROCESS | 3632 | --DOCSHELL 1A573000 == 28 [pid = 3632] [id = 300] 02:11:31 INFO - PROCESS | 3632 | --DOCSHELL 1320B800 == 27 [pid = 3632] [id = 301] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (10A5B400) [pid = 3632] [serial = 862] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (16B08400) [pid = 3632] [serial = 852] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (12AE7000) [pid = 3632] [serial = 829] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (11ADFC00) [pid = 3632] [serial = 828] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (15AFB400) [pid = 3632] [serial = 832] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (15AADC00) [pid = 3632] [serial = 831] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (162EC000) [pid = 3632] [serial = 850] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (17C0C000) [pid = 3632] [serial = 855] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (19A06800) [pid = 3632] [serial = 861] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (17C0D000) [pid = 3632] [serial = 856] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (177D1400) [pid = 3632] [serial = 858] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (17072C00) [pid = 3632] [serial = 853] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1A156000) [pid = 3632] [serial = 864] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (179D6400) [pid = 3632] [serial = 859] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (16213C00) [pid = 3632] [serial = 847] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (162E6000) [pid = 3632] [serial = 849] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (10A58000) [pid = 3632] [serial = 837] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (10EE9800) [pid = 3632] [serial = 838] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (15AF6C00) [pid = 3632] [serial = 846] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (1417A800) [pid = 3632] [serial = 843] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (141E6800) [pid = 3632] [serial = 844] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (1310F000) [pid = 3632] [serial = 840] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (131E3800) [pid = 3632] [serial = 841] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (183EC800) [pid = 3632] [serial = 835] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (17C0A400) [pid = 3632] [serial = 834] [outer = 00000000] [url = about:blank] 02:11:31 INFO - PROCESS | 3632 | 1466500292000 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] 02:11:32 INFO - PROCESS | 3632 | 1466500292025 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 02:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:11:32 INFO - PROCESS | 3632 | 1466500292015 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:11:32 INFO - PROCESS | 3632 | 1466500292020 Marionette TRACE conn3 <- [1,1178,null,{}] 02:11:32 INFO - PROCESS | 3632 | 1466500292027 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}] 02:11:32 INFO - PROCESS | 3632 | 1466500292030 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:32 INFO - PROCESS | 3632 | 1466500292114 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 02:11:32 INFO - PROCESS | 3632 | 1466500292237 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:32 INFO - PROCESS | 3632 | 1466500292221 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:32 INFO - PROCESS | 3632 | ++DOCSHELL 11264C00 == 28 [pid = 3632] [id = 304] 02:11:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (11267000) [pid = 3632] [serial = 911] [outer = 00000000] 02:11:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (1303B400) [pid = 3632] [serial = 912] [outer = 11267000] 02:11:32 INFO - PROCESS | 3632 | 1466500292269 Marionette DEBUG loaded listener.js 02:11:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (13106400) [pid = 3632] [serial = 913] [outer = 11267000] 02:11:32 INFO - PROCESS | 3632 | 1466500292636 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] 02:11:32 INFO - PROCESS | 3632 | 1466500292694 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 02:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:11:32 INFO - PROCESS | 3632 | 1466500292701 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:11:32 INFO - PROCESS | 3632 | 1466500292703 Marionette TRACE conn3 <- [1,1182,null,{}] 02:11:32 INFO - PROCESS | 3632 | 1466500292707 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}] 02:11:32 INFO - PROCESS | 3632 | 1466500292709 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:32 INFO - PROCESS | 3632 | 1466500292793 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 02:11:32 INFO - PROCESS | 3632 | 1466500292800 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:32 INFO - PROCESS | 3632 | 1466500292785 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:32 INFO - PROCESS | 3632 | ++DOCSHELL 12A22400 == 29 [pid = 3632] [id = 305] 02:11:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (13E8B800) [pid = 3632] [serial = 914] [outer = 00000000] 02:11:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (14182000) [pid = 3632] [serial = 915] [outer = 13E8B800] 02:11:32 INFO - PROCESS | 3632 | 1466500292837 Marionette DEBUG loaded listener.js 02:11:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (14E72800) [pid = 3632] [serial = 916] [outer = 13E8B800] 02:11:33 INFO - PROCESS | 3632 | 1466500293263 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] 02:11:33 INFO - PROCESS | 3632 | 1466500293335 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 02:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:11:33 INFO - PROCESS | 3632 | 1466500293339 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:11:33 INFO - PROCESS | 3632 | 1466500293342 Marionette TRACE conn3 <- [1,1186,null,{}] 02:11:33 INFO - PROCESS | 3632 | 1466500293352 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}] 02:11:33 INFO - PROCESS | 3632 | 1466500293357 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:33 INFO - PROCESS | 3632 | 1466500293451 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 02:11:33 INFO - PROCESS | 3632 | 1466500293544 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:33 INFO - PROCESS | 3632 | 1466500293547 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:33 INFO - PROCESS | 3632 | ++DOCSHELL 16213800 == 30 [pid = 3632] [id = 306] 02:11:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (16213C00) [pid = 3632] [serial = 917] [outer = 00000000] 02:11:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (162D0000) [pid = 3632] [serial = 918] [outer = 16213C00] 02:11:33 INFO - PROCESS | 3632 | 1466500293577 Marionette DEBUG loaded listener.js 02:11:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (162E6000) [pid = 3632] [serial = 919] [outer = 16213C00] 02:11:33 INFO - PROCESS | 3632 | 1466500293948 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]]]}] 02:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 662ms 02:11:33 INFO - PROCESS | 3632 | 1466500294011 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 02:11:33 INFO - PROCESS | 3632 | 1466500294014 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 02:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:11:34 INFO - PROCESS | 3632 | 1466500294026 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:11:34 INFO - PROCESS | 3632 | 1466500294028 Marionette TRACE conn3 <- [1,1190,null,{}] 02:11:34 INFO - PROCESS | 3632 | 1466500294032 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}] 02:11:34 INFO - PROCESS | 3632 | 1466500294034 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:34 INFO - PROCESS | 3632 | 1466500294129 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 02:11:34 INFO - PROCESS | 3632 | 1466500294141 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:34 INFO - PROCESS | 3632 | 1466500294143 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:34 INFO - PROCESS | 3632 | ++DOCSHELL 162E3C00 == 31 [pid = 3632] [id = 307] 02:11:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (162E6400) [pid = 3632] [serial = 920] [outer = 00000000] 02:11:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (1634FC00) [pid = 3632] [serial = 921] [outer = 162E6400] 02:11:34 INFO - PROCESS | 3632 | 1466500294234 Marionette DEBUG loaded listener.js 02:11:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16B09800) [pid = 3632] [serial = 922] [outer = 162E6400] 02:11:34 INFO - PROCESS | 3632 | 1466500294649 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]]]}] 02:11:34 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 02:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 662ms 02:11:34 INFO - PROCESS | 3632 | 1466500294684 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 02:11:34 INFO - PROCESS | 3632 | 1466500294686 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 02:11:34 INFO - PROCESS | 3632 | 1466500294689 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:11:34 INFO - PROCESS | 3632 | 1466500294691 Marionette TRACE conn3 <- [1,1194,null,{}] 02:11:34 INFO - PROCESS | 3632 | 1466500294694 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}] 02:11:34 INFO - PROCESS | 3632 | 1466500294696 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:34 INFO - PROCESS | 3632 | 1466500294802 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 02:11:34 INFO - PROCESS | 3632 | 1466500294807 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:34 INFO - PROCESS | 3632 | 1466500294810 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:34 INFO - PROCESS | 3632 | ++DOCSHELL 16DE4400 == 32 [pid = 3632] [id = 308] 02:11:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1707F800) [pid = 3632] [serial = 923] [outer = 00000000] 02:11:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (179D3400) [pid = 3632] [serial = 924] [outer = 1707F800] 02:11:34 INFO - PROCESS | 3632 | 1466500294834 Marionette DEBUG loaded listener.js 02:11:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (17B67C00) [pid = 3632] [serial = 925] [outer = 1707F800] 02:11:35 INFO - PROCESS | 3632 | 1466500295247 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]]]}] 02:11:35 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 02:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 564ms 02:11:35 INFO - PROCESS | 3632 | 1466500295271 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 02:11:35 INFO - PROCESS | 3632 | 1466500295273 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 02:11:35 INFO - PROCESS | 3632 | 1466500295276 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:11:35 INFO - PROCESS | 3632 | 1466500295278 Marionette TRACE conn3 <- [1,1198,null,{}] 02:11:35 INFO - PROCESS | 3632 | 1466500295281 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}] 02:11:35 INFO - PROCESS | 3632 | 1466500295287 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:35 INFO - PROCESS | 3632 | 1466500295399 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 02:11:35 INFO - PROCESS | 3632 | 1466500295405 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:35 INFO - PROCESS | 3632 | 1466500295407 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:35 INFO - PROCESS | 3632 | ++DOCSHELL 136F6000 == 33 [pid = 3632] [id = 309] 02:11:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (17073800) [pid = 3632] [serial = 926] [outer = 00000000] 02:11:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (183EB800) [pid = 3632] [serial = 927] [outer = 17073800] 02:11:35 INFO - PROCESS | 3632 | 1466500295451 Marionette DEBUG loaded listener.js 02:11:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (19A07C00) [pid = 3632] [serial = 928] [outer = 17073800] 02:11:35 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (179CC400) [pid = 3632] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:11:35 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1A56C400) [pid = 3632] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:11:35 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (1A6BAC00) [pid = 3632] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:11:35 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (19F9E000) [pid = 3632] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:11:35 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (10EEF000) [pid = 3632] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:11:35 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (139B2800) [pid = 3632] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:11:35 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (10559400) [pid = 3632] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:11:35 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (16B09400) [pid = 3632] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:11:35 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (162D1800) [pid = 3632] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:11:35 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (11C34000) [pid = 3632] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:11:35 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (15AAFC00) [pid = 3632] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:11:35 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (1A6D2000) [pid = 3632] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:11:35 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (1A7B7C00) [pid = 3632] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:11:35 INFO - PROCESS | 3632 | 1466500296003 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]]]}] 02:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 760ms 02:11:36 INFO - PROCESS | 3632 | 1466500296036 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 02:11:36 INFO - PROCESS | 3632 | 1466500296038 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 02:11:36 INFO - PROCESS | 3632 | 1466500296041 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:11:36 INFO - PROCESS | 3632 | 1466500296043 Marionette TRACE conn3 <- [1,1202,null,{}] 02:11:36 INFO - PROCESS | 3632 | 1466500296046 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}] 02:11:36 INFO - PROCESS | 3632 | 1466500296048 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:36 INFO - PROCESS | 3632 | 1466500296123 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 02:11:36 INFO - PROCESS | 3632 | 1466500296111 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:36 INFO - PROCESS | 3632 | 1466500296113 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:36 INFO - PROCESS | 3632 | ++DOCSHELL 12BC7000 == 34 [pid = 3632] [id = 310] 02:11:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (15AAFC00) [pid = 3632] [serial = 929] [outer = 00000000] 02:11:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (17108000) [pid = 3632] [serial = 930] [outer = 15AAFC00] 02:11:36 INFO - PROCESS | 3632 | 1466500296156 Marionette DEBUG loaded listener.js 02:11:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (17C09800) [pid = 3632] [serial = 931] [outer = 15AAFC00] 02:11:36 INFO - PROCESS | 3632 | 1466500296518 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]]]}] 02:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 536ms 02:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:11:36 INFO - PROCESS | 3632 | 1466500296575 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 02:11:36 INFO - PROCESS | 3632 | 1466500296577 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 02:11:36 INFO - PROCESS | 3632 | 1466500296581 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:11:36 INFO - PROCESS | 3632 | 1466500296582 Marionette TRACE conn3 <- [1,1206,null,{}] 02:11:36 INFO - PROCESS | 3632 | 1466500296586 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}] 02:11:36 INFO - PROCESS | 3632 | 1466500296588 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:36 INFO - PROCESS | 3632 | 1466500296662 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 02:11:36 INFO - PROCESS | 3632 | 1466500296667 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:36 INFO - PROCESS | 3632 | 1466500296669 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:36 INFO - PROCESS | 3632 | ++DOCSHELL 1707F000 == 35 [pid = 3632] [id = 311] 02:11:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (19A0FC00) [pid = 3632] [serial = 932] [outer = 00000000] 02:11:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1A181000) [pid = 3632] [serial = 933] [outer = 19A0FC00] 02:11:36 INFO - PROCESS | 3632 | 1466500296713 Marionette DEBUG loaded listener.js 02:11:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (1A181C00) [pid = 3632] [serial = 934] [outer = 19A0FC00] 02:11:37 INFO - PROCESS | 3632 | 1466500297068 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]]]}] 02:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 535ms 02:11:37 INFO - PROCESS | 3632 | 1466500297118 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 02:11:37 INFO - PROCESS | 3632 | 1466500297120 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 02:11:37 INFO - PROCESS | 3632 | 1466500297123 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:11:37 INFO - PROCESS | 3632 | 1466500297125 Marionette TRACE conn3 <- [1,1210,null,{}] 02:11:37 INFO - PROCESS | 3632 | 1466500297132 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}] 02:11:37 INFO - PROCESS | 3632 | 1466500297134 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:37 INFO - PROCESS | 3632 | 1466500297211 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 02:11:37 INFO - PROCESS | 3632 | 1466500297217 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:37 INFO - PROCESS | 3632 | 1466500297218 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:37 INFO - PROCESS | 3632 | ++DOCSHELL 16212800 == 36 [pid = 3632] [id = 312] 02:11:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1A6B8400) [pid = 3632] [serial = 935] [outer = 00000000] 02:11:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1A6D5000) [pid = 3632] [serial = 936] [outer = 1A6B8400] 02:11:37 INFO - PROCESS | 3632 | 1466500297243 Marionette DEBUG loaded listener.js 02:11:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1A7A8400) [pid = 3632] [serial = 937] [outer = 1A6B8400] 02:11:37 INFO - PROCESS | 3632 | 1466500297816 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] 02:11:37 INFO - PROCESS | 3632 | 1466500297859 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 02:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:11:37 INFO - PROCESS | 3632 | 1466500297866 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:11:37 INFO - PROCESS | 3632 | 1466500297869 Marionette TRACE conn3 <- [1,1214,null,{}] 02:11:37 INFO - PROCESS | 3632 | 1466500297875 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}] 02:11:37 INFO - PROCESS | 3632 | 1466500297878 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:38 INFO - PROCESS | 3632 | 1466500298011 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 02:11:38 INFO - PROCESS | 3632 | 1466500298131 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:38 INFO - PROCESS | 3632 | 1466500298136 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:38 INFO - PROCESS | 3632 | ++DOCSHELL 10A5A400 == 37 [pid = 3632] [id = 313] 02:11:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (10A5AC00) [pid = 3632] [serial = 938] [outer = 00000000] 02:11:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (131ED400) [pid = 3632] [serial = 939] [outer = 10A5AC00] 02:11:38 INFO - PROCESS | 3632 | 1466500298179 Marionette DEBUG loaded listener.js 02:11:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (13CD7800) [pid = 3632] [serial = 940] [outer = 10A5AC00] 02:11:38 INFO - PROCESS | 3632 | 1466500298889 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]]]}] 02:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1070ms 02:11:38 INFO - PROCESS | 3632 | 1466500298957 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 02:11:38 INFO - PROCESS | 3632 | 1466500298962 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 02:11:38 INFO - PROCESS | 3632 | 1466500298970 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:11:38 INFO - PROCESS | 3632 | 1466500298972 Marionette TRACE conn3 <- [1,1218,null,{}] 02:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:11:38 INFO - PROCESS | 3632 | 1466500298977 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}] 02:11:38 INFO - PROCESS | 3632 | 1466500298979 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:39 INFO - PROCESS | 3632 | 1466500299083 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 02:11:39 INFO - PROCESS | 3632 | 1466500299261 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:39 INFO - PROCESS | 3632 | 1466500299264 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:39 INFO - PROCESS | 3632 | ++DOCSHELL 0F9E7C00 == 38 [pid = 3632] [id = 314] 02:11:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (10561800) [pid = 3632] [serial = 941] [outer = 00000000] 02:11:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (110E3000) [pid = 3632] [serial = 942] [outer = 10561800] 02:11:39 INFO - PROCESS | 3632 | 1466500299320 Marionette DEBUG loaded listener.js 02:11:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (13032800) [pid = 3632] [serial = 943] [outer = 10561800] 02:11:39 INFO - PROCESS | 3632 | --DOCSHELL 1707F000 == 37 [pid = 3632] [id = 311] 02:11:39 INFO - PROCESS | 3632 | --DOCSHELL 12BC7000 == 36 [pid = 3632] [id = 310] 02:11:39 INFO - PROCESS | 3632 | --DOCSHELL 136F6000 == 35 [pid = 3632] [id = 309] 02:11:39 INFO - PROCESS | 3632 | --DOCSHELL 16DE4400 == 34 [pid = 3632] [id = 308] 02:11:39 INFO - PROCESS | 3632 | --DOCSHELL 162E3C00 == 33 [pid = 3632] [id = 307] 02:11:39 INFO - PROCESS | 3632 | --DOCSHELL 16213800 == 32 [pid = 3632] [id = 306] 02:11:39 INFO - PROCESS | 3632 | --DOCSHELL 12A22400 == 31 [pid = 3632] [id = 305] 02:11:39 INFO - PROCESS | 3632 | --DOCSHELL 11264C00 == 30 [pid = 3632] [id = 304] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (17C09000) [pid = 3632] [serial = 885] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (1A6B5C00) [pid = 3632] [serial = 888] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (18228800) [pid = 3632] [serial = 886] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1A6D5800) [pid = 3632] [serial = 891] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (1A183000) [pid = 3632] [serial = 865] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (13CD1000) [pid = 3632] [serial = 870] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (141E5000) [pid = 3632] [serial = 871] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1A6AD400) [pid = 3632] [serial = 889] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (141E5800) [pid = 3632] [serial = 876] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (154C3400) [pid = 3632] [serial = 877] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (11CD3800) [pid = 3632] [serial = 873] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (131E0400) [pid = 3632] [serial = 874] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (17101C00) [pid = 3632] [serial = 882] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (162EE400) [pid = 3632] [serial = 879] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (1680F400) [pid = 3632] [serial = 880] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (12D8BC00) [pid = 3632] [serial = 867] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (13152800) [pid = 3632] [serial = 868] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (16BA4C00) [pid = 3632] [serial = 894] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (1A7B4400) [pid = 3632] [serial = 898] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (1A7B1800) [pid = 3632] [serial = 897] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (1A7A9800) [pid = 3632] [serial = 892] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (1A18C400) [pid = 3632] [serial = 895] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (10374000) [pid = 3632] [serial = 900] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (1A8EF000) [pid = 3632] [serial = 901] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (17991800) [pid = 3632] [serial = 883] [outer = 00000000] [url = about:blank] 02:11:39 INFO - PROCESS | 3632 | 1466500299861 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]]]}] 02:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 02:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:11:39 INFO - PROCESS | 3632 | 1466500299912 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 02:11:39 INFO - PROCESS | 3632 | 1466500299915 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 02:11:39 INFO - PROCESS | 3632 | 1466500299935 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:11:39 INFO - PROCESS | 3632 | 1466500299937 Marionette TRACE conn3 <- [1,1222,null,{}] 02:11:39 INFO - PROCESS | 3632 | 1466500299925 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}] 02:11:39 INFO - PROCESS | 3632 | 1466500299931 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:40 INFO - PROCESS | 3632 | 1466500300021 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 02:11:40 INFO - PROCESS | 3632 | 1466500300124 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:40 INFO - PROCESS | 3632 | 1466500300109 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:40 INFO - PROCESS | 3632 | ++DOCSHELL 12AA7000 == 31 [pid = 3632] [id = 315] 02:11:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (12AAE800) [pid = 3632] [serial = 944] [outer = 00000000] 02:11:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (131EC400) [pid = 3632] [serial = 945] [outer = 12AAE800] 02:11:40 INFO - PROCESS | 3632 | 1466500300154 Marionette DEBUG loaded listener.js 02:11:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (136EDC00) [pid = 3632] [serial = 946] [outer = 12AAE800] 02:11:40 INFO - PROCESS | 3632 | 1466500300499 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]]]}] 02:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 648ms 02:11:40 INFO - PROCESS | 3632 | 1466500300558 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 02:11:40 INFO - PROCESS | 3632 | 1466500300562 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 02:11:40 INFO - PROCESS | 3632 | 1466500300567 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:11:40 INFO - PROCESS | 3632 | 1466500300569 Marionette TRACE conn3 <- [1,1226,null,{}] 02:11:40 INFO - PROCESS | 3632 | 1466500300572 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}] 02:11:40 INFO - PROCESS | 3632 | 1466500300574 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:40 INFO - PROCESS | 3632 | 1466500300667 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 02:11:40 INFO - PROCESS | 3632 | 1466500300682 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:40 INFO - PROCESS | 3632 | 1466500300684 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:40 INFO - PROCESS | 3632 | ++DOCSHELL 154C2C00 == 32 [pid = 3632] [id = 316] 02:11:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (154C3400) [pid = 3632] [serial = 947] [outer = 00000000] 02:11:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (15AA8800) [pid = 3632] [serial = 948] [outer = 154C3400] 02:11:40 INFO - PROCESS | 3632 | 1466500300728 Marionette DEBUG loaded listener.js 02:11:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (15AF6C00) [pid = 3632] [serial = 949] [outer = 154C3400] 02:11:41 INFO - PROCESS | 3632 | 1466500301136 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]]]}] 02:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 620ms 02:11:41 INFO - PROCESS | 3632 | 1466500301208 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 02:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:11:41 INFO - PROCESS | 3632 | 1466500301193 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 02:11:41 INFO - PROCESS | 3632 | 1466500301198 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:11:41 INFO - PROCESS | 3632 | 1466500301204 Marionette TRACE conn3 <- [1,1230,null,{}] 02:11:41 INFO - PROCESS | 3632 | 1466500301213 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}] 02:11:41 INFO - PROCESS | 3632 | 1466500301216 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:41 INFO - PROCESS | 3632 | 1466500301300 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 02:11:41 INFO - PROCESS | 3632 | 1466500301376 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:41 INFO - PROCESS | 3632 | 1466500301378 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:41 INFO - PROCESS | 3632 | ++DOCSHELL 162E4400 == 33 [pid = 3632] [id = 317] 02:11:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (162E5000) [pid = 3632] [serial = 950] [outer = 00000000] 02:11:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (1634A000) [pid = 3632] [serial = 951] [outer = 162E5000] 02:11:41 INFO - PROCESS | 3632 | 1466500301422 Marionette DEBUG loaded listener.js 02:11:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (1682AC00) [pid = 3632] [serial = 952] [outer = 162E5000] 02:11:41 INFO - PROCESS | 3632 | 1466500301778 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]]]}] 02:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 619ms 02:11:41 INFO - PROCESS | 3632 | 1466500301831 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 02:11:41 INFO - PROCESS | 3632 | 1466500301834 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 02:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:11:41 INFO - PROCESS | 3632 | 1466500301837 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:11:41 INFO - PROCESS | 3632 | 1466500301839 Marionette TRACE conn3 <- [1,1234,null,{}] 02:11:41 INFO - PROCESS | 3632 | 1466500301842 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}] 02:11:41 INFO - PROCESS | 3632 | 1466500301844 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:41 INFO - PROCESS | 3632 | 1466500301971 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 02:11:41 INFO - PROCESS | 3632 | 1466500301996 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:41 INFO - PROCESS | 3632 | 1466500301998 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:41 INFO - PROCESS | 3632 | ++DOCSHELL 16BABC00 == 34 [pid = 3632] [id = 318] 02:11:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (17070800) [pid = 3632] [serial = 953] [outer = 00000000] 02:11:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1799D000) [pid = 3632] [serial = 954] [outer = 17070800] 02:11:42 INFO - PROCESS | 3632 | 1466500302045 Marionette DEBUG loaded listener.js 02:11:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (17C04000) [pid = 3632] [serial = 955] [outer = 17070800] 02:11:42 INFO - PROCESS | 3632 | 1466500302438 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]]]}] 02:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 619ms 02:11:42 INFO - PROCESS | 3632 | 1466500302475 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 02:11:42 INFO - PROCESS | 3632 | 1466500302477 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 02:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:11:42 INFO - PROCESS | 3632 | 1466500302480 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:11:42 INFO - PROCESS | 3632 | 1466500302482 Marionette TRACE conn3 <- [1,1238,null,{}] 02:11:42 INFO - PROCESS | 3632 | 1466500302485 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}] 02:11:42 INFO - PROCESS | 3632 | 1466500302487 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:42 INFO - PROCESS | 3632 | 1466500302576 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 02:11:42 INFO - PROCESS | 3632 | 1466500302583 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:42 INFO - PROCESS | 3632 | 1466500302589 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:42 INFO - PROCESS | 3632 | ++DOCSHELL 136ED800 == 35 [pid = 3632] [id = 319] 02:11:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (18224400) [pid = 3632] [serial = 956] [outer = 00000000] 02:11:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (1832B400) [pid = 3632] [serial = 957] [outer = 18224400] 02:11:42 INFO - PROCESS | 3632 | 1466500302690 Marionette DEBUG loaded listener.js 02:11:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (19A09400) [pid = 3632] [serial = 958] [outer = 18224400] 02:11:43 INFO - PROCESS | 3632 | 1466500303100 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]]]}] 02:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 662ms 02:11:43 INFO - PROCESS | 3632 | 1466500303144 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 02:11:43 INFO - PROCESS | 3632 | 1466500303146 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 02:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:11:43 INFO - PROCESS | 3632 | 1466500303184 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:11:43 INFO - PROCESS | 3632 | 1466500303186 Marionette TRACE conn3 <- [1,1242,null,{}] 02:11:43 INFO - PROCESS | 3632 | 1466500303197 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}] 02:11:43 INFO - PROCESS | 3632 | 1466500303199 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:43 INFO - PROCESS | 3632 | 1466500303291 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 02:11:43 INFO - PROCESS | 3632 | 1466500303303 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:43 INFO - PROCESS | 3632 | 1466500303305 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:43 INFO - PROCESS | 3632 | ++DOCSHELL 1829E400 == 36 [pid = 3632] [id = 320] 02:11:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (19A10800) [pid = 3632] [serial = 959] [outer = 00000000] 02:11:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1A6BA400) [pid = 3632] [serial = 960] [outer = 19A10800] 02:11:43 INFO - PROCESS | 3632 | 1466500303358 Marionette DEBUG loaded listener.js 02:11:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1A6BA800) [pid = 3632] [serial = 961] [outer = 19A10800] 02:11:43 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (16213C00) [pid = 3632] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:11:43 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (11267000) [pid = 3632] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:11:43 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (162E6400) [pid = 3632] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:11:43 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (110D9800) [pid = 3632] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:11:43 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (13E8B800) [pid = 3632] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:11:43 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (1707F800) [pid = 3632] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:11:43 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (17073800) [pid = 3632] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:11:43 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (139B2C00) [pid = 3632] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:11:43 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (177D6400) [pid = 3632] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:11:43 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (15AAFC00) [pid = 3632] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:11:43 INFO - PROCESS | 3632 | 1466500303772 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]]]}] 02:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 619ms 02:11:43 INFO - PROCESS | 3632 | 1466500303799 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 02:11:43 INFO - PROCESS | 3632 | 1466500303801 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 02:11:43 INFO - PROCESS | 3632 | 1466500303804 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:11:43 INFO - PROCESS | 3632 | 1466500303806 Marionette TRACE conn3 <- [1,1246,null,{}] 02:11:43 INFO - PROCESS | 3632 | 1466500303809 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}] 02:11:43 INFO - PROCESS | 3632 | 1466500303811 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:43 INFO - PROCESS | 3632 | 1466500303887 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 02:11:43 INFO - PROCESS | 3632 | 1466500303892 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:43 INFO - PROCESS | 3632 | 1466500303894 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:43 INFO - PROCESS | 3632 | ++DOCSHELL 162E8800 == 37 [pid = 3632] [id = 321] 02:11:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (162EE800) [pid = 3632] [serial = 962] [outer = 00000000] 02:11:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (179CA400) [pid = 3632] [serial = 963] [outer = 162EE800] 02:11:43 INFO - PROCESS | 3632 | 1466500303937 Marionette DEBUG loaded listener.js 02:11:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (183EA800) [pid = 3632] [serial = 964] [outer = 162EE800] 02:11:44 INFO - PROCESS | 3632 | 1466500304327 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]]]}] 02:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 536ms 02:11:44 INFO - PROCESS | 3632 | 1466500304348 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 02:11:44 INFO - PROCESS | 3632 | 1466500304350 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 02:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:11:44 INFO - PROCESS | 3632 | 1466500304357 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:11:44 INFO - PROCESS | 3632 | 1466500304359 Marionette TRACE conn3 <- [1,1250,null,{}] 02:11:44 INFO - PROCESS | 3632 | 1466500304362 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}] 02:11:44 INFO - PROCESS | 3632 | 1466500304365 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:44 INFO - PROCESS | 3632 | 1466500304440 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 02:11:44 INFO - PROCESS | 3632 | 1466500304445 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:44 INFO - PROCESS | 3632 | 1466500304447 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:44 INFO - PROCESS | 3632 | ++DOCSHELL 1799C000 == 38 [pid = 3632] [id = 322] 02:11:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (1A56D000) [pid = 3632] [serial = 965] [outer = 00000000] 02:11:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (1A7A9000) [pid = 3632] [serial = 966] [outer = 1A56D000] 02:11:44 INFO - PROCESS | 3632 | 1466500304490 Marionette DEBUG loaded listener.js 02:11:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (1A7B2400) [pid = 3632] [serial = 967] [outer = 1A56D000] 02:11:44 INFO - PROCESS | 3632 | 1466500304866 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]]]}] 02:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 535ms 02:11:44 INFO - PROCESS | 3632 | 1466500304899 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 02:11:44 INFO - PROCESS | 3632 | 1466500304901 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 02:11:44 INFO - PROCESS | 3632 | 1466500304904 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:11:44 INFO - PROCESS | 3632 | 1466500304906 Marionette TRACE conn3 <- [1,1254,null,{}] 02:11:44 INFO - PROCESS | 3632 | 1466500304924 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}] 02:11:44 INFO - PROCESS | 3632 | 1466500304926 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:44 INFO - PROCESS | 3632 | 1466500305003 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 02:11:44 INFO - PROCESS | 3632 | 1466500305011 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:44 INFO - PROCESS | 3632 | 1466500305013 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:45 INFO - PROCESS | 3632 | ++DOCSHELL 15AFA000 == 39 [pid = 3632] [id = 323] 02:11:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1A7B5800) [pid = 3632] [serial = 968] [outer = 00000000] 02:11:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (1A8F0000) [pid = 3632] [serial = 969] [outer = 1A7B5800] 02:11:45 INFO - PROCESS | 3632 | 1466500305052 Marionette DEBUG loaded listener.js 02:11:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1A8EF800) [pid = 3632] [serial = 970] [outer = 1A7B5800] 02:11:45 INFO - PROCESS | 3632 | --DOCSHELL 105F1000 == 38 [pid = 3632] [id = 303] 02:11:45 INFO - PROCESS | 3632 | --DOCSHELL 12AA7000 == 37 [pid = 3632] [id = 315] 02:11:45 INFO - PROCESS | 3632 | --DOCSHELL 0F9E7C00 == 36 [pid = 3632] [id = 314] 02:11:45 INFO - PROCESS | 3632 | --DOCSHELL 16212800 == 35 [pid = 3632] [id = 312] 02:11:45 INFO - PROCESS | 3632 | --DOCSHELL 10A5A400 == 34 [pid = 3632] [id = 313] 02:11:46 INFO - PROCESS | 3632 | --DOCSHELL 16BABC00 == 33 [pid = 3632] [id = 318] 02:11:46 INFO - PROCESS | 3632 | --DOCSHELL 136ED800 == 32 [pid = 3632] [id = 319] 02:11:46 INFO - PROCESS | 3632 | --DOCSHELL 162E8800 == 31 [pid = 3632] [id = 321] 02:11:46 INFO - PROCESS | 3632 | --DOCSHELL 162E4400 == 30 [pid = 3632] [id = 317] 02:11:46 INFO - PROCESS | 3632 | --DOCSHELL 154C2C00 == 29 [pid = 3632] [id = 316] 02:11:46 INFO - PROCESS | 3632 | --DOCSHELL 1829E400 == 28 [pid = 3632] [id = 320] 02:11:46 INFO - PROCESS | 3632 | --DOCSHELL 1799C000 == 27 [pid = 3632] [id = 322] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (162D0000) [pid = 3632] [serial = 918] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1303B400) [pid = 3632] [serial = 912] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (13106400) [pid = 3632] [serial = 913] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (1634FC00) [pid = 3632] [serial = 921] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (13647800) [pid = 3632] [serial = 910] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (131ECC00) [pid = 3632] [serial = 909] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (14182000) [pid = 3632] [serial = 915] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (14E72800) [pid = 3632] [serial = 916] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (179D3400) [pid = 3632] [serial = 924] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (16B09800) [pid = 3632] [serial = 922] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (183EB800) [pid = 3632] [serial = 927] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (17B67C00) [pid = 3632] [serial = 925] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (1A181000) [pid = 3632] [serial = 933] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (15AF9400) [pid = 3632] [serial = 904] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (156F8C00) [pid = 3632] [serial = 903] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (1A6D5000) [pid = 3632] [serial = 936] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (183F6C00) [pid = 3632] [serial = 907] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (183E8C00) [pid = 3632] [serial = 906] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (19A07C00) [pid = 3632] [serial = 928] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (17108000) [pid = 3632] [serial = 930] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (17C09800) [pid = 3632] [serial = 931] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | --DOMWINDOW == 56 (162E6000) [pid = 3632] [serial = 919] [outer = 00000000] [url = about:blank] 02:11:46 INFO - PROCESS | 3632 | 1466500306630 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]]]}] 02:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1761ms 02:11:46 INFO - PROCESS | 3632 | 1466500306679 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 02:11:46 INFO - PROCESS | 3632 | 1466500306683 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 02:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:11:46 INFO - PROCESS | 3632 | 1466500306688 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:11:46 INFO - PROCESS | 3632 | 1466500306692 Marionette TRACE conn3 <- [1,1258,null,{}] 02:11:46 INFO - PROCESS | 3632 | 1466500306697 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}] 02:11:46 INFO - PROCESS | 3632 | 1466500306700 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:46 INFO - PROCESS | 3632 | 1466500306772 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 02:11:46 INFO - PROCESS | 3632 | 1466500306779 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:46 INFO - PROCESS | 3632 | 1466500306784 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:46 INFO - PROCESS | 3632 | ++DOCSHELL 11CD3800 == 28 [pid = 3632] [id = 324] 02:11:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (12817400) [pid = 3632] [serial = 971] [outer = 00000000] 02:11:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (12AE6800) [pid = 3632] [serial = 972] [outer = 12817400] 02:11:46 INFO - PROCESS | 3632 | 1466500306831 Marionette DEBUG loaded listener.js 02:11:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (12AF0000) [pid = 3632] [serial = 973] [outer = 12817400] 02:11:47 INFO - PROCESS | 3632 | 1466500307256 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]]]}] 02:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 620ms 02:11:47 INFO - PROCESS | 3632 | 1466500307310 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 02:11:47 INFO - PROCESS | 3632 | 1466500307315 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 02:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:11:47 INFO - PROCESS | 3632 | 1466500307322 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:11:47 INFO - PROCESS | 3632 | 1466500307324 Marionette TRACE conn3 <- [1,1262,null,{}] 02:11:47 INFO - PROCESS | 3632 | 1466500307328 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}] 02:11:47 INFO - PROCESS | 3632 | 1466500307332 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:47 INFO - PROCESS | 3632 | 1466500307421 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 02:11:47 INFO - PROCESS | 3632 | 1466500307430 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:47 INFO - PROCESS | 3632 | 1466500307433 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:47 INFO - PROCESS | 3632 | ++DOCSHELL 131EC000 == 29 [pid = 3632] [id = 325] 02:11:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (131ECC00) [pid = 3632] [serial = 974] [outer = 00000000] 02:11:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (13299C00) [pid = 3632] [serial = 975] [outer = 131ECC00] 02:11:47 INFO - PROCESS | 3632 | 1466500307468 Marionette DEBUG loaded listener.js 02:11:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (136EEC00) [pid = 3632] [serial = 976] [outer = 131ECC00] 02:11:47 INFO - PROCESS | 3632 | 1466500307886 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]]]}] 02:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 577ms 02:11:47 INFO - PROCESS | 3632 | 1466500307899 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 02:11:47 INFO - PROCESS | 3632 | 1466500307901 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 02:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:11:47 INFO - PROCESS | 3632 | 1466500307904 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:11:47 INFO - PROCESS | 3632 | 1466500307907 Marionette TRACE conn3 <- [1,1266,null,{}] 02:11:47 INFO - PROCESS | 3632 | 1466500307926 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}] 02:11:47 INFO - PROCESS | 3632 | 1466500307931 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:47 INFO - PROCESS | 3632 | 1466500307997 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 02:11:48 INFO - PROCESS | 3632 | 1466500308061 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:48 INFO - PROCESS | 3632 | 1466500308064 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:48 INFO - PROCESS | 3632 | ++DOCSHELL 154BA800 == 30 [pid = 3632] [id = 326] 02:11:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (154BB000) [pid = 3632] [serial = 977] [outer = 00000000] 02:11:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (156EC400) [pid = 3632] [serial = 978] [outer = 154BB000] 02:11:48 INFO - PROCESS | 3632 | 1466500308121 Marionette DEBUG loaded listener.js 02:11:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (15AAF800) [pid = 3632] [serial = 979] [outer = 154BB000] 02:11:48 INFO - PROCESS | 3632 | 1466500308491 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]]]}] 02:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 634ms 02:11:48 INFO - PROCESS | 3632 | 1466500308532 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 02:11:48 INFO - PROCESS | 3632 | 1466500308534 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 02:11:48 INFO - PROCESS | 3632 | 1466500308538 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:11:48 INFO - PROCESS | 3632 | 1466500308539 Marionette TRACE conn3 <- [1,1270,null,{}] 02:11:48 INFO - PROCESS | 3632 | 1466500308542 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}] 02:11:48 INFO - PROCESS | 3632 | 1466500308545 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:48 INFO - PROCESS | 3632 | 1466500308625 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 02:11:48 INFO - PROCESS | 3632 | 1466500308631 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:48 INFO - PROCESS | 3632 | 1466500308633 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:48 INFO - PROCESS | 3632 | ++DOCSHELL 15AF9800 == 31 [pid = 3632] [id = 327] 02:11:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (15AF9C00) [pid = 3632] [serial = 980] [outer = 00000000] 02:11:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (16212800) [pid = 3632] [serial = 981] [outer = 15AF9C00] 02:11:48 INFO - PROCESS | 3632 | 1466500308677 Marionette DEBUG loaded listener.js 02:11:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (16218C00) [pid = 3632] [serial = 982] [outer = 15AF9C00] 02:11:49 INFO - PROCESS | 3632 | 1466500309040 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]]]}] 02:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 535ms 02:11:49 INFO - PROCESS | 3632 | 1466500309076 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 02:11:49 INFO - PROCESS | 3632 | 1466500309078 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 02:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:11:49 INFO - PROCESS | 3632 | 1466500309081 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:11:49 INFO - PROCESS | 3632 | 1466500309083 Marionette TRACE conn3 <- [1,1274,null,{}] 02:11:49 INFO - PROCESS | 3632 | 1466500309090 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}] 02:11:49 INFO - PROCESS | 3632 | 1466500309092 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:49 INFO - PROCESS | 3632 | 1466500309167 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 02:11:49 INFO - PROCESS | 3632 | 1466500309172 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:49 INFO - PROCESS | 3632 | 1466500309175 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:49 INFO - PROCESS | 3632 | ++DOCSHELL 1621E800 == 32 [pid = 3632] [id = 328] 02:11:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (162C8000) [pid = 3632] [serial = 983] [outer = 00000000] 02:11:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (162E3C00) [pid = 3632] [serial = 984] [outer = 162C8000] 02:11:49 INFO - PROCESS | 3632 | 1466500309218 Marionette DEBUG loaded listener.js 02:11:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (162EAC00) [pid = 3632] [serial = 985] [outer = 162C8000] 02:11:49 INFO - PROCESS | 3632 | 1466500309615 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]]]}] 02:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 578ms 02:11:49 INFO - PROCESS | 3632 | 1466500309658 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 02:11:49 INFO - PROCESS | 3632 | 1466500309660 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 02:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:11:49 INFO - PROCESS | 3632 | 1466500309663 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:11:49 INFO - PROCESS | 3632 | 1466500309665 Marionette TRACE conn3 <- [1,1278,null,{}] 02:11:49 INFO - PROCESS | 3632 | 1466500309668 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}] 02:11:49 INFO - PROCESS | 3632 | 1466500309674 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:49 INFO - PROCESS | 3632 | 1466500309771 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 02:11:49 INFO - PROCESS | 3632 | 1466500309778 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:49 INFO - PROCESS | 3632 | 1466500309780 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:49 INFO - PROCESS | 3632 | ++DOCSHELL 16BA4C00 == 33 [pid = 3632] [id = 329] 02:11:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (16BA5C00) [pid = 3632] [serial = 986] [outer = 00000000] 02:11:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (16DEA000) [pid = 3632] [serial = 987] [outer = 16BA5C00] 02:11:49 INFO - PROCESS | 3632 | 1466500309805 Marionette DEBUG loaded listener.js 02:11:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (1710A800) [pid = 3632] [serial = 988] [outer = 16BA5C00] 02:11:50 INFO - PROCESS | 3632 | 1466500310201 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]]]}] 02:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 563ms 02:11:50 INFO - PROCESS | 3632 | 1466500310240 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 02:11:50 INFO - PROCESS | 3632 | 1466500310242 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 02:11:50 INFO - PROCESS | 3632 | 1466500310245 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:11:50 INFO - PROCESS | 3632 | 1466500310246 Marionette TRACE conn3 <- [1,1282,null,{}] 02:11:50 INFO - PROCESS | 3632 | 1466500310260 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}] 02:11:50 INFO - PROCESS | 3632 | 1466500310262 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:50 INFO - PROCESS | 3632 | 1466500310335 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 02:11:50 INFO - PROCESS | 3632 | 1466500310342 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:50 INFO - PROCESS | 3632 | 1466500310344 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:50 INFO - PROCESS | 3632 | ++DOCSHELL 1707DC00 == 34 [pid = 3632] [id = 330] 02:11:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (17992400) [pid = 3632] [serial = 989] [outer = 00000000] 02:11:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (17B68400) [pid = 3632] [serial = 990] [outer = 17992400] 02:11:50 INFO - PROCESS | 3632 | 1466500310368 Marionette DEBUG loaded listener.js 02:11:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (17B6B400) [pid = 3632] [serial = 991] [outer = 17992400] 02:11:50 INFO - PROCESS | 3632 | 1466500310758 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]]]}] 02:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 564ms 02:11:50 INFO - PROCESS | 3632 | 1466500310818 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 02:11:50 INFO - PROCESS | 3632 | 1466500310820 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 02:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:11:50 INFO - PROCESS | 3632 | 1466500310824 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:11:50 INFO - PROCESS | 3632 | 1466500310825 Marionette TRACE conn3 <- [1,1286,null,{}] 02:11:50 INFO - PROCESS | 3632 | 1466500310828 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}] 02:11:50 INFO - PROCESS | 3632 | 1466500310830 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:50 INFO - PROCESS | 3632 | 1466500310904 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 02:11:50 INFO - PROCESS | 3632 | 1466500310909 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:50 INFO - PROCESS | 3632 | 1466500310911 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:50 INFO - PROCESS | 3632 | ++DOCSHELL 17074000 == 35 [pid = 3632] [id = 331] 02:11:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1799A000) [pid = 3632] [serial = 992] [outer = 00000000] 02:11:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (183EBC00) [pid = 3632] [serial = 993] [outer = 1799A000] 02:11:50 INFO - PROCESS | 3632 | 1466500310956 Marionette DEBUG loaded listener.js 02:11:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (183EC000) [pid = 3632] [serial = 994] [outer = 1799A000] 02:11:51 INFO - PROCESS | 3632 | 1466500311377 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]]]}] 02:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 577ms 02:11:51 INFO - PROCESS | 3632 | 1466500311403 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 02:11:51 INFO - PROCESS | 3632 | 1466500311405 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 02:11:51 INFO - PROCESS | 3632 | 1466500311408 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:11:51 INFO - PROCESS | 3632 | 1466500311410 Marionette TRACE conn3 <- [1,1290,null,{}] 02:11:51 INFO - PROCESS | 3632 | 1466500311413 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}] 02:11:51 INFO - PROCESS | 3632 | 1466500311415 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:51 INFO - PROCESS | 3632 | 1466500311519 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 02:11:51 INFO - PROCESS | 3632 | 1466500311507 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:51 INFO - PROCESS | 3632 | 1466500311509 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:51 INFO - PROCESS | 3632 | ++DOCSHELL 10A5A400 == 36 [pid = 3632] [id = 332] 02:11:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (13CD2000) [pid = 3632] [serial = 995] [outer = 00000000] 02:11:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (19A06000) [pid = 3632] [serial = 996] [outer = 13CD2000] 02:11:51 INFO - PROCESS | 3632 | 1466500311552 Marionette DEBUG loaded listener.js 02:11:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (19A07C00) [pid = 3632] [serial = 997] [outer = 13CD2000] 02:11:51 INFO - PROCESS | 3632 | 1466500311961 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]]]}] 02:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 578ms 02:11:51 INFO - PROCESS | 3632 | 1466500311989 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 02:11:51 INFO - PROCESS | 3632 | 1466500311990 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 02:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:11:51 INFO - PROCESS | 3632 | 1466500312001 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:11:51 INFO - PROCESS | 3632 | 1466500312002 Marionette TRACE conn3 <- [1,1294,null,{}] 02:11:51 INFO - PROCESS | 3632 | 1466500312006 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}] 02:11:51 INFO - PROCESS | 3632 | 1466500312007 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:52 INFO - PROCESS | 3632 | 1466500312120 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 02:11:52 INFO - PROCESS | 3632 | 1466500312179 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:52 INFO - PROCESS | 3632 | 1466500312180 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:52 INFO - PROCESS | 3632 | ++DOCSHELL 10329400 == 37 [pid = 3632] [id = 333] 02:11:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (103CD400) [pid = 3632] [serial = 998] [outer = 00000000] 02:11:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (1829E000) [pid = 3632] [serial = 999] [outer = 103CD400] 02:11:52 INFO - PROCESS | 3632 | 1466500312223 Marionette DEBUG loaded listener.js 02:11:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1A183000) [pid = 3632] [serial = 1000] [outer = 103CD400] 02:11:52 INFO - PROCESS | 3632 | 1466500312607 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]]]}] 02:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 662ms 02:11:52 INFO - PROCESS | 3632 | 1466500312664 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 02:11:52 INFO - PROCESS | 3632 | 1466500312667 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 02:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:11:52 INFO - PROCESS | 3632 | 1466500312675 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:11:52 INFO - PROCESS | 3632 | 1466500312678 Marionette TRACE conn3 <- [1,1298,null,{}] 02:11:52 INFO - PROCESS | 3632 | 1466500312681 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}] 02:11:52 INFO - PROCESS | 3632 | 1466500312683 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:52 INFO - PROCESS | 3632 | 1466500312810 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 02:11:52 INFO - PROCESS | 3632 | 1466500312872 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:52 INFO - PROCESS | 3632 | 1466500312875 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:52 INFO - PROCESS | 3632 | ++DOCSHELL 1621E400 == 38 [pid = 3632] [id = 334] 02:11:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (1A6D3C00) [pid = 3632] [serial = 1001] [outer = 00000000] 02:11:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (1A7ABC00) [pid = 3632] [serial = 1002] [outer = 1A6D3C00] 02:11:52 INFO - PROCESS | 3632 | 1466500312919 Marionette DEBUG loaded listener.js 02:11:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (1A7B6000) [pid = 3632] [serial = 1003] [outer = 1A6D3C00] 02:11:53 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (19A0FC00) [pid = 3632] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:11:53 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (17070800) [pid = 3632] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:11:53 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (18224400) [pid = 3632] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:11:53 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (19A10800) [pid = 3632] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:11:53 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (1A56D000) [pid = 3632] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:11:53 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (10A5AC00) [pid = 3632] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:11:53 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1A6B8400) [pid = 3632] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:11:53 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (162E5000) [pid = 3632] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:11:53 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (154C3400) [pid = 3632] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:11:53 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (12AAE800) [pid = 3632] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:11:53 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (10561800) [pid = 3632] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:11:53 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (162EE800) [pid = 3632] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:11:53 INFO - PROCESS | 3632 | 1466500313351 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] 02:11:53 INFO - PROCESS | 3632 | 1466500313437 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 02:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:11:53 INFO - PROCESS | 3632 | 1466500313440 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:11:53 INFO - PROCESS | 3632 | 1466500313441 Marionette TRACE conn3 <- [1,1302,null,{}] 02:11:53 INFO - PROCESS | 3632 | 1466500313444 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}] 02:11:53 INFO - PROCESS | 3632 | 1466500313446 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:53 INFO - PROCESS | 3632 | 1466500313506 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 02:11:53 INFO - PROCESS | 3632 | 1466500313511 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:53 INFO - PROCESS | 3632 | 1466500313513 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:53 INFO - PROCESS | 3632 | ++DOCSHELL 154C3400 == 39 [pid = 3632] [id = 335] 02:11:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (162C5000) [pid = 3632] [serial = 1004] [outer = 00000000] 02:11:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (177D4C00) [pid = 3632] [serial = 1005] [outer = 162C5000] 02:11:53 INFO - PROCESS | 3632 | 1466500313556 Marionette DEBUG loaded listener.js 02:11:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (183EF800) [pid = 3632] [serial = 1006] [outer = 162C5000] 02:11:53 INFO - PROCESS | 3632 | 1466500313942 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]]]}] 02:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 535ms 02:11:53 INFO - PROCESS | 3632 | 1466500313974 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 02:11:53 INFO - PROCESS | 3632 | 1466500313976 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 02:11:53 INFO - PROCESS | 3632 | 1466500313979 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:11:53 INFO - PROCESS | 3632 | 1466500313981 Marionette TRACE conn3 <- [1,1306,null,{}] 02:11:53 INFO - PROCESS | 3632 | 1466500313993 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}] 02:11:53 INFO - PROCESS | 3632 | 1466500313995 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:54 INFO - PROCESS | 3632 | 1466500314075 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 02:11:54 INFO - PROCESS | 3632 | 1466500314081 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:54 INFO - PROCESS | 3632 | 1466500314083 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:54 INFO - PROCESS | 3632 | ++DOCSHELL 13652800 == 40 [pid = 3632] [id = 336] 02:11:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1634D400) [pid = 3632] [serial = 1007] [outer = 00000000] 02:11:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1A8EC800) [pid = 3632] [serial = 1008] [outer = 1634D400] 02:11:54 INFO - PROCESS | 3632 | 1466500314107 Marionette DEBUG loaded listener.js 02:11:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (1A8F9000) [pid = 3632] [serial = 1009] [outer = 1634D400] 02:11:54 INFO - PROCESS | 3632 | 1466500314505 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]]]}] 02:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 563ms 02:11:54 INFO - PROCESS | 3632 | 1466500314551 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 02:11:54 INFO - PROCESS | 3632 | 1466500314553 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 02:11:54 INFO - PROCESS | 3632 | 1466500314560 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:11:54 INFO - PROCESS | 3632 | 1466500314562 Marionette TRACE conn3 <- [1,1310,null,{}] 02:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:11:54 INFO - PROCESS | 3632 | 1466500314565 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}] 02:11:54 INFO - PROCESS | 3632 | 1466500314567 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:54 INFO - PROCESS | 3632 | 1466500314644 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 02:11:54 INFO - PROCESS | 3632 | 1466500314650 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:54 INFO - PROCESS | 3632 | 1466500314652 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:54 INFO - PROCESS | 3632 | ++DOCSHELL 162E3800 == 41 [pid = 3632] [id = 337] 02:11:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (1A6B9800) [pid = 3632] [serial = 1010] [outer = 00000000] 02:11:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (1A96A800) [pid = 3632] [serial = 1011] [outer = 1A6B9800] 02:11:54 INFO - PROCESS | 3632 | 1466500314693 Marionette DEBUG loaded listener.js 02:11:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1A96D800) [pid = 3632] [serial = 1012] [outer = 1A6B9800] 02:11:55 INFO - PROCESS | 3632 | --DOCSHELL 15AFA000 == 40 [pid = 3632] [id = 323] 02:11:55 INFO - PROCESS | 3632 | --DOCSHELL 11CD3800 == 39 [pid = 3632] [id = 324] 02:11:55 INFO - PROCESS | 3632 | --DOCSHELL 131EC000 == 38 [pid = 3632] [id = 325] 02:11:55 INFO - PROCESS | 3632 | --DOCSHELL 15AF9800 == 37 [pid = 3632] [id = 327] 02:11:55 INFO - PROCESS | 3632 | --DOCSHELL 17074000 == 36 [pid = 3632] [id = 331] 02:11:55 INFO - PROCESS | 3632 | --DOCSHELL 154BA800 == 35 [pid = 3632] [id = 326] 02:11:55 INFO - PROCESS | 3632 | --DOCSHELL 16BA4C00 == 34 [pid = 3632] [id = 329] 02:11:55 INFO - PROCESS | 3632 | --DOCSHELL 1707DC00 == 33 [pid = 3632] [id = 330] 02:11:55 INFO - PROCESS | 3632 | --DOCSHELL 1621E400 == 32 [pid = 3632] [id = 334] 02:11:55 INFO - PROCESS | 3632 | --DOCSHELL 13652800 == 31 [pid = 3632] [id = 336] 02:11:55 INFO - PROCESS | 3632 | --DOCSHELL 10A5A400 == 30 [pid = 3632] [id = 332] 02:11:55 INFO - PROCESS | 3632 | --DOCSHELL 154C3400 == 29 [pid = 3632] [id = 335] 02:11:55 INFO - PROCESS | 3632 | --DOCSHELL 10329400 == 28 [pid = 3632] [id = 333] 02:11:55 INFO - PROCESS | 3632 | --DOCSHELL 1621E800 == 27 [pid = 3632] [id = 328] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (1799D000) [pid = 3632] [serial = 954] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (1832B400) [pid = 3632] [serial = 957] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (17C04000) [pid = 3632] [serial = 955] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1A6BA400) [pid = 3632] [serial = 960] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (19A09400) [pid = 3632] [serial = 958] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (1A6BA800) [pid = 3632] [serial = 961] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (1A7A9000) [pid = 3632] [serial = 966] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (131ED400) [pid = 3632] [serial = 939] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1A7A8400) [pid = 3632] [serial = 937] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1634A000) [pid = 3632] [serial = 951] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (15AA8800) [pid = 3632] [serial = 948] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (15AF6C00) [pid = 3632] [serial = 949] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (131EC400) [pid = 3632] [serial = 945] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (136EDC00) [pid = 3632] [serial = 946] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (1A7B2400) [pid = 3632] [serial = 967] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (13032800) [pid = 3632] [serial = 943] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (110E3000) [pid = 3632] [serial = 942] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (13CD7800) [pid = 3632] [serial = 940] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (1A8F0000) [pid = 3632] [serial = 969] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (179CA400) [pid = 3632] [serial = 963] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (1682AC00) [pid = 3632] [serial = 952] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (183EA800) [pid = 3632] [serial = 964] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (1A181C00) [pid = 3632] [serial = 934] [outer = 00000000] [url = about:blank] 02:11:56 INFO - PROCESS | 3632 | 1466500316275 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]]]}] 02:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1775ms 02:11:56 INFO - PROCESS | 3632 | 1466500316348 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 02:11:56 INFO - PROCESS | 3632 | 1466500316352 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 02:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:11:56 INFO - PROCESS | 3632 | 1466500316357 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:11:56 INFO - PROCESS | 3632 | 1466500316360 Marionette TRACE conn3 <- [1,1314,null,{}] 02:11:56 INFO - PROCESS | 3632 | 1466500316348 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}] 02:11:56 INFO - PROCESS | 3632 | 1466500316351 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:56 INFO - PROCESS | 3632 | 1466500316440 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 02:11:56 INFO - PROCESS | 3632 | 1466500316454 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:56 INFO - PROCESS | 3632 | 1466500316456 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:56 INFO - PROCESS | 3632 | ++DOCSHELL 110D9400 == 28 [pid = 3632] [id = 338] 02:11:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (110DB400) [pid = 3632] [serial = 1013] [outer = 00000000] 02:11:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (11CD3800) [pid = 3632] [serial = 1014] [outer = 110DB400] 02:11:56 INFO - PROCESS | 3632 | 1466500316503 Marionette DEBUG loaded listener.js 02:11:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (12AADC00) [pid = 3632] [serial = 1015] [outer = 110DB400] 02:11:56 INFO - PROCESS | 3632 | 1466500316923 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]]]}] 02:11:56 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 02:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 620ms 02:11:56 INFO - PROCESS | 3632 | 1466500316973 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 02:11:56 INFO - PROCESS | 3632 | 1466500316978 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 02:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:11:56 INFO - PROCESS | 3632 | 1466500316984 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:11:56 INFO - PROCESS | 3632 | 1466500316986 Marionette TRACE conn3 <- [1,1318,null,{}] 02:11:56 INFO - PROCESS | 3632 | 1466500316990 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}] 02:11:56 INFO - PROCESS | 3632 | 1466500316993 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:57 INFO - PROCESS | 3632 | 1466500317079 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 02:11:57 INFO - PROCESS | 3632 | 1466500317087 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:57 INFO - PROCESS | 3632 | 1466500317090 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:57 INFO - PROCESS | 3632 | ++DOCSHELL 1036A800 == 29 [pid = 3632] [id = 339] 02:11:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (131E3000) [pid = 3632] [serial = 1016] [outer = 00000000] 02:11:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (131ED000) [pid = 3632] [serial = 1017] [outer = 131E3000] 02:11:57 INFO - PROCESS | 3632 | 1466500317122 Marionette DEBUG loaded listener.js 02:11:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (1329D400) [pid = 3632] [serial = 1018] [outer = 131E3000] 02:11:57 INFO - PROCESS | 3632 | 1466500317551 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]]]}] 02:11:57 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 02:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 634ms 02:11:57 INFO - PROCESS | 3632 | 1466500317620 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 02:11:57 INFO - PROCESS | 3632 | 1466500317622 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 02:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:11:57 INFO - PROCESS | 3632 | 1466500317625 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:11:57 INFO - PROCESS | 3632 | 1466500317629 Marionette TRACE conn3 <- [1,1322,null,{}] 02:11:57 INFO - PROCESS | 3632 | 1466500317640 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}] 02:11:57 INFO - PROCESS | 3632 | 1466500317644 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:57 INFO - PROCESS | 3632 | 1466500317735 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 02:11:57 INFO - PROCESS | 3632 | 1466500317825 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:57 INFO - PROCESS | 3632 | 1466500317828 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:57 INFO - PROCESS | 3632 | ++DOCSHELL 14E69000 == 30 [pid = 3632] [id = 340] 02:11:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (14E6D800) [pid = 3632] [serial = 1019] [outer = 00000000] 02:11:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (152B7000) [pid = 3632] [serial = 1020] [outer = 14E6D800] 02:11:57 INFO - PROCESS | 3632 | 1466500317856 Marionette DEBUG loaded listener.js 02:11:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (154BC000) [pid = 3632] [serial = 1021] [outer = 14E6D800] 02:11:58 INFO - PROCESS | 3632 | 1466500318203 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]]]}] 02:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 634ms 02:11:58 INFO - PROCESS | 3632 | 1466500318250 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 02:11:58 INFO - PROCESS | 3632 | 1466500318253 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 02:11:58 INFO - PROCESS | 3632 | 1466500318256 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:11:58 INFO - PROCESS | 3632 | 1466500318258 Marionette TRACE conn3 <- [1,1326,null,{}] 02:11:58 INFO - PROCESS | 3632 | 1466500318272 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}] 02:11:58 INFO - PROCESS | 3632 | 1466500318274 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:58 INFO - PROCESS | 3632 | 1466500318357 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 02:11:58 INFO - PROCESS | 3632 | 1466500318367 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:58 INFO - PROCESS | 3632 | 1466500318369 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:58 INFO - PROCESS | 3632 | ++DOCSHELL 15AA3000 == 31 [pid = 3632] [id = 341] 02:11:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (15AAD800) [pid = 3632] [serial = 1022] [outer = 00000000] 02:11:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (15AFAC00) [pid = 3632] [serial = 1023] [outer = 15AAD800] 02:11:58 INFO - PROCESS | 3632 | 1466500318412 Marionette DEBUG loaded listener.js 02:11:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16214800) [pid = 3632] [serial = 1024] [outer = 15AAD800] 02:11:59 INFO - PROCESS | 3632 | 1466500319525 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]]]}] 02:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1310ms 02:11:59 INFO - PROCESS | 3632 | 1466500319580 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 02:11:59 INFO - PROCESS | 3632 | 1466500319584 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 02:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:11:59 INFO - PROCESS | 3632 | 1466500319630 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:11:59 INFO - PROCESS | 3632 | 1466500319633 Marionette TRACE conn3 <- [1,1330,null,{}] 02:11:59 INFO - PROCESS | 3632 | 1466500319642 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}] 02:11:59 INFO - PROCESS | 3632 | 1466500319645 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:59 INFO - PROCESS | 3632 | 1466500319713 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 02:11:59 INFO - PROCESS | 3632 | 1466500319828 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:59 INFO - PROCESS | 3632 | 1466500319831 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:11:59 INFO - PROCESS | 3632 | ++DOCSHELL 11429000 == 32 [pid = 3632] [id = 342] 02:11:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (12AE8000) [pid = 3632] [serial = 1025] [outer = 00000000] 02:11:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (1329C800) [pid = 3632] [serial = 1026] [outer = 12AE8000] 02:11:59 INFO - PROCESS | 3632 | 1466500319886 Marionette DEBUG loaded listener.js 02:11:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (139B2800) [pid = 3632] [serial = 1027] [outer = 12AE8000] 02:12:00 INFO - PROCESS | 3632 | --DOCSHELL 14E69000 == 31 [pid = 3632] [id = 340] 02:12:00 INFO - PROCESS | 3632 | --DOCSHELL 1036A800 == 30 [pid = 3632] [id = 339] 02:12:00 INFO - PROCESS | 3632 | --DOCSHELL 110D9400 == 29 [pid = 3632] [id = 338] 02:12:00 INFO - PROCESS | 3632 | 1466500320560 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]]]}] 02:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1005ms 02:12:00 INFO - PROCESS | 3632 | 1466500320609 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 02:12:00 INFO - PROCESS | 3632 | 1466500320613 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 02:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:12:00 INFO - PROCESS | 3632 | 1466500320618 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:12:00 INFO - PROCESS | 3632 | 1466500320621 Marionette TRACE conn3 <- [1,1334,null,{}] 02:12:00 INFO - PROCESS | 3632 | 1466500320626 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}] 02:12:00 INFO - PROCESS | 3632 | 1466500320628 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:00 INFO - PROCESS | 3632 | 1466500320752 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 02:12:00 INFO - PROCESS | 3632 | 1466500320767 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:00 INFO - PROCESS | 3632 | 1466500320770 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:00 INFO - PROCESS | 3632 | ++DOCSHELL 12D62400 == 30 [pid = 3632] [id = 343] 02:12:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (12D8D000) [pid = 3632] [serial = 1028] [outer = 00000000] 02:12:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (13136C00) [pid = 3632] [serial = 1029] [outer = 12D8D000] 02:12:00 INFO - PROCESS | 3632 | 1466500320816 Marionette DEBUG loaded listener.js 02:12:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (131EC400) [pid = 3632] [serial = 1030] [outer = 12D8D000] 02:12:01 INFO - PROCESS | 3632 | 1466500321282 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]]]}] 02:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 708ms 02:12:01 INFO - PROCESS | 3632 | 1466500321340 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 02:12:01 INFO - PROCESS | 3632 | 1466500321345 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 02:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:12:01 INFO - PROCESS | 3632 | 1466500321351 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:12:01 INFO - PROCESS | 3632 | 1466500321353 Marionette TRACE conn3 <- [1,1338,null,{}] 02:12:01 INFO - PROCESS | 3632 | 1466500321357 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}] 02:12:01 INFO - PROCESS | 3632 | 1466500321359 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:01 INFO - PROCESS | 3632 | 1466500321446 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 02:12:01 INFO - PROCESS | 3632 | 1466500321527 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:01 INFO - PROCESS | 3632 | 1466500321529 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:01 INFO - PROCESS | 3632 | ++DOCSHELL 141E7000 == 31 [pid = 3632] [id = 344] 02:12:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (152B4800) [pid = 3632] [serial = 1031] [outer = 00000000] 02:12:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (156EE800) [pid = 3632] [serial = 1032] [outer = 152B4800] 02:12:01 INFO - PROCESS | 3632 | 1466500321566 Marionette DEBUG loaded listener.js 02:12:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (15AEDC00) [pid = 3632] [serial = 1033] [outer = 152B4800] 02:12:01 INFO - PROCESS | 3632 | 1466500321985 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]]]}] 02:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 663ms 02:12:02 INFO - PROCESS | 3632 | 1466500322014 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 02:12:02 INFO - PROCESS | 3632 | 1466500322016 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 02:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:12:02 INFO - PROCESS | 3632 | 1466500322019 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:12:02 INFO - PROCESS | 3632 | 1466500322023 Marionette TRACE conn3 <- [1,1342,null,{}] 02:12:02 INFO - PROCESS | 3632 | 1466500322034 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}] 02:12:02 INFO - PROCESS | 3632 | 1466500322038 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:02 INFO - PROCESS | 3632 | 1466500322145 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 02:12:02 INFO - PROCESS | 3632 | 1466500322163 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:02 INFO - PROCESS | 3632 | 1466500322166 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:02 INFO - PROCESS | 3632 | ++DOCSHELL 16B05C00 == 32 [pid = 3632] [id = 345] 02:12:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (16B08800) [pid = 3632] [serial = 1034] [outer = 00000000] 02:12:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (16BA4800) [pid = 3632] [serial = 1035] [outer = 16B08800] 02:12:02 INFO - PROCESS | 3632 | 1466500322215 Marionette DEBUG loaded listener.js 02:12:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (17073800) [pid = 3632] [serial = 1036] [outer = 16B08800] 02:12:02 INFO - PROCESS | 3632 | 1466500322639 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]]]}] 02:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 678ms 02:12:02 INFO - PROCESS | 3632 | 1466500322702 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 02:12:02 INFO - PROCESS | 3632 | 1466500322705 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 02:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:12:02 INFO - PROCESS | 3632 | 1466500322708 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:12:02 INFO - PROCESS | 3632 | 1466500322710 Marionette TRACE conn3 <- [1,1346,null,{}] 02:12:02 INFO - PROCESS | 3632 | 1466500322713 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}] 02:12:02 INFO - PROCESS | 3632 | 1466500322715 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:02 INFO - PROCESS | 3632 | 1466500322829 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 02:12:02 INFO - PROCESS | 3632 | 1466500322835 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:02 INFO - PROCESS | 3632 | 1466500322837 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:02 INFO - PROCESS | 3632 | ++DOCSHELL 179CA400 == 33 [pid = 3632] [id = 346] 02:12:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (179CBC00) [pid = 3632] [serial = 1037] [outer = 00000000] 02:12:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (1821E800) [pid = 3632] [serial = 1038] [outer = 179CBC00] 02:12:02 INFO - PROCESS | 3632 | 1466500322926 Marionette DEBUG loaded listener.js 02:12:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (15AFBC00) [pid = 3632] [serial = 1039] [outer = 179CBC00] 02:12:03 INFO - PROCESS | 3632 | 1466500323328 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]]]}] 02:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 679ms 02:12:03 INFO - PROCESS | 3632 | 1466500323387 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 02:12:03 INFO - PROCESS | 3632 | 1466500323389 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 02:12:03 INFO - PROCESS | 3632 | 1466500323393 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:12:03 INFO - PROCESS | 3632 | 1466500323394 Marionette TRACE conn3 <- [1,1350,null,{}] 02:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:12:03 INFO - PROCESS | 3632 | 1466500323397 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}] 02:12:03 INFO - PROCESS | 3632 | 1466500323399 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:03 INFO - PROCESS | 3632 | 1466500323531 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 02:12:03 INFO - PROCESS | 3632 | 1466500323554 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:03 INFO - PROCESS | 3632 | 1466500323556 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:03 INFO - PROCESS | 3632 | ++DOCSHELL 183EE800 == 34 [pid = 3632] [id = 347] 02:12:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (183F2400) [pid = 3632] [serial = 1040] [outer = 00000000] 02:12:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (19F9DC00) [pid = 3632] [serial = 1041] [outer = 183F2400] 02:12:03 INFO - PROCESS | 3632 | 1466500323598 Marionette DEBUG loaded listener.js 02:12:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (1A184000) [pid = 3632] [serial = 1042] [outer = 183F2400] 02:12:04 INFO - PROCESS | 3632 | 1466500324022 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]]]}] 02:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 663ms 02:12:04 INFO - PROCESS | 3632 | 1466500324057 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 02:12:04 INFO - PROCESS | 3632 | 1466500324059 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 02:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:12:04 INFO - PROCESS | 3632 | 1466500324062 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:12:04 INFO - PROCESS | 3632 | 1466500324064 Marionette TRACE conn3 <- [1,1354,null,{}] 02:12:04 INFO - PROCESS | 3632 | 1466500324067 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}] 02:12:04 INFO - PROCESS | 3632 | 1466500324072 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:04 INFO - PROCESS | 3632 | 1466500324203 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 02:12:04 INFO - PROCESS | 3632 | 1466500324209 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:04 INFO - PROCESS | 3632 | 1466500324211 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:04 INFO - PROCESS | 3632 | ++DOCSHELL 1A6B8800 == 35 [pid = 3632] [id = 348] 02:12:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (1A6CD800) [pid = 3632] [serial = 1043] [outer = 00000000] 02:12:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (1A7B1000) [pid = 3632] [serial = 1044] [outer = 1A6CD800] 02:12:04 INFO - PROCESS | 3632 | 1466500324260 Marionette DEBUG loaded listener.js 02:12:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (1A7B1C00) [pid = 3632] [serial = 1045] [outer = 1A6CD800] 02:12:04 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (1A6B9800) [pid = 3632] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:12:04 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (1634D400) [pid = 3632] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:12:04 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (110DB400) [pid = 3632] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:12:04 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (13CD2000) [pid = 3632] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:12:04 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (103CD400) [pid = 3632] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:12:04 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (1A6D3C00) [pid = 3632] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:12:04 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (131E3000) [pid = 3632] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:12:04 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (154BB000) [pid = 3632] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:12:04 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (131ECC00) [pid = 3632] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:12:04 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (12817400) [pid = 3632] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:12:04 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (14E6D800) [pid = 3632] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:12:04 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (1A7B5800) [pid = 3632] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:12:04 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1799A000) [pid = 3632] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:12:04 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (17992400) [pid = 3632] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:12:04 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (16BA5C00) [pid = 3632] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:12:04 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (162C8000) [pid = 3632] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:12:04 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (15AF9C00) [pid = 3632] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:12:04 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (162C5000) [pid = 3632] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:12:04 INFO - PROCESS | 3632 | 1466500324770 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] 02:12:04 INFO - PROCESS | 3632 | 1466500324782 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 02:12:04 INFO - PROCESS | 3632 | 1466500324817 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:12:04 INFO - PROCESS | 3632 | 1466500324819 Marionette TRACE conn3 <- [1,1358,null,{}] 02:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:12:04 INFO - PROCESS | 3632 | 1466500324822 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}] 02:12:04 INFO - PROCESS | 3632 | 1466500324825 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:04 INFO - PROCESS | 3632 | 1466500324900 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 02:12:04 INFO - PROCESS | 3632 | 1466500324986 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:04 INFO - PROCESS | 3632 | 1466500324988 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:04 INFO - PROCESS | 3632 | ++DOCSHELL 0F934C00 == 36 [pid = 3632] [id = 349] 02:12:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (0F9E6000) [pid = 3632] [serial = 1046] [outer = 00000000] 02:12:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1314E800) [pid = 3632] [serial = 1047] [outer = 0F9E6000] 02:12:05 INFO - PROCESS | 3632 | 1466500325031 Marionette DEBUG loaded listener.js 02:12:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (15AACC00) [pid = 3632] [serial = 1048] [outer = 0F9E6000] 02:12:05 INFO - PROCESS | 3632 | 1466500325362 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] 02:12:05 INFO - PROCESS | 3632 | 1466500325401 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 02:12:05 INFO - PROCESS | 3632 | 1466500325404 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:12:05 INFO - PROCESS | 3632 | 1466500325406 Marionette TRACE conn3 <- [1,1362,null,{}] 02:12:05 INFO - PROCESS | 3632 | 1466500325409 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}] 02:12:05 INFO - PROCESS | 3632 | 1466500325411 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:05 INFO - PROCESS | 3632 | 1466500325487 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 02:12:05 INFO - PROCESS | 3632 | 1466500325569 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:05 INFO - PROCESS | 3632 | 1466500325571 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:05 INFO - PROCESS | 3632 | ++DOCSHELL 14F8A400 == 37 [pid = 3632] [id = 350] 02:12:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (15D3DC00) [pid = 3632] [serial = 1049] [outer = 00000000] 02:12:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (1A572000) [pid = 3632] [serial = 1050] [outer = 15D3DC00] 02:12:05 INFO - PROCESS | 3632 | 1466500325613 Marionette DEBUG loaded listener.js 02:12:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (1A6D5000) [pid = 3632] [serial = 1051] [outer = 15D3DC00] 02:12:05 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:05 INFO - PROCESS | 3632 | 1466500325947 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] 02:12:05 INFO - PROCESS | 3632 | 1466500325987 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 02:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:12:05 INFO - PROCESS | 3632 | 1466500325990 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:12:05 INFO - PROCESS | 3632 | 1466500325992 Marionette TRACE conn3 <- [1,1366,null,{}] 02:12:05 INFO - PROCESS | 3632 | 1466500325995 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}] 02:12:05 INFO - PROCESS | 3632 | 1466500325997 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:06 INFO - PROCESS | 3632 | 1466500326107 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 02:12:06 INFO - PROCESS | 3632 | 1466500326114 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:06 INFO - PROCESS | 3632 | 1466500326116 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:06 INFO - PROCESS | 3632 | ++DOCSHELL 0C7EDC00 == 38 [pid = 3632] [id = 351] 02:12:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (0C7F0800) [pid = 3632] [serial = 1052] [outer = 00000000] 02:12:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (14E75400) [pid = 3632] [serial = 1053] [outer = 0C7F0800] 02:12:06 INFO - PROCESS | 3632 | 1466500326142 Marionette DEBUG loaded listener.js 02:12:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (177D6800) [pid = 3632] [serial = 1054] [outer = 0C7F0800] 02:12:06 INFO - PROCESS | 3632 | 1466500326562 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] 02:12:06 INFO - PROCESS | 3632 | 1466500326641 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 02:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:12:06 INFO - PROCESS | 3632 | 1466500326646 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:12:06 INFO - PROCESS | 3632 | 1466500326650 Marionette TRACE conn3 <- [1,1370,null,{}] 02:12:06 INFO - PROCESS | 3632 | 1466500326660 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}] 02:12:06 INFO - PROCESS | 3632 | 1466500326664 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:06 INFO - PROCESS | 3632 | 1466500326796 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 02:12:06 INFO - PROCESS | 3632 | 1466500326891 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:06 INFO - PROCESS | 3632 | 1466500326897 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:06 INFO - PROCESS | 3632 | ++DOCSHELL 11C34000 == 39 [pid = 3632] [id = 352] 02:12:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (11CCD400) [pid = 3632] [serial = 1055] [outer = 00000000] 02:12:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (130A4400) [pid = 3632] [serial = 1056] [outer = 11CCD400] 02:12:06 INFO - PROCESS | 3632 | 1466500326954 Marionette DEBUG loaded listener.js 02:12:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (13147400) [pid = 3632] [serial = 1057] [outer = 11CCD400] 02:12:07 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:07 INFO - PROCESS | 3632 | 1466500327600 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] 02:12:07 INFO - PROCESS | 3632 | 1466500327662 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 02:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:12:07 INFO - PROCESS | 3632 | 1466500327669 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:12:07 INFO - PROCESS | 3632 | 1466500327673 Marionette TRACE conn3 <- [1,1374,null,{}] 02:12:07 INFO - PROCESS | 3632 | 1466500327716 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}] 02:12:07 INFO - PROCESS | 3632 | 1466500327720 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:07 INFO - PROCESS | 3632 | 1466500327837 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 02:12:07 INFO - PROCESS | 3632 | 1466500327958 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:07 INFO - PROCESS | 3632 | 1466500327961 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:07 INFO - PROCESS | 3632 | ++DOCSHELL 162C4C00 == 40 [pid = 3632] [id = 353] 02:12:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (162D1800) [pid = 3632] [serial = 1058] [outer = 00000000] 02:12:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (16348400) [pid = 3632] [serial = 1059] [outer = 162D1800] 02:12:07 INFO - PROCESS | 3632 | 1466500328000 Marionette DEBUG loaded listener.js 02:12:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (16BA1C00) [pid = 3632] [serial = 1060] [outer = 162D1800] 02:12:08 INFO - PROCESS | 3632 | 1466500328623 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] 02:12:08 INFO - PROCESS | 3632 | 1466500328653 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 02:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:12:08 INFO - PROCESS | 3632 | 1466500328657 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:12:08 INFO - PROCESS | 3632 | 1466500328659 Marionette TRACE conn3 <- [1,1378,null,{}] 02:12:08 INFO - PROCESS | 3632 | 1466500328669 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}] 02:12:08 INFO - PROCESS | 3632 | 1466500328674 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:08 INFO - PROCESS | 3632 | 1466500328782 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 02:12:08 INFO - PROCESS | 3632 | 1466500328915 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:08 INFO - PROCESS | 3632 | 1466500328919 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:08 INFO - PROCESS | 3632 | ++DOCSHELL 19A10000 == 41 [pid = 3632] [id = 354] 02:12:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (1A6CF400) [pid = 3632] [serial = 1061] [outer = 00000000] 02:12:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (1A8F8000) [pid = 3632] [serial = 1062] [outer = 1A6CF400] 02:12:08 INFO - PROCESS | 3632 | 1466500328976 Marionette DEBUG loaded listener.js 02:12:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (1A971400) [pid = 3632] [serial = 1063] [outer = 1A6CF400] 02:12:09 INFO - PROCESS | 3632 | 1466500329757 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]]]}] 02:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1100ms 02:12:09 INFO - PROCESS | 3632 | 1466500329766 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 02:12:09 INFO - PROCESS | 3632 | 1466500329770 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 02:12:09 INFO - PROCESS | 3632 | 1466500329776 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:12:09 INFO - PROCESS | 3632 | 1466500329779 Marionette TRACE conn3 <- [1,1382,null,{}] 02:12:09 INFO - PROCESS | 3632 | 1466500329784 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}] 02:12:09 INFO - PROCESS | 3632 | 1466500329787 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:09 INFO - PROCESS | 3632 | 1466500329874 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 02:12:09 INFO - PROCESS | 3632 | 1466500329962 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:09 INFO - PROCESS | 3632 | 1466500329967 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:10 INFO - PROCESS | 3632 | ++DOCSHELL 10A5CC00 == 42 [pid = 3632] [id = 355] 02:12:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (10EEA800) [pid = 3632] [serial = 1064] [outer = 00000000] 02:12:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (131ECC00) [pid = 3632] [serial = 1065] [outer = 10EEA800] 02:12:10 INFO - PROCESS | 3632 | 1466500330069 Marionette DEBUG loaded listener.js 02:12:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (136F6000) [pid = 3632] [serial = 1066] [outer = 10EEA800] 02:12:10 INFO - PROCESS | 3632 | --DOCSHELL 162E3800 == 41 [pid = 3632] [id = 337] 02:12:10 INFO - PROCESS | 3632 | --DOCSHELL 14F8A400 == 40 [pid = 3632] [id = 350] 02:12:10 INFO - PROCESS | 3632 | --DOCSHELL 0F934C00 == 39 [pid = 3632] [id = 349] 02:12:10 INFO - PROCESS | 3632 | --DOCSHELL 1A6B8800 == 38 [pid = 3632] [id = 348] 02:12:10 INFO - PROCESS | 3632 | --DOCSHELL 183EE800 == 37 [pid = 3632] [id = 347] 02:12:10 INFO - PROCESS | 3632 | --DOCSHELL 179CA400 == 36 [pid = 3632] [id = 346] 02:12:10 INFO - PROCESS | 3632 | --DOCSHELL 16B05C00 == 35 [pid = 3632] [id = 345] 02:12:10 INFO - PROCESS | 3632 | --DOCSHELL 141E7000 == 34 [pid = 3632] [id = 344] 02:12:10 INFO - PROCESS | 3632 | --DOCSHELL 12D62400 == 33 [pid = 3632] [id = 343] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (1A96A800) [pid = 3632] [serial = 1011] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1A8F9000) [pid = 3632] [serial = 1009] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (11CD3800) [pid = 3632] [serial = 1014] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (19A06000) [pid = 3632] [serial = 996] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (1829E000) [pid = 3632] [serial = 999] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (19A07C00) [pid = 3632] [serial = 997] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (1A7ABC00) [pid = 3632] [serial = 1002] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (1A183000) [pid = 3632] [serial = 1000] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (131ED000) [pid = 3632] [serial = 1017] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (1A8EC800) [pid = 3632] [serial = 1008] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (1A7B6000) [pid = 3632] [serial = 1003] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (156EC400) [pid = 3632] [serial = 978] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (15AAF800) [pid = 3632] [serial = 979] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (13299C00) [pid = 3632] [serial = 975] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (136EEC00) [pid = 3632] [serial = 976] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1329D400) [pid = 3632] [serial = 1018] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (12AE6800) [pid = 3632] [serial = 972] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (12AF0000) [pid = 3632] [serial = 973] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (152B7000) [pid = 3632] [serial = 1020] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (1A8EF800) [pid = 3632] [serial = 970] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (12AADC00) [pid = 3632] [serial = 1015] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (154BC000) [pid = 3632] [serial = 1021] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1A96D800) [pid = 3632] [serial = 1012] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (15AFAC00) [pid = 3632] [serial = 1023] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (183EBC00) [pid = 3632] [serial = 993] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (17B68400) [pid = 3632] [serial = 990] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (17B6B400) [pid = 3632] [serial = 991] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (16DEA000) [pid = 3632] [serial = 987] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (1710A800) [pid = 3632] [serial = 988] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (162E3C00) [pid = 3632] [serial = 984] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (162EAC00) [pid = 3632] [serial = 985] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (16212800) [pid = 3632] [serial = 981] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (16218C00) [pid = 3632] [serial = 982] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (177D4C00) [pid = 3632] [serial = 1005] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (183EF800) [pid = 3632] [serial = 1006] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (183EC000) [pid = 3632] [serial = 994] [outer = 00000000] [url = about:blank] 02:12:10 INFO - PROCESS | 3632 | 1466500330557 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]]]}] 02:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 814ms 02:12:10 INFO - PROCESS | 3632 | 1466500330586 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 02:12:10 INFO - PROCESS | 3632 | 1466500330590 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 02:12:10 INFO - PROCESS | 3632 | 1466500330600 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:12:10 INFO - PROCESS | 3632 | 1466500330603 Marionette TRACE conn3 <- [1,1386,null,{}] 02:12:10 INFO - PROCESS | 3632 | 1466500330607 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}] 02:12:10 INFO - PROCESS | 3632 | 1466500330609 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:10 INFO - PROCESS | 3632 | 1466500330695 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 02:12:10 INFO - PROCESS | 3632 | 1466500330703 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:10 INFO - PROCESS | 3632 | 1466500330705 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:10 INFO - PROCESS | 3632 | ++DOCSHELL 1329D400 == 34 [pid = 3632] [id = 356] 02:12:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (13647000) [pid = 3632] [serial = 1067] [outer = 00000000] 02:12:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (14179800) [pid = 3632] [serial = 1068] [outer = 13647000] 02:12:10 INFO - PROCESS | 3632 | 1466500330752 Marionette DEBUG loaded listener.js 02:12:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (141DD800) [pid = 3632] [serial = 1069] [outer = 13647000] 02:12:11 INFO - PROCESS | 3632 | 1466500331209 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]]]}] 02:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 603ms 02:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:12:11 INFO - PROCESS | 3632 | 1466500331223 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 02:12:11 INFO - PROCESS | 3632 | 1466500331225 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 02:12:11 INFO - PROCESS | 3632 | 1466500331229 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:12:11 INFO - PROCESS | 3632 | 1466500331232 Marionette TRACE conn3 <- [1,1390,null,{}] 02:12:11 INFO - PROCESS | 3632 | 1466500331245 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}] 02:12:11 INFO - PROCESS | 3632 | 1466500331250 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:11 INFO - PROCESS | 3632 | 1466500331314 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 02:12:11 INFO - PROCESS | 3632 | 1466500331323 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:11 INFO - PROCESS | 3632 | 1466500331327 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:11 INFO - PROCESS | 3632 | ++DOCSHELL 15AF5400 == 35 [pid = 3632] [id = 357] 02:12:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (15AF5800) [pid = 3632] [serial = 1070] [outer = 00000000] 02:12:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (16213C00) [pid = 3632] [serial = 1071] [outer = 15AF5800] 02:12:11 INFO - PROCESS | 3632 | 1466500331373 Marionette DEBUG loaded listener.js 02:12:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (1621F400) [pid = 3632] [serial = 1072] [outer = 15AF5800] 02:12:11 INFO - PROCESS | 3632 | 1466500331815 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]]]}] 02:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 618ms 02:12:11 INFO - PROCESS | 3632 | 1466500331828 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 02:12:11 INFO - PROCESS | 3632 | 1466500331831 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 02:12:11 INFO - PROCESS | 3632 | 1466500331834 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:12:11 INFO - PROCESS | 3632 | 1466500331836 Marionette TRACE conn3 <- [1,1394,null,{}] 02:12:11 INFO - PROCESS | 3632 | 1466500331839 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}] 02:12:11 INFO - PROCESS | 3632 | 1466500331841 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:11 INFO - PROCESS | 3632 | 1466500331922 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 02:12:11 INFO - PROCESS | 3632 | 1466500331927 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:11 INFO - PROCESS | 3632 | 1466500331929 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:11 INFO - PROCESS | 3632 | ++DOCSHELL 162E7C00 == 36 [pid = 3632] [id = 358] 02:12:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (162EB800) [pid = 3632] [serial = 1073] [outer = 00000000] 02:12:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (16B0DC00) [pid = 3632] [serial = 1074] [outer = 162EB800] 02:12:11 INFO - PROCESS | 3632 | 1466500331973 Marionette DEBUG loaded listener.js 02:12:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (16DDD000) [pid = 3632] [serial = 1075] [outer = 162EB800] 02:12:12 INFO - PROCESS | 3632 | 1466500332434 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]]]}] 02:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 678ms 02:12:12 INFO - PROCESS | 3632 | 1466500332518 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 02:12:12 INFO - PROCESS | 3632 | 1466500332522 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 02:12:12 INFO - PROCESS | 3632 | 1466500332526 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:12:12 INFO - PROCESS | 3632 | 1466500332529 Marionette TRACE conn3 <- [1,1398,null,{}] 02:12:12 INFO - PROCESS | 3632 | 1466500332533 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}] 02:12:12 INFO - PROCESS | 3632 | 1466500332535 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:12 INFO - PROCESS | 3632 | 1466500332645 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 02:12:12 INFO - PROCESS | 3632 | 1466500332653 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:12 INFO - PROCESS | 3632 | 1466500332655 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:12 INFO - PROCESS | 3632 | ++DOCSHELL 1364C000 == 37 [pid = 3632] [id = 359] 02:12:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (16B09800) [pid = 3632] [serial = 1076] [outer = 00000000] 02:12:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (179D3400) [pid = 3632] [serial = 1077] [outer = 16B09800] 02:12:12 INFO - PROCESS | 3632 | 1466500332698 Marionette DEBUG loaded listener.js 02:12:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (17C0FC00) [pid = 3632] [serial = 1078] [outer = 16B09800] 02:12:13 INFO - PROCESS | 3632 | 1466500333146 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]]]}] 02:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 664ms 02:12:13 INFO - PROCESS | 3632 | 1466500333209 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 02:12:13 INFO - PROCESS | 3632 | 1466500333194 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 02:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:12:13 INFO - PROCESS | 3632 | 1466500333201 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:12:13 INFO - PROCESS | 3632 | 1466500333202 Marionette TRACE conn3 <- [1,1402,null,{}] 02:12:13 INFO - PROCESS | 3632 | 1466500333206 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}] 02:12:13 INFO - PROCESS | 3632 | 1466500333211 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:13 INFO - PROCESS | 3632 | 1466500333370 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 02:12:13 INFO - PROCESS | 3632 | 1466500333382 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:13 INFO - PROCESS | 3632 | 1466500333384 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:13 INFO - PROCESS | 3632 | ++DOCSHELL 162E8800 == 38 [pid = 3632] [id = 360] 02:12:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (179CFC00) [pid = 3632] [serial = 1079] [outer = 00000000] 02:12:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (19FA8800) [pid = 3632] [serial = 1080] [outer = 179CFC00] 02:12:13 INFO - PROCESS | 3632 | 1466500333430 Marionette DEBUG loaded listener.js 02:12:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1A150C00) [pid = 3632] [serial = 1081] [outer = 179CFC00] 02:12:13 INFO - PROCESS | 3632 | 1466500333886 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]]]}] 02:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 708ms 02:12:13 INFO - PROCESS | 3632 | 1466500333921 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 02:12:13 INFO - PROCESS | 3632 | 1466500333922 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 02:12:13 INFO - PROCESS | 3632 | 1466500333926 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:12:13 INFO - PROCESS | 3632 | 1466500333927 Marionette TRACE conn3 <- [1,1406,null,{}] 02:12:13 INFO - PROCESS | 3632 | 1466500333931 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}] 02:12:13 INFO - PROCESS | 3632 | 1466500333933 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:14 INFO - PROCESS | 3632 | 1466500334039 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 02:12:14 INFO - PROCESS | 3632 | 1466500334044 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:14 INFO - PROCESS | 3632 | 1466500334054 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:14 INFO - PROCESS | 3632 | ++DOCSHELL 13152400 == 39 [pid = 3632] [id = 361] 02:12:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1707E400) [pid = 3632] [serial = 1082] [outer = 00000000] 02:12:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1A6D2400) [pid = 3632] [serial = 1083] [outer = 1707E400] 02:12:14 INFO - PROCESS | 3632 | 1466500334153 Marionette DEBUG loaded listener.js 02:12:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1A7AA400) [pid = 3632] [serial = 1084] [outer = 1707E400] 02:12:14 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (15D3DC00) [pid = 3632] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:12:14 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (16B08800) [pid = 3632] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:12:14 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (12D8D000) [pid = 3632] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:12:14 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (152B4800) [pid = 3632] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:12:14 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (183F2400) [pid = 3632] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:12:14 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (0F9E6000) [pid = 3632] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:12:14 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (1A6CD800) [pid = 3632] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:12:14 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (179CBC00) [pid = 3632] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:12:14 INFO - PROCESS | 3632 | 1466500334604 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]]]}] 02:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 708ms 02:12:14 INFO - PROCESS | 3632 | 1466500334651 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 02:12:14 INFO - PROCESS | 3632 | 1466500334653 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 02:12:14 INFO - PROCESS | 3632 | 1466500334657 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:12:14 INFO - PROCESS | 3632 | 1466500334659 Marionette TRACE conn3 <- [1,1410,null,{}] 02:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:12:14 INFO - PROCESS | 3632 | 1466500334664 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}] 02:12:14 INFO - PROCESS | 3632 | 1466500334666 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:14 INFO - PROCESS | 3632 | 1466500334776 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 02:12:14 INFO - PROCESS | 3632 | 1466500334831 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:14 INFO - PROCESS | 3632 | 1466500334833 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:14 INFO - PROCESS | 3632 | ++DOCSHELL 0F97BC00 == 40 [pid = 3632] [id = 362] 02:12:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (1055FC00) [pid = 3632] [serial = 1085] [outer = 00000000] 02:12:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16BA8400) [pid = 3632] [serial = 1086] [outer = 1055FC00] 02:12:14 INFO - PROCESS | 3632 | 1466500334876 Marionette DEBUG loaded listener.js 02:12:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (18227000) [pid = 3632] [serial = 1087] [outer = 1055FC00] 02:12:15 INFO - PROCESS | 3632 | 1466500335217 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]]]}] 02:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 618ms 02:12:15 INFO - PROCESS | 3632 | 1466500335281 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 02:12:15 INFO - PROCESS | 3632 | 1466500335283 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 02:12:15 INFO - PROCESS | 3632 | 1466500335286 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:12:15 INFO - PROCESS | 3632 | 1466500335288 Marionette TRACE conn3 <- [1,1414,null,{}] 02:12:15 INFO - PROCESS | 3632 | 1466500335291 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}] 02:12:15 INFO - PROCESS | 3632 | 1466500335293 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:15 INFO - PROCESS | 3632 | 1466500335369 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 02:12:15 INFO - PROCESS | 3632 | 1466500335375 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:15 INFO - PROCESS | 3632 | 1466500335377 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:15 INFO - PROCESS | 3632 | ++DOCSHELL 183EB800 == 41 [pid = 3632] [id = 363] 02:12:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (1A184400) [pid = 3632] [serial = 1088] [outer = 00000000] 02:12:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1A7B6000) [pid = 3632] [serial = 1089] [outer = 1A184400] 02:12:15 INFO - PROCESS | 3632 | 1466500335419 Marionette DEBUG loaded listener.js 02:12:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1A8EF400) [pid = 3632] [serial = 1090] [outer = 1A184400] 02:12:15 INFO - PROCESS | 3632 | 1466500335822 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]]]}] 02:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 573ms 02:12:15 INFO - PROCESS | 3632 | 1466500335872 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 02:12:15 INFO - PROCESS | 3632 | 1466500335874 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 02:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:12:15 INFO - PROCESS | 3632 | 1466500335878 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:12:15 INFO - PROCESS | 3632 | 1466500335880 Marionette TRACE conn3 <- [1,1418,null,{}] 02:12:15 INFO - PROCESS | 3632 | 1466500335883 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}] 02:12:15 INFO - PROCESS | 3632 | 1466500335885 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:15 INFO - PROCESS | 3632 | 1466500335972 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 02:12:15 INFO - PROCESS | 3632 | 1466500335977 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:15 INFO - PROCESS | 3632 | 1466500335979 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:15 INFO - PROCESS | 3632 | ++DOCSHELL 1A6D3800 == 42 [pid = 3632] [id = 364] 02:12:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1A8F6C00) [pid = 3632] [serial = 1091] [outer = 00000000] 02:12:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1A968000) [pid = 3632] [serial = 1092] [outer = 1A8F6C00] 02:12:15 INFO - PROCESS | 3632 | 1466500336020 Marionette DEBUG loaded listener.js 02:12:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1A970400) [pid = 3632] [serial = 1093] [outer = 1A8F6C00] 02:12:16 INFO - PROCESS | 3632 | 1466500336597 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]]]}] 02:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 769ms 02:12:16 INFO - PROCESS | 3632 | 1466500336644 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 02:12:16 INFO - PROCESS | 3632 | 1466500336648 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 02:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:12:16 INFO - PROCESS | 3632 | 1466500336654 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:12:16 INFO - PROCESS | 3632 | 1466500336657 Marionette TRACE conn3 <- [1,1422,null,{}] 02:12:16 INFO - PROCESS | 3632 | 1466500336663 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}] 02:12:16 INFO - PROCESS | 3632 | 1466500336666 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:16 INFO - PROCESS | 3632 | 1466500336780 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 02:12:16 INFO - PROCESS | 3632 | 1466500336882 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:16 INFO - PROCESS | 3632 | 1466500336887 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:16 INFO - PROCESS | 3632 | ++DOCSHELL 12AB3800 == 43 [pid = 3632] [id = 365] 02:12:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (12AE6C00) [pid = 3632] [serial = 1094] [outer = 00000000] 02:12:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (131EB400) [pid = 3632] [serial = 1095] [outer = 12AE6C00] 02:12:16 INFO - PROCESS | 3632 | 1466500336942 Marionette DEBUG loaded listener.js 02:12:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (136EF800) [pid = 3632] [serial = 1096] [outer = 12AE6C00] 02:12:17 INFO - PROCESS | 3632 | 1466500337606 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]]]}] 02:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1010ms 02:12:17 INFO - PROCESS | 3632 | 1466500337667 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 02:12:17 INFO - PROCESS | 3632 | 1466500337672 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 02:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:12:17 INFO - PROCESS | 3632 | 1466500337697 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:12:17 INFO - PROCESS | 3632 | 1466500337700 Marionette TRACE conn3 <- [1,1426,null,{}] 02:12:17 INFO - PROCESS | 3632 | 1466500337704 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}] 02:12:17 INFO - PROCESS | 3632 | 1466500337707 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:17 INFO - PROCESS | 3632 | 1466500337844 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 02:12:17 INFO - PROCESS | 3632 | 1466500337974 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:17 INFO - PROCESS | 3632 | 1466500337977 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:17 INFO - PROCESS | 3632 | ++DOCSHELL 15AA3C00 == 44 [pid = 3632] [id = 366] 02:12:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (15AF0400) [pid = 3632] [serial = 1097] [outer = 00000000] 02:12:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (16215400) [pid = 3632] [serial = 1098] [outer = 15AF0400] 02:12:18 INFO - PROCESS | 3632 | 1466500338033 Marionette DEBUG loaded listener.js 02:12:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (162EC000) [pid = 3632] [serial = 1099] [outer = 15AF0400] 02:12:18 INFO - PROCESS | 3632 | 1466500338658 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]]]}] 02:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1009ms 02:12:18 INFO - PROCESS | 3632 | 1466500338729 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 02:12:18 INFO - PROCESS | 3632 | 1466500338731 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 02:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:12:18 INFO - PROCESS | 3632 | 1466500338736 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:12:18 INFO - PROCESS | 3632 | 1466500338739 Marionette TRACE conn3 <- [1,1430,null,{}] 02:12:18 INFO - PROCESS | 3632 | 1466500338949 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}] 02:12:18 INFO - PROCESS | 3632 | 1466500338952 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:19 INFO - PROCESS | 3632 | 1466500339053 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 02:12:19 INFO - PROCESS | 3632 | 1466500339148 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:19 INFO - PROCESS | 3632 | 1466500339151 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:19 INFO - PROCESS | 3632 | ++DOCSHELL 12D88800 == 45 [pid = 3632] [id = 367] 02:12:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (12D8D000) [pid = 3632] [serial = 1100] [outer = 00000000] 02:12:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (13155C00) [pid = 3632] [serial = 1101] [outer = 12D8D000] 02:12:19 INFO - PROCESS | 3632 | 1466500339200 Marionette DEBUG loaded listener.js 02:12:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (13647400) [pid = 3632] [serial = 1102] [outer = 12D8D000] 02:12:19 INFO - PROCESS | 3632 | 1466500339793 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]]]}] 02:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1116ms 02:12:19 INFO - PROCESS | 3632 | --DOCSHELL 183EB800 == 44 [pid = 3632] [id = 363] 02:12:19 INFO - PROCESS | 3632 | --DOCSHELL 0F97BC00 == 43 [pid = 3632] [id = 362] 02:12:19 INFO - PROCESS | 3632 | --DOCSHELL 13152400 == 42 [pid = 3632] [id = 361] 02:12:19 INFO - PROCESS | 3632 | --DOCSHELL 162E8800 == 41 [pid = 3632] [id = 360] 02:12:19 INFO - PROCESS | 3632 | --DOCSHELL 1364C000 == 40 [pid = 3632] [id = 359] 02:12:19 INFO - PROCESS | 3632 | --DOCSHELL 162E7C00 == 39 [pid = 3632] [id = 358] 02:12:19 INFO - PROCESS | 3632 | --DOCSHELL 15AF5400 == 38 [pid = 3632] [id = 357] 02:12:19 INFO - PROCESS | 3632 | --DOCSHELL 1329D400 == 37 [pid = 3632] [id = 356] 02:12:19 INFO - PROCESS | 3632 | --DOCSHELL 10A5CC00 == 36 [pid = 3632] [id = 355] 02:12:19 INFO - PROCESS | 3632 | --DOCSHELL 19A10000 == 35 [pid = 3632] [id = 354] 02:12:19 INFO - PROCESS | 3632 | --DOCSHELL 162C4C00 == 34 [pid = 3632] [id = 353] 02:12:19 INFO - PROCESS | 3632 | --DOCSHELL 11C34000 == 33 [pid = 3632] [id = 352] 02:12:19 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (1A6D5000) [pid = 3632] [serial = 1051] [outer = 00000000] [url = about:blank] 02:12:19 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (16BA4800) [pid = 3632] [serial = 1035] [outer = 00000000] [url = about:blank] 02:12:19 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (13136C00) [pid = 3632] [serial = 1029] [outer = 00000000] [url = about:blank] 02:12:19 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (131EC400) [pid = 3632] [serial = 1030] [outer = 00000000] [url = about:blank] 02:12:19 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (1329C800) [pid = 3632] [serial = 1026] [outer = 00000000] [url = about:blank] 02:12:19 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (156EE800) [pid = 3632] [serial = 1032] [outer = 00000000] [url = about:blank] 02:12:19 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (15AEDC00) [pid = 3632] [serial = 1033] [outer = 00000000] [url = about:blank] 02:12:19 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (19F9DC00) [pid = 3632] [serial = 1041] [outer = 00000000] [url = about:blank] 02:12:19 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1314E800) [pid = 3632] [serial = 1047] [outer = 00000000] [url = about:blank] 02:12:19 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (1A7B1000) [pid = 3632] [serial = 1044] [outer = 00000000] [url = about:blank] 02:12:19 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (1A572000) [pid = 3632] [serial = 1050] [outer = 00000000] [url = about:blank] 02:12:19 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (1A7B1C00) [pid = 3632] [serial = 1045] [outer = 00000000] [url = about:blank] 02:12:19 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1821E800) [pid = 3632] [serial = 1038] [outer = 00000000] [url = about:blank] 02:12:19 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (14E75400) [pid = 3632] [serial = 1053] [outer = 00000000] [url = about:blank] 02:12:19 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (15AFBC00) [pid = 3632] [serial = 1039] [outer = 00000000] [url = about:blank] 02:12:19 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (1A184000) [pid = 3632] [serial = 1042] [outer = 00000000] [url = about:blank] 02:12:19 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (15AACC00) [pid = 3632] [serial = 1048] [outer = 00000000] [url = about:blank] 02:12:19 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (17073800) [pid = 3632] [serial = 1036] [outer = 00000000] [url = about:blank] 02:12:19 INFO - PROCESS | 3632 | 1466500339911 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 02:12:19 INFO - PROCESS | 3632 | 1466500339915 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 02:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:12:19 INFO - PROCESS | 3632 | 1466500339921 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:12:19 INFO - PROCESS | 3632 | 1466500339923 Marionette TRACE conn3 <- [1,1434,null,{}] 02:12:19 INFO - PROCESS | 3632 | 1466500339928 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}] 02:12:19 INFO - PROCESS | 3632 | 1466500339931 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:20 INFO - PROCESS | 3632 | 1466500340019 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 02:12:20 INFO - PROCESS | 3632 | 1466500340028 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:20 INFO - PROCESS | 3632 | 1466500340031 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:20 INFO - PROCESS | 3632 | ++DOCSHELL 13208000 == 34 [pid = 3632] [id = 368] 02:12:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (13208C00) [pid = 3632] [serial = 1103] [outer = 00000000] 02:12:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (139A3400) [pid = 3632] [serial = 1104] [outer = 13208C00] 02:12:20 INFO - PROCESS | 3632 | 1466500340078 Marionette DEBUG loaded listener.js 02:12:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (141E2000) [pid = 3632] [serial = 1105] [outer = 13208C00] 02:12:20 INFO - PROCESS | 3632 | 1466500340571 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]]]}] 02:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 663ms 02:12:20 INFO - PROCESS | 3632 | 1466500340601 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 02:12:20 INFO - PROCESS | 3632 | 1466500340603 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 02:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:12:20 INFO - PROCESS | 3632 | 1466500340607 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:12:20 INFO - PROCESS | 3632 | 1466500340608 Marionette TRACE conn3 <- [1,1438,null,{}] 02:12:20 INFO - PROCESS | 3632 | 1466500340612 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}] 02:12:20 INFO - PROCESS | 3632 | 1466500340614 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:20 INFO - PROCESS | 3632 | 1466500340698 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 02:12:20 INFO - PROCESS | 3632 | 1466500340707 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:20 INFO - PROCESS | 3632 | 1466500340711 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:20 INFO - PROCESS | 3632 | ++DOCSHELL 16215800 == 35 [pid = 3632] [id = 369] 02:12:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (16216C00) [pid = 3632] [serial = 1106] [outer = 00000000] 02:12:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (162E6400) [pid = 3632] [serial = 1107] [outer = 16216C00] 02:12:20 INFO - PROCESS | 3632 | 1466500340765 Marionette DEBUG loaded listener.js 02:12:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16345400) [pid = 3632] [serial = 1108] [outer = 16216C00] 02:12:21 INFO - PROCESS | 3632 | 1466500341217 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]]]}] 02:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 663ms 02:12:21 INFO - PROCESS | 3632 | 1466500341295 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 02:12:21 INFO - PROCESS | 3632 | 1466500341301 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 02:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:12:21 INFO - PROCESS | 3632 | 1466500341287 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:12:21 INFO - PROCESS | 3632 | 1466500341289 Marionette TRACE conn3 <- [1,1442,null,{}] 02:12:21 INFO - PROCESS | 3632 | 1466500341292 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}] 02:12:21 INFO - PROCESS | 3632 | 1466500341294 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:21 INFO - PROCESS | 3632 | 1466500341377 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 02:12:21 INFO - PROCESS | 3632 | 1466500341468 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:21 INFO - PROCESS | 3632 | 1466500341470 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:21 INFO - PROCESS | 3632 | ++DOCSHELL 177D1400 == 36 [pid = 3632] [id = 370] 02:12:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (179CA400) [pid = 3632] [serial = 1109] [outer = 00000000] 02:12:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (17C0A000) [pid = 3632] [serial = 1110] [outer = 179CA400] 02:12:21 INFO - PROCESS | 3632 | 1466500341515 Marionette DEBUG loaded listener.js 02:12:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (18324800) [pid = 3632] [serial = 1111] [outer = 179CA400] 02:12:21 INFO - PROCESS | 3632 | 1466500341885 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]]]}] 02:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 602ms 02:12:21 INFO - PROCESS | 3632 | 1466500341908 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 02:12:21 INFO - PROCESS | 3632 | 1466500341910 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 02:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:12:21 INFO - PROCESS | 3632 | 1466500341913 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:12:21 INFO - PROCESS | 3632 | 1466500341915 Marionette TRACE conn3 <- [1,1446,null,{}] 02:12:21 INFO - PROCESS | 3632 | 1466500341918 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}] 02:12:21 INFO - PROCESS | 3632 | 1466500341920 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:22 INFO - PROCESS | 3632 | 1466500342035 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 02:12:22 INFO - PROCESS | 3632 | 1466500342082 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:22 INFO - PROCESS | 3632 | 1466500342084 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:22 INFO - PROCESS | 3632 | ++DOCSHELL 183EB000 == 37 [pid = 3632] [id = 371] 02:12:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (183ED800) [pid = 3632] [serial = 1112] [outer = 00000000] 02:12:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (19A04C00) [pid = 3632] [serial = 1113] [outer = 183ED800] 02:12:22 INFO - PROCESS | 3632 | 1466500342128 Marionette DEBUG loaded listener.js 02:12:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (19A10000) [pid = 3632] [serial = 1114] [outer = 183ED800] 02:12:22 INFO - PROCESS | 3632 | 1466500342550 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]]]}] 02:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 664ms 02:12:22 INFO - PROCESS | 3632 | 1466500342594 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 02:12:22 INFO - PROCESS | 3632 | 1466500342596 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 02:12:22 INFO - PROCESS | 3632 | 1466500342599 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:12:22 INFO - PROCESS | 3632 | 1466500342601 Marionette TRACE conn3 <- [1,1450,null,{}] 02:12:22 INFO - PROCESS | 3632 | 1466500342604 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}] 02:12:22 INFO - PROCESS | 3632 | 1466500342610 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:22 INFO - PROCESS | 3632 | 1466500342730 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 02:12:22 INFO - PROCESS | 3632 | 1466500342800 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:22 INFO - PROCESS | 3632 | 1466500342802 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:22 INFO - PROCESS | 3632 | ++DOCSHELL 1A6D1800 == 38 [pid = 3632] [id = 372] 02:12:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1A6D3400) [pid = 3632] [serial = 1115] [outer = 00000000] 02:12:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (1A7B1000) [pid = 3632] [serial = 1116] [outer = 1A6D3400] 02:12:22 INFO - PROCESS | 3632 | 1466500342845 Marionette DEBUG loaded listener.js 02:12:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (1A7B7000) [pid = 3632] [serial = 1117] [outer = 1A6D3400] 02:12:23 INFO - PROCESS | 3632 | 1466500343257 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]]]}] 02:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 708ms 02:12:23 INFO - PROCESS | 3632 | 1466500343340 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 02:12:23 INFO - PROCESS | 3632 | 1466500343342 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 02:12:23 INFO - PROCESS | 3632 | 1466500343348 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:12:23 INFO - PROCESS | 3632 | 1466500343350 Marionette TRACE conn3 <- [1,1454,null,{}] 02:12:23 INFO - PROCESS | 3632 | 1466500343353 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}] 02:12:23 INFO - PROCESS | 3632 | 1466500343355 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:12:23 INFO - PROCESS | 3632 | 1466500343464 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 02:12:23 INFO - PROCESS | 3632 | 1466500343475 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:23 INFO - PROCESS | 3632 | 1466500343477 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:23 INFO - PROCESS | 3632 | ++DOCSHELL 1A8ED400 == 39 [pid = 3632] [id = 373] 02:12:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (1A8ED800) [pid = 3632] [serial = 1118] [outer = 00000000] 02:12:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (1A96C400) [pid = 3632] [serial = 1119] [outer = 1A8ED800] 02:12:23 INFO - PROCESS | 3632 | 1466500343519 Marionette DEBUG loaded listener.js 02:12:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (1A974000) [pid = 3632] [serial = 1120] [outer = 1A8ED800] 02:12:24 INFO - PROCESS | 3632 | 1466500344093 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]]]}] 02:12:24 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (162EB800) [pid = 3632] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:12:24 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (10EEA800) [pid = 3632] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:12:24 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (13647000) [pid = 3632] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:12:24 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (15AF5800) [pid = 3632] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:12:24 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (1707E400) [pid = 3632] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:12:24 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (179CFC00) [pid = 3632] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:12:24 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (1055FC00) [pid = 3632] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:12:24 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1A184400) [pid = 3632] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:12:24 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (16B09800) [pid = 3632] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 754ms 02:12:24 INFO - PROCESS | 3632 | 1466500344119 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 02:12:24 INFO - PROCESS | 3632 | 1466500344121 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 02:12:24 INFO - PROCESS | 3632 | 1466500344124 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:12:24 INFO - PROCESS | 3632 | 1466500344126 Marionette TRACE conn3 <- [1,1458,null,{}] 02:12:24 INFO - PROCESS | 3632 | 1466500344129 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}] 02:12:24 INFO - PROCESS | 3632 | 1466500344131 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:24 INFO - PROCESS | 3632 | 1466500344194 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 02:12:24 INFO - PROCESS | 3632 | 1466500344199 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:24 INFO - PROCESS | 3632 | 1466500344201 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:24 INFO - PROCESS | 3632 | ++DOCSHELL 15AF5800 == 40 [pid = 3632] [id = 374] 02:12:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (15AF7000) [pid = 3632] [serial = 1121] [outer = 00000000] 02:12:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (16B05400) [pid = 3632] [serial = 1122] [outer = 15AF7000] 02:12:24 INFO - PROCESS | 3632 | 1466500344244 Marionette DEBUG loaded listener.js 02:12:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (179D6800) [pid = 3632] [serial = 1123] [outer = 15AF7000] 02:12:24 INFO - PROCESS | 3632 | 1466500344643 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]]]}] 02:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 572ms 02:12:24 INFO - PROCESS | 3632 | 1466500344689 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 02:12:24 INFO - PROCESS | 3632 | 1466500344692 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 02:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:12:24 INFO - PROCESS | 3632 | 1466500344695 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:12:24 INFO - PROCESS | 3632 | 1466500344697 Marionette TRACE conn3 <- [1,1462,null,{}] 02:12:24 INFO - PROCESS | 3632 | 1466500344700 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}] 02:12:24 INFO - PROCESS | 3632 | 1466500344702 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:24 INFO - PROCESS | 3632 | 1466500344802 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 02:12:24 INFO - PROCESS | 3632 | 1466500344810 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:24 INFO - PROCESS | 3632 | 1466500344813 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:24 INFO - PROCESS | 3632 | ++DOCSHELL 152B3C00 == 41 [pid = 3632] [id = 375] 02:12:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (16212800) [pid = 3632] [serial = 1124] [outer = 00000000] 02:12:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (1A8F9000) [pid = 3632] [serial = 1125] [outer = 16212800] 02:12:24 INFO - PROCESS | 3632 | 1466500344860 Marionette DEBUG loaded listener.js 02:12:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (1A969C00) [pid = 3632] [serial = 1126] [outer = 16212800] 02:12:25 INFO - PROCESS | 3632 | 1466500345269 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]]]}] 02:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 618ms 02:12:25 INFO - PROCESS | 3632 | 1466500345313 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 02:12:25 INFO - PROCESS | 3632 | 1466500345315 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 02:12:25 INFO - PROCESS | 3632 | 1466500345318 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:12:25 INFO - PROCESS | 3632 | 1466500345320 Marionette TRACE conn3 <- [1,1466,null,{}] 02:12:25 INFO - PROCESS | 3632 | 1466500345327 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}] 02:12:25 INFO - PROCESS | 3632 | 1466500345328 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:25 INFO - PROCESS | 3632 | 1466500345409 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 02:12:25 INFO - PROCESS | 3632 | 1466500345414 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:25 INFO - PROCESS | 3632 | 1466500345416 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:25 INFO - PROCESS | 3632 | ++DOCSHELL 0C7E8800 == 42 [pid = 3632] [id = 376] 02:12:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (0C7EC800) [pid = 3632] [serial = 1127] [outer = 00000000] 02:12:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (141DF800) [pid = 3632] [serial = 1128] [outer = 0C7EC800] 02:12:25 INFO - PROCESS | 3632 | 1466500345468 Marionette DEBUG loaded listener.js 02:12:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (1621F800) [pid = 3632] [serial = 1129] [outer = 0C7EC800] 02:12:25 INFO - PROCESS | 3632 | 1466500345884 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]]]}] 02:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 603ms 02:12:25 INFO - PROCESS | 3632 | 1466500345940 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 02:12:25 INFO - PROCESS | 3632 | 1466500345941 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 02:12:25 INFO - PROCESS | 3632 | 1466500345945 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:12:25 INFO - PROCESS | 3632 | 1466500345946 Marionette TRACE conn3 <- [1,1470,null,{}] 02:12:25 INFO - PROCESS | 3632 | 1466500345950 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}] 02:12:25 INFO - PROCESS | 3632 | 1466500345952 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:26 INFO - PROCESS | 3632 | 1466500346076 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 02:12:26 INFO - PROCESS | 3632 | 1466500346261 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:26 INFO - PROCESS | 3632 | 1466500346265 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:26 INFO - PROCESS | 3632 | ++DOCSHELL 0F9E7C00 == 43 [pid = 3632] [id = 377] 02:12:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (1036B000) [pid = 3632] [serial = 1130] [outer = 00000000] 02:12:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (112CBC00) [pid = 3632] [serial = 1131] [outer = 1036B000] 02:12:26 INFO - PROCESS | 3632 | 1466500346320 Marionette DEBUG loaded listener.js 02:12:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (12AEF800) [pid = 3632] [serial = 1132] [outer = 1036B000] 02:12:26 INFO - PROCESS | 3632 | 1466500346945 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]]]}] 02:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1040ms 02:12:26 INFO - PROCESS | 3632 | 1466500346984 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 02:12:26 INFO - PROCESS | 3632 | 1466500346989 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 02:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:12:26 INFO - PROCESS | 3632 | 1466500346994 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:12:26 INFO - PROCESS | 3632 | 1466500346998 Marionette TRACE conn3 <- [1,1474,null,{}] 02:12:26 INFO - PROCESS | 3632 | 1466500347003 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}] 02:12:26 INFO - PROCESS | 3632 | 1466500347006 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:27 INFO - PROCESS | 3632 | 1466500347113 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 02:12:27 INFO - PROCESS | 3632 | 1466500347245 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:27 INFO - PROCESS | 3632 | 1466500347249 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:27 INFO - PROCESS | 3632 | ++DOCSHELL 15AEF800 == 44 [pid = 3632] [id = 378] 02:12:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (15AF4400) [pid = 3632] [serial = 1133] [outer = 00000000] 02:12:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (162C8000) [pid = 3632] [serial = 1134] [outer = 15AF4400] 02:12:27 INFO - PROCESS | 3632 | 1466500347304 Marionette DEBUG loaded listener.js 02:12:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (16B0F400) [pid = 3632] [serial = 1135] [outer = 15AF4400] 02:12:27 INFO - PROCESS | 3632 | 1466500347920 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]]]}] 02:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 965ms 02:12:27 INFO - PROCESS | 3632 | 1466500347962 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 02:12:27 INFO - PROCESS | 3632 | 1466500347965 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 02:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:12:27 INFO - PROCESS | 3632 | 1466500347969 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:12:27 INFO - PROCESS | 3632 | 1466500347971 Marionette TRACE conn3 <- [1,1478,null,{}] 02:12:27 INFO - PROCESS | 3632 | 1466500347975 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}] 02:12:27 INFO - PROCESS | 3632 | 1466500347977 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:28 INFO - PROCESS | 3632 | 1466500348085 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 02:12:28 INFO - PROCESS | 3632 | 1466500348220 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:28 INFO - PROCESS | 3632 | 1466500348222 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:28 INFO - PROCESS | 3632 | ++DOCSHELL 17106C00 == 45 [pid = 3632] [id = 379] 02:12:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (183F7800) [pid = 3632] [serial = 1136] [outer = 00000000] 02:12:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (1A186000) [pid = 3632] [serial = 1137] [outer = 183F7800] 02:12:28 INFO - PROCESS | 3632 | 1466500348276 Marionette DEBUG loaded listener.js 02:12:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (1A6D3C00) [pid = 3632] [serial = 1138] [outer = 183F7800] 02:12:29 INFO - PROCESS | 3632 | 1466500349069 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]]]}] 02:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1145ms 02:12:29 INFO - PROCESS | 3632 | 1466500349132 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 02:12:29 INFO - PROCESS | 3632 | 1466500349137 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 02:12:29 INFO - PROCESS | 3632 | 1466500349142 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:12:29 INFO - PROCESS | 3632 | 1466500349145 Marionette TRACE conn3 <- [1,1482,null,{}] 02:12:29 INFO - PROCESS | 3632 | 1466500349150 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}] 02:12:29 INFO - PROCESS | 3632 | 1466500349153 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:29 INFO - PROCESS | 3632 | 1466500349256 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 02:12:29 INFO - PROCESS | 3632 | 1466500349393 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:29 INFO - PROCESS | 3632 | 1466500349398 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:29 INFO - PROCESS | 3632 | ++DOCSHELL 1320F000 == 46 [pid = 3632] [id = 380] 02:12:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1329C800) [pid = 3632] [serial = 1139] [outer = 00000000] 02:12:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (1417C400) [pid = 3632] [serial = 1140] [outer = 1329C800] 02:12:29 INFO - PROCESS | 3632 | 1466500349449 Marionette DEBUG loaded listener.js 02:12:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (141E0C00) [pid = 3632] [serial = 1141] [outer = 1329C800] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 11429000 == 45 [pid = 3632] [id = 342] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 0C7E8800 == 44 [pid = 3632] [id = 376] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 152B3C00 == 43 [pid = 3632] [id = 375] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 15AF5800 == 42 [pid = 3632] [id = 374] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 1A8ED400 == 41 [pid = 3632] [id = 373] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 1A6D1800 == 40 [pid = 3632] [id = 372] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 183EB000 == 39 [pid = 3632] [id = 371] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 177D1400 == 38 [pid = 3632] [id = 370] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 16215800 == 37 [pid = 3632] [id = 369] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 13208000 == 36 [pid = 3632] [id = 368] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 12D88800 == 35 [pid = 3632] [id = 367] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 1A6D3800 == 34 [pid = 3632] [id = 364] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 12AB3800 == 33 [pid = 3632] [id = 365] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 15AA3000 == 32 [pid = 3632] [id = 341] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 0C7EDC00 == 31 [pid = 3632] [id = 351] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 15AA3C00 == 30 [pid = 3632] [id = 366] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 17106C00 == 29 [pid = 3632] [id = 379] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 0F9E7C00 == 28 [pid = 3632] [id = 377] 02:12:30 INFO - PROCESS | 3632 | --DOCSHELL 15AEF800 == 27 [pid = 3632] [id = 378] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (16B0DC00) [pid = 3632] [serial = 1074] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (131ECC00) [pid = 3632] [serial = 1065] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (136F6000) [pid = 3632] [serial = 1066] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (14179800) [pid = 3632] [serial = 1068] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (141DD800) [pid = 3632] [serial = 1069] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (130A4400) [pid = 3632] [serial = 1056] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (16348400) [pid = 3632] [serial = 1059] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (16213C00) [pid = 3632] [serial = 1071] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (1621F400) [pid = 3632] [serial = 1072] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (1A6D2400) [pid = 3632] [serial = 1083] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (1A8F8000) [pid = 3632] [serial = 1062] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (19FA8800) [pid = 3632] [serial = 1080] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (16BA8400) [pid = 3632] [serial = 1086] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (1A7AA400) [pid = 3632] [serial = 1084] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (1A7B6000) [pid = 3632] [serial = 1089] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (1A968000) [pid = 3632] [serial = 1092] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (179D3400) [pid = 3632] [serial = 1077] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (17C0FC00) [pid = 3632] [serial = 1078] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (18227000) [pid = 3632] [serial = 1087] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1A8EF400) [pid = 3632] [serial = 1090] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1A150C00) [pid = 3632] [serial = 1081] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (16DDD000) [pid = 3632] [serial = 1075] [outer = 00000000] [url = about:blank] 02:12:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (10A63800) [pid = 3632] [serial = 1142] [outer = 1B33BC00] 02:12:30 INFO - PROCESS | 3632 | 1466500350775 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]]]}] 02:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1643ms 02:12:30 INFO - PROCESS | 3632 | 1466500350795 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 02:12:30 INFO - PROCESS | 3632 | 1466500350782 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 02:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:12:30 INFO - PROCESS | 3632 | 1466500350797 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:12:30 INFO - PROCESS | 3632 | 1466500350800 Marionette TRACE conn3 <- [1,1486,null,{}] 02:12:30 INFO - PROCESS | 3632 | 1466500350806 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}] 02:12:30 INFO - PROCESS | 3632 | 1466500350809 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:30 INFO - PROCESS | 3632 | 1466500350918 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 02:12:30 INFO - PROCESS | 3632 | 1466500350931 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:30 INFO - PROCESS | 3632 | 1466500350934 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:30 INFO - PROCESS | 3632 | ++DOCSHELL 13653800 == 28 [pid = 3632] [id = 381] 02:12:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (139B2000) [pid = 3632] [serial = 1143] [outer = 00000000] 02:12:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (1417A000) [pid = 3632] [serial = 1144] [outer = 139B2000] 02:12:30 INFO - PROCESS | 3632 | 1466500350989 Marionette DEBUG loaded listener.js 02:12:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (14180800) [pid = 3632] [serial = 1145] [outer = 139B2000] 02:12:31 INFO - PROCESS | 3632 | 1466500351744 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]]]}] 02:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 965ms 02:12:31 INFO - PROCESS | 3632 | 1466500351763 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 02:12:31 INFO - PROCESS | 3632 | 1466500351767 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 02:12:31 INFO - PROCESS | 3632 | 1466500351772 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:12:31 INFO - PROCESS | 3632 | 1466500351776 Marionette TRACE conn3 <- [1,1490,null,{}] 02:12:31 INFO - PROCESS | 3632 | 1466500351782 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}] 02:12:31 INFO - PROCESS | 3632 | 1466500351786 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:31 INFO - PROCESS | 3632 | 1466500351902 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 02:12:32 INFO - PROCESS | 3632 | 1466500352038 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:32 INFO - PROCESS | 3632 | 1466500352041 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:32 INFO - PROCESS | 3632 | ++DOCSHELL 11ADF800 == 29 [pid = 3632] [id = 382] 02:12:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (11AE2400) [pid = 3632] [serial = 1146] [outer = 00000000] 02:12:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (13074400) [pid = 3632] [serial = 1147] [outer = 11AE2400] 02:12:32 INFO - PROCESS | 3632 | 1466500352099 Marionette DEBUG loaded listener.js 02:12:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (1320B800) [pid = 3632] [serial = 1148] [outer = 11AE2400] 02:12:32 INFO - PROCESS | 3632 | 1466500352865 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]]]}] 02:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1115ms 02:12:32 INFO - PROCESS | 3632 | 1466500352894 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 02:12:32 INFO - PROCESS | 3632 | 1466500352899 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 02:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:12:32 INFO - PROCESS | 3632 | 1466500352906 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:12:32 INFO - PROCESS | 3632 | 1466500352909 Marionette TRACE conn3 <- [1,1494,null,{}] 02:12:32 INFO - PROCESS | 3632 | 1466500352913 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}] 02:12:32 INFO - PROCESS | 3632 | 1466500352916 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:33 INFO - PROCESS | 3632 | 1466500353057 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 02:12:33 INFO - PROCESS | 3632 | 1466500353188 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:33 INFO - PROCESS | 3632 | 1466500353191 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:33 INFO - PROCESS | 3632 | ++DOCSHELL 15AA2800 == 30 [pid = 3632] [id = 383] 02:12:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (15AA3C00) [pid = 3632] [serial = 1149] [outer = 00000000] 02:12:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (15AACC00) [pid = 3632] [serial = 1150] [outer = 15AA3C00] 02:12:33 INFO - PROCESS | 3632 | 1466500353252 Marionette DEBUG loaded listener.js 02:12:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (15AF4000) [pid = 3632] [serial = 1151] [outer = 15AA3C00] 02:12:33 INFO - PROCESS | 3632 | --DOCSHELL 13135400 == 29 [pid = 3632] [id = 208] 02:12:33 INFO - PROCESS | 3632 | --DOCSHELL 006BC800 == 28 [pid = 3632] [id = 207] 02:12:33 INFO - PROCESS | 3632 | --DOCSHELL 10A56C00 == 27 [pid = 3632] [id = 206] 02:12:33 INFO - PROCESS | 3632 | --DOCSHELL 10A5B800 == 26 [pid = 3632] [id = 193] 02:12:33 INFO - PROCESS | 3632 | --DOCSHELL 1320F000 == 25 [pid = 3632] [id = 380] 02:12:34 INFO - PROCESS | 3632 | 1466500354053 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]]]}] 02:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1145ms 02:12:34 INFO - PROCESS | 3632 | 1466500354051 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 02:12:34 INFO - PROCESS | 3632 | 1466500354056 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 02:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:12:34 INFO - PROCESS | 3632 | 1466500354062 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:12:34 INFO - PROCESS | 3632 | 1466500354065 Marionette TRACE conn3 <- [1,1498,null,{}] 02:12:34 INFO - PROCESS | 3632 | 1466500354071 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}] 02:12:34 INFO - PROCESS | 3632 | 1466500354074 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:34 INFO - PROCESS | 3632 | 1466500354185 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 02:12:34 INFO - PROCESS | 3632 | 1466500354316 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:34 INFO - PROCESS | 3632 | 1466500354321 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:34 INFO - PROCESS | 3632 | ++DOCSHELL 12AAB800 == 26 [pid = 3632] [id = 384] 02:12:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (12AB2000) [pid = 3632] [serial = 1152] [outer = 00000000] 02:12:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (13E92C00) [pid = 3632] [serial = 1153] [outer = 12AB2000] 02:12:34 INFO - PROCESS | 3632 | 1466500354380 Marionette DEBUG loaded listener.js 02:12:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (14F8D400) [pid = 3632] [serial = 1154] [outer = 12AB2000] 02:12:34 INFO - PROCESS | 3632 | 1466500354989 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]]]}] 02:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 965ms 02:12:35 INFO - PROCESS | 3632 | 1466500355030 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 02:12:35 INFO - PROCESS | 3632 | 1466500355035 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 02:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:12:35 INFO - PROCESS | 3632 | 1466500355041 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:12:35 INFO - PROCESS | 3632 | 1466500355044 Marionette TRACE conn3 <- [1,1502,null,{}] 02:12:35 INFO - PROCESS | 3632 | 1466500355048 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}] 02:12:35 INFO - PROCESS | 3632 | 1466500355051 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:35 INFO - PROCESS | 3632 | 1466500355168 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 02:12:35 INFO - PROCESS | 3632 | 1466500355300 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:35 INFO - PROCESS | 3632 | 1466500355303 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:35 INFO - PROCESS | 3632 | ++DOCSHELL 15AF9400 == 27 [pid = 3632] [id = 385] 02:12:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (15D3E000) [pid = 3632] [serial = 1155] [outer = 00000000] 02:12:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (16219400) [pid = 3632] [serial = 1156] [outer = 15D3E000] 02:12:35 INFO - PROCESS | 3632 | 1466500355360 Marionette DEBUG loaded listener.js 02:12:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (162D1000) [pid = 3632] [serial = 1157] [outer = 15D3E000] 02:12:35 INFO - PROCESS | 3632 | 1466500355980 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]]]}] 02:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 965ms 02:12:36 INFO - PROCESS | 3632 | 1466500356007 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 02:12:36 INFO - PROCESS | 3632 | 1466500356010 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 02:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:12:36 INFO - PROCESS | 3632 | 1466500356014 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:12:36 INFO - PROCESS | 3632 | 1466500356018 Marionette TRACE conn3 <- [1,1506,null,{}] 02:12:36 INFO - PROCESS | 3632 | 1466500356043 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}] 02:12:36 INFO - PROCESS | 3632 | 1466500356048 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:36 INFO - PROCESS | 3632 | 1466500356193 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 02:12:36 INFO - PROCESS | 3632 | 1466500356257 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:36 INFO - PROCESS | 3632 | 1466500356261 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:36 INFO - PROCESS | 3632 | ++DOCSHELL 17073800 == 28 [pid = 3632] [id = 386] 02:12:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (1707E000) [pid = 3632] [serial = 1158] [outer = 00000000] 02:12:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (1710A800) [pid = 3632] [serial = 1159] [outer = 1707E000] 02:12:36 INFO - PROCESS | 3632 | 1466500356318 Marionette DEBUG loaded listener.js 02:12:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (1799DC00) [pid = 3632] [serial = 1160] [outer = 1707E000] 02:12:36 INFO - PROCESS | 3632 | 1466500356909 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]]]}] 02:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 904ms 02:12:36 INFO - PROCESS | 3632 | 1466500356943 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 02:12:36 INFO - PROCESS | 3632 | 1466500356946 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 02:12:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:12:36 INFO - PROCESS | 3632 | 1466500356934 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:12:36 INFO - PROCESS | 3632 | 1466500356936 Marionette TRACE conn3 <- [1,1510,null,{}] 02:12:36 INFO - PROCESS | 3632 | 1466500356940 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}] 02:12:36 INFO - PROCESS | 3632 | 1466500356943 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:37 INFO - PROCESS | 3632 | 1466500357051 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 02:12:37 INFO - PROCESS | 3632 | 1466500357166 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:37 INFO - PROCESS | 3632 | 1466500357168 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:37 INFO - PROCESS | 3632 | ++DOCSHELL 182A3C00 == 29 [pid = 3632] [id = 387] 02:12:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (18326800) [pid = 3632] [serial = 1161] [outer = 00000000] 02:12:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (183F2400) [pid = 3632] [serial = 1162] [outer = 18326800] 02:12:37 INFO - PROCESS | 3632 | 1466500357221 Marionette DEBUG loaded listener.js 02:12:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (19FA9C00) [pid = 3632] [serial = 1163] [outer = 18326800] 02:12:37 INFO - PROCESS | 3632 | 1466500357848 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"]]]}] 02:12:37 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 () { 02:12:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:12:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:12:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:12:37 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 () { 02:12:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:12:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:12:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:12:37 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 () { 02:12:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:12:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:12:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:12:37 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 () { 02:12:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:12:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:12:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:12:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 964ms 02:12:37 INFO - PROCESS | 3632 | 1466500357910 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 02:12:37 INFO - PROCESS | 3632 | 1466500357914 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 02:12:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:12:37 INFO - PROCESS | 3632 | 1466500357919 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:12:37 INFO - PROCESS | 3632 | 1466500357922 Marionette TRACE conn3 <- [1,1514,null,{}] 02:12:37 INFO - PROCESS | 3632 | 1466500357927 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}] 02:12:37 INFO - PROCESS | 3632 | 1466500357930 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:38 INFO - PROCESS | 3632 | 1466500358031 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 02:12:38 INFO - PROCESS | 3632 | 1466500358186 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:38 INFO - PROCESS | 3632 | 1466500358189 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:38 INFO - PROCESS | 3632 | ++DOCSHELL 103CD400 == 30 [pid = 3632] [id = 388] 02:12:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (10A60400) [pid = 3632] [serial = 1164] [outer = 00000000] 02:12:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (12AB3C00) [pid = 3632] [serial = 1165] [outer = 10A60400] 02:12:38 INFO - PROCESS | 3632 | 1466500358253 Marionette DEBUG loaded listener.js 02:12:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (131ECC00) [pid = 3632] [serial = 1166] [outer = 10A60400] 02:12:38 INFO - PROCESS | 3632 | 1466500358845 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"]]]}] 02:12:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:12:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:12:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:12:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:12:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:12:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:12:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 964ms 02:12:38 INFO - PROCESS | 3632 | 1466500358884 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 02:12:38 INFO - PROCESS | 3632 | 1466500358888 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 02:12:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:12:38 INFO - PROCESS | 3632 | 1466500358908 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:12:38 INFO - PROCESS | 3632 | 1466500358911 Marionette TRACE conn3 <- [1,1518,null,{}] 02:12:38 INFO - PROCESS | 3632 | 1466500358917 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}] 02:12:38 INFO - PROCESS | 3632 | 1466500358921 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:39 INFO - PROCESS | 3632 | 1466500359029 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 02:12:39 INFO - PROCESS | 3632 | 1466500359163 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:39 INFO - PROCESS | 3632 | 1466500359168 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:39 INFO - PROCESS | 3632 | ++DOCSHELL 15AF3000 == 31 [pid = 3632] [id = 389] 02:12:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (16218C00) [pid = 3632] [serial = 1167] [outer = 00000000] 02:12:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (1707DC00) [pid = 3632] [serial = 1168] [outer = 16218C00] 02:12:39 INFO - PROCESS | 3632 | 1466500359230 Marionette DEBUG loaded listener.js 02:12:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (179D1000) [pid = 3632] [serial = 1169] [outer = 16218C00] 02:12:39 INFO - PROCESS | 3632 | 1466500359733 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]]]}] 02:12:39 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 02:12:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:12:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:12:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:12:39 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. 02:12:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:12:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 874ms 02:12:39 INFO - PROCESS | 3632 | 1466500359778 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 02:12:39 INFO - PROCESS | 3632 | 1466500359783 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 02:12:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:12:39 INFO - PROCESS | 3632 | 1466500359788 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:12:39 INFO - PROCESS | 3632 | 1466500359790 Marionette TRACE conn3 <- [1,1522,null,{}] 02:12:39 INFO - PROCESS | 3632 | 1466500359835 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}] 02:12:39 INFO - PROCESS | 3632 | 1466500359837 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:39 INFO - PROCESS | 3632 | 1466500359990 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 02:12:40 INFO - PROCESS | 3632 | 1466500360060 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:40 INFO - PROCESS | 3632 | 1466500360062 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:40 INFO - PROCESS | 3632 | ++DOCSHELL 183E8C00 == 32 [pid = 3632] [id = 390] 02:12:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (183EE000) [pid = 3632] [serial = 1170] [outer = 00000000] 02:12:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (1A6B1000) [pid = 3632] [serial = 1171] [outer = 183EE000] 02:12:40 INFO - PROCESS | 3632 | 1466500360116 Marionette DEBUG loaded listener.js 02:12:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (1A6D4800) [pid = 3632] [serial = 1172] [outer = 183EE000] 02:12:40 INFO - PROCESS | 3632 | 1466500360730 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]]]}] 02:12:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:12:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1010ms 02:12:40 INFO - PROCESS | 3632 | 1466500360797 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 02:12:40 INFO - PROCESS | 3632 | 1466500360799 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 02:12:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:12:40 INFO - PROCESS | 3632 | 1466500360805 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:12:40 INFO - PROCESS | 3632 | 1466500360811 Marionette TRACE conn3 <- [1,1526,null,{}] 02:12:40 INFO - PROCESS | 3632 | 1466500360820 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}] 02:12:40 INFO - PROCESS | 3632 | 1466500360824 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:40 INFO - PROCESS | 3632 | 1466500360933 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 02:12:41 INFO - PROCESS | 3632 | 1466500361068 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:41 INFO - PROCESS | 3632 | 1466500361071 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:41 INFO - PROCESS | 3632 | ++DOCSHELL 15AA1400 == 33 [pid = 3632] [id = 391] 02:12:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (1A8F1400) [pid = 3632] [serial = 1173] [outer = 00000000] 02:12:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (1A970000) [pid = 3632] [serial = 1174] [outer = 1A8F1400] 02:12:41 INFO - PROCESS | 3632 | 1466500361124 Marionette DEBUG loaded listener.js 02:12:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (1AEB7800) [pid = 3632] [serial = 1175] [outer = 1A8F1400] 02:12:41 INFO - PROCESS | 3632 | 1466500361648 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]]]}] 02:12:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:12:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 874ms 02:12:41 INFO - PROCESS | 3632 | 1466500361678 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 02:12:41 INFO - PROCESS | 3632 | 1466500361681 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 02:12:41 INFO - PROCESS | 3632 | 1466500361686 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:12:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:12:41 INFO - PROCESS | 3632 | 1466500361688 Marionette TRACE conn3 <- [1,1530,null,{}] 02:12:41 INFO - PROCESS | 3632 | 1466500361692 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}] 02:12:41 INFO - PROCESS | 3632 | 1466500361694 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:41 INFO - PROCESS | 3632 | 1466500361798 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 02:12:41 INFO - PROCESS | 3632 | 1466500361901 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:41 INFO - PROCESS | 3632 | 1466500361904 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:41 INFO - PROCESS | 3632 | ++DOCSHELL 1AEC1400 == 34 [pid = 3632] [id = 392] 02:12:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (1B039800) [pid = 3632] [serial = 1176] [outer = 00000000] 02:12:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (1B03E800) [pid = 3632] [serial = 1177] [outer = 1B039800] 02:12:41 INFO - PROCESS | 3632 | 1466500361957 Marionette DEBUG loaded listener.js 02:12:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (1B192400) [pid = 3632] [serial = 1178] [outer = 1B039800] 02:12:42 INFO - PROCESS | 3632 | 1466500362516 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]]]}] 02:12:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:12:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 874ms 02:12:42 INFO - PROCESS | 3632 | 1466500362575 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 02:12:42 INFO - PROCESS | 3632 | 1466500362577 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 02:12:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:12:42 INFO - PROCESS | 3632 | 1466500362581 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:12:42 INFO - PROCESS | 3632 | 1466500362583 Marionette TRACE conn3 <- [1,1534,null,{}] 02:12:42 INFO - PROCESS | 3632 | 1466500362587 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}] 02:12:42 INFO - PROCESS | 3632 | 1466500362589 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:42 INFO - PROCESS | 3632 | 1466500362672 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 02:12:42 INFO - PROCESS | 3632 | 1466500362784 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:42 INFO - PROCESS | 3632 | 1466500362790 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:42 INFO - PROCESS | 3632 | ++DOCSHELL 0C7EF400 == 35 [pid = 3632] [id = 393] 02:12:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (0C7F3400) [pid = 3632] [serial = 1179] [outer = 00000000] 02:12:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (110E3000) [pid = 3632] [serial = 1180] [outer = 0C7F3400] 02:12:42 INFO - PROCESS | 3632 | 1466500362929 Marionette DEBUG loaded listener.js 02:12:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (13208000) [pid = 3632] [serial = 1181] [outer = 0C7F3400] 02:12:43 INFO - PROCESS | 3632 | --DOCSHELL 15AF9400 == 34 [pid = 3632] [id = 385] 02:12:43 INFO - PROCESS | 3632 | --DOCSHELL 12AAB800 == 33 [pid = 3632] [id = 384] 02:12:43 INFO - PROCESS | 3632 | 1466500363599 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]]]}] 02:12:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:12:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1116ms 02:12:43 INFO - PROCESS | 3632 | 1466500363693 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 02:12:43 INFO - PROCESS | 3632 | 1466500363697 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 02:12:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:12:43 INFO - PROCESS | 3632 | 1466500363703 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:12:43 INFO - PROCESS | 3632 | 1466500363707 Marionette TRACE conn3 <- [1,1538,null,{}] 02:12:43 INFO - PROCESS | 3632 | 1466500363713 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}] 02:12:43 INFO - PROCESS | 3632 | 1466500363716 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:43 INFO - PROCESS | 3632 | 1466500363835 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 02:12:43 INFO - PROCESS | 3632 | 1466500363967 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:43 INFO - PROCESS | 3632 | 1466500363970 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:43 INFO - PROCESS | 3632 | ++DOCSHELL 13E8C000 == 34 [pid = 3632] [id = 394] 02:12:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 122 (15AF3800) [pid = 3632] [serial = 1182] [outer = 00000000] 02:12:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 123 (162C6000) [pid = 3632] [serial = 1183] [outer = 15AF3800] 02:12:44 INFO - PROCESS | 3632 | 1466500364013 Marionette DEBUG loaded listener.js 02:12:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 124 (163AA800) [pid = 3632] [serial = 1184] [outer = 15AF3800] 02:12:44 INFO - PROCESS | 3632 | 1466500364630 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]]]}] 02:12:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:12:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 964ms 02:12:44 INFO - PROCESS | 3632 | 1466500364673 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 02:12:44 INFO - PROCESS | 3632 | 1466500364678 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 02:12:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:12:44 INFO - PROCESS | 3632 | 1466500364684 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:12:44 INFO - PROCESS | 3632 | 1466500364687 Marionette TRACE conn3 <- [1,1542,null,{}] 02:12:44 INFO - PROCESS | 3632 | 1466500364691 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}] 02:12:44 INFO - PROCESS | 3632 | 1466500364694 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:44 INFO - PROCESS | 3632 | 1466500364850 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 02:12:44 INFO - PROCESS | 3632 | 1466500364917 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:44 INFO - PROCESS | 3632 | 1466500364919 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:44 INFO - PROCESS | 3632 | ++DOCSHELL 16DDD400 == 35 [pid = 3632] [id = 395] 02:12:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 125 (16DDF800) [pid = 3632] [serial = 1185] [outer = 00000000] 02:12:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 126 (179D0000) [pid = 3632] [serial = 1186] [outer = 16DDF800] 02:12:44 INFO - PROCESS | 3632 | 1466500364975 Marionette DEBUG loaded listener.js 02:12:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 127 (183EB400) [pid = 3632] [serial = 1187] [outer = 16DDF800] 02:12:45 INFO - PROCESS | 3632 | 1466500365614 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]]]}] 02:12:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:12:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 965ms 02:12:45 INFO - PROCESS | 3632 | 1466500365655 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 02:12:45 INFO - PROCESS | 3632 | 1466500365658 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 02:12:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:12:45 INFO - PROCESS | 3632 | 1466500365661 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:12:45 INFO - PROCESS | 3632 | 1466500365665 Marionette TRACE conn3 <- [1,1546,null,{}] 02:12:45 INFO - PROCESS | 3632 | 1466500365676 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}] 02:12:45 INFO - PROCESS | 3632 | 1466500365681 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:45 INFO - PROCESS | 3632 | 1466500365789 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 02:12:45 INFO - PROCESS | 3632 | 1466500365929 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:45 INFO - PROCESS | 3632 | 1466500365933 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:45 INFO - PROCESS | 3632 | ++DOCSHELL 16822000 == 36 [pid = 3632] [id = 396] 02:12:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 128 (1A8F4400) [pid = 3632] [serial = 1188] [outer = 00000000] 02:12:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 129 (1A968000) [pid = 3632] [serial = 1189] [outer = 1A8F4400] 02:12:45 INFO - PROCESS | 3632 | 1466500365991 Marionette DEBUG loaded listener.js 02:12:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 130 (1B037400) [pid = 3632] [serial = 1190] [outer = 1A8F4400] 02:12:46 INFO - PROCESS | 3632 | 1466500366578 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]]]}] 02:12:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:12:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 964ms 02:12:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:12:46 INFO - PROCESS | 3632 | 1466500366629 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 02:12:46 INFO - PROCESS | 3632 | 1466500366632 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 02:12:46 INFO - PROCESS | 3632 | 1466500366636 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:12:46 INFO - PROCESS | 3632 | 1466500366637 Marionette TRACE conn3 <- [1,1550,null,{}] 02:12:46 INFO - PROCESS | 3632 | 1466500366641 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}] 02:12:46 INFO - PROCESS | 3632 | 1466500366643 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:46 INFO - PROCESS | 3632 | 1466500366781 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 02:12:46 INFO - PROCESS | 3632 | 1466500366922 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:46 INFO - PROCESS | 3632 | 1466500366925 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:46 INFO - PROCESS | 3632 | ++DOCSHELL 105F5800 == 37 [pid = 3632] [id = 397] 02:12:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 131 (110D9800) [pid = 3632] [serial = 1191] [outer = 00000000] 02:12:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 132 (162B7C00) [pid = 3632] [serial = 1192] [outer = 110D9800] 02:12:46 INFO - PROCESS | 3632 | 1466500366979 Marionette DEBUG loaded listener.js 02:12:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 133 (1A570000) [pid = 3632] [serial = 1193] [outer = 110D9800] 02:12:47 INFO - PROCESS | 3632 | 1466500367541 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]]]}] 02:12:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:12:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 965ms 02:12:47 INFO - PROCESS | 3632 | 1466500367602 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 02:12:47 INFO - PROCESS | 3632 | 1466500367605 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 02:12:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:12:47 INFO - PROCESS | 3632 | 1466500367608 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:12:47 INFO - PROCESS | 3632 | 1466500367611 Marionette TRACE conn3 <- [1,1554,null,{}] 02:12:47 INFO - PROCESS | 3632 | 1466500367615 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}] 02:12:47 INFO - PROCESS | 3632 | 1466500367617 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:47 INFO - PROCESS | 3632 | 1466500367718 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 02:12:47 INFO - PROCESS | 3632 | 1466500367831 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:47 INFO - PROCESS | 3632 | 1466500367834 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:47 INFO - PROCESS | 3632 | ++DOCSHELL 162AD400 == 38 [pid = 3632] [id = 398] 02:12:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 134 (1856EC00) [pid = 3632] [serial = 1194] [outer = 00000000] 02:12:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 135 (18573000) [pid = 3632] [serial = 1195] [outer = 1856EC00] 02:12:47 INFO - PROCESS | 3632 | 1466500367886 Marionette DEBUG loaded listener.js 02:12:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 136 (18575400) [pid = 3632] [serial = 1196] [outer = 1856EC00] 02:12:48 INFO - PROCESS | 3632 | 1466500368559 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]]]}] 02:12:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:12:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1010ms 02:12:48 INFO - PROCESS | 3632 | 1466500368640 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 02:12:48 INFO - PROCESS | 3632 | 1466500368644 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 02:12:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:12:48 INFO - PROCESS | 3632 | 1466500368650 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:12:48 INFO - PROCESS | 3632 | 1466500368654 Marionette TRACE conn3 <- [1,1558,null,{}] 02:12:48 INFO - PROCESS | 3632 | 1466500368661 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}] 02:12:48 INFO - PROCESS | 3632 | 1466500368664 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:48 INFO - PROCESS | 3632 | 1466500368785 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 02:12:48 INFO - PROCESS | 3632 | 1466500368904 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:48 INFO - PROCESS | 3632 | 1466500368909 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:48 INFO - PROCESS | 3632 | ++DOCSHELL 1621BC00 == 39 [pid = 3632] [id = 399] 02:12:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 137 (1621F400) [pid = 3632] [serial = 1197] [outer = 00000000] 02:12:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 138 (16243800) [pid = 3632] [serial = 1198] [outer = 1621F400] 02:12:48 INFO - PROCESS | 3632 | 1466500368967 Marionette DEBUG loaded listener.js 02:12:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 139 (16247800) [pid = 3632] [serial = 1199] [outer = 1621F400] 02:12:49 INFO - PROCESS | 3632 | 1466500369562 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]]]}] 02:12:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:12:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 964ms 02:12:49 INFO - PROCESS | 3632 | 1466500369617 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 02:12:49 INFO - PROCESS | 3632 | 1466500369622 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 02:12:49 INFO - PROCESS | 3632 | 1466500369628 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:12:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:12:49 INFO - PROCESS | 3632 | 1466500369631 Marionette TRACE conn3 <- [1,1562,null,{}] 02:12:49 INFO - PROCESS | 3632 | 1466500369635 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}] 02:12:49 INFO - PROCESS | 3632 | 1466500369638 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:49 INFO - PROCESS | 3632 | 1466500369750 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 02:12:49 INFO - PROCESS | 3632 | 1466500369893 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:49 INFO - PROCESS | 3632 | 1466500369895 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:49 INFO - PROCESS | 3632 | ++DOCSHELL 162B6C00 == 40 [pid = 3632] [id = 400] 02:12:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 140 (162B7800) [pid = 3632] [serial = 1200] [outer = 00000000] 02:12:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 141 (162D0800) [pid = 3632] [serial = 1201] [outer = 162B7800] 02:12:49 INFO - PROCESS | 3632 | 1466500369952 Marionette DEBUG loaded listener.js 02:12:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 142 (16D6F000) [pid = 3632] [serial = 1202] [outer = 162B7800] 02:12:50 INFO - PROCESS | 3632 | 1466500370556 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]]]}] 02:12:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:12:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 965ms 02:12:50 INFO - PROCESS | 3632 | 1466500370594 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 02:12:50 INFO - PROCESS | 3632 | 1466500370597 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 02:12:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:12:50 INFO - PROCESS | 3632 | 1466500370602 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:12:50 INFO - PROCESS | 3632 | 1466500370605 Marionette TRACE conn3 <- [1,1566,null,{}] 02:12:50 INFO - PROCESS | 3632 | 1466500370616 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}] 02:12:50 INFO - PROCESS | 3632 | 1466500370621 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:50 INFO - PROCESS | 3632 | 1466500370733 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 02:12:50 INFO - PROCESS | 3632 | 1466500370847 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:50 INFO - PROCESS | 3632 | 1466500370850 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:50 INFO - PROCESS | 3632 | ++DOCSHELL 183F5000 == 41 [pid = 3632] [id = 401] 02:12:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 143 (1856C400) [pid = 3632] [serial = 1203] [outer = 00000000] 02:12:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 144 (18572000) [pid = 3632] [serial = 1204] [outer = 1856C400] 02:12:50 INFO - PROCESS | 3632 | 1466500370949 Marionette DEBUG loaded listener.js 02:12:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 145 (1857A800) [pid = 3632] [serial = 1205] [outer = 1856C400] 02:12:51 INFO - PROCESS | 3632 | 1466500371586 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]]]}] 02:12:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:12:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1010ms 02:12:51 INFO - PROCESS | 3632 | 1466500371608 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 02:12:51 INFO - PROCESS | 3632 | 1466500371611 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 02:12:51 INFO - PROCESS | 3632 | 1466500371615 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:12:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:12:51 INFO - PROCESS | 3632 | 1466500371617 Marionette TRACE conn3 <- [1,1570,null,{}] 02:12:51 INFO - PROCESS | 3632 | 1466500371620 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}] 02:12:51 INFO - PROCESS | 3632 | 1466500371623 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:51 INFO - PROCESS | 3632 | 1466500371727 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 02:12:51 INFO - PROCESS | 3632 | 1466500371840 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:51 INFO - PROCESS | 3632 | 1466500371842 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:51 INFO - PROCESS | 3632 | ++DOCSHELL 1A7AE000 == 42 [pid = 3632] [id = 402] 02:12:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 146 (1A7AE400) [pid = 3632] [serial = 1206] [outer = 00000000] 02:12:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 147 (1A8F8800) [pid = 3632] [serial = 1207] [outer = 1A7AE400] 02:12:51 INFO - PROCESS | 3632 | 1466500371943 Marionette DEBUG loaded listener.js 02:12:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 148 (1B03E400) [pid = 3632] [serial = 1208] [outer = 1A7AE400] 02:12:52 INFO - PROCESS | 3632 | 1466500372471 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]]]}] 02:12:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:12:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 919ms 02:12:52 INFO - PROCESS | 3632 | 1466500372524 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 02:12:52 INFO - PROCESS | 3632 | 1466500372527 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 02:12:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:12:52 INFO - PROCESS | 3632 | 1466500372530 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:12:52 INFO - PROCESS | 3632 | 1466500372532 Marionette TRACE conn3 <- [1,1574,null,{}] 02:12:52 INFO - PROCESS | 3632 | 1466500372536 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}] 02:12:52 INFO - PROCESS | 3632 | 1466500372538 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:52 INFO - PROCESS | 3632 | 1466500372637 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 02:12:52 INFO - PROCESS | 3632 | 1466500372753 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:52 INFO - PROCESS | 3632 | 1466500372755 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:52 INFO - PROCESS | 3632 | ++DOCSHELL 10A56C00 == 43 [pid = 3632] [id = 403] 02:12:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 149 (10A58C00) [pid = 3632] [serial = 1209] [outer = 00000000] 02:12:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 150 (14144000) [pid = 3632] [serial = 1210] [outer = 10A58C00] 02:12:52 INFO - PROCESS | 3632 | 1466500372904 Marionette DEBUG loaded listener.js 02:12:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 151 (14150000) [pid = 3632] [serial = 1211] [outer = 10A58C00] 02:12:53 INFO - PROCESS | 3632 | 1466500373532 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]]]}] 02:12:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:12:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1055ms 02:12:53 INFO - PROCESS | 3632 | 1466500373593 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 02:12:53 INFO - PROCESS | 3632 | 1466500373597 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 02:12:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:12:53 INFO - PROCESS | 3632 | 1466500373602 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:12:53 INFO - PROCESS | 3632 | 1466500373604 Marionette TRACE conn3 <- [1,1578,null,{}] 02:12:53 INFO - PROCESS | 3632 | 1466500373608 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}] 02:12:53 INFO - PROCESS | 3632 | 1466500373611 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:53 INFO - PROCESS | 3632 | 1466500373714 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 02:12:53 INFO - PROCESS | 3632 | 1466500373856 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:53 INFO - PROCESS | 3632 | 1466500373860 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:53 INFO - PROCESS | 3632 | --DOCSHELL 17073800 == 42 [pid = 3632] [id = 386] 02:12:53 INFO - PROCESS | 3632 | --DOCSHELL 105F5800 == 41 [pid = 3632] [id = 397] 02:12:53 INFO - PROCESS | 3632 | --DOCSHELL 16822000 == 40 [pid = 3632] [id = 396] 02:12:53 INFO - PROCESS | 3632 | --DOCSHELL 16DDD400 == 39 [pid = 3632] [id = 395] 02:12:53 INFO - PROCESS | 3632 | --DOCSHELL 13E8C000 == 38 [pid = 3632] [id = 394] 02:12:53 INFO - PROCESS | 3632 | ++DOCSHELL 12AAF000 == 39 [pid = 3632] [id = 404] 02:12:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 152 (13155800) [pid = 3632] [serial = 1212] [outer = 00000000] 02:12:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 153 (14148C00) [pid = 3632] [serial = 1213] [outer = 13155800] 02:12:53 INFO - PROCESS | 3632 | 1466500373930 Marionette DEBUG loaded listener.js 02:12:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 154 (14152400) [pid = 3632] [serial = 1214] [outer = 13155800] 02:12:54 INFO - PROCESS | 3632 | 1466500374577 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]]]}] 02:12:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:12:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1010ms 02:12:54 INFO - PROCESS | 3632 | 1466500374611 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 02:12:54 INFO - PROCESS | 3632 | 1466500374615 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 02:12:54 INFO - PROCESS | 3632 | 1466500374639 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:12:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:12:54 INFO - PROCESS | 3632 | 1466500374642 Marionette TRACE conn3 <- [1,1582,null,{}] 02:12:54 INFO - PROCESS | 3632 | 1466500374647 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}] 02:12:54 INFO - PROCESS | 3632 | 1466500374652 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:54 INFO - PROCESS | 3632 | 1466500374809 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 02:12:54 INFO - PROCESS | 3632 | 1466500374826 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:54 INFO - PROCESS | 3632 | 1466500374829 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:54 INFO - PROCESS | 3632 | ++DOCSHELL 162B5400 == 40 [pid = 3632] [id = 405] 02:12:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 155 (162B5800) [pid = 3632] [serial = 1215] [outer = 00000000] 02:12:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 156 (162E4400) [pid = 3632] [serial = 1216] [outer = 162B5800] 02:12:54 INFO - PROCESS | 3632 | 1466500374884 Marionette DEBUG loaded listener.js 02:12:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 157 (16D71000) [pid = 3632] [serial = 1217] [outer = 162B5800] 02:12:55 INFO - PROCESS | 3632 | 1466500375523 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]]]}] 02:12:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:12:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 904ms 02:12:55 INFO - PROCESS | 3632 | 1466500375551 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 02:12:55 INFO - PROCESS | 3632 | 1466500375556 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 02:12:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:12:55 INFO - PROCESS | 3632 | 1466500375563 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:12:55 INFO - PROCESS | 3632 | 1466500375567 Marionette TRACE conn3 <- [1,1586,null,{}] 02:12:55 INFO - PROCESS | 3632 | 1466500375573 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}] 02:12:55 INFO - PROCESS | 3632 | 1466500375576 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:55 INFO - PROCESS | 3632 | 1466500375688 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 02:12:55 INFO - PROCESS | 3632 | 1466500375832 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:55 INFO - PROCESS | 3632 | 1466500375835 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:12:55 INFO - PROCESS | 3632 | ++DOCSHELL 17C05C00 == 41 [pid = 3632] [id = 406] 02:12:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 158 (18221C00) [pid = 3632] [serial = 1218] [outer = 00000000] 02:12:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 159 (1856E000) [pid = 3632] [serial = 1219] [outer = 18221C00] 02:12:55 INFO - PROCESS | 3632 | 1466500375890 Marionette DEBUG loaded listener.js 02:12:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 160 (19A0EC00) [pid = 3632] [serial = 1220] [outer = 18221C00] 02:12:56 INFO - PROCESS | 3632 | --DOCSHELL 10A56C00 == 40 [pid = 3632] [id = 403] 02:12:56 INFO - PROCESS | 3632 | --DOCSHELL 162B6C00 == 39 [pid = 3632] [id = 400] 02:12:56 INFO - PROCESS | 3632 | --DOCSHELL 183F5000 == 38 [pid = 3632] [id = 401] 02:12:56 INFO - PROCESS | 3632 | --DOCSHELL 1621BC00 == 37 [pid = 3632] [id = 399] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 11AE0C00 == 36 [pid = 3632] [id = 210] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 13653800 == 35 [pid = 3632] [id = 381] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 139A5000 == 34 [pid = 3632] [id = 199] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 15AA2800 == 33 [pid = 3632] [id = 383] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 15AF3C00 == 32 [pid = 3632] [id = 200] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 1310B400 == 31 [pid = 3632] [id = 194] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 1417A400 == 30 [pid = 3632] [id = 195] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 11ADF800 == 29 [pid = 3632] [id = 382] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 1621CC00 == 28 [pid = 3632] [id = 201] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 139A3C00 == 27 [pid = 3632] [id = 196] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 16DE8800 == 26 [pid = 3632] [id = 203] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 15AF3000 == 25 [pid = 3632] [id = 389] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 1821A000 == 24 [pid = 3632] [id = 205] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 103CD400 == 23 [pid = 3632] [id = 388] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 1313D400 == 22 [pid = 3632] [id = 209] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 183E8C00 == 21 [pid = 3632] [id = 390] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 182A3C00 == 20 [pid = 3632] [id = 387] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 15AA1400 == 19 [pid = 3632] [id = 391] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 1281AC00 == 18 [pid = 3632] [id = 197] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 1A7AE000 == 17 [pid = 3632] [id = 402] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 0C7EF400 == 16 [pid = 3632] [id = 393] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 0C7E7400 == 15 [pid = 3632] [id = 202] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 11C26400 == 14 [pid = 3632] [id = 198] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 1710E000 == 13 [pid = 3632] [id = 204] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 1AEC1400 == 12 [pid = 3632] [id = 392] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 162AD400 == 11 [pid = 3632] [id = 398] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 12AAF000 == 10 [pid = 3632] [id = 404] 02:12:59 INFO - PROCESS | 3632 | --DOCSHELL 162B5400 == 9 [pid = 3632] [id = 405] 02:13:01 INFO - PROCESS | 3632 | 1466500381428 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]]]}] 02:13:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:13:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 5908ms 02:13:01 INFO - PROCESS | 3632 | 1466500381475 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 02:13:01 INFO - PROCESS | 3632 | 1466500381479 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 02:13:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:13:01 INFO - PROCESS | 3632 | 1466500381485 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:13:01 INFO - PROCESS | 3632 | 1466500381488 Marionette TRACE conn3 <- [1,1590,null,{}] 02:13:01 INFO - PROCESS | 3632 | 1466500381494 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}] 02:13:01 INFO - PROCESS | 3632 | 1466500381497 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:01 INFO - PROCESS | 3632 | 1466500381597 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 02:13:01 INFO - PROCESS | 3632 | 1466500381604 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:01 INFO - PROCESS | 3632 | 1466500381607 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:01 INFO - PROCESS | 3632 | ++DOCSHELL 13CD0000 == 10 [pid = 3632] [id = 407] 02:13:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 161 (13E91000) [pid = 3632] [serial = 1221] [outer = 00000000] 02:13:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 162 (1414D400) [pid = 3632] [serial = 1222] [outer = 13E91000] 02:13:01 INFO - PROCESS | 3632 | 1466500381639 Marionette DEBUG loaded listener.js 02:13:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 163 (14F8D800) [pid = 3632] [serial = 1223] [outer = 13E91000] 02:13:02 INFO - PROCESS | 3632 | 1466500382170 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]]]}] 02:13:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:13:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 708ms 02:13:02 INFO - PROCESS | 3632 | 1466500382191 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 02:13:02 INFO - PROCESS | 3632 | 1466500382196 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 02:13:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:13:02 INFO - PROCESS | 3632 | 1466500382202 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:13:02 INFO - PROCESS | 3632 | 1466500382205 Marionette TRACE conn3 <- [1,1594,null,{}] 02:13:02 INFO - PROCESS | 3632 | 1466500382208 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}] 02:13:02 INFO - PROCESS | 3632 | 1466500382211 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:02 INFO - PROCESS | 3632 | 1466500382304 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 02:13:02 INFO - PROCESS | 3632 | 1466500382441 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:02 INFO - PROCESS | 3632 | 1466500382444 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:02 INFO - PROCESS | 3632 | ++DOCSHELL 13654400 == 11 [pid = 3632] [id = 408] 02:13:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 164 (1624A800) [pid = 3632] [serial = 1224] [outer = 00000000] 02:13:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 165 (162B1C00) [pid = 3632] [serial = 1225] [outer = 1624A800] 02:13:02 INFO - PROCESS | 3632 | 1466500382492 Marionette DEBUG loaded listener.js 02:13:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 166 (162D0000) [pid = 3632] [serial = 1226] [outer = 1624A800] 02:13:02 INFO - PROCESS | 3632 | 1466500382992 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]]]}] 02:13:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:13:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 814ms 02:13:03 INFO - PROCESS | 3632 | 1466500383028 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 02:13:03 INFO - PROCESS | 3632 | 1466500383031 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 02:13:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:13:03 INFO - PROCESS | 3632 | 1466500383018 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:13:03 INFO - PROCESS | 3632 | 1466500383021 Marionette TRACE conn3 <- [1,1598,null,{}] 02:13:03 INFO - PROCESS | 3632 | 1466500383038 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}] 02:13:03 INFO - PROCESS | 3632 | 1466500383043 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:03 INFO - PROCESS | 3632 | 1466500383172 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 02:13:03 INFO - PROCESS | 3632 | 1466500383187 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:03 INFO - PROCESS | 3632 | 1466500383190 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:03 INFO - PROCESS | 3632 | ++DOCSHELL 18228800 == 12 [pid = 3632] [id = 409] 02:13:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 167 (18298C00) [pid = 3632] [serial = 1227] [outer = 00000000] 02:13:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 168 (19A06400) [pid = 3632] [serial = 1228] [outer = 18298C00] 02:13:03 INFO - PROCESS | 3632 | 1466500383298 Marionette DEBUG loaded listener.js 02:13:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 169 (1A6BA000) [pid = 3632] [serial = 1229] [outer = 18298C00] 02:13:03 INFO - PROCESS | 3632 | 1466500383720 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]]]}] 02:13:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:13:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 724ms 02:13:03 INFO - PROCESS | 3632 | 1466500383761 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 02:13:03 INFO - PROCESS | 3632 | 1466500383765 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 02:13:03 INFO - PROCESS | 3632 | 1466500383769 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:13:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:13:03 INFO - PROCESS | 3632 | 1466500383772 Marionette TRACE conn3 <- [1,1602,null,{}] 02:13:03 INFO - PROCESS | 3632 | 1466500383803 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}] 02:13:03 INFO - PROCESS | 3632 | 1466500383805 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:03 INFO - PROCESS | 3632 | 1466500383948 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 02:13:03 INFO - PROCESS | 3632 | 1466500383943 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:03 INFO - PROCESS | 3632 | 1466500383945 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:04 INFO - PROCESS | 3632 | ++DOCSHELL 165A3C00 == 13 [pid = 3632] [id = 410] 02:13:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 170 (165A4400) [pid = 3632] [serial = 1230] [outer = 00000000] 02:13:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 171 (165AB400) [pid = 3632] [serial = 1231] [outer = 165A4400] 02:13:04 INFO - PROCESS | 3632 | 1466500384048 Marionette DEBUG loaded listener.js 02:13:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 172 (1A7A8800) [pid = 3632] [serial = 1232] [outer = 165A4400] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 171 (10A60400) [pid = 3632] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 170 (11AE2400) [pid = 3632] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 169 (139B2000) [pid = 3632] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 168 (1329C800) [pid = 3632] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 167 (1036B000) [pid = 3632] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 166 (15AF4400) [pid = 3632] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 165 (1A6D3400) [pid = 3632] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 164 (1A8F6C00) [pid = 3632] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 163 (12D8D000) [pid = 3632] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 162 (16216C00) [pid = 3632] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 161 (179CA400) [pid = 3632] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 160 (15AF0400) [pid = 3632] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 159 (12AE6C00) [pid = 3632] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 158 (13208C00) [pid = 3632] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 157 (183F7800) [pid = 3632] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 156 (1A8ED800) [pid = 3632] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 155 (15AF7000) [pid = 3632] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 154 (16212800) [pid = 3632] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 153 (183ED800) [pid = 3632] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 152 (1A8F4400) [pid = 3632] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 151 (162B5800) [pid = 3632] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 150 (13155800) [pid = 3632] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 149 (1621F400) [pid = 3632] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 148 (1B039800) [pid = 3632] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 147 (1856C400) [pid = 3632] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 146 (1A8F1400) [pid = 3632] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 145 (16DDF800) [pid = 3632] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 144 (183EE000) [pid = 3632] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 143 (162B7800) [pid = 3632] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 142 (0C7F0800) [pid = 3632] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 141 (162D1800) [pid = 3632] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 140 (12AE8000) [pid = 3632] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 139 (11CCD400) [pid = 3632] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 138 (1707E000) [pid = 3632] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 137 (15AAD800) [pid = 3632] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 136 (1A6CF400) [pid = 3632] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 135 (16218C00) [pid = 3632] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 134 (15D3E000) [pid = 3632] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 133 (0C7EC800) [pid = 3632] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 132 (15AF3800) [pid = 3632] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 131 (18326800) [pid = 3632] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 130 (12AB2000) [pid = 3632] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 129 (15AA3C00) [pid = 3632] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 128 (10A58C00) [pid = 3632] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 127 (1A7AE400) [pid = 3632] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 126 (1856EC00) [pid = 3632] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 125 (110D9800) [pid = 3632] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:13:04 INFO - PROCESS | 3632 | --DOMWINDOW == 124 (0C7F3400) [pid = 3632] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:13:05 INFO - PROCESS | 3632 | 1466500385111 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]]]}] 02:13:05 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 02:13:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1371ms 02:13:05 INFO - PROCESS | 3632 | 1466500385143 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 02:13:05 INFO - PROCESS | 3632 | 1466500385145 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 02:13:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:13:05 INFO - PROCESS | 3632 | 1466500385149 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:13:05 INFO - PROCESS | 3632 | 1466500385151 Marionette TRACE conn3 <- [1,1606,null,{}] 02:13:05 INFO - PROCESS | 3632 | 1466500385154 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}] 02:13:05 INFO - PROCESS | 3632 | 1466500385156 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:05 INFO - PROCESS | 3632 | 1466500385239 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 02:13:05 INFO - PROCESS | 3632 | 1466500385248 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:05 INFO - PROCESS | 3632 | 1466500385251 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:05 INFO - PROCESS | 3632 | ++DOCSHELL 10D17800 == 14 [pid = 3632] [id = 411] 02:13:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 125 (10D19000) [pid = 3632] [serial = 1233] [outer = 00000000] 02:13:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 126 (10D1C400) [pid = 3632] [serial = 1234] [outer = 10D19000] 02:13:05 INFO - PROCESS | 3632 | 1466500385309 Marionette DEBUG loaded listener.js 02:13:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 127 (10D1F800) [pid = 3632] [serial = 1235] [outer = 10D19000] 02:13:05 INFO - PROCESS | 3632 | 1466500385788 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]]]}] 02:13:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:13:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 678ms 02:13:05 INFO - PROCESS | 3632 | 1466500385826 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 02:13:05 INFO - PROCESS | 3632 | 1466500385828 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 02:13:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:13:05 INFO - PROCESS | 3632 | 1466500385831 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:13:05 INFO - PROCESS | 3632 | 1466500385833 Marionette TRACE conn3 <- [1,1610,null,{}] 02:13:05 INFO - PROCESS | 3632 | 1466500385836 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}] 02:13:05 INFO - PROCESS | 3632 | 1466500385841 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:05 INFO - PROCESS | 3632 | 1466500385960 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 02:13:06 INFO - PROCESS | 3632 | 1466500385994 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:06 INFO - PROCESS | 3632 | 1466500385996 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:06 INFO - PROCESS | 3632 | ++DOCSHELL 130A0000 == 15 [pid = 3632] [id = 412] 02:13:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 128 (13297C00) [pid = 3632] [serial = 1236] [outer = 00000000] 02:13:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 129 (13E84800) [pid = 3632] [serial = 1237] [outer = 13297C00] 02:13:06 INFO - PROCESS | 3632 | 1466500386040 Marionette DEBUG loaded listener.js 02:13:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 130 (16213800) [pid = 3632] [serial = 1238] [outer = 13297C00] 02:13:06 INFO - PROCESS | 3632 | 1466500386478 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]]]}] 02:13:06 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 02:13:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 679ms 02:13:06 INFO - PROCESS | 3632 | 1466500386512 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 02:13:06 INFO - PROCESS | 3632 | 1466500386514 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 02:13:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:13:06 INFO - PROCESS | 3632 | 1466500386517 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:13:06 INFO - PROCESS | 3632 | 1466500386519 Marionette TRACE conn3 <- [1,1614,null,{}] 02:13:06 INFO - PROCESS | 3632 | 1466500386522 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}] 02:13:06 INFO - PROCESS | 3632 | 1466500386524 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:06 INFO - PROCESS | 3632 | 1466500386607 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 02:13:06 INFO - PROCESS | 3632 | 1466500386620 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:06 INFO - PROCESS | 3632 | 1466500386623 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:06 INFO - PROCESS | 3632 | ++DOCSHELL 16244400 == 16 [pid = 3632] [id = 413] 02:13:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 131 (1624E400) [pid = 3632] [serial = 1239] [outer = 00000000] 02:13:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 132 (163AB800) [pid = 3632] [serial = 1240] [outer = 1624E400] 02:13:06 INFO - PROCESS | 3632 | 1466500386666 Marionette DEBUG loaded listener.js 02:13:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 133 (165AA400) [pid = 3632] [serial = 1241] [outer = 1624E400] 02:13:07 INFO - PROCESS | 3632 | 1466500387364 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]]]}] 02:13:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:13:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 919ms 02:13:07 INFO - PROCESS | 3632 | 1466500387429 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 02:13:07 INFO - PROCESS | 3632 | 1466500387433 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 02:13:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:13:07 INFO - PROCESS | 3632 | 1466500387438 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:13:07 INFO - PROCESS | 3632 | 1466500387443 Marionette TRACE conn3 <- [1,1618,null,{}] 02:13:07 INFO - PROCESS | 3632 | 1466500387448 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}] 02:13:07 INFO - PROCESS | 3632 | 1466500387451 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:07 INFO - PROCESS | 3632 | 1466500387597 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 02:13:07 INFO - PROCESS | 3632 | 1466500387740 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:07 INFO - PROCESS | 3632 | 1466500387743 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:07 INFO - PROCESS | 3632 | ++DOCSHELL 10D1E800 == 17 [pid = 3632] [id = 414] 02:13:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 134 (10D20400) [pid = 3632] [serial = 1242] [outer = 00000000] 02:13:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 135 (14144400) [pid = 3632] [serial = 1243] [outer = 10D20400] 02:13:07 INFO - PROCESS | 3632 | 1466500387801 Marionette DEBUG loaded listener.js 02:13:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 136 (1414CC00) [pid = 3632] [serial = 1244] [outer = 10D20400] 02:13:08 INFO - PROCESS | 3632 | 1466500388348 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]]]}] 02:13:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:13:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 965ms 02:13:08 INFO - PROCESS | 3632 | 1466500388405 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 02:13:08 INFO - PROCESS | 3632 | 1466500388410 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 02:13:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:13:08 INFO - PROCESS | 3632 | 1466500388417 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:13:08 INFO - PROCESS | 3632 | 1466500388419 Marionette TRACE conn3 <- [1,1622,null,{}] 02:13:08 INFO - PROCESS | 3632 | 1466500388423 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}] 02:13:08 INFO - PROCESS | 3632 | 1466500388426 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:08 INFO - PROCESS | 3632 | 1466500388537 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 02:13:08 INFO - PROCESS | 3632 | 1466500388699 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:08 INFO - PROCESS | 3632 | 1466500388702 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:08 INFO - PROCESS | 3632 | ++DOCSHELL 14145800 == 18 [pid = 3632] [id = 415] 02:13:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 137 (14147400) [pid = 3632] [serial = 1245] [outer = 00000000] 02:13:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 138 (152B9800) [pid = 3632] [serial = 1246] [outer = 14147400] 02:13:08 INFO - PROCESS | 3632 | 1466500388759 Marionette DEBUG loaded listener.js 02:13:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 139 (16240400) [pid = 3632] [serial = 1247] [outer = 14147400] 02:13:09 INFO - PROCESS | 3632 | 1466500389698 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]]]}] 02:13:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:13:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1311ms 02:13:09 INFO - PROCESS | 3632 | 1466500389718 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 02:13:09 INFO - PROCESS | 3632 | 1466500389722 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 02:13:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:13:09 INFO - PROCESS | 3632 | 1466500389727 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:13:09 INFO - PROCESS | 3632 | 1466500389730 Marionette TRACE conn3 <- [1,1626,null,{}] 02:13:09 INFO - PROCESS | 3632 | 1466500389735 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}] 02:13:09 INFO - PROCESS | 3632 | 1466500389738 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:09 INFO - PROCESS | 3632 | 1466500389836 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 02:13:09 INFO - PROCESS | 3632 | 1466500389993 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:09 INFO - PROCESS | 3632 | 1466500389998 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:10 INFO - PROCESS | 3632 | ++DOCSHELL 10A5BC00 == 19 [pid = 3632] [id = 416] 02:13:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 140 (10A5D000) [pid = 3632] [serial = 1248] [outer = 00000000] 02:13:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 141 (11429000) [pid = 3632] [serial = 1249] [outer = 10A5D000] 02:13:10 INFO - PROCESS | 3632 | 1466500390063 Marionette DEBUG loaded listener.js 02:13:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 142 (11C33000) [pid = 3632] [serial = 1250] [outer = 10A5D000] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 141 (1A6D3C00) [pid = 3632] [serial = 1138] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 140 (1A186000) [pid = 3632] [serial = 1137] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 139 (1A96C400) [pid = 3632] [serial = 1119] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 138 (16B05400) [pid = 3632] [serial = 1122] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 137 (1A8F9000) [pid = 3632] [serial = 1125] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 136 (1A969C00) [pid = 3632] [serial = 1126] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 135 (19A04C00) [pid = 3632] [serial = 1113] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 134 (19A10000) [pid = 3632] [serial = 1114] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 133 (1A974000) [pid = 3632] [serial = 1120] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 132 (179D6800) [pid = 3632] [serial = 1123] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 131 (1621F800) [pid = 3632] [serial = 1129] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 130 (1707DC00) [pid = 3632] [serial = 1168] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 129 (13E92C00) [pid = 3632] [serial = 1153] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 128 (12AB3C00) [pid = 3632] [serial = 1165] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 127 (1320B800) [pid = 3632] [serial = 1148] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 126 (16243800) [pid = 3632] [serial = 1198] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 125 (15AACC00) [pid = 3632] [serial = 1150] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 124 (13074400) [pid = 3632] [serial = 1147] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 123 (131ECC00) [pid = 3632] [serial = 1166] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 122 (14180800) [pid = 3632] [serial = 1145] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 121 (1417A000) [pid = 3632] [serial = 1144] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (1417C400) [pid = 3632] [serial = 1140] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (10EF3000) [pid = 3632] [serial = 697] [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.] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (12AEF800) [pid = 3632] [serial = 1132] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (112CBC00) [pid = 3632] [serial = 1131] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (141E0C00) [pid = 3632] [serial = 1141] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (16B0F400) [pid = 3632] [serial = 1135] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (1A7B1000) [pid = 3632] [serial = 1116] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (1A970400) [pid = 3632] [serial = 1093] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (13155C00) [pid = 3632] [serial = 1101] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (13647400) [pid = 3632] [serial = 1102] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (162E6400) [pid = 3632] [serial = 1107] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (16345400) [pid = 3632] [serial = 1108] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (17C0A000) [pid = 3632] [serial = 1110] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (18324800) [pid = 3632] [serial = 1111] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (16215400) [pid = 3632] [serial = 1098] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (162EC000) [pid = 3632] [serial = 1099] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (131EB400) [pid = 3632] [serial = 1095] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (162C8000) [pid = 3632] [serial = 1134] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (136EF800) [pid = 3632] [serial = 1096] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (139A3400) [pid = 3632] [serial = 1104] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (141E2000) [pid = 3632] [serial = 1105] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1A7B7000) [pid = 3632] [serial = 1117] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (183EB400) [pid = 3632] [serial = 1187] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (162D1000) [pid = 3632] [serial = 1157] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1A968000) [pid = 3632] [serial = 1189] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (141DF800) [pid = 3632] [serial = 1128] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (162C6000) [pid = 3632] [serial = 1183] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (19FA9C00) [pid = 3632] [serial = 1163] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (14148C00) [pid = 3632] [serial = 1213] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (14F8D400) [pid = 3632] [serial = 1154] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (16219400) [pid = 3632] [serial = 1156] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (183F2400) [pid = 3632] [serial = 1162] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (15AF4000) [pid = 3632] [serial = 1151] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (163AA800) [pid = 3632] [serial = 1184] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (13208000) [pid = 3632] [serial = 1181] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (1B037400) [pid = 3632] [serial = 1190] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (162B7C00) [pid = 3632] [serial = 1192] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (16D71000) [pid = 3632] [serial = 1217] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (14152400) [pid = 3632] [serial = 1214] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (16247800) [pid = 3632] [serial = 1199] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (1B192400) [pid = 3632] [serial = 1178] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (110E3000) [pid = 3632] [serial = 1180] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1857A800) [pid = 3632] [serial = 1205] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1A8F8800) [pid = 3632] [serial = 1207] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1AEB7800) [pid = 3632] [serial = 1175] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (1B03E800) [pid = 3632] [serial = 1177] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (179D0000) [pid = 3632] [serial = 1186] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (1A6D4800) [pid = 3632] [serial = 1172] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (18572000) [pid = 3632] [serial = 1204] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (1A6B1000) [pid = 3632] [serial = 1171] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (1A970000) [pid = 3632] [serial = 1174] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (16D6F000) [pid = 3632] [serial = 1202] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (177D6800) [pid = 3632] [serial = 1054] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (16BA1C00) [pid = 3632] [serial = 1060] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (139B2800) [pid = 3632] [serial = 1027] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (13147400) [pid = 3632] [serial = 1057] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (1799DC00) [pid = 3632] [serial = 1160] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (16214800) [pid = 3632] [serial = 1024] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (1A971400) [pid = 3632] [serial = 1063] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (162D0800) [pid = 3632] [serial = 1201] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (162E4400) [pid = 3632] [serial = 1216] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (1710A800) [pid = 3632] [serial = 1159] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (179D1000) [pid = 3632] [serial = 1169] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (14150000) [pid = 3632] [serial = 1211] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 56 (1B03E400) [pid = 3632] [serial = 1208] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 55 (14144000) [pid = 3632] [serial = 1210] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 54 (18575400) [pid = 3632] [serial = 1196] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 53 (18573000) [pid = 3632] [serial = 1195] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | --DOMWINDOW == 52 (1A570000) [pid = 3632] [serial = 1193] [outer = 00000000] [url = about:blank] 02:13:10 INFO - PROCESS | 3632 | 1466500390570 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]]]}] 02:13:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:13:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 859ms 02:13:10 INFO - PROCESS | 3632 | 1466500390599 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 02:13:10 INFO - PROCESS | 3632 | 1466500390603 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 02:13:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:13:10 INFO - PROCESS | 3632 | 1466500390609 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:13:10 INFO - PROCESS | 3632 | 1466500390611 Marionette TRACE conn3 <- [1,1630,null,{}] 02:13:10 INFO - PROCESS | 3632 | 1466500390615 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}] 02:13:10 INFO - PROCESS | 3632 | 1466500390617 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:10 INFO - PROCESS | 3632 | 1466500390706 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 02:13:10 INFO - PROCESS | 3632 | 1466500390713 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:10 INFO - PROCESS | 3632 | 1466500390716 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:10 INFO - PROCESS | 3632 | ++DOCSHELL 11CD0000 == 20 [pid = 3632] [id = 417] 02:13:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 53 (11CD3800) [pid = 3632] [serial = 1251] [outer = 00000000] 02:13:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 54 (13074C00) [pid = 3632] [serial = 1252] [outer = 11CD3800] 02:13:10 INFO - PROCESS | 3632 | 1466500390768 Marionette DEBUG loaded listener.js 02:13:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 55 (13136C00) [pid = 3632] [serial = 1253] [outer = 11CD3800] 02:13:11 INFO - PROCESS | 3632 | 1466500391247 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]]]}] 02:13:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:13:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 678ms 02:13:11 INFO - PROCESS | 3632 | 1466500391292 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 02:13:11 INFO - PROCESS | 3632 | 1466500391294 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 02:13:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:13:11 INFO - PROCESS | 3632 | 1466500391297 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:13:11 INFO - PROCESS | 3632 | 1466500391301 Marionette TRACE conn3 <- [1,1634,null,{}] 02:13:11 INFO - PROCESS | 3632 | 1466500391342 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}] 02:13:11 INFO - PROCESS | 3632 | 1466500391346 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:11 INFO - PROCESS | 3632 | 1466500391430 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 02:13:11 INFO - PROCESS | 3632 | 1466500391502 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:11 INFO - PROCESS | 3632 | 1466500391505 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:11 INFO - PROCESS | 3632 | ++DOCSHELL 136F5C00 == 21 [pid = 3632] [id = 418] 02:13:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 56 (136F6000) [pid = 3632] [serial = 1254] [outer = 00000000] 02:13:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (13CD2000) [pid = 3632] [serial = 1255] [outer = 136F6000] 02:13:11 INFO - PROCESS | 3632 | 1466500391552 Marionette DEBUG loaded listener.js 02:13:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (13E90800) [pid = 3632] [serial = 1256] [outer = 136F6000] 02:13:11 INFO - PROCESS | 3632 | 1466500391937 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]]]}] 02:13:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:13:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 678ms 02:13:11 INFO - PROCESS | 3632 | 1466500391979 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 02:13:11 INFO - PROCESS | 3632 | 1466500391982 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 02:13:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:13:11 INFO - PROCESS | 3632 | 1466500391985 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:13:11 INFO - PROCESS | 3632 | 1466500391970 Marionette TRACE conn3 <- [1,1638,null,{}] 02:13:11 INFO - PROCESS | 3632 | 1466500391973 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}] 02:13:11 INFO - PROCESS | 3632 | 1466500391975 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:12 INFO - PROCESS | 3632 | 1466500392060 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 02:13:12 INFO - PROCESS | 3632 | 1466500392067 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:12 INFO - PROCESS | 3632 | 1466500392069 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:12 INFO - PROCESS | 3632 | ++DOCSHELL 14151C00 == 22 [pid = 3632] [id = 419] 02:13:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (14152400) [pid = 3632] [serial = 1257] [outer = 00000000] 02:13:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (141DD800) [pid = 3632] [serial = 1258] [outer = 14152400] 02:13:12 INFO - PROCESS | 3632 | 1466500392112 Marionette DEBUG loaded listener.js 02:13:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (14E67C00) [pid = 3632] [serial = 1259] [outer = 14152400] 02:13:12 INFO - PROCESS | 3632 | 1466500392539 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]]]}] 02:13:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:13:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 618ms 02:13:12 INFO - PROCESS | 3632 | 1466500392591 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 02:13:12 INFO - PROCESS | 3632 | 1466500392593 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 02:13:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:13:12 INFO - PROCESS | 3632 | 1466500392596 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:13:12 INFO - PROCESS | 3632 | 1466500392598 Marionette TRACE conn3 <- [1,1642,null,{}] 02:13:12 INFO - PROCESS | 3632 | 1466500392601 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}] 02:13:12 INFO - PROCESS | 3632 | 1466500392603 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:12 INFO - PROCESS | 3632 | 1466500392719 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 02:13:12 INFO - PROCESS | 3632 | 1466500392806 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:12 INFO - PROCESS | 3632 | 1466500392809 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:12 INFO - PROCESS | 3632 | ++DOCSHELL 152B8400 == 23 [pid = 3632] [id = 420] 02:13:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (152B9400) [pid = 3632] [serial = 1260] [outer = 00000000] 02:13:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (156EB800) [pid = 3632] [serial = 1261] [outer = 152B9400] 02:13:12 INFO - PROCESS | 3632 | 1466500392851 Marionette DEBUG loaded listener.js 02:13:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (156F6800) [pid = 3632] [serial = 1262] [outer = 152B9400] 02:13:13 INFO - PROCESS | 3632 | 1466500393256 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]]]}] 02:13:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:13:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 663ms 02:13:13 INFO - PROCESS | 3632 | 1466500393277 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 02:13:13 INFO - PROCESS | 3632 | 1466500393279 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 02:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:13:13 INFO - PROCESS | 3632 | 1466500393286 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:13:13 INFO - PROCESS | 3632 | 1466500393288 Marionette TRACE conn3 <- [1,1646,null,{}] 02:13:13 INFO - PROCESS | 3632 | 1466500393291 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}] 02:13:13 INFO - PROCESS | 3632 | 1466500393297 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:13 INFO - PROCESS | 3632 | 1466500393432 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 02:13:13 INFO - PROCESS | 3632 | 1466500393473 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:13 INFO - PROCESS | 3632 | 1466500393476 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:13 INFO - PROCESS | 3632 | ++DOCSHELL 15D31C00 == 24 [pid = 3632] [id = 421] 02:13:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (15D35800) [pid = 3632] [serial = 1263] [outer = 00000000] 02:13:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (1621B000) [pid = 3632] [serial = 1264] [outer = 15D35800] 02:13:13 INFO - PROCESS | 3632 | 1466500393527 Marionette DEBUG loaded listener.js 02:13:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (1621C400) [pid = 3632] [serial = 1265] [outer = 15D35800] 02:13:13 INFO - PROCESS | 3632 | 1466500393916 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]]]}] 02:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 679ms 02:13:13 INFO - PROCESS | 3632 | 1466500393950 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 02:13:13 INFO - PROCESS | 3632 | 1466500393952 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 02:13:13 INFO - PROCESS | 3632 | 1466500393955 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:13:13 INFO - PROCESS | 3632 | 1466500393957 Marionette TRACE conn3 <- [1,1650,null,{}] 02:13:13 INFO - PROCESS | 3632 | 1466500393960 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}] 02:13:13 INFO - PROCESS | 3632 | 1466500393962 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:14 INFO - PROCESS | 3632 | 1466500394108 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 02:13:14 INFO - PROCESS | 3632 | 1466500394130 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:14 INFO - PROCESS | 3632 | 1466500394132 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:14 INFO - PROCESS | 3632 | ++DOCSHELL 1621A800 == 25 [pid = 3632] [id = 422] 02:13:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (16220000) [pid = 3632] [serial = 1266] [outer = 00000000] 02:13:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (16246400) [pid = 3632] [serial = 1267] [outer = 16220000] 02:13:14 INFO - PROCESS | 3632 | 1466500394174 Marionette DEBUG loaded listener.js 02:13:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (1624D800) [pid = 3632] [serial = 1268] [outer = 16220000] 02:13:14 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (18298C00) [pid = 3632] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:13:14 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (165A4400) [pid = 3632] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:13:14 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (18221C00) [pid = 3632] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:13:14 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (13E91000) [pid = 3632] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:13:14 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (13297C00) [pid = 3632] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:13:14 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (1624A800) [pid = 3632] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:13:14 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (10D19000) [pid = 3632] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:13:14 INFO - PROCESS | 3632 | 1466500394934 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]]]}] 02:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1009ms 02:13:14 INFO - PROCESS | 3632 | 1466500394971 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 02:13:14 INFO - PROCESS | 3632 | 1466500394973 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 02:13:14 INFO - PROCESS | 3632 | 1466500394977 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:13:14 INFO - PROCESS | 3632 | 1466500394978 Marionette TRACE conn3 <- [1,1654,null,{}] 02:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:13:14 INFO - PROCESS | 3632 | 1466500394982 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}] 02:13:14 INFO - PROCESS | 3632 | 1466500394984 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:15 INFO - PROCESS | 3632 | 1466500395070 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 02:13:15 INFO - PROCESS | 3632 | 1466500395161 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:15 INFO - PROCESS | 3632 | 1466500395163 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:15 INFO - PROCESS | 3632 | ++DOCSHELL 13074400 == 26 [pid = 3632] [id = 423] 02:13:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (13297C00) [pid = 3632] [serial = 1269] [outer = 00000000] 02:13:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (162B7C00) [pid = 3632] [serial = 1270] [outer = 13297C00] 02:13:15 INFO - PROCESS | 3632 | 1466500395205 Marionette DEBUG loaded listener.js 02:13:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (162BCC00) [pid = 3632] [serial = 1271] [outer = 13297C00] 02:13:15 INFO - PROCESS | 3632 | 1466500395570 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]]]}] 02:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 618ms 02:13:15 INFO - PROCESS | 3632 | 1466500395600 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 02:13:15 INFO - PROCESS | 3632 | 1466500395602 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 02:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:13:15 INFO - PROCESS | 3632 | 1466500395605 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:13:15 INFO - PROCESS | 3632 | 1466500395607 Marionette TRACE conn3 <- [1,1658,null,{}] 02:13:15 INFO - PROCESS | 3632 | 1466500395610 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}] 02:13:15 INFO - PROCESS | 3632 | 1466500395612 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:15 INFO - PROCESS | 3632 | 1466500395692 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 02:13:15 INFO - PROCESS | 3632 | 1466500395778 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:15 INFO - PROCESS | 3632 | 1466500395780 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:15 INFO - PROCESS | 3632 | ++DOCSHELL 13E85400 == 27 [pid = 3632] [id = 424] 02:13:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (14148800) [pid = 3632] [serial = 1272] [outer = 00000000] 02:13:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (162E5000) [pid = 3632] [serial = 1273] [outer = 14148800] 02:13:15 INFO - PROCESS | 3632 | 1466500395810 Marionette DEBUG loaded listener.js 02:13:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (162E9000) [pid = 3632] [serial = 1274] [outer = 14148800] 02:13:16 INFO - PROCESS | 3632 | 1466500396168 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]]]}] 02:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 618ms 02:13:16 INFO - PROCESS | 3632 | 1466500396227 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 02:13:16 INFO - PROCESS | 3632 | 1466500396228 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 02:13:16 INFO - PROCESS | 3632 | 1466500396232 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:13:16 INFO - PROCESS | 3632 | 1466500396234 Marionette TRACE conn3 <- [1,1662,null,{}] 02:13:16 INFO - PROCESS | 3632 | 1466500396237 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}] 02:13:16 INFO - PROCESS | 3632 | 1466500396238 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:16 INFO - PROCESS | 3632 | 1466500396318 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 02:13:16 INFO - PROCESS | 3632 | 1466500396391 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:16 INFO - PROCESS | 3632 | 1466500396393 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:16 INFO - PROCESS | 3632 | ++DOCSHELL 13CDB000 == 28 [pid = 3632] [id = 425] 02:13:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (14149400) [pid = 3632] [serial = 1275] [outer = 00000000] 02:13:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (16350400) [pid = 3632] [serial = 1276] [outer = 14149400] 02:13:16 INFO - PROCESS | 3632 | 1466500396435 Marionette DEBUG loaded listener.js 02:13:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (165A0400) [pid = 3632] [serial = 1277] [outer = 14149400] 02:13:16 INFO - PROCESS | 3632 | 1466500396879 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]]]}] 02:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 724ms 02:13:16 INFO - PROCESS | 3632 | 1466500396933 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 02:13:16 INFO - PROCESS | 3632 | 1466500396937 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 02:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:13:16 INFO - PROCESS | 3632 | 1466500396942 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:13:16 INFO - PROCESS | 3632 | 1466500396946 Marionette TRACE conn3 <- [1,1666,null,{}] 02:13:16 INFO - PROCESS | 3632 | 1466500396952 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}] 02:13:16 INFO - PROCESS | 3632 | 1466500396955 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:17 INFO - PROCESS | 3632 | 1466500397118 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 02:13:17 INFO - PROCESS | 3632 | 1466500397194 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:17 INFO - PROCESS | 3632 | 1466500397197 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:17 INFO - PROCESS | 3632 | ++DOCSHELL 105E8000 == 29 [pid = 3632] [id = 426] 02:13:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (105F5800) [pid = 3632] [serial = 1278] [outer = 00000000] 02:13:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (1126C000) [pid = 3632] [serial = 1279] [outer = 105F5800] 02:13:17 INFO - PROCESS | 3632 | 1466500397252 Marionette DEBUG loaded listener.js 02:13:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (11CD1800) [pid = 3632] [serial = 1280] [outer = 105F5800] 02:13:17 INFO - PROCESS | 3632 | 1466500397850 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]]]}] 02:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 964ms 02:13:17 INFO - PROCESS | 3632 | 1466500397911 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 02:13:17 INFO - PROCESS | 3632 | 1466500397916 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 02:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:13:17 INFO - PROCESS | 3632 | 1466500397923 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:13:17 INFO - PROCESS | 3632 | 1466500397925 Marionette TRACE conn3 <- [1,1670,null,{}] 02:13:17 INFO - PROCESS | 3632 | 1466500397930 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}] 02:13:17 INFO - PROCESS | 3632 | 1466500397932 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:18 INFO - PROCESS | 3632 | 1466500398044 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 02:13:18 INFO - PROCESS | 3632 | 1466500398181 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:18 INFO - PROCESS | 3632 | 1466500398184 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:18 INFO - PROCESS | 3632 | ++DOCSHELL 1329C800 == 30 [pid = 3632] [id = 427] 02:13:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1329DC00) [pid = 3632] [serial = 1281] [outer = 00000000] 02:13:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (136EFC00) [pid = 3632] [serial = 1282] [outer = 1329DC00] 02:13:18 INFO - PROCESS | 3632 | 1466500398241 Marionette DEBUG loaded listener.js 02:13:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (13E85000) [pid = 3632] [serial = 1283] [outer = 1329DC00] 02:13:18 INFO - PROCESS | 3632 | 1466500398778 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]]]}] 02:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 919ms 02:13:18 INFO - PROCESS | 3632 | 1466500398833 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 02:13:18 INFO - PROCESS | 3632 | 1466500398836 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 02:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:13:18 INFO - PROCESS | 3632 | 1466500398839 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:13:18 INFO - PROCESS | 3632 | 1466500398843 Marionette TRACE conn3 <- [1,1674,null,{}] 02:13:18 INFO - PROCESS | 3632 | 1466500398854 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}] 02:13:18 INFO - PROCESS | 3632 | 1466500398859 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:18 INFO - PROCESS | 3632 | 1466500398964 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 02:13:19 INFO - PROCESS | 3632 | 1466500399098 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:19 INFO - PROCESS | 3632 | 1466500399102 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:19 INFO - PROCESS | 3632 | ++DOCSHELL 16211400 == 31 [pid = 3632] [id = 428] 02:13:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16212000) [pid = 3632] [serial = 1284] [outer = 00000000] 02:13:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1621F400) [pid = 3632] [serial = 1285] [outer = 16212000] 02:13:19 INFO - PROCESS | 3632 | 1466500399167 Marionette DEBUG loaded listener.js 02:13:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (162E2400) [pid = 3632] [serial = 1286] [outer = 16212000] 02:13:19 INFO - PROCESS | 3632 | 1466500399742 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]]]}] 02:13:19 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 02:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 965ms 02:13:19 INFO - PROCESS | 3632 | 1466500399807 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 02:13:19 INFO - PROCESS | 3632 | 1466500399810 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 02:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:13:19 INFO - PROCESS | 3632 | 1466500399813 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:13:19 INFO - PROCESS | 3632 | 1466500399815 Marionette TRACE conn3 <- [1,1678,null,{}] 02:13:19 INFO - PROCESS | 3632 | 1466500399835 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}] 02:13:19 INFO - PROCESS | 3632 | 1466500399839 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:19 INFO - PROCESS | 3632 | 1466500399984 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 02:13:20 INFO - PROCESS | 3632 | 1466500400208 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:20 INFO - PROCESS | 3632 | 1466500400212 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:20 INFO - PROCESS | 3632 | ++DOCSHELL 0F97F400 == 32 [pid = 3632] [id = 429] 02:13:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (0F9E6C00) [pid = 3632] [serial = 1287] [outer = 00000000] 02:13:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (10D15800) [pid = 3632] [serial = 1288] [outer = 0F9E6C00] 02:13:20 INFO - PROCESS | 3632 | 1466500400306 Marionette DEBUG loaded listener.js 02:13:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (10D1DC00) [pid = 3632] [serial = 1289] [outer = 0F9E6C00] 02:13:20 INFO - PROCESS | 3632 | 1466500400856 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]]]}] 02:13:21 INFO - PROCESS | 3632 | --DOCSHELL 17C05C00 == 31 [pid = 3632] [id = 406] 02:13:21 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1856E000) [pid = 3632] [serial = 1219] [outer = 00000000] [url = about:blank] 02:13:21 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (19A06400) [pid = 3632] [serial = 1228] [outer = 00000000] [url = about:blank] 02:13:21 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (165AB400) [pid = 3632] [serial = 1231] [outer = 00000000] [url = about:blank] 02:13:21 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (19A0EC00) [pid = 3632] [serial = 1220] [outer = 00000000] [url = about:blank] 02:13:21 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (1414D400) [pid = 3632] [serial = 1222] [outer = 00000000] [url = about:blank] 02:13:21 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (14F8D800) [pid = 3632] [serial = 1223] [outer = 00000000] [url = about:blank] 02:13:21 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (163AB800) [pid = 3632] [serial = 1240] [outer = 00000000] [url = about:blank] 02:13:21 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1A6BA000) [pid = 3632] [serial = 1229] [outer = 00000000] [url = about:blank] 02:13:21 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (13E84800) [pid = 3632] [serial = 1237] [outer = 00000000] [url = about:blank] 02:13:21 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (1A7A8800) [pid = 3632] [serial = 1232] [outer = 00000000] [url = about:blank] 02:13:21 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (162B1C00) [pid = 3632] [serial = 1225] [outer = 00000000] [url = about:blank] 02:13:21 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (162D0000) [pid = 3632] [serial = 1226] [outer = 00000000] [url = about:blank] 02:13:21 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (10D1C400) [pid = 3632] [serial = 1234] [outer = 00000000] [url = about:blank] 02:13:21 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (16213800) [pid = 3632] [serial = 1238] [outer = 00000000] [url = about:blank] 02:13:21 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (10D1F800) [pid = 3632] [serial = 1235] [outer = 00000000] [url = about:blank] 02:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1703ms 02:13:21 INFO - PROCESS | 3632 | 1466500401573 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 02:13:21 INFO - PROCESS | 3632 | 1466500401577 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 02:13:21 INFO - PROCESS | 3632 | 1466500401583 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:13:21 INFO - PROCESS | 3632 | 1466500401585 Marionette TRACE conn3 <- [1,1682,null,{}] 02:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:13:21 INFO - PROCESS | 3632 | 1466500401592 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}] 02:13:21 INFO - PROCESS | 3632 | 1466500401595 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:21 INFO - PROCESS | 3632 | 1466500401681 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 02:13:21 INFO - PROCESS | 3632 | 1466500401687 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:21 INFO - PROCESS | 3632 | 1466500401692 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:21 INFO - PROCESS | 3632 | ++DOCSHELL 10D13400 == 32 [pid = 3632] [id = 430] 02:13:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (10D13C00) [pid = 3632] [serial = 1290] [outer = 00000000] 02:13:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (10D1B000) [pid = 3632] [serial = 1291] [outer = 10D13C00] 02:13:21 INFO - PROCESS | 3632 | 1466500401740 Marionette DEBUG loaded listener.js 02:13:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (110D6C00) [pid = 3632] [serial = 1292] [outer = 10D13C00] 02:13:22 INFO - PROCESS | 3632 | 1466500402192 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]]]}] 02:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 679ms 02:13:22 INFO - PROCESS | 3632 | 1466500402255 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 02:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:13:22 INFO - PROCESS | 3632 | 1466500402258 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 02:13:22 INFO - PROCESS | 3632 | 1466500402264 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:13:22 INFO - PROCESS | 3632 | 1466500402268 Marionette TRACE conn3 <- [1,1686,null,{}] 02:13:22 INFO - PROCESS | 3632 | 1466500402272 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}] 02:13:22 INFO - PROCESS | 3632 | 1466500402274 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:22 INFO - PROCESS | 3632 | 1466500402359 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 02:13:22 INFO - PROCESS | 3632 | 1466500402366 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:22 INFO - PROCESS | 3632 | 1466500402368 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:22 INFO - PROCESS | 3632 | ++DOCSHELL 131E5400 == 33 [pid = 3632] [id = 431] 02:13:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (131EA800) [pid = 3632] [serial = 1293] [outer = 00000000] 02:13:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (13211000) [pid = 3632] [serial = 1294] [outer = 131EA800] 02:13:22 INFO - PROCESS | 3632 | 1466500402423 Marionette DEBUG loaded listener.js 02:13:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (136EF400) [pid = 3632] [serial = 1295] [outer = 131EA800] 02:13:22 INFO - PROCESS | 3632 | 1466500402872 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]]]}] 02:13:22 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 02:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 678ms 02:13:22 INFO - PROCESS | 3632 | 1466500402942 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 02:13:22 INFO - PROCESS | 3632 | 1466500402944 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 02:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:13:22 INFO - PROCESS | 3632 | 1466500402981 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:13:22 INFO - PROCESS | 3632 | 1466500402983 Marionette TRACE conn3 <- [1,1690,null,{}] 02:13:22 INFO - PROCESS | 3632 | 1466500402993 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}] 02:13:22 INFO - PROCESS | 3632 | 1466500402998 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:23 INFO - PROCESS | 3632 | 1466500403083 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 02:13:23 INFO - PROCESS | 3632 | 1466500403096 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:23 INFO - PROCESS | 3632 | 1466500403100 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:23 INFO - PROCESS | 3632 | ++DOCSHELL 1417C400 == 34 [pid = 3632] [id = 432] 02:13:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1417CC00) [pid = 3632] [serial = 1296] [outer = 00000000] 02:13:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (14F89800) [pid = 3632] [serial = 1297] [outer = 1417CC00] 02:13:23 INFO - PROCESS | 3632 | 1466500403147 Marionette DEBUG loaded listener.js 02:13:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (154BB400) [pid = 3632] [serial = 1298] [outer = 1417CC00] 02:13:23 INFO - PROCESS | 3632 | 1466500403589 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]]]}] 02:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 663ms 02:13:23 INFO - PROCESS | 3632 | 1466500403664 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 02:13:23 INFO - PROCESS | 3632 | 1466500403650 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 02:13:23 INFO - PROCESS | 3632 | 1466500403659 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:13:23 INFO - PROCESS | 3632 | 1466500403661 Marionette TRACE conn3 <- [1,1694,null,{}] 02:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:13:23 INFO - PROCESS | 3632 | 1466500403665 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}] 02:13:23 INFO - PROCESS | 3632 | 1466500403667 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:23 INFO - PROCESS | 3632 | 1466500403787 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 02:13:23 INFO - PROCESS | 3632 | 1466500403793 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:23 INFO - PROCESS | 3632 | 1466500403795 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:23 INFO - PROCESS | 3632 | ++DOCSHELL 15AAF000 == 35 [pid = 3632] [id = 433] 02:13:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (15AF3C00) [pid = 3632] [serial = 1299] [outer = 00000000] 02:13:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (15D34800) [pid = 3632] [serial = 1300] [outer = 15AF3C00] 02:13:23 INFO - PROCESS | 3632 | 1466500403838 Marionette DEBUG loaded listener.js 02:13:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (16216000) [pid = 3632] [serial = 1301] [outer = 15AF3C00] 02:13:24 INFO - PROCESS | 3632 | 1466500404265 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]]]}] 02:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 678ms 02:13:24 INFO - PROCESS | 3632 | 1466500404343 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 02:13:24 INFO - PROCESS | 3632 | 1466500404345 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 02:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:13:24 INFO - PROCESS | 3632 | 1466500404348 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:13:24 INFO - PROCESS | 3632 | 1466500404350 Marionette TRACE conn3 <- [1,1698,null,{}] 02:13:24 INFO - PROCESS | 3632 | 1466500404353 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}] 02:13:24 INFO - PROCESS | 3632 | 1466500404355 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:24 INFO - PROCESS | 3632 | 1466500404488 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 02:13:24 INFO - PROCESS | 3632 | 1466500404497 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:24 INFO - PROCESS | 3632 | 1466500404499 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:24 INFO - PROCESS | 3632 | ++DOCSHELL 1621F000 == 36 [pid = 3632] [id = 434] 02:13:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (16240C00) [pid = 3632] [serial = 1302] [outer = 00000000] 02:13:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (162B3000) [pid = 3632] [serial = 1303] [outer = 16240C00] 02:13:24 INFO - PROCESS | 3632 | 1466500404543 Marionette DEBUG loaded listener.js 02:13:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (162B3800) [pid = 3632] [serial = 1304] [outer = 16240C00] 02:13:24 INFO - PROCESS | 3632 | 1466500404953 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]]]}] 02:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 618ms 02:13:24 INFO - PROCESS | 3632 | 1466500404967 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 02:13:24 INFO - PROCESS | 3632 | 1466500404969 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 02:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:13:24 INFO - PROCESS | 3632 | 1466500404972 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:13:24 INFO - PROCESS | 3632 | 1466500404974 Marionette TRACE conn3 <- [1,1702,null,{}] 02:13:24 INFO - PROCESS | 3632 | 1466500404983 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}] 02:13:24 INFO - PROCESS | 3632 | 1466500404988 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:25 INFO - PROCESS | 3632 | 1466500405122 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 02:13:25 INFO - PROCESS | 3632 | 1466500405127 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:25 INFO - PROCESS | 3632 | 1466500405129 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:25 INFO - PROCESS | 3632 | ++DOCSHELL 162DF400 == 37 [pid = 3632] [id = 435] 02:13:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (162E0800) [pid = 3632] [serial = 1305] [outer = 00000000] 02:13:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (163AA800) [pid = 3632] [serial = 1306] [outer = 162E0800] 02:13:25 INFO - PROCESS | 3632 | 1466500405156 Marionette DEBUG loaded listener.js 02:13:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (165A7400) [pid = 3632] [serial = 1307] [outer = 162E0800] 02:13:25 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (152B9400) [pid = 3632] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:13:25 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (16220000) [pid = 3632] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:13:25 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (10D20400) [pid = 3632] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:13:25 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (14152400) [pid = 3632] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:13:25 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (13297C00) [pid = 3632] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:13:25 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (11CD3800) [pid = 3632] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:13:25 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (14147400) [pid = 3632] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:13:25 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (15D35800) [pid = 3632] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:13:25 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (10A5D000) [pid = 3632] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:13:25 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (136F6000) [pid = 3632] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:13:25 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1624E400) [pid = 3632] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:13:25 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (14148800) [pid = 3632] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:13:25 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (14149400) [pid = 3632] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:13:25 INFO - PROCESS | 3632 | 1466500405840 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]]]}] 02:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 905ms 02:13:25 INFO - PROCESS | 3632 | 1466500405878 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 02:13:25 INFO - PROCESS | 3632 | 1466500405880 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 02:13:25 INFO - PROCESS | 3632 | 1466500405883 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:13:25 INFO - PROCESS | 3632 | 1466500405885 Marionette TRACE conn3 <- [1,1706,null,{}] 02:13:25 INFO - PROCESS | 3632 | 1466500405889 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}] 02:13:25 INFO - PROCESS | 3632 | 1466500405891 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:25 INFO - PROCESS | 3632 | 1466500405966 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 02:13:25 INFO - PROCESS | 3632 | 1466500405973 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:25 INFO - PROCESS | 3632 | 1466500405975 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:25 INFO - PROCESS | 3632 | ++DOCSHELL 10D20400 == 38 [pid = 3632] [id = 436] 02:13:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (10EF4800) [pid = 3632] [serial = 1308] [outer = 00000000] 02:13:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (136ED400) [pid = 3632] [serial = 1309] [outer = 10EF4800] 02:13:26 INFO - PROCESS | 3632 | 1466500406027 Marionette DEBUG loaded listener.js 02:13:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (15AEE400) [pid = 3632] [serial = 1310] [outer = 10EF4800] 02:13:26 INFO - PROCESS | 3632 | 1466500406439 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]]]}] 02:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 602ms 02:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:13:26 INFO - PROCESS | 3632 | 1466500406505 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 02:13:26 INFO - PROCESS | 3632 | 1466500406507 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 02:13:26 INFO - PROCESS | 3632 | 1466500406510 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:13:26 INFO - PROCESS | 3632 | 1466500406511 Marionette TRACE conn3 <- [1,1710,null,{}] 02:13:26 INFO - PROCESS | 3632 | 1466500406515 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}] 02:13:26 INFO - PROCESS | 3632 | 1466500406517 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:26 INFO - PROCESS | 3632 | 1466500406591 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 02:13:26 INFO - PROCESS | 3632 | 1466500406597 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:26 INFO - PROCESS | 3632 | 1466500406599 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:26 INFO - PROCESS | 3632 | ++DOCSHELL 1320EC00 == 39 [pid = 3632] [id = 437] 02:13:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1364B800) [pid = 3632] [serial = 1311] [outer = 00000000] 02:13:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1659EC00) [pid = 3632] [serial = 1312] [outer = 1364B800] 02:13:26 INFO - PROCESS | 3632 | 1466500406641 Marionette DEBUG loaded listener.js 02:13:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (165A9400) [pid = 3632] [serial = 1313] [outer = 1364B800] 02:13:27 INFO - PROCESS | 3632 | 1466500407076 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]]]}] 02:13:27 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 02:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 603ms 02:13:27 INFO - PROCESS | 3632 | 1466500407131 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 02:13:27 INFO - PROCESS | 3632 | 1466500407133 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 02:13:27 INFO - PROCESS | 3632 | 1466500407137 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:13:27 INFO - PROCESS | 3632 | 1466500407138 Marionette TRACE conn3 <- [1,1714,null,{}] 02:13:27 INFO - PROCESS | 3632 | 1466500407142 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}] 02:13:27 INFO - PROCESS | 3632 | 1466500407143 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:27 INFO - PROCESS | 3632 | 1466500407202 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 02:13:27 INFO - PROCESS | 3632 | 1466500407208 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:27 INFO - PROCESS | 3632 | 1466500407210 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:27 INFO - PROCESS | 3632 | ++DOCSHELL 16BA4C00 == 40 [pid = 3632] [id = 438] 02:13:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (16D6A800) [pid = 3632] [serial = 1314] [outer = 00000000] 02:13:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (16D70000) [pid = 3632] [serial = 1315] [outer = 16D6A800] 02:13:27 INFO - PROCESS | 3632 | 1466500407252 Marionette DEBUG loaded listener.js 02:13:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (16D70400) [pid = 3632] [serial = 1316] [outer = 16D6A800] 02:13:27 INFO - PROCESS | 3632 | 1466500407726 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]]]}] 02:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 663ms 02:13:27 INFO - PROCESS | 3632 | 1466500407800 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 02:13:27 INFO - PROCESS | 3632 | 1466500407805 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 02:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:13:27 INFO - PROCESS | 3632 | 1466500407810 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:13:27 INFO - PROCESS | 3632 | 1466500407815 Marionette TRACE conn3 <- [1,1718,null,{}] 02:13:27 INFO - PROCESS | 3632 | 1466500407822 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}] 02:13:27 INFO - PROCESS | 3632 | 1466500407825 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:27 INFO - PROCESS | 3632 | 1466500407950 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 02:13:28 INFO - PROCESS | 3632 | 1466500408076 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:28 INFO - PROCESS | 3632 | 1466500408081 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:28 INFO - PROCESS | 3632 | ++DOCSHELL 10A63C00 == 41 [pid = 3632] [id = 439] 02:13:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (10A64000) [pid = 3632] [serial = 1317] [outer = 00000000] 02:13:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (10EEA800) [pid = 3632] [serial = 1318] [outer = 10A64000] 02:13:28 INFO - PROCESS | 3632 | 1466500408138 Marionette DEBUG loaded listener.js 02:13:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (12A1F800) [pid = 3632] [serial = 1319] [outer = 10A64000] 02:13:28 INFO - PROCESS | 3632 | 1466500408872 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]]]}] 02:13:28 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 02:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1115ms 02:13:28 INFO - PROCESS | 3632 | 1466500408929 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 02:13:28 INFO - PROCESS | 3632 | 1466500408934 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 02:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:13:28 INFO - PROCESS | 3632 | 1466500408941 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:13:28 INFO - PROCESS | 3632 | 1466500408944 Marionette TRACE conn3 <- [1,1722,null,{}] 02:13:28 INFO - PROCESS | 3632 | 1466500408947 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}] 02:13:28 INFO - PROCESS | 3632 | 1466500408950 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:29 INFO - PROCESS | 3632 | 1466500409066 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 02:13:29 INFO - PROCESS | 3632 | 1466500409197 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:29 INFO - PROCESS | 3632 | 1466500409200 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:29 INFO - PROCESS | 3632 | ++DOCSHELL 13CCF400 == 42 [pid = 3632] [id = 440] 02:13:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (13CDBC00) [pid = 3632] [serial = 1320] [outer = 00000000] 02:13:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (14179800) [pid = 3632] [serial = 1321] [outer = 13CDBC00] 02:13:29 INFO - PROCESS | 3632 | 1466500409256 Marionette DEBUG loaded listener.js 02:13:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (141E7000) [pid = 3632] [serial = 1322] [outer = 13CDBC00] 02:13:30 INFO - PROCESS | 3632 | 1466500410083 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]]]}] 02:13:30 INFO - PROCESS | 3632 | --DOCSHELL 1320EC00 == 41 [pid = 3632] [id = 437] 02:13:30 INFO - PROCESS | 3632 | --DOCSHELL 10D20400 == 40 [pid = 3632] [id = 436] 02:13:30 INFO - PROCESS | 3632 | --DOCSHELL 162DF400 == 39 [pid = 3632] [id = 435] 02:13:30 INFO - PROCESS | 3632 | --DOCSHELL 1621F000 == 38 [pid = 3632] [id = 434] 02:13:30 INFO - PROCESS | 3632 | --DOCSHELL 15AAF000 == 37 [pid = 3632] [id = 433] 02:13:30 INFO - PROCESS | 3632 | --DOCSHELL 1417C400 == 36 [pid = 3632] [id = 432] 02:13:30 INFO - PROCESS | 3632 | --DOCSHELL 131E5400 == 35 [pid = 3632] [id = 431] 02:13:30 INFO - PROCESS | 3632 | --DOCSHELL 10D13400 == 34 [pid = 3632] [id = 430] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (156F6800) [pid = 3632] [serial = 1262] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (16246400) [pid = 3632] [serial = 1267] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (1414CC00) [pid = 3632] [serial = 1244] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (14E67C00) [pid = 3632] [serial = 1259] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (162B7C00) [pid = 3632] [serial = 1270] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (13136C00) [pid = 3632] [serial = 1253] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (152B9800) [pid = 3632] [serial = 1246] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (141DD800) [pid = 3632] [serial = 1258] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (1621B000) [pid = 3632] [serial = 1264] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (1621C400) [pid = 3632] [serial = 1265] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (13074C00) [pid = 3632] [serial = 1252] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (11429000) [pid = 3632] [serial = 1249] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (156EB800) [pid = 3632] [serial = 1261] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (1624D800) [pid = 3632] [serial = 1268] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (13E90800) [pid = 3632] [serial = 1256] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (14144400) [pid = 3632] [serial = 1243] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (165AA400) [pid = 3632] [serial = 1241] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (11C33000) [pid = 3632] [serial = 1250] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (162E5000) [pid = 3632] [serial = 1273] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (13CD2000) [pid = 3632] [serial = 1255] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (162BCC00) [pid = 3632] [serial = 1271] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (16240400) [pid = 3632] [serial = 1247] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (162E9000) [pid = 3632] [serial = 1274] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (16350400) [pid = 3632] [serial = 1276] [outer = 00000000] [url = about:blank] 02:13:30 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (165A0400) [pid = 3632] [serial = 1277] [outer = 00000000] [url = about:blank] 02:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1206ms 02:13:30 INFO - PROCESS | 3632 | 1466500410144 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 02:13:30 INFO - PROCESS | 3632 | 1466500410148 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 02:13:30 INFO - PROCESS | 3632 | 1466500410153 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:13:30 INFO - PROCESS | 3632 | 1466500410156 Marionette TRACE conn3 <- [1,1726,null,{}] 02:13:30 INFO - PROCESS | 3632 | 1466500410162 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}] 02:13:30 INFO - PROCESS | 3632 | 1466500410164 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:30 INFO - PROCESS | 3632 | 1466500410250 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 02:13:30 INFO - PROCESS | 3632 | 1466500410261 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:30 INFO - PROCESS | 3632 | 1466500410266 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:30 INFO - PROCESS | 3632 | ++DOCSHELL 10A5A400 == 35 [pid = 3632] [id = 441] 02:13:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (10A5B000) [pid = 3632] [serial = 1323] [outer = 00000000] 02:13:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (10D1AC00) [pid = 3632] [serial = 1324] [outer = 10A5B000] 02:13:30 INFO - PROCESS | 3632 | 1466500410313 Marionette DEBUG loaded listener.js 02:13:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (110D9C00) [pid = 3632] [serial = 1325] [outer = 10A5B000] 02:13:30 INFO - PROCESS | 3632 | 1466500410809 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]]]}] 02:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 678ms 02:13:30 INFO - PROCESS | 3632 | 1466500410836 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 02:13:30 INFO - PROCESS | 3632 | 1466500410840 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 02:13:30 INFO - PROCESS | 3632 | 1466500410846 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:13:30 INFO - PROCESS | 3632 | 1466500410848 Marionette TRACE conn3 <- [1,1730,null,{}] 02:13:30 INFO - PROCESS | 3632 | 1466500410856 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}] 02:13:30 INFO - PROCESS | 3632 | 1466500410858 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:30 INFO - PROCESS | 3632 | 1466500410941 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 02:13:30 INFO - PROCESS | 3632 | 1466500410950 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:30 INFO - PROCESS | 3632 | 1466500410952 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:30 INFO - PROCESS | 3632 | ++DOCSHELL 13037400 == 36 [pid = 3632] [id = 442] 02:13:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (1303B400) [pid = 3632] [serial = 1326] [outer = 00000000] 02:13:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (13132000) [pid = 3632] [serial = 1327] [outer = 1303B400] 02:13:30 INFO - PROCESS | 3632 | 1466500410997 Marionette DEBUG loaded listener.js 02:13:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (131EA400) [pid = 3632] [serial = 1328] [outer = 1303B400] 02:13:31 INFO - PROCESS | 3632 | 1466500411446 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]]]}] 02:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 603ms 02:13:31 INFO - PROCESS | 3632 | 1466500411468 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 02:13:31 INFO - PROCESS | 3632 | 1466500411470 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 02:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:13:31 INFO - PROCESS | 3632 | 1466500411473 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:13:31 INFO - PROCESS | 3632 | 1466500411477 Marionette TRACE conn3 <- [1,1734,null,{}] 02:13:31 INFO - PROCESS | 3632 | 1466500411488 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}] 02:13:31 INFO - PROCESS | 3632 | 1466500411492 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:31 INFO - PROCESS | 3632 | 1466500411560 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 02:13:31 INFO - PROCESS | 3632 | 1466500411678 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:31 INFO - PROCESS | 3632 | 1466500411681 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:31 INFO - PROCESS | 3632 | ++DOCSHELL 14148400 == 37 [pid = 3632] [id = 443] 02:13:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (1414B000) [pid = 3632] [serial = 1329] [outer = 00000000] 02:13:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1417B800) [pid = 3632] [serial = 1330] [outer = 1414B000] 02:13:31 INFO - PROCESS | 3632 | 1466500411734 Marionette DEBUG loaded listener.js 02:13:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (141E6800) [pid = 3632] [serial = 1331] [outer = 1414B000] 02:13:32 INFO - PROCESS | 3632 | 1466500412107 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]]]}] 02:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 663ms 02:13:32 INFO - PROCESS | 3632 | 1466500412135 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 02:13:32 INFO - PROCESS | 3632 | 1466500412137 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 02:13:32 INFO - PROCESS | 3632 | 1466500412141 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:13:32 INFO - PROCESS | 3632 | 1466500412142 Marionette TRACE conn3 <- [1,1738,null,{}] 02:13:32 INFO - PROCESS | 3632 | 1466500412146 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}] 02:13:32 INFO - PROCESS | 3632 | 1466500412147 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:32 INFO - PROCESS | 3632 | 1466500412230 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 02:13:32 INFO - PROCESS | 3632 | 1466500412235 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:32 INFO - PROCESS | 3632 | 1466500412237 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:32 INFO - PROCESS | 3632 | ++DOCSHELL 13155800 == 38 [pid = 3632] [id = 444] 02:13:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (141E5000) [pid = 3632] [serial = 1332] [outer = 00000000] 02:13:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (15AAF400) [pid = 3632] [serial = 1333] [outer = 141E5000] 02:13:32 INFO - PROCESS | 3632 | 1466500412363 Marionette DEBUG loaded listener.js 02:13:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (15AF4800) [pid = 3632] [serial = 1334] [outer = 141E5000] 02:13:32 INFO - PROCESS | 3632 | 1466500412763 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]]]}] 02:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 663ms 02:13:32 INFO - PROCESS | 3632 | 1466500412824 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 02:13:32 INFO - PROCESS | 3632 | 1466500412826 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 02:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:13:32 INFO - PROCESS | 3632 | 1466500412829 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:13:32 INFO - PROCESS | 3632 | 1466500412831 Marionette TRACE conn3 <- [1,1742,null,{}] 02:13:32 INFO - PROCESS | 3632 | 1466500412839 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}] 02:13:32 INFO - PROCESS | 3632 | 1466500412841 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:32 INFO - PROCESS | 3632 | 1466500412973 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 02:13:32 INFO - PROCESS | 3632 | 1466500412978 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:32 INFO - PROCESS | 3632 | 1466500412980 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:32 INFO - PROCESS | 3632 | ++DOCSHELL 12D66C00 == 39 [pid = 3632] [id = 445] 02:13:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (156F5800) [pid = 3632] [serial = 1335] [outer = 00000000] 02:13:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16213800) [pid = 3632] [serial = 1336] [outer = 156F5800] 02:13:33 INFO - PROCESS | 3632 | 1466500413023 Marionette DEBUG loaded listener.js 02:13:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1621BC00) [pid = 3632] [serial = 1337] [outer = 156F5800] 02:13:33 INFO - PROCESS | 3632 | 1466500413458 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]]]}] 02:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 678ms 02:13:33 INFO - PROCESS | 3632 | 1466500413495 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 02:13:33 INFO - PROCESS | 3632 | 1466500413497 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 02:13:33 INFO - PROCESS | 3632 | 1466500413500 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:13:33 INFO - PROCESS | 3632 | 1466500413502 Marionette TRACE conn3 <- [1,1746,null,{}] 02:13:33 INFO - PROCESS | 3632 | 1466500413505 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}] 02:13:33 INFO - PROCESS | 3632 | 1466500413511 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:33 INFO - PROCESS | 3632 | 1466500413645 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 02:13:33 INFO - PROCESS | 3632 | 1466500413709 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:33 INFO - PROCESS | 3632 | 1466500413711 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:33 INFO - PROCESS | 3632 | ++DOCSHELL 162B0000 == 40 [pid = 3632] [id = 446] 02:13:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (162B0400) [pid = 3632] [serial = 1338] [outer = 00000000] 02:13:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (162D2800) [pid = 3632] [serial = 1339] [outer = 162B0400] 02:13:33 INFO - PROCESS | 3632 | 1466500413754 Marionette DEBUG loaded listener.js 02:13:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (162E2000) [pid = 3632] [serial = 1340] [outer = 162B0400] 02:13:34 INFO - PROCESS | 3632 | 1466500414159 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]]]}] 02:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 709ms 02:13:34 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (131EA800) [pid = 3632] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:13:34 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (1417CC00) [pid = 3632] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:13:34 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (0F9E6C00) [pid = 3632] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:13:34 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (105F5800) [pid = 3632] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:13:34 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1329DC00) [pid = 3632] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:13:34 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (16212000) [pid = 3632] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:13:34 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (16240C00) [pid = 3632] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:13:34 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (162E0800) [pid = 3632] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:13:34 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (10EF4800) [pid = 3632] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:13:34 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (10D13C00) [pid = 3632] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:13:34 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (15AF3C00) [pid = 3632] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:13:34 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (1364B800) [pid = 3632] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:13:34 INFO - PROCESS | 3632 | 1466500414297 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 02:13:34 INFO - PROCESS | 3632 | 1466500414299 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 02:13:34 INFO - PROCESS | 3632 | 1466500414307 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:13:34 INFO - PROCESS | 3632 | 1466500414308 Marionette TRACE conn3 <- [1,1750,null,{}] 02:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:13:34 INFO - PROCESS | 3632 | 1466500414314 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}] 02:13:34 INFO - PROCESS | 3632 | 1466500414316 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:34 INFO - PROCESS | 3632 | 1466500414380 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 02:13:34 INFO - PROCESS | 3632 | 1466500414386 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:34 INFO - PROCESS | 3632 | 1466500414388 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:34 INFO - PROCESS | 3632 | ++DOCSHELL 1320F000 == 41 [pid = 3632] [id = 447] 02:13:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (1329DC00) [pid = 3632] [serial = 1341] [outer = 00000000] 02:13:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1414EC00) [pid = 3632] [serial = 1342] [outer = 1329DC00] 02:13:34 INFO - PROCESS | 3632 | 1466500414430 Marionette DEBUG loaded listener.js 02:13:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (14150C00) [pid = 3632] [serial = 1343] [outer = 1329DC00] 02:13:34 INFO - PROCESS | 3632 | 1466500414837 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]]]}] 02:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 573ms 02:13:34 INFO - PROCESS | 3632 | 1466500414872 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 02:13:34 INFO - PROCESS | 3632 | 1466500414874 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 02:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:13:34 INFO - PROCESS | 3632 | 1466500414878 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:13:34 INFO - PROCESS | 3632 | 1466500414879 Marionette TRACE conn3 <- [1,1754,null,{}] 02:13:34 INFO - PROCESS | 3632 | 1466500414883 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}] 02:13:34 INFO - PROCESS | 3632 | 1466500414884 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:34 INFO - PROCESS | 3632 | 1466500414963 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 02:13:34 INFO - PROCESS | 3632 | 1466500414968 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:34 INFO - PROCESS | 3632 | 1466500414970 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:34 INFO - PROCESS | 3632 | ++DOCSHELL 1320C800 == 42 [pid = 3632] [id = 448] 02:13:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (136ED800) [pid = 3632] [serial = 1344] [outer = 00000000] 02:13:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (162E4800) [pid = 3632] [serial = 1345] [outer = 136ED800] 02:13:34 INFO - PROCESS | 3632 | 1466500415012 Marionette DEBUG loaded listener.js 02:13:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (16345800) [pid = 3632] [serial = 1346] [outer = 136ED800] 02:13:35 INFO - PROCESS | 3632 | 1466500415426 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]]]}] 02:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 572ms 02:13:35 INFO - PROCESS | 3632 | 1466500415465 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 02:13:35 INFO - PROCESS | 3632 | 1466500415467 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 02:13:35 INFO - PROCESS | 3632 | 1466500415470 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:13:35 INFO - PROCESS | 3632 | 1466500415472 Marionette TRACE conn3 <- [1,1758,null,{}] 02:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:13:35 INFO - PROCESS | 3632 | 1466500415476 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}] 02:13:35 INFO - PROCESS | 3632 | 1466500415478 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:35 INFO - PROCESS | 3632 | 1466500415564 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 02:13:35 INFO - PROCESS | 3632 | 1466500415569 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:35 INFO - PROCESS | 3632 | 1466500415571 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:35 INFO - PROCESS | 3632 | ++DOCSHELL 162CF800 == 43 [pid = 3632] [id = 449] 02:13:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (162D1800) [pid = 3632] [serial = 1347] [outer = 00000000] 02:13:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (165A9800) [pid = 3632] [serial = 1348] [outer = 162D1800] 02:13:35 INFO - PROCESS | 3632 | 1466500415613 Marionette DEBUG loaded listener.js 02:13:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16809C00) [pid = 3632] [serial = 1349] [outer = 162D1800] 02:13:36 INFO - PROCESS | 3632 | 1466500416041 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]]]}] 02:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 602ms 02:13:36 INFO - PROCESS | 3632 | 1466500416091 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 02:13:36 INFO - PROCESS | 3632 | 1466500416093 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 02:13:36 INFO - PROCESS | 3632 | 1466500416096 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:13:36 INFO - PROCESS | 3632 | 1466500416098 Marionette TRACE conn3 <- [1,1762,null,{}] 02:13:36 INFO - PROCESS | 3632 | 1466500416101 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}] 02:13:36 INFO - PROCESS | 3632 | 1466500416103 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:36 INFO - PROCESS | 3632 | 1466500416184 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 02:13:36 INFO - PROCESS | 3632 | 1466500416229 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:36 INFO - PROCESS | 3632 | 1466500416232 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:36 INFO - PROCESS | 3632 | ++DOCSHELL 0C7E5400 == 44 [pid = 3632] [id = 450] 02:13:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (0C7E5C00) [pid = 3632] [serial = 1350] [outer = 00000000] 02:13:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (0C7F1000) [pid = 3632] [serial = 1351] [outer = 0C7E5C00] 02:13:36 INFO - PROCESS | 3632 | 1466500416352 Marionette DEBUG loaded listener.js 02:13:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (10A5F000) [pid = 3632] [serial = 1352] [outer = 0C7E5C00] 02:13:36 INFO - PROCESS | 3632 | 1466500417002 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]]]}] 02:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 965ms 02:13:37 INFO - PROCESS | 3632 | 1466500417067 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 02:13:37 INFO - PROCESS | 3632 | 1466500417071 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 02:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:13:37 INFO - PROCESS | 3632 | 1466500417075 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:13:37 INFO - PROCESS | 3632 | 1466500417079 Marionette TRACE conn3 <- [1,1766,null,{}] 02:13:37 INFO - PROCESS | 3632 | 1466500417084 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}] 02:13:37 INFO - PROCESS | 3632 | 1466500417087 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:37 INFO - PROCESS | 3632 | 1466500417195 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 02:13:37 INFO - PROCESS | 3632 | 1466500417330 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:37 INFO - PROCESS | 3632 | 1466500417333 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:37 INFO - PROCESS | 3632 | ++DOCSHELL 1314A000 == 45 [pid = 3632] [id = 451] 02:13:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (13299C00) [pid = 3632] [serial = 1353] [outer = 00000000] 02:13:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (13E8AC00) [pid = 3632] [serial = 1354] [outer = 13299C00] 02:13:37 INFO - PROCESS | 3632 | 1466500417389 Marionette DEBUG loaded listener.js 02:13:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (14147800) [pid = 3632] [serial = 1355] [outer = 13299C00] 02:13:37 INFO - PROCESS | 3632 | 1466500417931 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]]]}] 02:13:37 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 02:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 904ms 02:13:37 INFO - PROCESS | 3632 | 1466500417986 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 02:13:37 INFO - PROCESS | 3632 | 1466500417990 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 02:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:13:37 INFO - PROCESS | 3632 | 1466500417996 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:13:37 INFO - PROCESS | 3632 | 1466500417998 Marionette TRACE conn3 <- [1,1770,null,{}] 02:13:37 INFO - PROCESS | 3632 | 1466500418002 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}] 02:13:37 INFO - PROCESS | 3632 | 1466500418004 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:38 INFO - PROCESS | 3632 | 1466500418112 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 02:13:38 INFO - PROCESS | 3632 | 1466500418217 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:38 INFO - PROCESS | 3632 | 1466500418220 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:38 INFO - PROCESS | 3632 | ++DOCSHELL 15AF8000 == 46 [pid = 3632] [id = 452] 02:13:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (15AF8400) [pid = 3632] [serial = 1356] [outer = 00000000] 02:13:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (16245000) [pid = 3632] [serial = 1357] [outer = 15AF8400] 02:13:38 INFO - PROCESS | 3632 | 1466500418273 Marionette DEBUG loaded listener.js 02:13:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (162B0C00) [pid = 3632] [serial = 1358] [outer = 15AF8400] 02:13:38 INFO - PROCESS | 3632 | 1466500418886 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]]]}] 02:13:38 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 02:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 965ms 02:13:38 INFO - PROCESS | 3632 | 1466500418963 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 02:13:38 INFO - PROCESS | 3632 | 1466500418965 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 02:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:13:38 INFO - PROCESS | 3632 | 1466500418971 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:13:38 INFO - PROCESS | 3632 | 1466500418976 Marionette TRACE conn3 <- [1,1774,null,{}] 02:13:38 INFO - PROCESS | 3632 | 1466500419001 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}] 02:13:38 INFO - PROCESS | 3632 | 1466500419005 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:39 INFO - PROCESS | 3632 | 1466500419244 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 02:13:39 INFO - PROCESS | 3632 | 1466500419365 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:39 INFO - PROCESS | 3632 | 1466500419368 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:39 INFO - PROCESS | 3632 | ++DOCSHELL 103CB000 == 47 [pid = 3632] [id = 453] 02:13:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (10561800) [pid = 3632] [serial = 1359] [outer = 00000000] 02:13:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (10D15000) [pid = 3632] [serial = 1360] [outer = 10561800] 02:13:39 INFO - PROCESS | 3632 | 1466500419419 Marionette DEBUG loaded listener.js 02:13:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (112C1C00) [pid = 3632] [serial = 1361] [outer = 10561800] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 13CDB000 == 46 [pid = 3632] [id = 425] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 162CF800 == 45 [pid = 3632] [id = 449] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 1320C800 == 44 [pid = 3632] [id = 448] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 1320F000 == 43 [pid = 3632] [id = 447] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 162B0000 == 42 [pid = 3632] [id = 446] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 12D66C00 == 41 [pid = 3632] [id = 445] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 13155800 == 40 [pid = 3632] [id = 444] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 14148400 == 39 [pid = 3632] [id = 443] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 13037400 == 38 [pid = 3632] [id = 442] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 10A5A400 == 37 [pid = 3632] [id = 441] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 16BA4C00 == 36 [pid = 3632] [id = 438] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 105E8000 == 35 [pid = 3632] [id = 426] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 0F97F400 == 34 [pid = 3632] [id = 429] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 1329C800 == 33 [pid = 3632] [id = 427] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 10A63C00 == 32 [pid = 3632] [id = 439] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 16211400 == 31 [pid = 3632] [id = 428] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 13CCF400 == 30 [pid = 3632] [id = 440] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 15AF8000 == 29 [pid = 3632] [id = 452] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 0C7E5400 == 28 [pid = 3632] [id = 450] 02:13:40 INFO - PROCESS | 3632 | --DOCSHELL 1314A000 == 27 [pid = 3632] [id = 451] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (13211000) [pid = 3632] [serial = 1294] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (136EF400) [pid = 3632] [serial = 1295] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (14F89800) [pid = 3632] [serial = 1297] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (10D1DC00) [pid = 3632] [serial = 1289] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (10D15800) [pid = 3632] [serial = 1288] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (11CD1800) [pid = 3632] [serial = 1280] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (1126C000) [pid = 3632] [serial = 1279] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (13E85000) [pid = 3632] [serial = 1283] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (136EFC00) [pid = 3632] [serial = 1282] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (162E2400) [pid = 3632] [serial = 1286] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (1621F400) [pid = 3632] [serial = 1285] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (162B3000) [pid = 3632] [serial = 1303] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (163AA800) [pid = 3632] [serial = 1306] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (15AEE400) [pid = 3632] [serial = 1310] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (136ED400) [pid = 3632] [serial = 1309] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (165A7400) [pid = 3632] [serial = 1307] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (110D6C00) [pid = 3632] [serial = 1292] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (10D1B000) [pid = 3632] [serial = 1291] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (16D70000) [pid = 3632] [serial = 1315] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (15D34800) [pid = 3632] [serial = 1300] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (162B3800) [pid = 3632] [serial = 1304] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (1659EC00) [pid = 3632] [serial = 1312] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (165A9400) [pid = 3632] [serial = 1313] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (16216000) [pid = 3632] [serial = 1301] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (154BB400) [pid = 3632] [serial = 1298] [outer = 00000000] [url = about:blank] 02:13:40 INFO - PROCESS | 3632 | 1466500420577 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]]]}] 02:13:40 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 02:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1643ms 02:13:40 INFO - PROCESS | 3632 | 1466500420662 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 02:13:40 INFO - PROCESS | 3632 | 1466500420667 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 02:13:40 INFO - PROCESS | 3632 | 1466500420675 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:13:40 INFO - PROCESS | 3632 | 1466500420677 Marionette TRACE conn3 <- [1,1778,null,{}] 02:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:13:40 INFO - PROCESS | 3632 | 1466500420686 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}] 02:13:40 INFO - PROCESS | 3632 | 1466500420689 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:40 INFO - PROCESS | 3632 | 1466500420758 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 02:13:40 INFO - PROCESS | 3632 | 1466500420847 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:40 INFO - PROCESS | 3632 | 1466500420851 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:40 INFO - PROCESS | 3632 | ++DOCSHELL 10D13400 == 28 [pid = 3632] [id = 454] 02:13:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (10D13800) [pid = 3632] [serial = 1362] [outer = 00000000] 02:13:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (11CCE000) [pid = 3632] [serial = 1363] [outer = 10D13800] 02:13:40 INFO - PROCESS | 3632 | 1466500420899 Marionette DEBUG loaded listener.js 02:13:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (1281AC00) [pid = 3632] [serial = 1364] [outer = 10D13800] 02:13:41 INFO - PROCESS | 3632 | 1466500421296 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]]]}] 02:13:41 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) 02:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 678ms 02:13:41 INFO - PROCESS | 3632 | 1466500421342 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 02:13:41 INFO - PROCESS | 3632 | 1466500421347 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 02:13:41 INFO - PROCESS | 3632 | 1466500421358 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:13:41 INFO - PROCESS | 3632 | 1466500421360 Marionette TRACE conn3 <- [1,1782,null,{}] 02:13:41 INFO - PROCESS | 3632 | 1466500421364 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}] 02:13:41 INFO - PROCESS | 3632 | 1466500421367 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:41 INFO - PROCESS | 3632 | 1466500421453 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 02:13:41 INFO - PROCESS | 3632 | 1466500421464 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:41 INFO - PROCESS | 3632 | 1466500421467 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:41 INFO - PROCESS | 3632 | ++DOCSHELL 131EB800 == 29 [pid = 3632] [id = 455] 02:13:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (131ED000) [pid = 3632] [serial = 1365] [outer = 00000000] 02:13:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (132A1C00) [pid = 3632] [serial = 1366] [outer = 131ED000] 02:13:41 INFO - PROCESS | 3632 | 1466500421518 Marionette DEBUG loaded listener.js 02:13:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (136F0400) [pid = 3632] [serial = 1367] [outer = 131ED000] 02:13:41 INFO - PROCESS | 3632 | 1466500421970 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]]]}] 02:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 678ms 02:13:42 INFO - PROCESS | 3632 | 1466500422038 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 02:13:42 INFO - PROCESS | 3632 | 1466500422040 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 02:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:13:42 INFO - PROCESS | 3632 | 1466500422044 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:13:42 INFO - PROCESS | 3632 | 1466500422047 Marionette TRACE conn3 <- [1,1786,null,{}] 02:13:42 INFO - PROCESS | 3632 | 1466500422058 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}] 02:13:42 INFO - PROCESS | 3632 | 1466500422063 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:42 INFO - PROCESS | 3632 | 1466500422171 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 02:13:42 INFO - PROCESS | 3632 | 1466500422271 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:42 INFO - PROCESS | 3632 | 1466500422274 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:42 INFO - PROCESS | 3632 | ++DOCSHELL 1417EC00 == 30 [pid = 3632] [id = 456] 02:13:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (1417F400) [pid = 3632] [serial = 1368] [outer = 00000000] 02:13:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (14F8D400) [pid = 3632] [serial = 1369] [outer = 1417F400] 02:13:42 INFO - PROCESS | 3632 | 1466500422320 Marionette DEBUG loaded listener.js 02:13:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (154BA800) [pid = 3632] [serial = 1370] [outer = 1417F400] 02:13:42 INFO - PROCESS | 3632 | 1466500422710 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]]]}] 02:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 724ms 02:13:42 INFO - PROCESS | 3632 | 1466500422763 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 02:13:42 INFO - PROCESS | 3632 | 1466500422766 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 02:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:13:42 INFO - PROCESS | 3632 | 1466500422769 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:13:42 INFO - PROCESS | 3632 | 1466500422771 Marionette TRACE conn3 <- [1,1790,null,{}] 02:13:42 INFO - PROCESS | 3632 | 1466500422774 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}] 02:13:42 INFO - PROCESS | 3632 | 1466500422769 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:42 INFO - PROCESS | 3632 | 1466500422887 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 02:13:42 INFO - PROCESS | 3632 | 1466500422896 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:42 INFO - PROCESS | 3632 | 1466500422898 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:42 INFO - PROCESS | 3632 | ++DOCSHELL 152BCC00 == 31 [pid = 3632] [id = 457] 02:13:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (154BA400) [pid = 3632] [serial = 1371] [outer = 00000000] 02:13:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (15AFAC00) [pid = 3632] [serial = 1372] [outer = 154BA400] 02:13:42 INFO - PROCESS | 3632 | 1466500422942 Marionette DEBUG loaded listener.js 02:13:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16213400) [pid = 3632] [serial = 1373] [outer = 154BA400] 02:13:43 INFO - PROCESS | 3632 | 1466500423359 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]]]}] 02:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 678ms 02:13:43 INFO - PROCESS | 3632 | 1466500423434 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 02:13:43 INFO - PROCESS | 3632 | 1466500423436 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 02:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:13:43 INFO - PROCESS | 3632 | 1466500423439 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:13:43 INFO - PROCESS | 3632 | 1466500423441 Marionette TRACE conn3 <- [1,1794,null,{}] 02:13:43 INFO - PROCESS | 3632 | 1466500423444 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}] 02:13:43 INFO - PROCESS | 3632 | 1466500423446 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:43 INFO - PROCESS | 3632 | 1466500423579 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 02:13:43 INFO - PROCESS | 3632 | 1466500423589 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:43 INFO - PROCESS | 3632 | 1466500423591 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:43 INFO - PROCESS | 3632 | ++DOCSHELL 16218C00 == 32 [pid = 3632] [id = 458] 02:13:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1621B800) [pid = 3632] [serial = 1374] [outer = 00000000] 02:13:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1624C400) [pid = 3632] [serial = 1375] [outer = 1621B800] 02:13:43 INFO - PROCESS | 3632 | 1466500423634 Marionette DEBUG loaded listener.js 02:13:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (162B3800) [pid = 3632] [serial = 1376] [outer = 1621B800] 02:13:44 INFO - PROCESS | 3632 | 1466500424111 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]]]}] 02:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 708ms 02:13:44 INFO - PROCESS | 3632 | 1466500424160 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 02:13:44 INFO - PROCESS | 3632 | 1466500424162 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 02:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:13:44 INFO - PROCESS | 3632 | 1466500424165 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:13:44 INFO - PROCESS | 3632 | 1466500424167 Marionette TRACE conn3 <- [1,1798,null,{}] 02:13:44 INFO - PROCESS | 3632 | 1466500424170 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}] 02:13:44 INFO - PROCESS | 3632 | 1466500424175 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:44 INFO - PROCESS | 3632 | 1466500424309 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 02:13:44 INFO - PROCESS | 3632 | 1466500424357 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:44 INFO - PROCESS | 3632 | 1466500424359 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:44 INFO - PROCESS | 3632 | ++DOCSHELL 162D0800 == 33 [pid = 3632] [id = 459] 02:13:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (162E2400) [pid = 3632] [serial = 1377] [outer = 00000000] 02:13:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (162EDC00) [pid = 3632] [serial = 1378] [outer = 162E2400] 02:13:44 INFO - PROCESS | 3632 | 1466500424402 Marionette DEBUG loaded listener.js 02:13:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (165A1C00) [pid = 3632] [serial = 1379] [outer = 162E2400] 02:13:44 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1329DC00) [pid = 3632] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:13:44 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (141E5000) [pid = 3632] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:13:44 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (136ED800) [pid = 3632] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:13:44 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (162D1800) [pid = 3632] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:13:44 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (156F5800) [pid = 3632] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:13:44 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (162B0400) [pid = 3632] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:13:44 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (10A64000) [pid = 3632] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:13:44 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (16D6A800) [pid = 3632] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:13:44 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (13CDBC00) [pid = 3632] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:13:44 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (1303B400) [pid = 3632] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:13:44 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (1414B000) [pid = 3632] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:13:44 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (10A5B000) [pid = 3632] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:13:44 INFO - PROCESS | 3632 | 1466500424975 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]]]}] 02:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 874ms 02:13:45 INFO - PROCESS | 3632 | 1466500425034 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 02:13:45 INFO - PROCESS | 3632 | 1466500425036 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 02:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:13:45 INFO - PROCESS | 3632 | 1466500425039 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:13:45 INFO - PROCESS | 3632 | 1466500425050 Marionette TRACE conn3 <- [1,1802,null,{}] 02:13:45 INFO - PROCESS | 3632 | 1466500425053 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}] 02:13:45 INFO - PROCESS | 3632 | 1466500425055 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:45 INFO - PROCESS | 3632 | 1466500425130 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 02:13:45 INFO - PROCESS | 3632 | 1466500425136 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:45 INFO - PROCESS | 3632 | 1466500425138 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:45 INFO - PROCESS | 3632 | ++DOCSHELL 156F5800 == 34 [pid = 3632] [id = 460] 02:13:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (156F6800) [pid = 3632] [serial = 1380] [outer = 00000000] 02:13:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (162B0400) [pid = 3632] [serial = 1381] [outer = 156F6800] 02:13:45 INFO - PROCESS | 3632 | 1466500425181 Marionette DEBUG loaded listener.js 02:13:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (162D1800) [pid = 3632] [serial = 1382] [outer = 156F6800] 02:13:45 INFO - PROCESS | 3632 | 1466500425589 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]]]}] 02:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 573ms 02:13:45 INFO - PROCESS | 3632 | 1466500425620 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 02:13:45 INFO - PROCESS | 3632 | 1466500425622 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 02:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:13:45 INFO - PROCESS | 3632 | 1466500425625 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:13:45 INFO - PROCESS | 3632 | 1466500425627 Marionette TRACE conn3 <- [1,1806,null,{}] 02:13:45 INFO - PROCESS | 3632 | 1466500425630 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}] 02:13:45 INFO - PROCESS | 3632 | 1466500425632 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:45 INFO - PROCESS | 3632 | 1466500425712 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 02:13:45 INFO - PROCESS | 3632 | 1466500425701 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:45 INFO - PROCESS | 3632 | 1466500425703 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:45 INFO - PROCESS | 3632 | ++DOCSHELL 10A58C00 == 35 [pid = 3632] [id = 461] 02:13:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (15AF3C00) [pid = 3632] [serial = 1383] [outer = 00000000] 02:13:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (165AB400) [pid = 3632] [serial = 1384] [outer = 15AF3C00] 02:13:45 INFO - PROCESS | 3632 | 1466500425745 Marionette DEBUG loaded listener.js 02:13:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (165AB800) [pid = 3632] [serial = 1385] [outer = 15AF3C00] 02:13:46 INFO - PROCESS | 3632 | 1466500426183 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]]]}] 02:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 603ms 02:13:46 INFO - PROCESS | 3632 | 1466500426229 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 02:13:46 INFO - PROCESS | 3632 | 1466500426231 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 02:13:46 INFO - PROCESS | 3632 | 1466500426234 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:13:46 INFO - PROCESS | 3632 | 1466500426236 Marionette TRACE conn3 <- [1,1810,null,{}] 02:13:46 INFO - PROCESS | 3632 | 1466500426239 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}] 02:13:46 INFO - PROCESS | 3632 | 1466500426241 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:46 INFO - PROCESS | 3632 | 1466500426327 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 02:13:46 INFO - PROCESS | 3632 | 1466500426335 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:46 INFO - PROCESS | 3632 | 1466500426337 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:46 INFO - PROCESS | 3632 | ++DOCSHELL 1417E000 == 36 [pid = 3632] [id = 462] 02:13:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16BA3400) [pid = 3632] [serial = 1386] [outer = 00000000] 02:13:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (16D6D800) [pid = 3632] [serial = 1387] [outer = 16BA3400] 02:13:46 INFO - PROCESS | 3632 | 1466500426379 Marionette DEBUG loaded listener.js 02:13:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (16D6DC00) [pid = 3632] [serial = 1388] [outer = 16BA3400] 02:13:47 INFO - PROCESS | 3632 | 1466500427081 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]]]}] 02:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 874ms 02:13:47 INFO - PROCESS | 3632 | 1466500427106 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 02:13:47 INFO - PROCESS | 3632 | 1466500427110 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 02:13:47 INFO - PROCESS | 3632 | 1466500427115 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:13:47 INFO - PROCESS | 3632 | 1466500427119 Marionette TRACE conn3 <- [1,1814,null,{}] 02:13:47 INFO - PROCESS | 3632 | 1466500427125 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}] 02:13:47 INFO - PROCESS | 3632 | 1466500427128 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:47 INFO - PROCESS | 3632 | 1466500427245 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 02:13:47 INFO - PROCESS | 3632 | 1466500427380 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:47 INFO - PROCESS | 3632 | 1466500427383 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:47 INFO - PROCESS | 3632 | ++DOCSHELL 10D1C400 == 37 [pid = 3632] [id = 463] 02:13:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (10D1CC00) [pid = 3632] [serial = 1389] [outer = 00000000] 02:13:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (12D88C00) [pid = 3632] [serial = 1390] [outer = 10D1CC00] 02:13:47 INFO - PROCESS | 3632 | 1466500427440 Marionette DEBUG loaded listener.js 02:13:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (13155C00) [pid = 3632] [serial = 1391] [outer = 10D1CC00] 02:13:48 INFO - PROCESS | 3632 | 1466500428165 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]]]}] 02:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1100ms 02:13:48 INFO - PROCESS | 3632 | 1466500428232 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 02:13:48 INFO - PROCESS | 3632 | 1466500428237 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 02:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:13:48 INFO - PROCESS | 3632 | 1466500428244 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:13:48 INFO - PROCESS | 3632 | 1466500428246 Marionette TRACE conn3 <- [1,1818,null,{}] 02:13:48 INFO - PROCESS | 3632 | 1466500428250 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}] 02:13:48 INFO - PROCESS | 3632 | 1466500428253 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:48 INFO - PROCESS | 3632 | 1466500428375 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 02:13:48 INFO - PROCESS | 3632 | 1466500428556 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:48 INFO - PROCESS | 3632 | 1466500428559 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:48 INFO - PROCESS | 3632 | ++DOCSHELL 0F979400 == 38 [pid = 3632] [id = 464] 02:13:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (0F97DC00) [pid = 3632] [serial = 1392] [outer = 00000000] 02:13:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1036D800) [pid = 3632] [serial = 1393] [outer = 0F97DC00] 02:13:48 INFO - PROCESS | 3632 | 1466500428617 Marionette DEBUG loaded listener.js 02:13:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (10D18000) [pid = 3632] [serial = 1394] [outer = 0F97DC00] 02:13:49 INFO - PROCESS | 3632 | --DOCSHELL 10A58C00 == 37 [pid = 3632] [id = 461] 02:13:49 INFO - PROCESS | 3632 | --DOCSHELL 156F5800 == 36 [pid = 3632] [id = 460] 02:13:49 INFO - PROCESS | 3632 | --DOCSHELL 162D0800 == 35 [pid = 3632] [id = 459] 02:13:49 INFO - PROCESS | 3632 | --DOCSHELL 16218C00 == 34 [pid = 3632] [id = 458] 02:13:49 INFO - PROCESS | 3632 | --DOCSHELL 152BCC00 == 33 [pid = 3632] [id = 457] 02:13:49 INFO - PROCESS | 3632 | --DOCSHELL 1417EC00 == 32 [pid = 3632] [id = 456] 02:13:49 INFO - PROCESS | 3632 | --DOCSHELL 131EB800 == 31 [pid = 3632] [id = 455] 02:13:49 INFO - PROCESS | 3632 | --DOCSHELL 10D13400 == 30 [pid = 3632] [id = 454] 02:13:49 INFO - PROCESS | 3632 | --DOCSHELL 103CB000 == 29 [pid = 3632] [id = 453] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (165A9800) [pid = 3632] [serial = 1348] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (16213800) [pid = 3632] [serial = 1336] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (162D2800) [pid = 3632] [serial = 1339] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (10EEA800) [pid = 3632] [serial = 1318] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (12A1F800) [pid = 3632] [serial = 1319] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (16D70400) [pid = 3632] [serial = 1316] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (14179800) [pid = 3632] [serial = 1321] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (141E7000) [pid = 3632] [serial = 1322] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (13132000) [pid = 3632] [serial = 1327] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (131EA400) [pid = 3632] [serial = 1328] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1417B800) [pid = 3632] [serial = 1330] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (141E6800) [pid = 3632] [serial = 1331] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (10D1AC00) [pid = 3632] [serial = 1324] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (110D9C00) [pid = 3632] [serial = 1325] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (14150C00) [pid = 3632] [serial = 1343] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (1414EC00) [pid = 3632] [serial = 1342] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (162E2000) [pid = 3632] [serial = 1340] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (15AAF400) [pid = 3632] [serial = 1333] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (15AF4800) [pid = 3632] [serial = 1334] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (16345800) [pid = 3632] [serial = 1346] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (1621BC00) [pid = 3632] [serial = 1337] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (16809C00) [pid = 3632] [serial = 1349] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (162E4800) [pid = 3632] [serial = 1345] [outer = 00000000] [url = about:blank] 02:13:49 INFO - PROCESS | 3632 | 1466500429201 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]]]}] 02:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 995ms 02:13:49 INFO - PROCESS | 3632 | 1466500429244 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 02:13:49 INFO - PROCESS | 3632 | 1466500429248 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 02:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:13:49 INFO - PROCESS | 3632 | 1466500429252 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:13:49 INFO - PROCESS | 3632 | 1466500429255 Marionette TRACE conn3 <- [1,1822,null,{}] 02:13:49 INFO - PROCESS | 3632 | 1466500429275 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}] 02:13:49 INFO - PROCESS | 3632 | 1466500429279 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:49 INFO - PROCESS | 3632 | 1466500429362 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 02:13:49 INFO - PROCESS | 3632 | 1466500429455 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:49 INFO - PROCESS | 3632 | 1466500429458 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:49 INFO - PROCESS | 3632 | ++DOCSHELL 10D11400 == 30 [pid = 3632] [id = 465] 02:13:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (10D12400) [pid = 3632] [serial = 1395] [outer = 00000000] 02:13:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (12A1F800) [pid = 3632] [serial = 1396] [outer = 10D12400] 02:13:49 INFO - PROCESS | 3632 | 1466500429504 Marionette DEBUG loaded listener.js 02:13:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (1309F400) [pid = 3632] [serial = 1397] [outer = 10D12400] 02:13:49 INFO - PROCESS | 3632 | 1466500429926 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]]]}] 02:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 02:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 693ms 02:13:49 INFO - PROCESS | 3632 | 1466500429955 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 02:13:49 INFO - PROCESS | 3632 | 1466500429959 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 02:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:13:49 INFO - PROCESS | 3632 | 1466500429963 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:13:49 INFO - PROCESS | 3632 | 1466500429965 Marionette TRACE conn3 <- [1,1826,null,{}] 02:13:49 INFO - PROCESS | 3632 | 1466500429969 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}] 02:13:49 INFO - PROCESS | 3632 | 1466500429971 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:50 INFO - PROCESS | 3632 | 1466500430040 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 02:13:50 INFO - PROCESS | 3632 | 1466500430046 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:50 INFO - PROCESS | 3632 | 1466500430049 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:50 INFO - PROCESS | 3632 | ++DOCSHELL 1313B800 == 31 [pid = 3632] [id = 466] 02:13:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (13147400) [pid = 3632] [serial = 1398] [outer = 00000000] 02:13:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (14152000) [pid = 3632] [serial = 1399] [outer = 13147400] 02:13:50 INFO - PROCESS | 3632 | 1466500430092 Marionette DEBUG loaded listener.js 02:13:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (141E2400) [pid = 3632] [serial = 1400] [outer = 13147400] 02:13:50 INFO - PROCESS | 3632 | 1466500430535 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]]]}] 02:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 603ms 02:13:50 INFO - PROCESS | 3632 | 1466500430566 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 02:13:50 INFO - PROCESS | 3632 | 1466500430568 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 02:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:13:50 INFO - PROCESS | 3632 | 1466500430573 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:13:50 INFO - PROCESS | 3632 | 1466500430578 Marionette TRACE conn3 <- [1,1830,null,{}] 02:13:50 INFO - PROCESS | 3632 | 1466500430588 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}] 02:13:50 INFO - PROCESS | 3632 | 1466500430591 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:50 INFO - PROCESS | 3632 | 1466500430674 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 02:13:50 INFO - PROCESS | 3632 | 1466500430684 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:50 INFO - PROCESS | 3632 | 1466500430686 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:50 INFO - PROCESS | 3632 | ++DOCSHELL 15AF1000 == 32 [pid = 3632] [id = 467] 02:13:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (15AF1400) [pid = 3632] [serial = 1401] [outer = 00000000] 02:13:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (15AF8800) [pid = 3632] [serial = 1402] [outer = 15AF1400] 02:13:50 INFO - PROCESS | 3632 | 1466500430728 Marionette DEBUG loaded listener.js 02:13:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (15D3F800) [pid = 3632] [serial = 1403] [outer = 15AF1400] 02:13:51 INFO - PROCESS | 3632 | 1466500431179 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]]]}] 02:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 664ms 02:13:51 INFO - PROCESS | 3632 | 1466500431253 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 02:13:51 INFO - PROCESS | 3632 | 1466500431256 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 02:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:13:51 INFO - PROCESS | 3632 | 1466500431265 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:13:51 INFO - PROCESS | 3632 | 1466500431267 Marionette TRACE conn3 <- [1,1834,null,{}] 02:13:51 INFO - PROCESS | 3632 | 1466500431270 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}] 02:13:51 INFO - PROCESS | 3632 | 1466500431272 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:51 INFO - PROCESS | 3632 | 1466500431399 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 02:13:51 INFO - PROCESS | 3632 | 1466500431461 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:51 INFO - PROCESS | 3632 | 1466500431463 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:51 INFO - PROCESS | 3632 | ++DOCSHELL 1621E800 == 33 [pid = 3632] [id = 468] 02:13:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (1621F400) [pid = 3632] [serial = 1404] [outer = 00000000] 02:13:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16242C00) [pid = 3632] [serial = 1405] [outer = 1621F400] 02:13:51 INFO - PROCESS | 3632 | 1466500431506 Marionette DEBUG loaded listener.js 02:13:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (162B0000) [pid = 3632] [serial = 1406] [outer = 1621F400] 02:13:51 INFO - PROCESS | 3632 | 1466500431906 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]]]}] 02:13:51 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) 02:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 678ms 02:13:51 INFO - PROCESS | 3632 | 1466500431929 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 02:13:51 INFO - PROCESS | 3632 | 1466500431931 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 02:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:13:51 INFO - PROCESS | 3632 | 1466500431934 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:13:51 INFO - PROCESS | 3632 | 1466500431936 Marionette TRACE conn3 <- [1,1838,null,{}] 02:13:51 INFO - PROCESS | 3632 | 1466500431940 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}] 02:13:51 INFO - PROCESS | 3632 | 1466500431942 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:52 INFO - PROCESS | 3632 | 1466500432056 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 02:13:52 INFO - PROCESS | 3632 | 1466500432061 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:52 INFO - PROCESS | 3632 | 1466500432067 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:52 INFO - PROCESS | 3632 | ++DOCSHELL 131EAC00 == 34 [pid = 3632] [id = 469] 02:13:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (162D0800) [pid = 3632] [serial = 1407] [outer = 00000000] 02:13:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (162E5400) [pid = 3632] [serial = 1408] [outer = 162D0800] 02:13:52 INFO - PROCESS | 3632 | 1466500432172 Marionette DEBUG loaded listener.js 02:13:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16341C00) [pid = 3632] [serial = 1409] [outer = 162D0800] 02:13:52 INFO - PROCESS | 3632 | 1466500432583 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]]]}] 02:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 678ms 02:13:52 INFO - PROCESS | 3632 | 1466500432617 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 02:13:52 INFO - PROCESS | 3632 | 1466500432619 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 02:13:52 INFO - PROCESS | 3632 | 1466500432622 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:13:52 INFO - PROCESS | 3632 | 1466500432624 Marionette TRACE conn3 <- [1,1842,null,{}] 02:13:52 INFO - PROCESS | 3632 | 1466500432634 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}] 02:13:52 INFO - PROCESS | 3632 | 1466500432636 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:52 INFO - PROCESS | 3632 | 1466500432771 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 02:13:52 INFO - PROCESS | 3632 | 1466500432792 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:52 INFO - PROCESS | 3632 | 1466500432794 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:52 INFO - PROCESS | 3632 | ++DOCSHELL 1634A400 == 35 [pid = 3632] [id = 470] 02:13:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (165A4400) [pid = 3632] [serial = 1410] [outer = 00000000] 02:13:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1680F400) [pid = 3632] [serial = 1411] [outer = 165A4400] 02:13:52 INFO - PROCESS | 3632 | 1466500432819 Marionette DEBUG loaded listener.js 02:13:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1682B000) [pid = 3632] [serial = 1412] [outer = 165A4400] 02:13:53 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (10D13800) [pid = 3632] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:13:53 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (10561800) [pid = 3632] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:13:53 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (131ED000) [pid = 3632] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:13:53 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1417F400) [pid = 3632] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:13:53 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (154BA400) [pid = 3632] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:13:53 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1621B800) [pid = 3632] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:13:53 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (162E2400) [pid = 3632] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:13:53 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (0C7E5C00) [pid = 3632] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:13:53 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (13299C00) [pid = 3632] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:13:53 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (15AF8400) [pid = 3632] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:13:53 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (15AF3C00) [pid = 3632] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:13:53 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (156F6800) [pid = 3632] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:13:53 INFO - PROCESS | 3632 | 1466500433295 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]]]}] 02:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 723ms 02:13:53 INFO - PROCESS | 3632 | 1466500433328 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 02:13:53 INFO - PROCESS | 3632 | 1466500433329 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 02:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:13:53 INFO - PROCESS | 3632 | 1466500433332 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:13:53 INFO - PROCESS | 3632 | 1466500433334 Marionette TRACE conn3 <- [1,1846,null,{}] 02:13:53 INFO - PROCESS | 3632 | 1466500433338 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}] 02:13:53 INFO - PROCESS | 3632 | 1466500433339 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:53 INFO - PROCESS | 3632 | 1466500433417 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 02:13:53 INFO - PROCESS | 3632 | 1466500433423 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:53 INFO - PROCESS | 3632 | 1466500433425 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:53 INFO - PROCESS | 3632 | ++DOCSHELL 13037400 == 36 [pid = 3632] [id = 471] 02:13:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (1314FC00) [pid = 3632] [serial = 1413] [outer = 00000000] 02:13:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (15AF8400) [pid = 3632] [serial = 1414] [outer = 1314FC00] 02:13:53 INFO - PROCESS | 3632 | 1466500433468 Marionette DEBUG loaded listener.js 02:13:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (15D3E400) [pid = 3632] [serial = 1415] [outer = 1314FC00] 02:13:53 INFO - PROCESS | 3632 | 1466500433889 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]]]}] 02:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 618ms 02:13:53 INFO - PROCESS | 3632 | 1466500433954 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 02:13:53 INFO - PROCESS | 3632 | 1466500433957 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 02:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:13:53 INFO - PROCESS | 3632 | 1466500433961 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:13:53 INFO - PROCESS | 3632 | 1466500433964 Marionette TRACE conn3 <- [1,1850,null,{}] 02:13:53 INFO - PROCESS | 3632 | 1466500433967 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}] 02:13:53 INFO - PROCESS | 3632 | 1466500433970 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:54 INFO - PROCESS | 3632 | 1466500434048 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 02:13:54 INFO - PROCESS | 3632 | 1466500434080 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:54 INFO - PROCESS | 3632 | 1466500434082 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:54 INFO - PROCESS | 3632 | ++DOCSHELL 1621C400 == 37 [pid = 3632] [id = 472] 02:13:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (162D2400) [pid = 3632] [serial = 1416] [outer = 00000000] 02:13:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16809C00) [pid = 3632] [serial = 1417] [outer = 162D2400] 02:13:54 INFO - PROCESS | 3632 | 1466500434124 Marionette DEBUG loaded listener.js 02:13:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (16D6C000) [pid = 3632] [serial = 1418] [outer = 162D2400] 02:13:54 INFO - PROCESS | 3632 | 1466500434525 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]]]}] 02:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 618ms 02:13:54 INFO - PROCESS | 3632 | 1466500434577 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 02:13:54 INFO - PROCESS | 3632 | 1466500434579 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 02:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:13:54 INFO - PROCESS | 3632 | 1466500434582 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:13:54 INFO - PROCESS | 3632 | 1466500434584 Marionette TRACE conn3 <- [1,1854,null,{}] 02:13:54 INFO - PROCESS | 3632 | 1466500434588 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}] 02:13:54 INFO - PROCESS | 3632 | 1466500434589 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:54 INFO - PROCESS | 3632 | 1466500434666 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 02:13:54 INFO - PROCESS | 3632 | 1466500434671 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:54 INFO - PROCESS | 3632 | 1466500434673 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:54 INFO - PROCESS | 3632 | ++DOCSHELL 15AEFC00 == 38 [pid = 3632] [id = 473] 02:13:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (1624E400) [pid = 3632] [serial = 1419] [outer = 00000000] 02:13:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16D78000) [pid = 3632] [serial = 1420] [outer = 1624E400] 02:13:54 INFO - PROCESS | 3632 | 1466500434719 Marionette DEBUG loaded listener.js 02:13:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16D79C00) [pid = 3632] [serial = 1421] [outer = 1624E400] 02:13:55 INFO - PROCESS | 3632 | 1466500435176 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]]]}] 02:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 603ms 02:13:55 INFO - PROCESS | 3632 | 1466500435204 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 02:13:55 INFO - PROCESS | 3632 | 1466500435209 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 02:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:13:55 INFO - PROCESS | 3632 | 1466500435214 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:13:55 INFO - PROCESS | 3632 | 1466500435219 Marionette TRACE conn3 <- [1,1858,null,{}] 02:13:55 INFO - PROCESS | 3632 | 1466500435226 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}] 02:13:55 INFO - PROCESS | 3632 | 1466500435229 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:55 INFO - PROCESS | 3632 | 1466500435324 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 02:13:55 INFO - PROCESS | 3632 | 1466500435490 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:55 INFO - PROCESS | 3632 | 1466500435495 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:55 INFO - PROCESS | 3632 | ++DOCSHELL 11429000 == 39 [pid = 3632] [id = 474] 02:13:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (114C6000) [pid = 3632] [serial = 1422] [outer = 00000000] 02:13:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (12AADC00) [pid = 3632] [serial = 1423] [outer = 114C6000] 02:13:55 INFO - PROCESS | 3632 | 1466500435551 Marionette DEBUG loaded listener.js 02:13:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (12D93C00) [pid = 3632] [serial = 1424] [outer = 114C6000] 02:13:56 INFO - PROCESS | 3632 | 1466500436077 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]]]}] 02:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 904ms 02:13:56 INFO - PROCESS | 3632 | 1466500436125 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 02:13:56 INFO - PROCESS | 3632 | 1466500436130 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 02:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:13:56 INFO - PROCESS | 3632 | 1466500436136 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:13:56 INFO - PROCESS | 3632 | 1466500436139 Marionette TRACE conn3 <- [1,1862,null,{}] 02:13:56 INFO - PROCESS | 3632 | 1466500436143 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}] 02:13:56 INFO - PROCESS | 3632 | 1466500436146 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:56 INFO - PROCESS | 3632 | 1466500436236 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 02:13:56 INFO - PROCESS | 3632 | 1466500436344 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:56 INFO - PROCESS | 3632 | 1466500436347 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:56 INFO - PROCESS | 3632 | ++DOCSHELL 14182400 == 40 [pid = 3632] [id = 475] 02:13:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (14182800) [pid = 3632] [serial = 1425] [outer = 00000000] 02:13:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (152AEC00) [pid = 3632] [serial = 1426] [outer = 14182800] 02:13:56 INFO - PROCESS | 3632 | 1466500436401 Marionette DEBUG loaded listener.js 02:13:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (156EAC00) [pid = 3632] [serial = 1427] [outer = 14182800] 02:13:56 INFO - PROCESS | 3632 | 1466500437001 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]]]}] 02:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 920ms 02:13:57 INFO - PROCESS | 3632 | 1466500437048 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 02:13:57 INFO - PROCESS | 3632 | 1466500437052 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 02:13:57 INFO - PROCESS | 3632 | 1466500437056 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:13:57 INFO - PROCESS | 3632 | 1466500437059 Marionette TRACE conn3 <- [1,1866,null,{}] 02:13:57 INFO - PROCESS | 3632 | 1466500437070 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}] 02:13:57 INFO - PROCESS | 3632 | 1466500437075 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:57 INFO - PROCESS | 3632 | 1466500437165 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 02:13:57 INFO - PROCESS | 3632 | 1466500437272 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:57 INFO - PROCESS | 3632 | 1466500437275 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:57 INFO - PROCESS | 3632 | ++DOCSHELL 163A9400 == 41 [pid = 3632] [id = 476] 02:13:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (163A9800) [pid = 3632] [serial = 1428] [outer = 00000000] 02:13:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (16BA8400) [pid = 3632] [serial = 1429] [outer = 163A9800] 02:13:57 INFO - PROCESS | 3632 | 1466500437335 Marionette DEBUG loaded listener.js 02:13:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (16DE9800) [pid = 3632] [serial = 1430] [outer = 163A9800] 02:13:57 INFO - PROCESS | 3632 | 1466500437956 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]]]}] 02:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 964ms 02:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:13:58 INFO - PROCESS | 3632 | 1466500438027 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 02:13:58 INFO - PROCESS | 3632 | 1466500438029 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 02:13:58 INFO - PROCESS | 3632 | 1466500438047 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:13:58 INFO - PROCESS | 3632 | 1466500438051 Marionette TRACE conn3 <- [1,1870,null,{}] 02:13:58 INFO - PROCESS | 3632 | 1466500438057 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}] 02:13:58 INFO - PROCESS | 3632 | 1466500438061 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:58 INFO - PROCESS | 3632 | 1466500438189 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 02:13:58 INFO - PROCESS | 3632 | 1466500438342 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:58 INFO - PROCESS | 3632 | 1466500438345 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:58 INFO - PROCESS | 3632 | ++DOCSHELL 16B06000 == 42 [pid = 3632] [id = 477] 02:13:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (16B08000) [pid = 3632] [serial = 1431] [outer = 00000000] 02:13:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (177D6400) [pid = 3632] [serial = 1432] [outer = 16B08000] 02:13:58 INFO - PROCESS | 3632 | 1466500438401 Marionette DEBUG loaded listener.js 02:13:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (179CC400) [pid = 3632] [serial = 1433] [outer = 16B08000] 02:13:59 INFO - PROCESS | 3632 | 1466500439170 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]]]}] 02:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1191ms 02:13:59 INFO - PROCESS | 3632 | 1466500439217 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 02:13:59 INFO - PROCESS | 3632 | 1466500439221 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 02:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:13:59 INFO - PROCESS | 3632 | 1466500439226 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:13:59 INFO - PROCESS | 3632 | 1466500439229 Marionette TRACE conn3 <- [1,1874,null,{}] 02:13:59 INFO - PROCESS | 3632 | 1466500439234 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}] 02:13:59 INFO - PROCESS | 3632 | 1466500439237 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:13:59 INFO - PROCESS | 3632 | 1466500439335 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 02:13:59 INFO - PROCESS | 3632 | --DOCSHELL 1621C400 == 41 [pid = 3632] [id = 472] 02:13:59 INFO - PROCESS | 3632 | --DOCSHELL 13037400 == 40 [pid = 3632] [id = 471] 02:13:59 INFO - PROCESS | 3632 | --DOCSHELL 1634A400 == 39 [pid = 3632] [id = 470] 02:13:59 INFO - PROCESS | 3632 | --DOCSHELL 131EAC00 == 38 [pid = 3632] [id = 469] 02:13:59 INFO - PROCESS | 3632 | --DOCSHELL 1621E800 == 37 [pid = 3632] [id = 468] 02:13:59 INFO - PROCESS | 3632 | --DOCSHELL 15AF1000 == 36 [pid = 3632] [id = 467] 02:13:59 INFO - PROCESS | 3632 | --DOCSHELL 1313B800 == 35 [pid = 3632] [id = 466] 02:14:00 INFO - PROCESS | 3632 | --DOCSHELL 10D11400 == 34 [pid = 3632] [id = 465] 02:14:00 INFO - PROCESS | 3632 | --DOCSHELL 10D1C400 == 33 [pid = 3632] [id = 463] 02:14:00 INFO - PROCESS | 3632 | --DOCSHELL 0F979400 == 32 [pid = 3632] [id = 464] 02:14:00 INFO - PROCESS | 3632 | --DOCSHELL 1417E000 == 31 [pid = 3632] [id = 462] 02:14:00 INFO - PROCESS | 3632 | --DOCSHELL 16B06000 == 30 [pid = 3632] [id = 477] 02:14:00 INFO - PROCESS | 3632 | --DOCSHELL 163A9400 == 29 [pid = 3632] [id = 476] 02:14:00 INFO - PROCESS | 3632 | --DOCSHELL 15AEFC00 == 28 [pid = 3632] [id = 473] 02:14:00 INFO - PROCESS | 3632 | --DOCSHELL 11429000 == 27 [pid = 3632] [id = 474] 02:14:00 INFO - PROCESS | 3632 | --DOCSHELL 14182400 == 26 [pid = 3632] [id = 475] 02:14:00 INFO - PROCESS | 3632 | 1466500439998 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:00 INFO - PROCESS | 3632 | 1466500440002 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (11CCE000) [pid = 3632] [serial = 1363] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (1281AC00) [pid = 3632] [serial = 1364] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (112C1C00) [pid = 3632] [serial = 1361] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (10D15000) [pid = 3632] [serial = 1360] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (132A1C00) [pid = 3632] [serial = 1366] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (136F0400) [pid = 3632] [serial = 1367] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (14F8D400) [pid = 3632] [serial = 1369] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (15AFAC00) [pid = 3632] [serial = 1372] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1624C400) [pid = 3632] [serial = 1375] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (16D6D800) [pid = 3632] [serial = 1387] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (162EDC00) [pid = 3632] [serial = 1378] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (162B3800) [pid = 3632] [serial = 1376] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (10A5F000) [pid = 3632] [serial = 1352] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (0C7F1000) [pid = 3632] [serial = 1351] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (14147800) [pid = 3632] [serial = 1355] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (13E8AC00) [pid = 3632] [serial = 1354] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (162B0C00) [pid = 3632] [serial = 1358] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (165AB800) [pid = 3632] [serial = 1385] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (16245000) [pid = 3632] [serial = 1357] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (165AB400) [pid = 3632] [serial = 1384] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (165A1C00) [pid = 3632] [serial = 1379] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (162B0400) [pid = 3632] [serial = 1381] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (16213400) [pid = 3632] [serial = 1373] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (162D1800) [pid = 3632] [serial = 1382] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (154BA800) [pid = 3632] [serial = 1370] [outer = 00000000] [url = about:blank] 02:14:00 INFO - PROCESS | 3632 | ++DOCSHELL 0C7EFC00 == 27 [pid = 3632] [id = 478] 02:14:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (0C7F1000) [pid = 3632] [serial = 1434] [outer = 00000000] 02:14:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (0F9E7800) [pid = 3632] [serial = 1435] [outer = 0C7F1000] 02:14:00 INFO - PROCESS | 3632 | 1466500440151 Marionette DEBUG loaded listener.js 02:14:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (10A63C00) [pid = 3632] [serial = 1436] [outer = 0C7F1000] 02:14:00 INFO - PROCESS | 3632 | 1466500440595 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]]]}] 02:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1401ms 02:14:00 INFO - PROCESS | 3632 | 1466500440624 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 02:14:00 INFO - PROCESS | 3632 | 1466500440627 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 02:14:00 INFO - PROCESS | 3632 | 1466500440631 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:14:00 INFO - PROCESS | 3632 | 1466500440634 Marionette TRACE conn3 <- [1,1878,null,{}] 02:14:00 INFO - PROCESS | 3632 | 1466500440643 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}] 02:14:00 INFO - PROCESS | 3632 | 1466500440647 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:00 INFO - PROCESS | 3632 | 1466500440736 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 02:14:00 INFO - PROCESS | 3632 | 1466500440744 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:00 INFO - PROCESS | 3632 | 1466500440747 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:00 INFO - PROCESS | 3632 | ++DOCSHELL 12AEF800 == 28 [pid = 3632] [id = 479] 02:14:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (12BCE400) [pid = 3632] [serial = 1437] [outer = 00000000] 02:14:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (12D8D400) [pid = 3632] [serial = 1438] [outer = 12BCE400] 02:14:00 INFO - PROCESS | 3632 | 1466500440800 Marionette DEBUG loaded listener.js 02:14:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1310B000) [pid = 3632] [serial = 1439] [outer = 12BCE400] 02:14:01 INFO - PROCESS | 3632 | 1466500441260 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]]]}] 02:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 678ms 02:14:01 INFO - PROCESS | 3632 | 1466500441315 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 02:14:01 INFO - PROCESS | 3632 | 1466500441319 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 02:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:14:01 INFO - PROCESS | 3632 | 1466500441324 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:14:01 INFO - PROCESS | 3632 | 1466500441326 Marionette TRACE conn3 <- [1,1882,null,{}] 02:14:01 INFO - PROCESS | 3632 | 1466500441330 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}] 02:14:01 INFO - PROCESS | 3632 | 1466500441334 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:01 INFO - PROCESS | 3632 | 1466500441453 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 02:14:01 INFO - PROCESS | 3632 | 1466500441531 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:01 INFO - PROCESS | 3632 | 1466500441533 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:01 INFO - PROCESS | 3632 | ++DOCSHELL 13651800 == 29 [pid = 3632] [id = 480] 02:14:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (136EF400) [pid = 3632] [serial = 1440] [outer = 00000000] 02:14:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (139A3400) [pid = 3632] [serial = 1441] [outer = 136EF400] 02:14:01 INFO - PROCESS | 3632 | 1466500441578 Marionette DEBUG loaded listener.js 02:14:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (13E89800) [pid = 3632] [serial = 1442] [outer = 136EF400] 02:14:01 INFO - PROCESS | 3632 | 1466500441967 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]]]}] 02:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 708ms 02:14:02 INFO - PROCESS | 3632 | 1466500442029 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 02:14:02 INFO - PROCESS | 3632 | 1466500442031 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 02:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:14:02 INFO - PROCESS | 3632 | 1466500442036 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:14:02 INFO - PROCESS | 3632 | 1466500442042 Marionette TRACE conn3 <- [1,1886,null,{}] 02:14:02 INFO - PROCESS | 3632 | 1466500442061 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}] 02:14:02 INFO - PROCESS | 3632 | 1466500442064 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:02 INFO - PROCESS | 3632 | 1466500442197 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 02:14:02 INFO - PROCESS | 3632 | 1466500442211 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:02 INFO - PROCESS | 3632 | 1466500442213 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:02 INFO - PROCESS | 3632 | ++DOCSHELL 14E67C00 == 30 [pid = 3632] [id = 481] 02:14:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (14E69000) [pid = 3632] [serial = 1443] [outer = 00000000] 02:14:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (154BF000) [pid = 3632] [serial = 1444] [outer = 14E69000] 02:14:02 INFO - PROCESS | 3632 | 1466500442259 Marionette DEBUG loaded listener.js 02:14:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (15AA8800) [pid = 3632] [serial = 1445] [outer = 14E69000] 02:14:02 INFO - PROCESS | 3632 | 1466500442727 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]]]}] 02:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 739ms 02:14:02 INFO - PROCESS | 3632 | 1466500442786 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 02:14:02 INFO - PROCESS | 3632 | 1466500442789 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 02:14:02 INFO - PROCESS | 3632 | 1466500442792 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:14:02 INFO - PROCESS | 3632 | 1466500442794 Marionette TRACE conn3 <- [1,1890,null,{}] 02:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:14:02 INFO - PROCESS | 3632 | 1466500442798 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}] 02:14:02 INFO - PROCESS | 3632 | 1466500442800 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:02 INFO - PROCESS | 3632 | 1466500442916 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 02:14:02 INFO - PROCESS | 3632 | 1466500442961 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:02 INFO - PROCESS | 3632 | 1466500442963 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:02 INFO - PROCESS | 3632 | ++DOCSHELL 15AAF800 == 31 [pid = 3632] [id = 482] 02:14:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (15AF2C00) [pid = 3632] [serial = 1446] [outer = 00000000] 02:14:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (15AFC000) [pid = 3632] [serial = 1447] [outer = 15AF2C00] 02:14:02 INFO - PROCESS | 3632 | 1466500443007 Marionette DEBUG loaded listener.js 02:14:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (15D39C00) [pid = 3632] [serial = 1448] [outer = 15AF2C00] 02:14:03 INFO - PROCESS | 3632 | 1466500443411 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]]]}] 02:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 678ms 02:14:03 INFO - PROCESS | 3632 | 1466500443462 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 02:14:03 INFO - PROCESS | 3632 | 1466500443464 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 02:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:14:03 INFO - PROCESS | 3632 | 1466500443467 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:14:03 INFO - PROCESS | 3632 | 1466500443469 Marionette TRACE conn3 <- [1,1894,null,{}] 02:14:03 INFO - PROCESS | 3632 | 1466500443473 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}] 02:14:03 INFO - PROCESS | 3632 | 1466500443475 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:03 INFO - PROCESS | 3632 | 1466500443587 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 02:14:03 INFO - PROCESS | 3632 | 1466500443592 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:03 INFO - PROCESS | 3632 | 1466500443598 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:03 INFO - PROCESS | 3632 | ++DOCSHELL 1621A000 == 32 [pid = 3632] [id = 483] 02:14:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1621CC00) [pid = 3632] [serial = 1449] [outer = 00000000] 02:14:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (16245C00) [pid = 3632] [serial = 1450] [outer = 1621CC00] 02:14:03 INFO - PROCESS | 3632 | 1466500443705 Marionette DEBUG loaded listener.js 02:14:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (162B4000) [pid = 3632] [serial = 1451] [outer = 1621CC00] 02:14:04 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1621F400) [pid = 3632] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:14:04 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (10D12400) [pid = 3632] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:14:04 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (10D1CC00) [pid = 3632] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:14:04 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (0F97DC00) [pid = 3632] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:14:04 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (13147400) [pid = 3632] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:14:04 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (15AF1400) [pid = 3632] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:14:04 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (16BA3400) [pid = 3632] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:14:04 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1624E400) [pid = 3632] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:14:04 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (162D0800) [pid = 3632] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:14:04 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (165A4400) [pid = 3632] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:14:04 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (1314FC00) [pid = 3632] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:14:04 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (162D2400) [pid = 3632] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:14:04 INFO - PROCESS | 3632 | 1466500444346 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]]]}] 02:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 904ms 02:14:04 INFO - PROCESS | 3632 | 1466500444397 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 02:14:04 INFO - PROCESS | 3632 | 1466500444398 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 02:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:14:04 INFO - PROCESS | 3632 | 1466500444385 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:14:04 INFO - PROCESS | 3632 | 1466500444387 Marionette TRACE conn3 <- [1,1898,null,{}] 02:14:04 INFO - PROCESS | 3632 | 1466500444390 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}] 02:14:04 INFO - PROCESS | 3632 | 1466500444392 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:04 INFO - PROCESS | 3632 | 1466500444506 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 02:14:04 INFO - PROCESS | 3632 | 1466500444568 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:04 INFO - PROCESS | 3632 | 1466500444570 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:04 INFO - PROCESS | 3632 | ++DOCSHELL 1036EC00 == 33 [pid = 3632] [id = 484] 02:14:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (10D1CC00) [pid = 3632] [serial = 1452] [outer = 00000000] 02:14:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (14179400) [pid = 3632] [serial = 1453] [outer = 10D1CC00] 02:14:04 INFO - PROCESS | 3632 | 1466500444612 Marionette DEBUG loaded listener.js 02:14:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (162B6400) [pid = 3632] [serial = 1454] [outer = 10D1CC00] 02:14:04 INFO - PROCESS | 3632 | 1466500444949 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]]]}] 02:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 618ms 02:14:05 INFO - PROCESS | 3632 | 1466500445001 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 02:14:05 INFO - PROCESS | 3632 | 1466500445003 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 02:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:14:05 INFO - PROCESS | 3632 | 1466500445006 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:14:05 INFO - PROCESS | 3632 | 1466500445008 Marionette TRACE conn3 <- [1,1902,null,{}] 02:14:05 INFO - PROCESS | 3632 | 1466500445020 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}] 02:14:05 INFO - PROCESS | 3632 | 1466500445022 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:05 INFO - PROCESS | 3632 | 1466500445098 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 02:14:05 INFO - PROCESS | 3632 | 1466500445103 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:05 INFO - PROCESS | 3632 | 1466500445105 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:05 INFO - PROCESS | 3632 | ++DOCSHELL 1621F400 == 34 [pid = 3632] [id = 485] 02:14:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (162B7800) [pid = 3632] [serial = 1455] [outer = 00000000] 02:14:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (162E4800) [pid = 3632] [serial = 1456] [outer = 162B7800] 02:14:05 INFO - PROCESS | 3632 | 1466500445148 Marionette DEBUG loaded listener.js 02:14:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16343800) [pid = 3632] [serial = 1457] [outer = 162B7800] 02:14:05 INFO - PROCESS | 3632 | 1466500445557 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]]]}] 02:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 573ms 02:14:05 INFO - PROCESS | 3632 | 1466500445587 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 02:14:05 INFO - PROCESS | 3632 | 1466500445589 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 02:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:14:05 INFO - PROCESS | 3632 | 1466500445592 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:14:05 INFO - PROCESS | 3632 | 1466500445593 Marionette TRACE conn3 <- [1,1906,null,{}] 02:14:05 INFO - PROCESS | 3632 | 1466500445611 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}] 02:14:05 INFO - PROCESS | 3632 | 1466500445615 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:05 INFO - PROCESS | 3632 | 1466500445698 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 02:14:05 INFO - PROCESS | 3632 | 1466500445703 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:05 INFO - PROCESS | 3632 | 1466500445705 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:05 INFO - PROCESS | 3632 | ++DOCSHELL 0F9EB000 == 35 [pid = 3632] [id = 486] 02:14:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (162BBC00) [pid = 3632] [serial = 1458] [outer = 00000000] 02:14:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (165A1C00) [pid = 3632] [serial = 1459] [outer = 162BBC00] 02:14:05 INFO - PROCESS | 3632 | 1466500445749 Marionette DEBUG loaded listener.js 02:14:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (165A2800) [pid = 3632] [serial = 1460] [outer = 162BBC00] 02:14:06 INFO - PROCESS | 3632 | 1466500446329 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]]]}] 02:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 814ms 02:14:06 INFO - PROCESS | 3632 | 1466500446412 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 02:14:06 INFO - PROCESS | 3632 | 1466500446417 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 02:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:14:06 INFO - PROCESS | 3632 | 1466500446423 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:14:06 INFO - PROCESS | 3632 | 1466500446427 Marionette TRACE conn3 <- [1,1910,null,{}] 02:14:06 INFO - PROCESS | 3632 | 1466500446433 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}] 02:14:06 INFO - PROCESS | 3632 | 1466500446436 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:06 INFO - PROCESS | 3632 | 1466500446566 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 02:14:06 INFO - PROCESS | 3632 | 1466500446695 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:06 INFO - PROCESS | 3632 | 1466500446700 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:06 INFO - PROCESS | 3632 | ++DOCSHELL 105E8000 == 36 [pid = 3632] [id = 487] 02:14:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (10A56C00) [pid = 3632] [serial = 1461] [outer = 00000000] 02:14:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (12899400) [pid = 3632] [serial = 1462] [outer = 10A56C00] 02:14:06 INFO - PROCESS | 3632 | 1466500446757 Marionette DEBUG loaded listener.js 02:14:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (1314FC00) [pid = 3632] [serial = 1463] [outer = 10A56C00] 02:14:07 INFO - PROCESS | 3632 | 1466500447486 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]]]}] 02:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1100ms 02:14:07 INFO - PROCESS | 3632 | 1466500447575 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 02:14:07 INFO - PROCESS | 3632 | 1466500447580 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 02:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:14:07 INFO - PROCESS | 3632 | 1466500447588 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:14:07 INFO - PROCESS | 3632 | 1466500447590 Marionette TRACE conn3 <- [1,1914,null,{}] 02:14:07 INFO - PROCESS | 3632 | 1466500447595 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}] 02:14:07 INFO - PROCESS | 3632 | 1466500447597 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:07 INFO - PROCESS | 3632 | 1466500447721 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 02:14:07 INFO - PROCESS | 3632 | 1466500447931 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:07 INFO - PROCESS | 3632 | 1466500447935 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:07 INFO - PROCESS | 3632 | ++DOCSHELL 0F9EC800 == 37 [pid = 3632] [id = 488] 02:14:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (1031D800) [pid = 3632] [serial = 1464] [outer = 00000000] 02:14:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (10A64400) [pid = 3632] [serial = 1465] [outer = 1031D800] 02:14:07 INFO - PROCESS | 3632 | 1466500447997 Marionette DEBUG loaded listener.js 02:14:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (11263400) [pid = 3632] [serial = 1466] [outer = 1031D800] 02:14:08 INFO - PROCESS | 3632 | --DOCSHELL 130A0000 == 36 [pid = 3632] [id = 412] 02:14:08 INFO - PROCESS | 3632 | --DOCSHELL 13CD0000 == 35 [pid = 3632] [id = 407] 02:14:08 INFO - PROCESS | 3632 | --DOCSHELL 10A5BC00 == 34 [pid = 3632] [id = 416] 02:14:08 INFO - PROCESS | 3632 | --DOCSHELL 13654400 == 33 [pid = 3632] [id = 408] 02:14:08 INFO - PROCESS | 3632 | --DOCSHELL 136F5C00 == 32 [pid = 3632] [id = 418] 02:14:08 INFO - PROCESS | 3632 | --DOCSHELL 10D17800 == 31 [pid = 3632] [id = 411] 02:14:08 INFO - PROCESS | 3632 | --DOCSHELL 13E85400 == 30 [pid = 3632] [id = 424] 02:14:08 INFO - PROCESS | 3632 | --DOCSHELL 18228800 == 29 [pid = 3632] [id = 409] 02:14:08 INFO - PROCESS | 3632 | --DOCSHELL 15D31C00 == 28 [pid = 3632] [id = 421] 02:14:08 INFO - PROCESS | 3632 | --DOCSHELL 14151C00 == 27 [pid = 3632] [id = 419] 02:14:08 INFO - PROCESS | 3632 | --DOCSHELL 165A3C00 == 26 [pid = 3632] [id = 410] 02:14:08 INFO - PROCESS | 3632 | --DOCSHELL 11CD0000 == 25 [pid = 3632] [id = 417] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (16242C00) [pid = 3632] [serial = 1405] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (12A1F800) [pid = 3632] [serial = 1396] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (1309F400) [pid = 3632] [serial = 1397] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (12D88C00) [pid = 3632] [serial = 1390] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (13155C00) [pid = 3632] [serial = 1391] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (1036D800) [pid = 3632] [serial = 1393] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (10D18000) [pid = 3632] [serial = 1394] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (14152000) [pid = 3632] [serial = 1399] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (141E2400) [pid = 3632] [serial = 1400] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (15AF8800) [pid = 3632] [serial = 1402] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (16D6DC00) [pid = 3632] [serial = 1388] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (16D78000) [pid = 3632] [serial = 1420] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (16D79C00) [pid = 3632] [serial = 1421] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (16341C00) [pid = 3632] [serial = 1409] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (162E5400) [pid = 3632] [serial = 1408] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (1680F400) [pid = 3632] [serial = 1411] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (15D3E400) [pid = 3632] [serial = 1415] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (15AF8400) [pid = 3632] [serial = 1414] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (16D6C000) [pid = 3632] [serial = 1418] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (16809C00) [pid = 3632] [serial = 1417] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (1682B000) [pid = 3632] [serial = 1412] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (15D3F800) [pid = 3632] [serial = 1403] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (162B0000) [pid = 3632] [serial = 1406] [outer = 00000000] [url = about:blank] 02:14:08 INFO - PROCESS | 3632 | 1466500448594 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]]]}] 02:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1055ms 02:14:08 INFO - PROCESS | 3632 | 1466500448646 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 02:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:14:08 INFO - PROCESS | 3632 | 1466500448650 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 02:14:08 INFO - PROCESS | 3632 | 1466500448654 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:14:08 INFO - PROCESS | 3632 | 1466500448657 Marionette TRACE conn3 <- [1,1918,null,{}] 02:14:08 INFO - PROCESS | 3632 | 1466500448662 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}] 02:14:08 INFO - PROCESS | 3632 | 1466500448666 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:08 INFO - PROCESS | 3632 | 1466500448738 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 02:14:08 INFO - PROCESS | 3632 | 1466500448833 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:08 INFO - PROCESS | 3632 | 1466500448836 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:08 INFO - PROCESS | 3632 | ++DOCSHELL 10D1C400 == 26 [pid = 3632] [id = 489] 02:14:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (10D1E000) [pid = 3632] [serial = 1467] [outer = 00000000] 02:14:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (130A0000) [pid = 3632] [serial = 1468] [outer = 10D1E000] 02:14:08 INFO - PROCESS | 3632 | 1466500448882 Marionette DEBUG loaded listener.js 02:14:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (131ECC00) [pid = 3632] [serial = 1469] [outer = 10D1E000] 02:14:09 INFO - PROCESS | 3632 | 1466500449272 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]]]}] 02:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 663ms 02:14:09 INFO - PROCESS | 3632 | 1466500449340 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 02:14:09 INFO - PROCESS | 3632 | 1466500449344 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 02:14:09 INFO - PROCESS | 3632 | 1466500449349 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:14:09 INFO - PROCESS | 3632 | 1466500449351 Marionette TRACE conn3 <- [1,1922,null,{}] 02:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:14:09 INFO - PROCESS | 3632 | 1466500449355 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}] 02:14:09 INFO - PROCESS | 3632 | 1466500449358 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:09 INFO - PROCESS | 3632 | 1466500449443 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 02:14:09 INFO - PROCESS | 3632 | 1466500449449 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:09 INFO - PROCESS | 3632 | 1466500449452 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:09 INFO - PROCESS | 3632 | ++DOCSHELL 1364C000 == 27 [pid = 3632] [id = 490] 02:14:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (139A4000) [pid = 3632] [serial = 1470] [outer = 00000000] 02:14:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (1414E000) [pid = 3632] [serial = 1471] [outer = 139A4000] 02:14:09 INFO - PROCESS | 3632 | 1466500449496 Marionette DEBUG loaded listener.js 02:14:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (1417CC00) [pid = 3632] [serial = 1472] [outer = 139A4000] 02:14:09 INFO - PROCESS | 3632 | 1466500449939 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]]]}] 02:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 618ms 02:14:09 INFO - PROCESS | 3632 | 1466500449975 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 02:14:09 INFO - PROCESS | 3632 | 1466500449978 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 02:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:14:09 INFO - PROCESS | 3632 | 1466500449982 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:14:09 INFO - PROCESS | 3632 | 1466500449988 Marionette TRACE conn3 <- [1,1926,null,{}] 02:14:09 INFO - PROCESS | 3632 | 1466500449997 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}] 02:14:09 INFO - PROCESS | 3632 | 1466500450001 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:10 INFO - PROCESS | 3632 | 1466500450085 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 02:14:10 INFO - PROCESS | 3632 | 1466500450094 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:10 INFO - PROCESS | 3632 | 1466500450096 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:10 INFO - PROCESS | 3632 | ++DOCSHELL 15AACC00 == 28 [pid = 3632] [id = 491] 02:14:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (15AAD800) [pid = 3632] [serial = 1473] [outer = 00000000] 02:14:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (15AF9800) [pid = 3632] [serial = 1474] [outer = 15AAD800] 02:14:10 INFO - PROCESS | 3632 | 1466500450140 Marionette DEBUG loaded listener.js 02:14:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (16212400) [pid = 3632] [serial = 1475] [outer = 15AAD800] 02:14:10 INFO - PROCESS | 3632 | 1466500450578 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]]]}] 02:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 633ms 02:14:10 INFO - PROCESS | 3632 | 1466500450621 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 02:14:10 INFO - PROCESS | 3632 | 1466500450624 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 02:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:14:10 INFO - PROCESS | 3632 | 1466500450627 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:14:10 INFO - PROCESS | 3632 | 1466500450629 Marionette TRACE conn3 <- [1,1930,null,{}] 02:14:10 INFO - PROCESS | 3632 | 1466500450632 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}] 02:14:10 INFO - PROCESS | 3632 | 1466500450634 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:10 INFO - PROCESS | 3632 | 1466500450732 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 02:14:10 INFO - PROCESS | 3632 | 1466500450816 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:10 INFO - PROCESS | 3632 | 1466500450818 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:10 INFO - PROCESS | 3632 | ++DOCSHELL 1621B400 == 29 [pid = 3632] [id = 492] 02:14:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (1621C000) [pid = 3632] [serial = 1476] [outer = 00000000] 02:14:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (162AD800) [pid = 3632] [serial = 1477] [outer = 1621C000] 02:14:10 INFO - PROCESS | 3632 | 1466500450861 Marionette DEBUG loaded listener.js 02:14:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (162B5C00) [pid = 3632] [serial = 1478] [outer = 1621C000] 02:14:11 INFO - PROCESS | 3632 | 1466500451246 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]]]}] 02:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 664ms 02:14:11 INFO - PROCESS | 3632 | 1466500451291 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 02:14:11 INFO - PROCESS | 3632 | 1466500451293 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 02:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:14:11 INFO - PROCESS | 3632 | 1466500451301 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:14:11 INFO - PROCESS | 3632 | 1466500451303 Marionette TRACE conn3 <- [1,1934,null,{}] 02:14:11 INFO - PROCESS | 3632 | 1466500451307 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}] 02:14:11 INFO - PROCESS | 3632 | 1466500451308 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:11 INFO - PROCESS | 3632 | 1466500451424 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 02:14:11 INFO - PROCESS | 3632 | 1466500451429 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:11 INFO - PROCESS | 3632 | 1466500451435 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:11 INFO - PROCESS | 3632 | ++DOCSHELL 1364A800 == 30 [pid = 3632] [id = 493] 02:14:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (162C5000) [pid = 3632] [serial = 1479] [outer = 00000000] 02:14:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (162E2400) [pid = 3632] [serial = 1480] [outer = 162C5000] 02:14:11 INFO - PROCESS | 3632 | 1466500451488 Marionette DEBUG loaded listener.js 02:14:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (163AC800) [pid = 3632] [serial = 1481] [outer = 162C5000] 02:14:11 INFO - PROCESS | 3632 | 1466500451930 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]]]}] 02:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 678ms 02:14:11 INFO - PROCESS | 3632 | 1466500451983 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 02:14:11 INFO - PROCESS | 3632 | 1466500451985 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 02:14:11 INFO - PROCESS | 3632 | 1466500451988 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:14:11 INFO - PROCESS | 3632 | 1466500451990 Marionette TRACE conn3 <- [1,1938,null,{}] 02:14:11 INFO - PROCESS | 3632 | 1466500451993 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}] 02:14:11 INFO - PROCESS | 3632 | 1466500451996 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:12 INFO - PROCESS | 3632 | 1466500452116 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 02:14:12 INFO - PROCESS | 3632 | 1466500452143 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:12 INFO - PROCESS | 3632 | 1466500452145 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:12 INFO - PROCESS | 3632 | ++DOCSHELL 1659F800 == 31 [pid = 3632] [id = 494] 02:14:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (165A0800) [pid = 3632] [serial = 1482] [outer = 00000000] 02:14:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (16B08800) [pid = 3632] [serial = 1483] [outer = 165A0800] 02:14:12 INFO - PROCESS | 3632 | 1466500452187 Marionette DEBUG loaded listener.js 02:14:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (16B09800) [pid = 3632] [serial = 1484] [outer = 165A0800] 02:14:12 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (0C7F1000) [pid = 3632] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:14:12 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (12BCE400) [pid = 3632] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:14:12 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (136EF400) [pid = 3632] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:14:12 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (14E69000) [pid = 3632] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:14:12 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1621CC00) [pid = 3632] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:14:12 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (16B08000) [pid = 3632] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:14:12 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (15AF2C00) [pid = 3632] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:14:12 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (10D1CC00) [pid = 3632] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:14:12 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (162B7800) [pid = 3632] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:14:12 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (114C6000) [pid = 3632] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:14:12 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (14182800) [pid = 3632] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:14:12 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (163A9800) [pid = 3632] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:14:12 INFO - PROCESS | 3632 | 1466500452681 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]]]}] 02:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 708ms 02:14:12 INFO - PROCESS | 3632 | 1466500452702 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 02:14:12 INFO - PROCESS | 3632 | 1466500452704 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 02:14:12 INFO - PROCESS | 3632 | 1466500452708 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:14:12 INFO - PROCESS | 3632 | 1466500452709 Marionette TRACE conn3 <- [1,1942,null,{}] 02:14:12 INFO - PROCESS | 3632 | 1466500452713 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}] 02:14:12 INFO - PROCESS | 3632 | 1466500452715 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:12 INFO - PROCESS | 3632 | 1466500452791 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 02:14:12 INFO - PROCESS | 3632 | 1466500452796 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:12 INFO - PROCESS | 3632 | 1466500452798 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:12 INFO - PROCESS | 3632 | ++DOCSHELL 112C6000 == 32 [pid = 3632] [id = 495] 02:14:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (11427C00) [pid = 3632] [serial = 1485] [outer = 00000000] 02:14:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (15AF2C00) [pid = 3632] [serial = 1486] [outer = 11427C00] 02:14:12 INFO - PROCESS | 3632 | 1466500452843 Marionette DEBUG loaded listener.js 02:14:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (15AF8000) [pid = 3632] [serial = 1487] [outer = 11427C00] 02:14:13 INFO - PROCESS | 3632 | 1466500453277 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]]]}] 02:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 603ms 02:14:13 INFO - PROCESS | 3632 | 1466500453330 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 02:14:13 INFO - PROCESS | 3632 | 1466500453332 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 02:14:13 INFO - PROCESS | 3632 | 1466500453335 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:14:13 INFO - PROCESS | 3632 | 1466500453336 Marionette TRACE conn3 <- [1,1946,null,{}] 02:14:13 INFO - PROCESS | 3632 | 1466500453340 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}] 02:14:13 INFO - PROCESS | 3632 | 1466500453341 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:13 INFO - PROCESS | 3632 | 1466500453451 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 02:14:13 INFO - PROCESS | 3632 | 1466500453460 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:13 INFO - PROCESS | 3632 | 1466500453462 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:13 INFO - PROCESS | 3632 | ++DOCSHELL 0C7EC400 == 33 [pid = 3632] [id = 496] 02:14:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (14180800) [pid = 3632] [serial = 1488] [outer = 00000000] 02:14:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16BA8800) [pid = 3632] [serial = 1489] [outer = 14180800] 02:14:13 INFO - PROCESS | 3632 | 1466500453507 Marionette DEBUG loaded listener.js 02:14:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (16D72C00) [pid = 3632] [serial = 1490] [outer = 14180800] 02:14:13 INFO - PROCESS | 3632 | 1466500453913 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]]]}] 02:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 618ms 02:14:13 INFO - PROCESS | 3632 | 1466500453959 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 02:14:13 INFO - PROCESS | 3632 | 1466500453961 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 02:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:14:13 INFO - PROCESS | 3632 | 1466500453965 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:14:13 INFO - PROCESS | 3632 | 1466500453966 Marionette TRACE conn3 <- [1,1950,null,{}] 02:14:13 INFO - PROCESS | 3632 | 1466500453970 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}] 02:14:13 INFO - PROCESS | 3632 | 1466500453972 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:14 INFO - PROCESS | 3632 | 1466500454051 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 02:14:14 INFO - PROCESS | 3632 | 1466500454057 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:14 INFO - PROCESS | 3632 | 1466500454059 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:14 INFO - PROCESS | 3632 | ++DOCSHELL 15AF2000 == 34 [pid = 3632] [id = 497] 02:14:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (15AF9C00) [pid = 3632] [serial = 1491] [outer = 00000000] 02:14:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16DDB400) [pid = 3632] [serial = 1492] [outer = 15AF9C00] 02:14:14 INFO - PROCESS | 3632 | 1466500454083 Marionette DEBUG loaded listener.js 02:14:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16DDD000) [pid = 3632] [serial = 1493] [outer = 15AF9C00] 02:14:14 INFO - PROCESS | 3632 | 1466500454514 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]]]}] 02:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 573ms 02:14:14 INFO - PROCESS | 3632 | 1466500454572 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 02:14:14 INFO - PROCESS | 3632 | 1466500454576 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 02:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:14:14 INFO - PROCESS | 3632 | 1466500454586 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:14:14 INFO - PROCESS | 3632 | 1466500454590 Marionette TRACE conn3 <- [1,1954,null,{}] 02:14:14 INFO - PROCESS | 3632 | 1466500454597 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}] 02:14:14 INFO - PROCESS | 3632 | 1466500454600 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:14 INFO - PROCESS | 3632 | 1466500454712 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 02:14:14 INFO - PROCESS | 3632 | 1466500454866 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:14 INFO - PROCESS | 3632 | 1466500454871 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:14 INFO - PROCESS | 3632 | ++DOCSHELL 1281B800 == 35 [pid = 3632] [id = 498] 02:14:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (12820400) [pid = 3632] [serial = 1494] [outer = 00000000] 02:14:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (12D8CC00) [pid = 3632] [serial = 1495] [outer = 12820400] 02:14:14 INFO - PROCESS | 3632 | 1466500454941 Marionette DEBUG loaded listener.js 02:14:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1320B400) [pid = 3632] [serial = 1496] [outer = 12820400] 02:14:15 INFO - PROCESS | 3632 | 1466500455483 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]]]}] 02:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 965ms 02:14:15 INFO - PROCESS | 3632 | 1466500455555 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 02:14:15 INFO - PROCESS | 3632 | 1466500455558 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 02:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:14:15 INFO - PROCESS | 3632 | 1466500455564 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:14:15 INFO - PROCESS | 3632 | 1466500455568 Marionette TRACE conn3 <- [1,1958,null,{}] 02:14:15 INFO - PROCESS | 3632 | 1466500455573 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}] 02:14:15 INFO - PROCESS | 3632 | 1466500455575 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:15 INFO - PROCESS | 3632 | 1466500455682 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 02:14:15 INFO - PROCESS | 3632 | 1466500455818 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:15 INFO - PROCESS | 3632 | 1466500455821 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:15 INFO - PROCESS | 3632 | ++DOCSHELL 141DE400 == 36 [pid = 3632] [id = 499] 02:14:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (141E5800) [pid = 3632] [serial = 1497] [outer = 00000000] 02:14:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (152B6000) [pid = 3632] [serial = 1498] [outer = 141E5800] 02:14:15 INFO - PROCESS | 3632 | 1466500455876 Marionette DEBUG loaded listener.js 02:14:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (15AF2400) [pid = 3632] [serial = 1499] [outer = 141E5800] 02:14:16 INFO - PROCESS | 3632 | 1466500456424 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]]]}] 02:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 904ms 02:14:16 INFO - PROCESS | 3632 | 1466500456476 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 02:14:16 INFO - PROCESS | 3632 | 1466500456478 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 02:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:14:16 INFO - PROCESS | 3632 | 1466500456482 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:14:16 INFO - PROCESS | 3632 | 1466500456484 Marionette TRACE conn3 <- [1,1962,null,{}] 02:14:16 INFO - PROCESS | 3632 | 1466500456489 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}] 02:14:16 INFO - PROCESS | 3632 | 1466500456494 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:16 INFO - PROCESS | 3632 | 1466500456612 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 02:14:16 INFO - PROCESS | 3632 | 1466500456756 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:16 INFO - PROCESS | 3632 | 1466500456760 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:16 INFO - PROCESS | 3632 | ++DOCSHELL 163AB800 == 37 [pid = 3632] [id = 500] 02:14:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1659E400) [pid = 3632] [serial = 1500] [outer = 00000000] 02:14:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (16B05400) [pid = 3632] [serial = 1501] [outer = 1659E400] 02:14:16 INFO - PROCESS | 3632 | 1466500456818 Marionette DEBUG loaded listener.js 02:14:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (16D74800) [pid = 3632] [serial = 1502] [outer = 1659E400] 02:14:17 INFO - PROCESS | 3632 | 1466500457411 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]]]}] 02:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 964ms 02:14:17 INFO - PROCESS | 3632 | 1466500457472 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 02:14:17 INFO - PROCESS | 3632 | 1466500457474 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 02:14:17 INFO - PROCESS | 3632 | 1466500457478 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:14:17 INFO - PROCESS | 3632 | 1466500457480 Marionette TRACE conn3 <- [1,1966,null,{}] 02:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:14:17 INFO - PROCESS | 3632 | 1466500457484 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}] 02:14:17 INFO - PROCESS | 3632 | 1466500457487 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:17 INFO - PROCESS | 3632 | 1466500457604 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 02:14:17 INFO - PROCESS | 3632 | 1466500457848 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:17 INFO - PROCESS | 3632 | 1466500457852 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:17 INFO - PROCESS | 3632 | ++DOCSHELL 0C7E9000 == 38 [pid = 3632] [id = 501] 02:14:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (0C7F1000) [pid = 3632] [serial = 1503] [outer = 00000000] 02:14:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (10D1A800) [pid = 3632] [serial = 1504] [outer = 0C7F1000] 02:14:17 INFO - PROCESS | 3632 | 1466500457922 Marionette DEBUG loaded listener.js 02:14:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (11C33400) [pid = 3632] [serial = 1505] [outer = 0C7F1000] 02:14:18 INFO - PROCESS | 3632 | 1466500458483 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]]]}] 02:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1055ms 02:14:19 INFO - PROCESS | 3632 | --DOCSHELL 13074400 == 37 [pid = 3632] [id = 423] 02:14:19 INFO - PROCESS | 3632 | --DOCSHELL 10D1E800 == 36 [pid = 3632] [id = 414] 02:14:19 INFO - PROCESS | 3632 | --DOCSHELL 152B8400 == 35 [pid = 3632] [id = 420] 02:14:19 INFO - PROCESS | 3632 | --DOCSHELL 0C7EFC00 == 34 [pid = 3632] [id = 478] 02:14:19 INFO - PROCESS | 3632 | --DOCSHELL 1621A800 == 33 [pid = 3632] [id = 422] 02:14:19 INFO - PROCESS | 3632 | --DOCSHELL 16244400 == 32 [pid = 3632] [id = 413] 02:14:19 INFO - PROCESS | 3632 | --DOCSHELL 14145800 == 31 [pid = 3632] [id = 415] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (0F9E7800) [pid = 3632] [serial = 1435] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (10A63C00) [pid = 3632] [serial = 1436] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (12D8D400) [pid = 3632] [serial = 1438] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (1310B000) [pid = 3632] [serial = 1439] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (139A3400) [pid = 3632] [serial = 1441] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (15AA8800) [pid = 3632] [serial = 1445] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (16245C00) [pid = 3632] [serial = 1450] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (179CC400) [pid = 3632] [serial = 1433] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (177D6400) [pid = 3632] [serial = 1432] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (15D39C00) [pid = 3632] [serial = 1448] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (14179400) [pid = 3632] [serial = 1453] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (15AFC000) [pid = 3632] [serial = 1447] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (162E4800) [pid = 3632] [serial = 1456] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (165A1C00) [pid = 3632] [serial = 1459] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (12D93C00) [pid = 3632] [serial = 1424] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (12AADC00) [pid = 3632] [serial = 1423] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (156EAC00) [pid = 3632] [serial = 1427] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (16343800) [pid = 3632] [serial = 1457] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (152AEC00) [pid = 3632] [serial = 1426] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (16DE9800) [pid = 3632] [serial = 1430] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (16BA8400) [pid = 3632] [serial = 1429] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (162B4000) [pid = 3632] [serial = 1451] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (154BF000) [pid = 3632] [serial = 1444] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (162B6400) [pid = 3632] [serial = 1454] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (13E89800) [pid = 3632] [serial = 1442] [outer = 00000000] [url = about:blank] 02:14:19 INFO - PROCESS | 3632 | 1466500459146 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 02:14:19 INFO - PROCESS | 3632 | 1466500459151 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 02:14:19 INFO - PROCESS | 3632 | 1466500459206 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:14:19 INFO - PROCESS | 3632 | 1466500459208 Marionette TRACE conn3 <- [1,1970,null,{}] 02:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:14:19 INFO - PROCESS | 3632 | 1466500459214 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}] 02:14:19 INFO - PROCESS | 3632 | 1466500459218 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:19 INFO - PROCESS | 3632 | 1466500459303 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 02:14:19 INFO - PROCESS | 3632 | 1466500459310 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:19 INFO - PROCESS | 3632 | 1466500459315 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:19 INFO - PROCESS | 3632 | ++DOCSHELL 10D12800 == 32 [pid = 3632] [id = 502] 02:14:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (10D12C00) [pid = 3632] [serial = 1506] [outer = 00000000] 02:14:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (10D1C800) [pid = 3632] [serial = 1507] [outer = 10D12C00] 02:14:19 INFO - PROCESS | 3632 | 1466500459365 Marionette DEBUG loaded listener.js 02:14:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (10D20800) [pid = 3632] [serial = 1508] [outer = 10D12C00] 02:14:19 INFO - PROCESS | 3632 | 1466500459840 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]]]}] 02:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 648ms 02:14:19 INFO - PROCESS | 3632 | 1466500459875 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 02:14:19 INFO - PROCESS | 3632 | 1466500459878 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 02:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:14:19 INFO - PROCESS | 3632 | 1466500459867 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:14:19 INFO - PROCESS | 3632 | 1466500459871 Marionette TRACE conn3 <- [1,1974,null,{}] 02:14:19 INFO - PROCESS | 3632 | 1466500459875 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}] 02:14:19 INFO - PROCESS | 3632 | 1466500459878 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:19 INFO - PROCESS | 3632 | 1466500459962 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 02:14:19 INFO - PROCESS | 3632 | 1466500459970 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:19 INFO - PROCESS | 3632 | 1466500459973 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:19 INFO - PROCESS | 3632 | ++DOCSHELL 13034400 == 33 [pid = 3632] [id = 503] 02:14:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (13034C00) [pid = 3632] [serial = 1509] [outer = 00000000] 02:14:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (1312F400) [pid = 3632] [serial = 1510] [outer = 13034C00] 02:14:20 INFO - PROCESS | 3632 | 1466500460019 Marionette DEBUG loaded listener.js 02:14:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (13156400) [pid = 3632] [serial = 1511] [outer = 13034C00] 02:14:20 INFO - PROCESS | 3632 | 1466500460463 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]]]}] 02:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 618ms 02:14:20 INFO - PROCESS | 3632 | 1466500460503 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 02:14:20 INFO - PROCESS | 3632 | 1466500460506 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 02:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:14:20 INFO - PROCESS | 3632 | 1466500460509 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:14:20 INFO - PROCESS | 3632 | 1466500460511 Marionette TRACE conn3 <- [1,1978,null,{}] 02:14:20 INFO - PROCESS | 3632 | 1466500460521 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}] 02:14:20 INFO - PROCESS | 3632 | 1466500460525 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:20 INFO - PROCESS | 3632 | 1466500460647 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 02:14:20 INFO - PROCESS | 3632 | 1466500460745 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:20 INFO - PROCESS | 3632 | 1466500460749 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:20 INFO - PROCESS | 3632 | ++DOCSHELL 1414B800 == 34 [pid = 3632] [id = 504] 02:14:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (1414F800) [pid = 3632] [serial = 1512] [outer = 00000000] 02:14:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (1417B000) [pid = 3632] [serial = 1513] [outer = 1414F800] 02:14:20 INFO - PROCESS | 3632 | 1466500460796 Marionette DEBUG loaded listener.js 02:14:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (141E0C00) [pid = 3632] [serial = 1514] [outer = 1414F800] 02:14:21 INFO - PROCESS | 3632 | 1466500461158 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]]]}] 02:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 678ms 02:14:21 INFO - PROCESS | 3632 | 1466500461192 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 02:14:21 INFO - PROCESS | 3632 | 1466500461194 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 02:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:14:21 INFO - PROCESS | 3632 | 1466500461197 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:14:21 INFO - PROCESS | 3632 | 1466500461199 Marionette TRACE conn3 <- [1,1982,null,{}] 02:14:21 INFO - PROCESS | 3632 | 1466500461202 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}] 02:14:21 INFO - PROCESS | 3632 | 1466500461204 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:21 INFO - PROCESS | 3632 | 1466500461284 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 02:14:21 INFO - PROCESS | 3632 | 1466500461390 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:21 INFO - PROCESS | 3632 | 1466500461392 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:21 INFO - PROCESS | 3632 | ++DOCSHELL 1417F400 == 35 [pid = 3632] [id = 505] 02:14:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (14181800) [pid = 3632] [serial = 1515] [outer = 00000000] 02:14:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (15AA4C00) [pid = 3632] [serial = 1516] [outer = 14181800] 02:14:21 INFO - PROCESS | 3632 | 1466500461438 Marionette DEBUG loaded listener.js 02:14:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (15AF7400) [pid = 3632] [serial = 1517] [outer = 14181800] 02:14:21 INFO - PROCESS | 3632 | 1466500461838 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]]]}] 02:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 678ms 02:14:21 INFO - PROCESS | 3632 | 1466500461861 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 02:14:21 INFO - PROCESS | 3632 | 1466500461863 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 02:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:14:21 INFO - PROCESS | 3632 | 1466500461866 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:14:21 INFO - PROCESS | 3632 | 1466500461868 Marionette TRACE conn3 <- [1,1986,null,{}] 02:14:21 INFO - PROCESS | 3632 | 1466500461872 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}] 02:14:21 INFO - PROCESS | 3632 | 1466500461874 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:22 INFO - PROCESS | 3632 | 1466500462010 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 02:14:22 INFO - PROCESS | 3632 | 1466500462027 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:22 INFO - PROCESS | 3632 | 1466500462029 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:22 INFO - PROCESS | 3632 | ++DOCSHELL 15D35800 == 36 [pid = 3632] [id = 506] 02:14:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (15D3E800) [pid = 3632] [serial = 1518] [outer = 00000000] 02:14:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (16240000) [pid = 3632] [serial = 1519] [outer = 15D3E800] 02:14:22 INFO - PROCESS | 3632 | 1466500462072 Marionette DEBUG loaded listener.js 02:14:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (16247400) [pid = 3632] [serial = 1520] [outer = 15D3E800] 02:14:22 INFO - PROCESS | 3632 | 1466500462477 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]]]}] 02:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 678ms 02:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:14:22 INFO - PROCESS | 3632 | 1466500462552 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 02:14:22 INFO - PROCESS | 3632 | 1466500462555 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 02:14:22 INFO - PROCESS | 3632 | 1466500462558 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:14:22 INFO - PROCESS | 3632 | 1466500462560 Marionette TRACE conn3 <- [1,1990,null,{}] 02:14:22 INFO - PROCESS | 3632 | 1466500462563 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}] 02:14:22 INFO - PROCESS | 3632 | 1466500462569 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:22 INFO - PROCESS | 3632 | 1466500462711 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 02:14:22 INFO - PROCESS | 3632 | 1466500462758 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:22 INFO - PROCESS | 3632 | 1466500462760 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:22 INFO - PROCESS | 3632 | ++DOCSHELL 162BB000 == 37 [pid = 3632] [id = 507] 02:14:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (162CF800) [pid = 3632] [serial = 1521] [outer = 00000000] 02:14:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (162E8C00) [pid = 3632] [serial = 1522] [outer = 162CF800] 02:14:22 INFO - PROCESS | 3632 | 1466500462804 Marionette DEBUG loaded listener.js 02:14:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (1634D800) [pid = 3632] [serial = 1523] [outer = 162CF800] 02:14:23 INFO - PROCESS | 3632 | 1466500463223 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]]]}] 02:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 709ms 02:14:23 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (15AF9C00) [pid = 3632] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:14:23 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1621C000) [pid = 3632] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:14:23 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (162C5000) [pid = 3632] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:14:23 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (162BBC00) [pid = 3632] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:14:23 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (10A56C00) [pid = 3632] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:14:23 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1031D800) [pid = 3632] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:14:23 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (165A0800) [pid = 3632] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:14:23 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (10D1E000) [pid = 3632] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:14:23 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (15AAD800) [pid = 3632] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:14:23 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (11427C00) [pid = 3632] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:14:23 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (14180800) [pid = 3632] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:14:23 INFO - PROCESS | 3632 | 1466500463451 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 02:14:23 INFO - PROCESS | 3632 | 1466500463453 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 02:14:23 INFO - PROCESS | 3632 | 1466500463458 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:14:23 INFO - PROCESS | 3632 | 1466500463460 Marionette TRACE conn3 <- [1,1994,null,{}] 02:14:23 INFO - PROCESS | 3632 | 1466500463463 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}] 02:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:14:23 INFO - PROCESS | 3632 | 1466500463465 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:23 INFO - PROCESS | 3632 | 1466500463539 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 02:14:23 INFO - PROCESS | 3632 | 1466500463543 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:23 INFO - PROCESS | 3632 | 1466500463554 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:23 INFO - PROCESS | 3632 | ++DOCSHELL 11427C00 == 38 [pid = 3632] [id = 508] 02:14:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (11ADDC00) [pid = 3632] [serial = 1524] [outer = 00000000] 02:14:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (141DF400) [pid = 3632] [serial = 1525] [outer = 11ADDC00] 02:14:23 INFO - PROCESS | 3632 | 1466500463597 Marionette DEBUG loaded listener.js 02:14:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (15AF9C00) [pid = 3632] [serial = 1526] [outer = 11ADDC00] 02:14:24 INFO - PROCESS | 3632 | 1466500464035 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]]]}] 02:14:24 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 02:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 618ms 02:14:24 INFO - PROCESS | 3632 | 1466500464081 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 02:14:24 INFO - PROCESS | 3632 | 1466500464083 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 02:14:24 INFO - PROCESS | 3632 | 1466500464086 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:14:24 INFO - PROCESS | 3632 | 1466500464088 Marionette TRACE conn3 <- [1,1998,null,{}] 02:14:24 INFO - PROCESS | 3632 | 1466500464091 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}] 02:14:24 INFO - PROCESS | 3632 | 1466500464093 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:24 INFO - PROCESS | 3632 | 1466500464169 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 02:14:24 INFO - PROCESS | 3632 | 1466500464174 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:24 INFO - PROCESS | 3632 | 1466500464176 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:24 INFO - PROCESS | 3632 | ++DOCSHELL 14148C00 == 39 [pid = 3632] [id = 509] 02:14:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (162E3400) [pid = 3632] [serial = 1527] [outer = 00000000] 02:14:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (165A6C00) [pid = 3632] [serial = 1528] [outer = 162E3400] 02:14:24 INFO - PROCESS | 3632 | 1466500464219 Marionette DEBUG loaded listener.js 02:14:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16B03000) [pid = 3632] [serial = 1529] [outer = 162E3400] 02:14:24 INFO - PROCESS | 3632 | 1466500464624 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]]]}] 02:14:24 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 02:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 572ms 02:14:24 INFO - PROCESS | 3632 | 1466500464670 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 02:14:24 INFO - PROCESS | 3632 | 1466500464671 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 02:14:24 INFO - PROCESS | 3632 | 1466500464675 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:14:24 INFO - PROCESS | 3632 | 1466500464677 Marionette TRACE conn3 <- [1,2002,null,{}] 02:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:14:24 INFO - PROCESS | 3632 | 1466500464680 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}] 02:14:24 INFO - PROCESS | 3632 | 1466500464682 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:24 INFO - PROCESS | 3632 | 1466500464748 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 02:14:24 INFO - PROCESS | 3632 | 1466500464754 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:24 INFO - PROCESS | 3632 | 1466500464755 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:24 INFO - PROCESS | 3632 | ++DOCSHELL 16D6B000 == 40 [pid = 3632] [id = 510] 02:14:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (16D6E800) [pid = 3632] [serial = 1530] [outer = 00000000] 02:14:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (16DDB800) [pid = 3632] [serial = 1531] [outer = 16D6E800] 02:14:24 INFO - PROCESS | 3632 | 1466500464798 Marionette DEBUG loaded listener.js 02:14:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (16DDC000) [pid = 3632] [serial = 1532] [outer = 16D6E800] 02:14:25 INFO - PROCESS | 3632 | 1466500465227 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]]]}] 02:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 618ms 02:14:25 INFO - PROCESS | 3632 | 1466500465287 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 02:14:25 INFO - PROCESS | 3632 | 1466500465289 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 02:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:14:25 INFO - PROCESS | 3632 | 1466500465293 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:14:25 INFO - PROCESS | 3632 | 1466500465294 Marionette TRACE conn3 <- [1,2006,null,{}] 02:14:25 INFO - PROCESS | 3632 | 1466500465297 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}] 02:14:25 INFO - PROCESS | 3632 | 1466500465299 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:25 INFO - PROCESS | 3632 | 1466500465423 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 02:14:25 INFO - PROCESS | 3632 | 1466500465564 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:25 INFO - PROCESS | 3632 | 1466500465568 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:25 INFO - PROCESS | 3632 | ++DOCSHELL 0C7E8C00 == 41 [pid = 3632] [id = 511] 02:14:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (0C7EB000) [pid = 3632] [serial = 1533] [outer = 00000000] 02:14:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (0F9E6000) [pid = 3632] [serial = 1534] [outer = 0C7EB000] 02:14:25 INFO - PROCESS | 3632 | 1466500465630 Marionette DEBUG loaded listener.js 02:14:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (10A5BC00) [pid = 3632] [serial = 1535] [outer = 0C7EB000] 02:14:26 INFO - PROCESS | 3632 | 1466500466362 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]]]}] 02:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1100ms 02:14:26 INFO - PROCESS | 3632 | 1466500466407 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 02:14:26 INFO - PROCESS | 3632 | 1466500466412 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 02:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:14:26 INFO - PROCESS | 3632 | 1466500466441 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:14:26 INFO - PROCESS | 3632 | 1466500466445 Marionette TRACE conn3 <- [1,2010,null,{}] 02:14:26 INFO - PROCESS | 3632 | 1466500466450 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}] 02:14:26 INFO - PROCESS | 3632 | 1466500466453 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:26 INFO - PROCESS | 3632 | 1466500466577 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 02:14:26 INFO - PROCESS | 3632 | 1466500466707 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:26 INFO - PROCESS | 3632 | 1466500466711 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:26 INFO - PROCESS | 3632 | ++DOCSHELL 139B1C00 == 42 [pid = 3632] [id = 512] 02:14:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (139B2800) [pid = 3632] [serial = 1536] [outer = 00000000] 02:14:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (14144800) [pid = 3632] [serial = 1537] [outer = 139B2800] 02:14:26 INFO - PROCESS | 3632 | 1466500466776 Marionette DEBUG loaded listener.js 02:14:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (1414BC00) [pid = 3632] [serial = 1538] [outer = 139B2800] 02:14:27 INFO - PROCESS | 3632 | 1466500467582 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]]]}] 02:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1235ms 02:14:27 INFO - PROCESS | 3632 | 1466500467644 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 02:14:27 INFO - PROCESS | 3632 | 1466500467649 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 02:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:14:27 INFO - PROCESS | 3632 | 1466500467653 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:14:27 INFO - PROCESS | 3632 | 1466500467656 Marionette TRACE conn3 <- [1,2014,null,{}] 02:14:27 INFO - PROCESS | 3632 | 1466500467662 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}] 02:14:27 INFO - PROCESS | 3632 | 1466500467665 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:27 INFO - PROCESS | 3632 | 1466500467799 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 02:14:27 INFO - PROCESS | 3632 | --DOCSHELL 0C7EC400 == 41 [pid = 3632] [id = 496] 02:14:27 INFO - PROCESS | 3632 | --DOCSHELL 16D6B000 == 40 [pid = 3632] [id = 510] 02:14:27 INFO - PROCESS | 3632 | --DOCSHELL 14148C00 == 39 [pid = 3632] [id = 509] 02:14:27 INFO - PROCESS | 3632 | --DOCSHELL 11427C00 == 38 [pid = 3632] [id = 508] 02:14:27 INFO - PROCESS | 3632 | --DOCSHELL 162BB000 == 37 [pid = 3632] [id = 507] 02:14:27 INFO - PROCESS | 3632 | --DOCSHELL 15D35800 == 36 [pid = 3632] [id = 506] 02:14:27 INFO - PROCESS | 3632 | --DOCSHELL 1417F400 == 35 [pid = 3632] [id = 505] 02:14:27 INFO - PROCESS | 3632 | --DOCSHELL 1414B800 == 34 [pid = 3632] [id = 504] 02:14:27 INFO - PROCESS | 3632 | --DOCSHELL 13034400 == 33 [pid = 3632] [id = 503] 02:14:27 INFO - PROCESS | 3632 | --DOCSHELL 10D12800 == 32 [pid = 3632] [id = 502] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (162AD800) [pid = 3632] [serial = 1477] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (162B5C00) [pid = 3632] [serial = 1478] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (162E2400) [pid = 3632] [serial = 1480] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (165A2800) [pid = 3632] [serial = 1460] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (12899400) [pid = 3632] [serial = 1462] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1314FC00) [pid = 3632] [serial = 1463] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (10A64400) [pid = 3632] [serial = 1465] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (11263400) [pid = 3632] [serial = 1466] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (16B08800) [pid = 3632] [serial = 1483] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (130A0000) [pid = 3632] [serial = 1468] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (131ECC00) [pid = 3632] [serial = 1469] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (15AF9800) [pid = 3632] [serial = 1474] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (1414E000) [pid = 3632] [serial = 1471] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (15AF8000) [pid = 3632] [serial = 1487] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (15AF2C00) [pid = 3632] [serial = 1486] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (16BA8800) [pid = 3632] [serial = 1489] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (16B09800) [pid = 3632] [serial = 1484] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (163AC800) [pid = 3632] [serial = 1481] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (16DDD000) [pid = 3632] [serial = 1493] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (16D72C00) [pid = 3632] [serial = 1490] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (16212400) [pid = 3632] [serial = 1475] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (16DDB400) [pid = 3632] [serial = 1492] [outer = 00000000] [url = about:blank] 02:14:27 INFO - PROCESS | 3632 | 1466500467932 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:27 INFO - PROCESS | 3632 | 1466500467936 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:27 INFO - PROCESS | 3632 | ++DOCSHELL 0F97E400 == 33 [pid = 3632] [id = 513] 02:14:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (0F9E1400) [pid = 3632] [serial = 1539] [outer = 00000000] 02:14:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (10D15000) [pid = 3632] [serial = 1540] [outer = 0F9E1400] 02:14:27 INFO - PROCESS | 3632 | 1466500467988 Marionette DEBUG loaded listener.js 02:14:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (11429000) [pid = 3632] [serial = 1541] [outer = 0F9E1400] 02:14:28 INFO - PROCESS | 3632 | 1466500468387 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]]]}] 02:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 784ms 02:14:28 INFO - PROCESS | 3632 | 1466500468472 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 02:14:28 INFO - PROCESS | 3632 | 1466500468477 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 02:14:28 INFO - PROCESS | 3632 | 1466500468488 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:14:28 INFO - PROCESS | 3632 | 1466500468491 Marionette TRACE conn3 <- [1,2018,null,{}] 02:14:28 INFO - PROCESS | 3632 | 1466500468494 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}] 02:14:28 INFO - PROCESS | 3632 | 1466500468497 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:28 INFO - PROCESS | 3632 | 1466500468569 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 02:14:28 INFO - PROCESS | 3632 | 1466500468582 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:28 INFO - PROCESS | 3632 | 1466500468585 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:28 INFO - PROCESS | 3632 | ++DOCSHELL 139A7400 == 34 [pid = 3632] [id = 514] 02:14:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (139A8400) [pid = 3632] [serial = 1542] [outer = 00000000] 02:14:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (13CDAC00) [pid = 3632] [serial = 1543] [outer = 139A8400] 02:14:28 INFO - PROCESS | 3632 | 1466500468630 Marionette DEBUG loaded listener.js 02:14:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1414DC00) [pid = 3632] [serial = 1544] [outer = 139A8400] 02:14:29 INFO - PROCESS | 3632 | 1466500469081 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]]]}] 02:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 618ms 02:14:29 INFO - PROCESS | 3632 | 1466500469094 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 02:14:29 INFO - PROCESS | 3632 | 1466500469096 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 02:14:29 INFO - PROCESS | 3632 | 1466500469103 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:14:29 INFO - PROCESS | 3632 | 1466500469106 Marionette TRACE conn3 <- [1,2022,null,{}] 02:14:29 INFO - PROCESS | 3632 | 1466500469117 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}] 02:14:29 INFO - PROCESS | 3632 | 1466500469121 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:29 INFO - PROCESS | 3632 | 1466500469230 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 02:14:29 INFO - PROCESS | 3632 | 1466500469239 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:29 INFO - PROCESS | 3632 | 1466500469242 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:29 INFO - PROCESS | 3632 | ++DOCSHELL 15AF1800 == 35 [pid = 3632] [id = 515] 02:14:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (15AF4800) [pid = 3632] [serial = 1545] [outer = 00000000] 02:14:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (15D31800) [pid = 3632] [serial = 1546] [outer = 15AF4800] 02:14:29 INFO - PROCESS | 3632 | 1466500469289 Marionette DEBUG loaded listener.js 02:14:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16213800) [pid = 3632] [serial = 1547] [outer = 15AF4800] 02:14:29 INFO - PROCESS | 3632 | 1466500469729 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]]]}] 02:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 678ms 02:14:29 INFO - PROCESS | 3632 | 1466500469784 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 02:14:29 INFO - PROCESS | 3632 | 1466500469786 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 02:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:14:29 INFO - PROCESS | 3632 | 1466500469790 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:14:29 INFO - PROCESS | 3632 | 1466500469791 Marionette TRACE conn3 <- [1,2026,null,{}] 02:14:29 INFO - PROCESS | 3632 | 1466500469794 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}] 02:14:29 INFO - PROCESS | 3632 | 1466500469796 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:29 INFO - PROCESS | 3632 | 1466500469896 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 02:14:29 INFO - PROCESS | 3632 | 1466500469902 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:29 INFO - PROCESS | 3632 | 1466500469904 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:29 INFO - PROCESS | 3632 | ++DOCSHELL 16241800 == 36 [pid = 3632] [id = 516] 02:14:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1624D800) [pid = 3632] [serial = 1548] [outer = 00000000] 02:14:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (162B9000) [pid = 3632] [serial = 1549] [outer = 1624D800] 02:14:29 INFO - PROCESS | 3632 | 1466500469947 Marionette DEBUG loaded listener.js 02:14:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (162C9C00) [pid = 3632] [serial = 1550] [outer = 1624D800] 02:14:30 INFO - PROCESS | 3632 | 1466500470398 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]]]}] 02:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 603ms 02:14:30 INFO - PROCESS | 3632 | 1466500470397 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 02:14:30 INFO - PROCESS | 3632 | 1466500470399 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 02:14:30 INFO - PROCESS | 3632 | 1466500470402 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:14:30 INFO - PROCESS | 3632 | 1466500470404 Marionette TRACE conn3 <- [1,2030,null,{}] 02:14:30 INFO - PROCESS | 3632 | 1466500470407 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}] 02:14:30 INFO - PROCESS | 3632 | 1466500470409 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:30 INFO - PROCESS | 3632 | 1466500470524 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 02:14:30 INFO - PROCESS | 3632 | 1466500470614 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:30 INFO - PROCESS | 3632 | 1466500470616 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:30 INFO - PROCESS | 3632 | ++DOCSHELL 105F0800 == 37 [pid = 3632] [id = 517] 02:14:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (12D69400) [pid = 3632] [serial = 1551] [outer = 00000000] 02:14:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (16342C00) [pid = 3632] [serial = 1552] [outer = 12D69400] 02:14:30 INFO - PROCESS | 3632 | 1466500470658 Marionette DEBUG loaded listener.js 02:14:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1659D800) [pid = 3632] [serial = 1553] [outer = 12D69400] 02:14:31 INFO - PROCESS | 3632 | 1466500471072 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]]]}] 02:14:31 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) 02:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 709ms 02:14:31 INFO - PROCESS | 3632 | 1466500471128 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 02:14:31 INFO - PROCESS | 3632 | 1466500471130 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 02:14:31 INFO - PROCESS | 3632 | 1466500471133 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:14:31 INFO - PROCESS | 3632 | 1466500471135 Marionette TRACE conn3 <- [1,2034,null,{}] 02:14:31 INFO - PROCESS | 3632 | 1466500471146 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}] 02:14:31 INFO - PROCESS | 3632 | 1466500471151 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:31 INFO - PROCESS | 3632 | 1466500471284 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 02:14:31 INFO - PROCESS | 3632 | 1466500471296 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:31 INFO - PROCESS | 3632 | 1466500471298 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:31 INFO - PROCESS | 3632 | ++DOCSHELL 165A9800 == 38 [pid = 3632] [id = 518] 02:14:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (165AA400) [pid = 3632] [serial = 1554] [outer = 00000000] 02:14:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (16BA8800) [pid = 3632] [serial = 1555] [outer = 165AA400] 02:14:31 INFO - PROCESS | 3632 | 1466500471325 Marionette DEBUG loaded listener.js 02:14:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (16D70400) [pid = 3632] [serial = 1556] [outer = 165AA400] 02:14:31 INFO - PROCESS | 3632 | 1466500471771 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]]]}] 02:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 663ms 02:14:31 INFO - PROCESS | 3632 | 1466500471799 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 02:14:31 INFO - PROCESS | 3632 | 1466500471801 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 02:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:14:31 INFO - PROCESS | 3632 | 1466500471844 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:14:31 INFO - PROCESS | 3632 | 1466500471846 Marionette TRACE conn3 <- [1,2038,null,{}] 02:14:31 INFO - PROCESS | 3632 | 1466500471856 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}] 02:14:31 INFO - PROCESS | 3632 | 1466500471858 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:31 INFO - PROCESS | 3632 | 1466500471977 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 02:14:31 INFO - PROCESS | 3632 | 1466500471986 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:31 INFO - PROCESS | 3632 | 1466500471988 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:31 INFO - PROCESS | 3632 | ++DOCSHELL 16BA8400 == 39 [pid = 3632] [id = 519] 02:14:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (16DE8C00) [pid = 3632] [serial = 1557] [outer = 00000000] 02:14:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (17102000) [pid = 3632] [serial = 1558] [outer = 16DE8C00] 02:14:32 INFO - PROCESS | 3632 | 1466500472030 Marionette DEBUG loaded listener.js 02:14:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (17108000) [pid = 3632] [serial = 1559] [outer = 16DE8C00] 02:14:32 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (15D3E800) [pid = 3632] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:14:32 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (1414F800) [pid = 3632] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:14:32 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (10D12C00) [pid = 3632] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:14:32 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (13034C00) [pid = 3632] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:14:32 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (0C7F1000) [pid = 3632] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:14:32 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (162CF800) [pid = 3632] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:14:32 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (12820400) [pid = 3632] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:14:32 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (141E5800) [pid = 3632] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:14:32 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1659E400) [pid = 3632] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:14:32 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (11ADDC00) [pid = 3632] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:14:32 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (14181800) [pid = 3632] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:14:32 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (162E3400) [pid = 3632] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:14:32 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (139A4000) [pid = 3632] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:14:32 INFO - PROCESS | 3632 | 1466500472482 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]]]}] 02:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 678ms 02:14:32 INFO - PROCESS | 3632 | 1466500472521 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 02:14:32 INFO - PROCESS | 3632 | 1466500472523 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 02:14:32 INFO - PROCESS | 3632 | 1466500472526 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:14:32 INFO - PROCESS | 3632 | 1466500472528 Marionette TRACE conn3 <- [1,2042,null,{}] 02:14:32 INFO - PROCESS | 3632 | 1466500472531 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}] 02:14:32 INFO - PROCESS | 3632 | 1466500472533 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:32 INFO - PROCESS | 3632 | 1466500472612 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 02:14:32 INFO - PROCESS | 3632 | 1466500472617 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:32 INFO - PROCESS | 3632 | 1466500472619 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:32 INFO - PROCESS | 3632 | ++DOCSHELL 12D66C00 == 40 [pid = 3632] [id = 520] 02:14:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (14146C00) [pid = 3632] [serial = 1560] [outer = 00000000] 02:14:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (16240400) [pid = 3632] [serial = 1561] [outer = 14146C00] 02:14:32 INFO - PROCESS | 3632 | 1466500472661 Marionette DEBUG loaded listener.js 02:14:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (165A5C00) [pid = 3632] [serial = 1562] [outer = 14146C00] 02:14:33 INFO - PROCESS | 3632 | 1466500473072 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]]]}] 02:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 573ms 02:14:33 INFO - PROCESS | 3632 | 1466500473111 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 02:14:33 INFO - PROCESS | 3632 | 1466500473113 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 02:14:33 INFO - PROCESS | 3632 | 1466500473117 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:14:33 INFO - PROCESS | 3632 | 1466500473118 Marionette TRACE conn3 <- [1,2046,null,{}] 02:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:14:33 INFO - PROCESS | 3632 | 1466500473126 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}] 02:14:33 INFO - PROCESS | 3632 | 1466500473128 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:33 INFO - PROCESS | 3632 | 1466500473205 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 02:14:33 INFO - PROCESS | 3632 | 1466500473211 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:33 INFO - PROCESS | 3632 | 1466500473213 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:33 INFO - PROCESS | 3632 | ++DOCSHELL 10D18C00 == 41 [pid = 3632] [id = 521] 02:14:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16B10400) [pid = 3632] [serial = 1563] [outer = 00000000] 02:14:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16D79C00) [pid = 3632] [serial = 1564] [outer = 16B10400] 02:14:33 INFO - PROCESS | 3632 | 1466500473256 Marionette DEBUG loaded listener.js 02:14:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1799C400) [pid = 3632] [serial = 1565] [outer = 16B10400] 02:14:33 INFO - PROCESS | 3632 | 1466500473695 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]]]}] 02:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 603ms 02:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:14:33 INFO - PROCESS | 3632 | 1466500473740 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 02:14:33 INFO - PROCESS | 3632 | 1466500473742 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 02:14:33 INFO - PROCESS | 3632 | 1466500473745 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:14:33 INFO - PROCESS | 3632 | 1466500473747 Marionette TRACE conn3 <- [1,2050,null,{}] 02:14:33 INFO - PROCESS | 3632 | 1466500473750 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}] 02:14:33 INFO - PROCESS | 3632 | 1466500473752 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:33 INFO - PROCESS | 3632 | 1466500473831 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 02:14:33 INFO - PROCESS | 3632 | 1466500473836 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:33 INFO - PROCESS | 3632 | 1466500473838 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:33 INFO - PROCESS | 3632 | ++DOCSHELL 16220400 == 42 [pid = 3632] [id = 522] 02:14:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (16B0DC00) [pid = 3632] [serial = 1566] [outer = 00000000] 02:14:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (17B65400) [pid = 3632] [serial = 1567] [outer = 16B0DC00] 02:14:33 INFO - PROCESS | 3632 | 1466500473864 Marionette DEBUG loaded listener.js 02:14:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (17B68400) [pid = 3632] [serial = 1568] [outer = 16B0DC00] 02:14:34 INFO - PROCESS | 3632 | 1466500474379 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]]]}] 02:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 708ms 02:14:34 INFO - PROCESS | 3632 | 1466500474450 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 02:14:34 INFO - PROCESS | 3632 | 1466500474455 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 02:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:14:34 INFO - PROCESS | 3632 | 1466500474461 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:14:34 INFO - PROCESS | 3632 | 1466500474464 Marionette TRACE conn3 <- [1,2054,null,{}] 02:14:34 INFO - PROCESS | 3632 | 1466500474470 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}] 02:14:34 INFO - PROCESS | 3632 | 1466500474473 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:34 INFO - PROCESS | 3632 | 1466500474629 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 02:14:34 INFO - PROCESS | 3632 | 1466500474768 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:34 INFO - PROCESS | 3632 | 1466500474773 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:34 INFO - PROCESS | 3632 | ++DOCSHELL 103F1400 == 43 [pid = 3632] [id = 523] 02:14:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (10561800) [pid = 3632] [serial = 1569] [outer = 00000000] 02:14:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (12D66800) [pid = 3632] [serial = 1570] [outer = 10561800] 02:14:34 INFO - PROCESS | 3632 | 1466500474829 Marionette DEBUG loaded listener.js 02:14:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (13151800) [pid = 3632] [serial = 1571] [outer = 10561800] 02:14:35 INFO - PROCESS | 3632 | 1466500475374 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]]]}] 02:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 965ms 02:14:35 INFO - PROCESS | 3632 | 1466500475428 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 02:14:35 INFO - PROCESS | 3632 | 1466500475433 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 02:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:14:35 INFO - PROCESS | 3632 | 1466500475453 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:14:35 INFO - PROCESS | 3632 | 1466500475456 Marionette TRACE conn3 <- [1,2058,null,{}] 02:14:35 INFO - PROCESS | 3632 | 1466500475460 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}] 02:14:35 INFO - PROCESS | 3632 | 1466500475463 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:35 INFO - PROCESS | 3632 | 1466500475570 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 02:14:35 INFO - PROCESS | 3632 | 1466500475706 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:35 INFO - PROCESS | 3632 | 1466500475709 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:35 INFO - PROCESS | 3632 | ++DOCSHELL 13E84C00 == 44 [pid = 3632] [id = 524] 02:14:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (141DF800) [pid = 3632] [serial = 1572] [outer = 00000000] 02:14:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (15AEE000) [pid = 3632] [serial = 1573] [outer = 141DF800] 02:14:35 INFO - PROCESS | 3632 | 1466500475747 Marionette DEBUG loaded listener.js 02:14:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (16218800) [pid = 3632] [serial = 1574] [outer = 141DF800] 02:14:36 INFO - PROCESS | 3632 | 1466500476355 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]]]}] 02:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 964ms 02:14:36 INFO - PROCESS | 3632 | 1466500476419 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 02:14:36 INFO - PROCESS | 3632 | 1466500476422 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 02:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:14:36 INFO - PROCESS | 3632 | 1466500476426 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:14:36 INFO - PROCESS | 3632 | 1466500476429 Marionette TRACE conn3 <- [1,2062,null,{}] 02:14:36 INFO - PROCESS | 3632 | 1466500476440 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}] 02:14:36 INFO - PROCESS | 3632 | 1466500476445 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:36 INFO - PROCESS | 3632 | 1466500476597 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 02:14:36 INFO - PROCESS | 3632 | 1466500476663 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:36 INFO - PROCESS | 3632 | 1466500476666 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:36 INFO - PROCESS | 3632 | ++DOCSHELL 16D71000 == 45 [pid = 3632] [id = 525] 02:14:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (16D71C00) [pid = 3632] [serial = 1575] [outer = 00000000] 02:14:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (1707F800) [pid = 3632] [serial = 1576] [outer = 16D71C00] 02:14:36 INFO - PROCESS | 3632 | 1466500476704 Marionette DEBUG loaded listener.js 02:14:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (17B61400) [pid = 3632] [serial = 1577] [outer = 16D71C00] 02:14:37 INFO - PROCESS | 3632 | 1466500477308 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]]]}] 02:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1055ms 02:14:37 INFO - PROCESS | 3632 | 1466500477533 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 02:14:37 INFO - PROCESS | 3632 | 1466500477538 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 02:14:37 INFO - PROCESS | 3632 | 1466500477544 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:14:37 INFO - PROCESS | 3632 | 1466500477547 Marionette TRACE conn3 <- [1,2066,null,{}] 02:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:14:37 INFO - PROCESS | 3632 | 1466500477553 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}] 02:14:37 INFO - PROCESS | 3632 | 1466500477556 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:37 INFO - PROCESS | 3632 | 1466500477638 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 02:14:37 INFO - PROCESS | 3632 | 1466500477768 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:37 INFO - PROCESS | 3632 | 1466500477773 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:37 INFO - PROCESS | 3632 | ++DOCSHELL 12D66000 == 46 [pid = 3632] [id = 526] 02:14:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (12D6B800) [pid = 3632] [serial = 1578] [outer = 00000000] 02:14:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (13104C00) [pid = 3632] [serial = 1579] [outer = 12D6B800] 02:14:37 INFO - PROCESS | 3632 | 1466500477821 Marionette DEBUG loaded listener.js 02:14:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (131EB400) [pid = 3632] [serial = 1580] [outer = 12D6B800] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 0C7E9000 == 45 [pid = 3632] [id = 501] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 10D18C00 == 44 [pid = 3632] [id = 521] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 12D66C00 == 43 [pid = 3632] [id = 520] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 16BA8400 == 42 [pid = 3632] [id = 519] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 165A9800 == 41 [pid = 3632] [id = 518] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 105F0800 == 40 [pid = 3632] [id = 517] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 16241800 == 39 [pid = 3632] [id = 516] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 15AF1800 == 38 [pid = 3632] [id = 515] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 139A7400 == 37 [pid = 3632] [id = 514] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 0F97E400 == 36 [pid = 3632] [id = 513] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 141DE400 == 35 [pid = 3632] [id = 499] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 163AB800 == 34 [pid = 3632] [id = 500] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 0C7E8C00 == 33 [pid = 3632] [id = 511] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 15AF2000 == 32 [pid = 3632] [id = 497] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 1281B800 == 31 [pid = 3632] [id = 498] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 139B1C00 == 30 [pid = 3632] [id = 512] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 16D71000 == 29 [pid = 3632] [id = 525] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 16220400 == 28 [pid = 3632] [id = 522] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 103F1400 == 27 [pid = 3632] [id = 523] 02:14:38 INFO - PROCESS | 3632 | --DOCSHELL 13E84C00 == 26 [pid = 3632] [id = 524] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (162E8C00) [pid = 3632] [serial = 1522] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (1320B400) [pid = 3632] [serial = 1496] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (12D8CC00) [pid = 3632] [serial = 1495] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (15AF2400) [pid = 3632] [serial = 1499] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (152B6000) [pid = 3632] [serial = 1498] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (16D74800) [pid = 3632] [serial = 1502] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (16B05400) [pid = 3632] [serial = 1501] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (141DF400) [pid = 3632] [serial = 1525] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (15AF9C00) [pid = 3632] [serial = 1526] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (1634D800) [pid = 3632] [serial = 1523] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (15AA4C00) [pid = 3632] [serial = 1516] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (16247400) [pid = 3632] [serial = 1520] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (16B03000) [pid = 3632] [serial = 1529] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (15AF7400) [pid = 3632] [serial = 1517] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (165A6C00) [pid = 3632] [serial = 1528] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (1417CC00) [pid = 3632] [serial = 1472] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (16DDB800) [pid = 3632] [serial = 1531] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (16240000) [pid = 3632] [serial = 1519] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1417B000) [pid = 3632] [serial = 1513] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (141E0C00) [pid = 3632] [serial = 1514] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (10D1C800) [pid = 3632] [serial = 1507] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (10D20800) [pid = 3632] [serial = 1508] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (1312F400) [pid = 3632] [serial = 1510] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (13156400) [pid = 3632] [serial = 1511] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (10D1A800) [pid = 3632] [serial = 1504] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (11C33400) [pid = 3632] [serial = 1505] [outer = 00000000] [url = about:blank] 02:14:38 INFO - PROCESS | 3632 | 1466500478973 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]]]}] 02:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1446ms 02:14:38 INFO - PROCESS | 3632 | 1466500478998 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 02:14:38 INFO - PROCESS | 3632 | 1466500479002 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 02:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:14:38 INFO - PROCESS | 3632 | 1466500479007 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:14:39 INFO - PROCESS | 3632 | 1466500479010 Marionette TRACE conn3 <- [1,2070,null,{}] 02:14:39 INFO - PROCESS | 3632 | 1466500479022 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}] 02:14:39 INFO - PROCESS | 3632 | 1466500479024 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:39 INFO - PROCESS | 3632 | 1466500479135 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 02:14:39 INFO - PROCESS | 3632 | 1466500479231 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:39 INFO - PROCESS | 3632 | 1466500479234 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:39 INFO - PROCESS | 3632 | ++DOCSHELL 10EF5000 == 27 [pid = 3632] [id = 527] 02:14:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (10EF6000) [pid = 3632] [serial = 1581] [outer = 00000000] 02:14:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (11ADF800) [pid = 3632] [serial = 1582] [outer = 10EF6000] 02:14:39 INFO - PROCESS | 3632 | 1466500479280 Marionette DEBUG loaded listener.js 02:14:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (11CD1800) [pid = 3632] [serial = 1583] [outer = 10EF6000] 02:14:39 INFO - PROCESS | 3632 | 1466500479669 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]]]}] 02:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 723ms 02:14:39 INFO - PROCESS | 3632 | 1466500479730 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 02:14:39 INFO - PROCESS | 3632 | 1466500479734 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 02:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:14:39 INFO - PROCESS | 3632 | 1466500479741 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:14:39 INFO - PROCESS | 3632 | 1466500479744 Marionette TRACE conn3 <- [1,2074,null,{}] 02:14:39 INFO - PROCESS | 3632 | 1466500479747 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}] 02:14:39 INFO - PROCESS | 3632 | 1466500479750 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:39 INFO - PROCESS | 3632 | 1466500479835 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 02:14:39 INFO - PROCESS | 3632 | 1466500479844 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:39 INFO - PROCESS | 3632 | 1466500479847 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:39 INFO - PROCESS | 3632 | ++DOCSHELL 13154400 == 28 [pid = 3632] [id = 528] 02:14:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (13155C00) [pid = 3632] [serial = 1584] [outer = 00000000] 02:14:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (131ED400) [pid = 3632] [serial = 1585] [outer = 13155C00] 02:14:39 INFO - PROCESS | 3632 | 1466500479893 Marionette DEBUG loaded listener.js 02:14:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (13652C00) [pid = 3632] [serial = 1586] [outer = 13155C00] 02:14:40 INFO - PROCESS | 3632 | 1466500480350 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]]]}] 02:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 618ms 02:14:40 INFO - PROCESS | 3632 | 1466500480361 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 02:14:40 INFO - PROCESS | 3632 | 1466500480363 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 02:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:14:40 INFO - PROCESS | 3632 | 1466500480366 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:14:40 INFO - PROCESS | 3632 | 1466500480370 Marionette TRACE conn3 <- [1,2078,null,{}] 02:14:40 INFO - PROCESS | 3632 | 1466500480384 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}] 02:14:40 INFO - PROCESS | 3632 | 1466500480388 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:40 INFO - PROCESS | 3632 | 1466500480453 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 02:14:40 INFO - PROCESS | 3632 | 1466500480491 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:40 INFO - PROCESS | 3632 | 1466500480494 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:40 INFO - PROCESS | 3632 | ++DOCSHELL 141E7800 == 29 [pid = 3632] [id = 529] 02:14:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (14E66800) [pid = 3632] [serial = 1587] [outer = 00000000] 02:14:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (14F8D400) [pid = 3632] [serial = 1588] [outer = 14E66800] 02:14:40 INFO - PROCESS | 3632 | 1466500480541 Marionette DEBUG loaded listener.js 02:14:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (154C3800) [pid = 3632] [serial = 1589] [outer = 14E66800] 02:14:41 INFO - PROCESS | 3632 | 1466500481012 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]]]}] 02:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 708ms 02:14:41 INFO - PROCESS | 3632 | 1466500481071 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 02:14:41 INFO - PROCESS | 3632 | 1466500481074 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 02:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:14:41 INFO - PROCESS | 3632 | 1466500481077 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:14:41 INFO - PROCESS | 3632 | 1466500481079 Marionette TRACE conn3 <- [1,2082,null,{}] 02:14:41 INFO - PROCESS | 3632 | 1466500481082 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}] 02:14:41 INFO - PROCESS | 3632 | 1466500481084 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:41 INFO - PROCESS | 3632 | 1466500481207 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 02:14:41 INFO - PROCESS | 3632 | 1466500481217 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:41 INFO - PROCESS | 3632 | 1466500481219 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:41 INFO - PROCESS | 3632 | ++DOCSHELL 14F8A000 == 30 [pid = 3632] [id = 530] 02:14:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (15AA4C00) [pid = 3632] [serial = 1590] [outer = 00000000] 02:14:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (15AF3800) [pid = 3632] [serial = 1591] [outer = 15AA4C00] 02:14:41 INFO - PROCESS | 3632 | 1466500481313 Marionette DEBUG loaded listener.js 02:14:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (15D39000) [pid = 3632] [serial = 1592] [outer = 15AA4C00] 02:14:41 INFO - PROCESS | 3632 | 1466500481701 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]]]}] 02:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 663ms 02:14:41 INFO - PROCESS | 3632 | 1466500481760 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 02:14:41 INFO - PROCESS | 3632 | 1466500481762 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 02:14:41 INFO - PROCESS | 3632 | 1466500481765 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:14:41 INFO - PROCESS | 3632 | 1466500481767 Marionette TRACE conn3 <- [1,2086,null,{}] 02:14:41 INFO - PROCESS | 3632 | 1466500481770 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}] 02:14:41 INFO - PROCESS | 3632 | 1466500481772 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:41 INFO - PROCESS | 3632 | 1466500481889 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 02:14:41 INFO - PROCESS | 3632 | 1466500481901 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:41 INFO - PROCESS | 3632 | 1466500481903 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:41 INFO - PROCESS | 3632 | ++DOCSHELL 16213000 == 31 [pid = 3632] [id = 531] 02:14:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (16213400) [pid = 3632] [serial = 1593] [outer = 00000000] 02:14:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (16240000) [pid = 3632] [serial = 1594] [outer = 16213400] 02:14:41 INFO - PROCESS | 3632 | 1466500481947 Marionette DEBUG loaded listener.js 02:14:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (16245800) [pid = 3632] [serial = 1595] [outer = 16213400] 02:14:42 INFO - PROCESS | 3632 | 1466500482418 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]]]}] 02:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 709ms 02:14:42 INFO - PROCESS | 3632 | 1466500482472 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 02:14:42 INFO - PROCESS | 3632 | 1466500482474 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 02:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:14:42 INFO - PROCESS | 3632 | 1466500482478 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:14:42 INFO - PROCESS | 3632 | 1466500482479 Marionette TRACE conn3 <- [1,2090,null,{}] 02:14:42 INFO - PROCESS | 3632 | 1466500482489 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}] 02:14:42 INFO - PROCESS | 3632 | 1466500482494 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:42 INFO - PROCESS | 3632 | 1466500482624 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 02:14:42 INFO - PROCESS | 3632 | 1466500482690 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:42 INFO - PROCESS | 3632 | 1466500482692 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:42 INFO - PROCESS | 3632 | ++DOCSHELL 162E0800 == 32 [pid = 3632] [id = 532] 02:14:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (162E6400) [pid = 3632] [serial = 1596] [outer = 00000000] 02:14:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (16343400) [pid = 3632] [serial = 1597] [outer = 162E6400] 02:14:42 INFO - PROCESS | 3632 | 1466500482736 Marionette DEBUG loaded listener.js 02:14:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (1659D000) [pid = 3632] [serial = 1598] [outer = 162E6400] 02:14:43 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (16B10400) [pid = 3632] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:14:43 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (16B0DC00) [pid = 3632] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:14:43 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (12D69400) [pid = 3632] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:14:43 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (165AA400) [pid = 3632] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:14:43 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (16DE8C00) [pid = 3632] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:14:43 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (139B2800) [pid = 3632] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:14:43 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (0C7EB000) [pid = 3632] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:14:43 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (139A8400) [pid = 3632] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:14:43 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (15AF4800) [pid = 3632] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:14:43 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (16D6E800) [pid = 3632] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:14:43 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1624D800) [pid = 3632] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:14:43 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (0F9E1400) [pid = 3632] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:14:43 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (14146C00) [pid = 3632] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:14:43 INFO - PROCESS | 3632 | 1466500483348 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]]]}] 02:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 904ms 02:14:43 INFO - PROCESS | 3632 | 1466500483389 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 02:14:43 INFO - PROCESS | 3632 | 1466500483391 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 02:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:14:43 INFO - PROCESS | 3632 | 1466500483395 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:14:43 INFO - PROCESS | 3632 | 1466500483396 Marionette TRACE conn3 <- [1,2094,null,{}] 02:14:43 INFO - PROCESS | 3632 | 1466500483400 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}] 02:14:43 INFO - PROCESS | 3632 | 1466500483401 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:43 INFO - PROCESS | 3632 | 1466500483510 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 02:14:43 INFO - PROCESS | 3632 | 1466500483571 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:43 INFO - PROCESS | 3632 | 1466500483573 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:43 INFO - PROCESS | 3632 | ++DOCSHELL 0C7EF800 == 33 [pid = 3632] [id = 533] 02:14:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (0C7F0C00) [pid = 3632] [serial = 1599] [outer = 00000000] 02:14:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (13CD7800) [pid = 3632] [serial = 1600] [outer = 0C7F0C00] 02:14:43 INFO - PROCESS | 3632 | 1466500483615 Marionette DEBUG loaded listener.js 02:14:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (14146C00) [pid = 3632] [serial = 1601] [outer = 0C7F0C00] 02:14:43 INFO - PROCESS | 3632 | 1466500483944 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]]]}] 02:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 573ms 02:14:43 INFO - PROCESS | 3632 | 1466500483975 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 02:14:43 INFO - PROCESS | 3632 | 1466500483977 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 02:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:14:43 INFO - PROCESS | 3632 | 1466500483980 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:14:43 INFO - PROCESS | 3632 | 1466500483982 Marionette TRACE conn3 <- [1,2098,null,{}] 02:14:43 INFO - PROCESS | 3632 | 1466500483986 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}] 02:14:43 INFO - PROCESS | 3632 | 1466500483987 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:44 INFO - PROCESS | 3632 | 1466500484103 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 02:14:44 INFO - PROCESS | 3632 | 1466500484111 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:44 INFO - PROCESS | 3632 | 1466500484113 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:44 INFO - PROCESS | 3632 | ++DOCSHELL 13037400 == 34 [pid = 3632] [id = 534] 02:14:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (13109000) [pid = 3632] [serial = 1602] [outer = 00000000] 02:14:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (165A6C00) [pid = 3632] [serial = 1603] [outer = 13109000] 02:14:44 INFO - PROCESS | 3632 | 1466500484155 Marionette DEBUG loaded listener.js 02:14:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (165A7400) [pid = 3632] [serial = 1604] [outer = 13109000] 02:14:44 INFO - PROCESS | 3632 | 1466500484542 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]]]}] 02:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 618ms 02:14:44 INFO - PROCESS | 3632 | 1466500484601 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 02:14:44 INFO - PROCESS | 3632 | 1466500484603 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 02:14:44 INFO - PROCESS | 3632 | 1466500484606 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:14:44 INFO - PROCESS | 3632 | 1466500484608 Marionette TRACE conn3 <- [1,2102,null,{}] 02:14:44 INFO - PROCESS | 3632 | 1466500484594 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}] 02:14:44 INFO - PROCESS | 3632 | 1466500484596 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:44 INFO - PROCESS | 3632 | 1466500484710 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 02:14:44 INFO - PROCESS | 3632 | 1466500484795 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:44 INFO - PROCESS | 3632 | 1466500484797 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:44 INFO - PROCESS | 3632 | ++DOCSHELL 141E7000 == 35 [pid = 3632] [id = 535] 02:14:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (162E8800) [pid = 3632] [serial = 1605] [outer = 00000000] 02:14:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (16BA3400) [pid = 3632] [serial = 1606] [outer = 162E8800] 02:14:44 INFO - PROCESS | 3632 | 1466500484839 Marionette DEBUG loaded listener.js 02:14:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (16BA4800) [pid = 3632] [serial = 1607] [outer = 162E8800] 02:14:45 INFO - PROCESS | 3632 | 1466500485241 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]]]}] 02:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 678ms 02:14:45 INFO - PROCESS | 3632 | 1466500485272 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 02:14:45 INFO - PROCESS | 3632 | 1466500485276 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 02:14:45 INFO - PROCESS | 3632 | 1466500485281 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:14:45 INFO - PROCESS | 3632 | 1466500485284 Marionette TRACE conn3 <- [1,2106,null,{}] 02:14:45 INFO - PROCESS | 3632 | 1466500485290 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}] 02:14:45 INFO - PROCESS | 3632 | 1466500485293 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:45 INFO - PROCESS | 3632 | 1466500485432 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 02:14:45 INFO - PROCESS | 3632 | 1466500485563 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:45 INFO - PROCESS | 3632 | 1466500485567 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:45 INFO - PROCESS | 3632 | ++DOCSHELL 10D12C00 == 36 [pid = 3632] [id = 536] 02:14:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (10D14800) [pid = 3632] [serial = 1608] [outer = 00000000] 02:14:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (10D20C00) [pid = 3632] [serial = 1609] [outer = 10D14800] 02:14:45 INFO - PROCESS | 3632 | 1466500485628 Marionette DEBUG loaded listener.js 02:14:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1142D000) [pid = 3632] [serial = 1610] [outer = 10D14800] 02:14:46 INFO - PROCESS | 3632 | 1466500486365 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]]]}] 02:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1100ms 02:14:46 INFO - PROCESS | 3632 | 1466500486409 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 02:14:46 INFO - PROCESS | 3632 | 1466500486413 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 02:14:46 INFO - PROCESS | 3632 | 1466500486421 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:14:46 INFO - PROCESS | 3632 | 1466500486424 Marionette TRACE conn3 <- [1,2110,null,{}] 02:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:14:46 INFO - PROCESS | 3632 | 1466500486428 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}] 02:14:46 INFO - PROCESS | 3632 | 1466500486430 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:46 INFO - PROCESS | 3632 | 1466500486530 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 02:14:46 INFO - PROCESS | 3632 | 1466500486667 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:46 INFO - PROCESS | 3632 | 1466500486670 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:46 INFO - PROCESS | 3632 | ++DOCSHELL 13CD2000 == 37 [pid = 3632] [id = 537] 02:14:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (13CD7400) [pid = 3632] [serial = 1611] [outer = 00000000] 02:14:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (1414A800) [pid = 3632] [serial = 1612] [outer = 13CD7400] 02:14:46 INFO - PROCESS | 3632 | 1466500486726 Marionette DEBUG loaded listener.js 02:14:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (1417EC00) [pid = 3632] [serial = 1613] [outer = 13CD7400] 02:14:47 INFO - PROCESS | 3632 | 1466500487564 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]]]}] 02:14:47 INFO - PROCESS | 3632 | --DOCSHELL 13037400 == 36 [pid = 3632] [id = 534] 02:14:47 INFO - PROCESS | 3632 | --DOCSHELL 0C7EF800 == 35 [pid = 3632] [id = 533] 02:14:47 INFO - PROCESS | 3632 | --DOCSHELL 162E0800 == 34 [pid = 3632] [id = 532] 02:14:47 INFO - PROCESS | 3632 | --DOCSHELL 16213000 == 33 [pid = 3632] [id = 531] 02:14:47 INFO - PROCESS | 3632 | --DOCSHELL 14F8A000 == 32 [pid = 3632] [id = 530] 02:14:47 INFO - PROCESS | 3632 | --DOCSHELL 141E7800 == 31 [pid = 3632] [id = 529] 02:14:47 INFO - PROCESS | 3632 | --DOCSHELL 13154400 == 30 [pid = 3632] [id = 528] 02:14:47 INFO - PROCESS | 3632 | --DOCSHELL 10EF5000 == 29 [pid = 3632] [id = 527] 02:14:47 INFO - PROCESS | 3632 | --DOCSHELL 12D66000 == 28 [pid = 3632] [id = 526] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (1799C400) [pid = 3632] [serial = 1565] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (17B68400) [pid = 3632] [serial = 1568] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (17B65400) [pid = 3632] [serial = 1567] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (16342C00) [pid = 3632] [serial = 1552] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (16BA8800) [pid = 3632] [serial = 1555] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1659D800) [pid = 3632] [serial = 1553] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (17102000) [pid = 3632] [serial = 1558] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (14144800) [pid = 3632] [serial = 1537] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (1414BC00) [pid = 3632] [serial = 1538] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (0F9E6000) [pid = 3632] [serial = 1534] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (10A5BC00) [pid = 3632] [serial = 1535] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (13CDAC00) [pid = 3632] [serial = 1543] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1414DC00) [pid = 3632] [serial = 1544] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (15D31800) [pid = 3632] [serial = 1546] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (16213800) [pid = 3632] [serial = 1547] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (16DDC000) [pid = 3632] [serial = 1532] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (162B9000) [pid = 3632] [serial = 1549] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (10D15000) [pid = 3632] [serial = 1540] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (11429000) [pid = 3632] [serial = 1541] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (16D70400) [pid = 3632] [serial = 1556] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (16D79C00) [pid = 3632] [serial = 1564] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (17108000) [pid = 3632] [serial = 1559] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (16240400) [pid = 3632] [serial = 1561] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (165A5C00) [pid = 3632] [serial = 1562] [outer = 00000000] [url = about:blank] 02:14:47 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (162C9C00) [pid = 3632] [serial = 1550] [outer = 00000000] [url = about:blank] 02:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1206ms 02:14:47 INFO - PROCESS | 3632 | 1466500487629 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 02:14:47 INFO - PROCESS | 3632 | 1466500487633 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 02:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:14:47 INFO - PROCESS | 3632 | 1466500487640 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:14:47 INFO - PROCESS | 3632 | 1466500487643 Marionette TRACE conn3 <- [1,2114,null,{}] 02:14:47 INFO - PROCESS | 3632 | 1466500487649 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}] 02:14:47 INFO - PROCESS | 3632 | 1466500487652 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:47 INFO - PROCESS | 3632 | 1466500487737 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 02:14:47 INFO - PROCESS | 3632 | 1466500487749 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:47 INFO - PROCESS | 3632 | 1466500487753 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:47 INFO - PROCESS | 3632 | ++DOCSHELL 10D18800 == 29 [pid = 3632] [id = 538] 02:14:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (10D18C00) [pid = 3632] [serial = 1614] [outer = 00000000] 02:14:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (1126C400) [pid = 3632] [serial = 1615] [outer = 10D18C00] 02:14:47 INFO - PROCESS | 3632 | 1466500487804 Marionette DEBUG loaded listener.js 02:14:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (12899400) [pid = 3632] [serial = 1616] [outer = 10D18C00] 02:14:48 INFO - PROCESS | 3632 | 1466500488315 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]]]}] 02:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 708ms 02:14:48 INFO - PROCESS | 3632 | 1466500488361 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 02:14:48 INFO - PROCESS | 3632 | 1466500488365 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 02:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:14:48 INFO - PROCESS | 3632 | 1466500488371 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:14:48 INFO - PROCESS | 3632 | 1466500488374 Marionette TRACE conn3 <- [1,2118,null,{}] 02:14:48 INFO - PROCESS | 3632 | 1466500488377 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}] 02:14:48 INFO - PROCESS | 3632 | 1466500488380 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:48 INFO - PROCESS | 3632 | 1466500488447 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 02:14:48 INFO - PROCESS | 3632 | 1466500488536 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:48 INFO - PROCESS | 3632 | 1466500488539 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:48 INFO - PROCESS | 3632 | ++DOCSHELL 13208000 == 30 [pid = 3632] [id = 539] 02:14:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (1320B400) [pid = 3632] [serial = 1617] [outer = 00000000] 02:14:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (13CD8000) [pid = 3632] [serial = 1618] [outer = 1320B400] 02:14:48 INFO - PROCESS | 3632 | 1466500488592 Marionette DEBUG loaded listener.js 02:14:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (14146400) [pid = 3632] [serial = 1619] [outer = 1320B400] 02:14:48 INFO - PROCESS | 3632 | 1466500488971 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] 02:14:49 INFO - PROCESS | 3632 | 1466500489037 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 02:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:14:49 INFO - PROCESS | 3632 | 1466500489040 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:14:49 INFO - PROCESS | 3632 | 1466500489044 Marionette TRACE conn3 <- [1,2122,null,{}] 02:14:49 INFO - PROCESS | 3632 | 1466500489060 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}] 02:14:49 INFO - PROCESS | 3632 | 1466500489067 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:49 INFO - PROCESS | 3632 | 1466500489201 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 02:14:49 INFO - PROCESS | 3632 | 1466500489211 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:49 INFO - PROCESS | 3632 | 1466500489214 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:49 INFO - PROCESS | 3632 | ++DOCSHELL 156F4C00 == 31 [pid = 3632] [id = 540] 02:14:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (156F8C00) [pid = 3632] [serial = 1620] [outer = 00000000] 02:14:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (15AF8800) [pid = 3632] [serial = 1621] [outer = 156F8C00] 02:14:49 INFO - PROCESS | 3632 | 1466500489260 Marionette DEBUG loaded listener.js 02:14:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (16213800) [pid = 3632] [serial = 1622] [outer = 156F8C00] 02:14:49 INFO - PROCESS | 3632 | 1466500489726 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]]]}] 02:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 708ms 02:14:49 INFO - PROCESS | 3632 | 1466500489761 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 02:14:49 INFO - PROCESS | 3632 | 1466500489763 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 02:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:14:49 INFO - PROCESS | 3632 | 1466500489767 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:14:49 INFO - PROCESS | 3632 | 1466500489768 Marionette TRACE conn3 <- [1,2126,null,{}] 02:14:49 INFO - PROCESS | 3632 | 1466500489772 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}] 02:14:49 INFO - PROCESS | 3632 | 1466500489774 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:49 INFO - PROCESS | 3632 | 1466500489890 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 02:14:49 INFO - PROCESS | 3632 | 1466500489895 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:49 INFO - PROCESS | 3632 | 1466500489897 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:49 INFO - PROCESS | 3632 | ++DOCSHELL 16249C00 == 32 [pid = 3632] [id = 541] 02:14:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (162B0000) [pid = 3632] [serial = 1623] [outer = 00000000] 02:14:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (162BB000) [pid = 3632] [serial = 1624] [outer = 162B0000] 02:14:49 INFO - PROCESS | 3632 | 1466500489980 Marionette DEBUG loaded listener.js 02:14:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (162E0000) [pid = 3632] [serial = 1625] [outer = 162B0000] 02:14:50 INFO - PROCESS | 3632 | 1466500490414 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]]]}] 02:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 678ms 02:14:50 INFO - PROCESS | 3632 | 1466500490453 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 02:14:50 INFO - PROCESS | 3632 | 1466500490455 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 02:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:14:50 INFO - PROCESS | 3632 | 1466500490462 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:14:50 INFO - PROCESS | 3632 | 1466500490464 Marionette TRACE conn3 <- [1,2130,null,{}] 02:14:50 INFO - PROCESS | 3632 | 1466500490467 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}] 02:14:50 INFO - PROCESS | 3632 | 1466500490469 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:50 INFO - PROCESS | 3632 | 1466500490590 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 02:14:50 INFO - PROCESS | 3632 | 1466500490610 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:50 INFO - PROCESS | 3632 | 1466500490612 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:50 INFO - PROCESS | 3632 | ++DOCSHELL 162E5400 == 33 [pid = 3632] [id = 542] 02:14:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (162E8400) [pid = 3632] [serial = 1626] [outer = 00000000] 02:14:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16349C00) [pid = 3632] [serial = 1627] [outer = 162E8400] 02:14:50 INFO - PROCESS | 3632 | 1466500490655 Marionette DEBUG loaded listener.js 02:14:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1659F000) [pid = 3632] [serial = 1628] [outer = 162E8400] 02:14:51 INFO - PROCESS | 3632 | 1466500491075 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] 02:14:51 INFO - PROCESS | 3632 | 1466500491127 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 02:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:14:51 INFO - PROCESS | 3632 | 1466500491131 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:14:51 INFO - PROCESS | 3632 | 1466500491132 Marionette TRACE conn3 <- [1,2134,null,{}] 02:14:51 INFO - PROCESS | 3632 | 1466500491135 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}] 02:14:51 INFO - PROCESS | 3632 | 1466500491141 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:51 INFO - PROCESS | 3632 | 1466500491276 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 02:14:51 INFO - PROCESS | 3632 | 1466500491342 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:51 INFO - PROCESS | 3632 | 1466500491344 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:51 INFO - PROCESS | 3632 | ++DOCSHELL 165A8400 == 34 [pid = 3632] [id = 543] 02:14:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (165A9800) [pid = 3632] [serial = 1629] [outer = 00000000] 02:14:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (16D74000) [pid = 3632] [serial = 1630] [outer = 165A9800] 02:14:51 INFO - PROCESS | 3632 | 1466500491394 Marionette DEBUG loaded listener.js 02:14:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (16D75400) [pid = 3632] [serial = 1631] [outer = 165A9800] 02:14:51 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (10EF6000) [pid = 3632] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:14:51 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (13155C00) [pid = 3632] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:14:51 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (12D6B800) [pid = 3632] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:14:51 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (10561800) [pid = 3632] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:14:51 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (141DF800) [pid = 3632] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:14:51 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (162E6400) [pid = 3632] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:14:51 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (16D71C00) [pid = 3632] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:14:51 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (16213400) [pid = 3632] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:14:51 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (0C7F0C00) [pid = 3632] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:14:51 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (13109000) [pid = 3632] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:14:51 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (14E66800) [pid = 3632] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:14:51 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (15AA4C00) [pid = 3632] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:14:51 INFO - PROCESS | 3632 | 1466500491847 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] 02:14:51 INFO - PROCESS | 3632 | 1466500491918 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 02:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:14:51 INFO - PROCESS | 3632 | 1466500491921 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:14:51 INFO - PROCESS | 3632 | 1466500491923 Marionette TRACE conn3 <- [1,2138,null,{}] 02:14:51 INFO - PROCESS | 3632 | 1466500491926 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}] 02:14:51 INFO - PROCESS | 3632 | 1466500491928 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:52 INFO - PROCESS | 3632 | 1466500492025 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 02:14:52 INFO - PROCESS | 3632 | 1466500492088 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:52 INFO - PROCESS | 3632 | 1466500492090 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:52 INFO - PROCESS | 3632 | ++DOCSHELL 10567800 == 35 [pid = 3632] [id = 544] 02:14:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (105EE400) [pid = 3632] [serial = 1632] [outer = 00000000] 02:14:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (14144800) [pid = 3632] [serial = 1633] [outer = 105EE400] 02:14:52 INFO - PROCESS | 3632 | 1466500492132 Marionette DEBUG loaded listener.js 02:14:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (162E2400) [pid = 3632] [serial = 1634] [outer = 105EE400] 02:14:52 INFO - PROCESS | 3632 | 1466500492475 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]]]}] 02:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 603ms 02:14:52 INFO - PROCESS | 3632 | 1466500492524 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 02:14:52 INFO - PROCESS | 3632 | 1466500492526 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 02:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:14:52 INFO - PROCESS | 3632 | 1466500492529 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:14:52 INFO - PROCESS | 3632 | 1466500492531 Marionette TRACE conn3 <- [1,2142,null,{}] 02:14:52 INFO - PROCESS | 3632 | 1466500492534 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}] 02:14:52 INFO - PROCESS | 3632 | 1466500492536 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:52 INFO - PROCESS | 3632 | 1466500492652 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 02:14:52 INFO - PROCESS | 3632 | 1466500492659 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:52 INFO - PROCESS | 3632 | 1466500492661 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:52 INFO - PROCESS | 3632 | ++DOCSHELL 16D6B800 == 36 [pid = 3632] [id = 545] 02:14:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (16D6C400) [pid = 3632] [serial = 1635] [outer = 00000000] 02:14:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (17074400) [pid = 3632] [serial = 1636] [outer = 16D6C400] 02:14:52 INFO - PROCESS | 3632 | 1466500492705 Marionette DEBUG loaded listener.js 02:14:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (17107C00) [pid = 3632] [serial = 1637] [outer = 16D6C400] 02:14:53 INFO - PROCESS | 3632 | 1466500493092 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]]]}] 02:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 603ms 02:14:53 INFO - PROCESS | 3632 | 1466500493150 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 02:14:53 INFO - PROCESS | 3632 | 1466500493151 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 02:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:14:53 INFO - PROCESS | 3632 | 1466500493155 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:14:53 INFO - PROCESS | 3632 | 1466500493156 Marionette TRACE conn3 <- [1,2146,null,{}] 02:14:53 INFO - PROCESS | 3632 | 1466500493160 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}] 02:14:53 INFO - PROCESS | 3632 | 1466500493162 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:53 INFO - PROCESS | 3632 | 1466500493275 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 02:14:53 INFO - PROCESS | 3632 | 1466500493313 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:53 INFO - PROCESS | 3632 | 1466500493324 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:53 INFO - PROCESS | 3632 | ++DOCSHELL 10D1F400 == 37 [pid = 3632] [id = 546] 02:14:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (1621B000) [pid = 3632] [serial = 1638] [outer = 00000000] 02:14:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1799BC00) [pid = 3632] [serial = 1639] [outer = 1621B000] 02:14:53 INFO - PROCESS | 3632 | 1466500493354 Marionette DEBUG loaded listener.js 02:14:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1799EC00) [pid = 3632] [serial = 1640] [outer = 1621B000] 02:14:53 INFO - PROCESS | 3632 | 1466500493882 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]]]}] 02:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 769ms 02:14:53 INFO - PROCESS | 3632 | 1466500493923 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 02:14:53 INFO - PROCESS | 3632 | 1466500493928 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 02:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:14:53 INFO - PROCESS | 3632 | 1466500493933 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:14:53 INFO - PROCESS | 3632 | 1466500493936 Marionette TRACE conn3 <- [1,2150,null,{}] 02:14:53 INFO - PROCESS | 3632 | 1466500493942 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}] 02:14:53 INFO - PROCESS | 3632 | 1466500493945 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:54 INFO - PROCESS | 3632 | 1466500494056 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 02:14:54 INFO - PROCESS | 3632 | 1466500494195 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:54 INFO - PROCESS | 3632 | 1466500494198 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:54 INFO - PROCESS | 3632 | ++DOCSHELL 10A58C00 == 38 [pid = 3632] [id = 547] 02:14:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (10A59C00) [pid = 3632] [serial = 1641] [outer = 00000000] 02:14:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1303BC00) [pid = 3632] [serial = 1642] [outer = 10A59C00] 02:14:54 INFO - PROCESS | 3632 | 1466500494255 Marionette DEBUG loaded listener.js 02:14:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (139ABC00) [pid = 3632] [serial = 1643] [outer = 10A59C00] 02:14:54 INFO - PROCESS | 3632 | 1466500494843 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]]]}] 02:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 964ms 02:14:54 INFO - PROCESS | 3632 | 1466500494900 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 02:14:54 INFO - PROCESS | 3632 | 1466500494905 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 02:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:14:54 INFO - PROCESS | 3632 | 1466500494912 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:14:54 INFO - PROCESS | 3632 | 1466500494915 Marionette TRACE conn3 <- [1,2154,null,{}] 02:14:54 INFO - PROCESS | 3632 | 1466500494918 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}] 02:14:54 INFO - PROCESS | 3632 | 1466500494921 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:55 INFO - PROCESS | 3632 | 1466500495031 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 02:14:55 INFO - PROCESS | 3632 | 1466500495169 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:55 INFO - PROCESS | 3632 | 1466500495172 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:55 INFO - PROCESS | 3632 | ++DOCSHELL 154BE800 == 39 [pid = 3632] [id = 548] 02:14:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (154C2400) [pid = 3632] [serial = 1644] [outer = 00000000] 02:14:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (15AF2400) [pid = 3632] [serial = 1645] [outer = 154C2400] 02:14:55 INFO - PROCESS | 3632 | 1466500495228 Marionette DEBUG loaded listener.js 02:14:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (16243000) [pid = 3632] [serial = 1646] [outer = 154C2400] 02:14:55 INFO - PROCESS | 3632 | --DOCSHELL 1B332000 == 38 [pid = 3632] [id = 16] 02:14:55 INFO - PROCESS | 3632 | 1466500495825 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]]]}] 02:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 965ms 02:14:55 INFO - PROCESS | 3632 | 1466500495880 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 02:14:55 INFO - PROCESS | 3632 | 1466500495882 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 02:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:14:55 INFO - PROCESS | 3632 | 1466500495886 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:14:55 INFO - PROCESS | 3632 | 1466500495890 Marionette TRACE conn3 <- [1,2158,null,{}] 02:14:55 INFO - PROCESS | 3632 | 1466500495900 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}] 02:14:55 INFO - PROCESS | 3632 | 1466500495905 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:56 INFO - PROCESS | 3632 | 1466500496010 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 02:14:56 INFO - PROCESS | 3632 | 1466500496148 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:56 INFO - PROCESS | 3632 | 1466500496152 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:56 INFO - PROCESS | 3632 | ++DOCSHELL 16D73400 == 39 [pid = 3632] [id = 549] 02:14:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (16D73800) [pid = 3632] [serial = 1647] [outer = 00000000] 02:14:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (16DDB400) [pid = 3632] [serial = 1648] [outer = 16D73800] 02:14:56 INFO - PROCESS | 3632 | 1466500496208 Marionette DEBUG loaded listener.js 02:14:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (17999000) [pid = 3632] [serial = 1649] [outer = 16D73800] 02:14:57 INFO - PROCESS | 3632 | 1466500497023 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]]]}] 02:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1175ms 02:14:57 INFO - PROCESS | 3632 | 1466500497060 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 02:14:57 INFO - PROCESS | 3632 | 1466500497064 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 02:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:14:57 INFO - PROCESS | 3632 | 1466500497068 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:14:57 INFO - PROCESS | 3632 | 1466500497071 Marionette TRACE conn3 <- [1,2162,null,{}] 02:14:57 INFO - PROCESS | 3632 | 1466500497077 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}] 02:14:57 INFO - PROCESS | 3632 | 1466500497080 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:57 INFO - PROCESS | 3632 | 1466500497158 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 02:14:57 INFO - PROCESS | 3632 | 1466500497298 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:57 INFO - PROCESS | 3632 | 1466500497302 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:57 INFO - PROCESS | 3632 | ++DOCSHELL 12D93400 == 40 [pid = 3632] [id = 550] 02:14:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (13037400) [pid = 3632] [serial = 1650] [outer = 00000000] 02:14:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (131EBC00) [pid = 3632] [serial = 1651] [outer = 13037400] 02:14:57 INFO - PROCESS | 3632 | 1466500497357 Marionette DEBUG loaded listener.js 02:14:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (13647400) [pid = 3632] [serial = 1652] [outer = 13037400] 02:14:58 INFO - PROCESS | 3632 | --DOCSHELL 16D6B800 == 39 [pid = 3632] [id = 545] 02:14:58 INFO - PROCESS | 3632 | --DOCSHELL 10567800 == 38 [pid = 3632] [id = 544] 02:14:58 INFO - PROCESS | 3632 | --DOCSHELL 165A8400 == 37 [pid = 3632] [id = 543] 02:14:58 INFO - PROCESS | 3632 | --DOCSHELL 162E5400 == 36 [pid = 3632] [id = 542] 02:14:58 INFO - PROCESS | 3632 | --DOCSHELL 16249C00 == 35 [pid = 3632] [id = 541] 02:14:58 INFO - PROCESS | 3632 | --DOCSHELL 156F4C00 == 34 [pid = 3632] [id = 540] 02:14:58 INFO - PROCESS | 3632 | --DOCSHELL 13208000 == 33 [pid = 3632] [id = 539] 02:14:58 INFO - PROCESS | 3632 | --DOCSHELL 10D18800 == 32 [pid = 3632] [id = 538] 02:14:58 INFO - PROCESS | 3632 | --DOCSHELL 10D12C00 == 31 [pid = 3632] [id = 536] 02:14:58 INFO - PROCESS | 3632 | --DOCSHELL 13CD2000 == 30 [pid = 3632] [id = 537] 02:14:58 INFO - PROCESS | 3632 | --DOCSHELL 141E7000 == 29 [pid = 3632] [id = 535] 02:14:58 INFO - PROCESS | 3632 | --DOCSHELL 1B336C00 == 28 [pid = 3632] [id = 17] 02:14:58 INFO - PROCESS | 3632 | --DOCSHELL 16D73400 == 27 [pid = 3632] [id = 549] 02:14:58 INFO - PROCESS | 3632 | --DOCSHELL 10D1F400 == 26 [pid = 3632] [id = 546] 02:14:58 INFO - PROCESS | 3632 | --DOCSHELL 10A58C00 == 25 [pid = 3632] [id = 547] 02:14:58 INFO - PROCESS | 3632 | --DOCSHELL 154BE800 == 24 [pid = 3632] [id = 548] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (11ADF800) [pid = 3632] [serial = 1582] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (11CD1800) [pid = 3632] [serial = 1583] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (131ED400) [pid = 3632] [serial = 1585] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (13652C00) [pid = 3632] [serial = 1586] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (131EB400) [pid = 3632] [serial = 1580] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (13104C00) [pid = 3632] [serial = 1579] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (13151800) [pid = 3632] [serial = 1571] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (12D66800) [pid = 3632] [serial = 1570] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (16218800) [pid = 3632] [serial = 1574] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (15AEE000) [pid = 3632] [serial = 1573] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (16343400) [pid = 3632] [serial = 1597] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (17B61400) [pid = 3632] [serial = 1577] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1707F800) [pid = 3632] [serial = 1576] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (16240000) [pid = 3632] [serial = 1594] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (13CD7800) [pid = 3632] [serial = 1600] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (165A6C00) [pid = 3632] [serial = 1603] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (1659D000) [pid = 3632] [serial = 1598] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (14F8D400) [pid = 3632] [serial = 1588] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (15AF3800) [pid = 3632] [serial = 1591] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (16245800) [pid = 3632] [serial = 1595] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (165A7400) [pid = 3632] [serial = 1604] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (15D39000) [pid = 3632] [serial = 1592] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (154C3800) [pid = 3632] [serial = 1589] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (14146C00) [pid = 3632] [serial = 1601] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (16BA3400) [pid = 3632] [serial = 1606] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 3632 | 1466500498447 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]]]}] 02:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1402ms 02:14:58 INFO - PROCESS | 3632 | 1466500498468 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 02:14:58 INFO - PROCESS | 3632 | 1466500498472 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 02:14:58 INFO - PROCESS | 3632 | 1466500498476 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:14:58 INFO - PROCESS | 3632 | 1466500498481 Marionette TRACE conn3 <- [1,2166,null,{}] 02:14:58 INFO - PROCESS | 3632 | 1466500498485 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}] 02:14:58 INFO - PROCESS | 3632 | 1466500498488 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:58 INFO - PROCESS | 3632 | 1466500498582 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 02:14:58 INFO - PROCESS | 3632 | 1466500498591 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:58 INFO - PROCESS | 3632 | 1466500498594 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:58 INFO - PROCESS | 3632 | ++DOCSHELL 10D1F400 == 25 [pid = 3632] [id = 551] 02:14:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (11263400) [pid = 3632] [serial = 1653] [outer = 00000000] 02:14:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (11ADCC00) [pid = 3632] [serial = 1654] [outer = 11263400] 02:14:58 INFO - PROCESS | 3632 | 1466500498641 Marionette DEBUG loaded listener.js 02:14:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (12A21800) [pid = 3632] [serial = 1655] [outer = 11263400] 02:14:59 INFO - PROCESS | 3632 | 1466500499118 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]]]}] 02:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 678ms 02:14:59 INFO - PROCESS | 3632 | 1466500499161 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 02:14:59 INFO - PROCESS | 3632 | 1466500499165 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 02:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:14:59 INFO - PROCESS | 3632 | 1466500499155 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:14:59 INFO - PROCESS | 3632 | 1466500499158 Marionette TRACE conn3 <- [1,2170,null,{}] 02:14:59 INFO - PROCESS | 3632 | 1466500499161 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}] 02:14:59 INFO - PROCESS | 3632 | 1466500499164 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:59 INFO - PROCESS | 3632 | 1466500499278 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 02:14:59 INFO - PROCESS | 3632 | 1466500499382 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:59 INFO - PROCESS | 3632 | 1466500499385 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:59 INFO - PROCESS | 3632 | ++DOCSHELL 131ED000 == 26 [pid = 3632] [id = 552] 02:14:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (131ED400) [pid = 3632] [serial = 1656] [outer = 00000000] 02:14:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (1329DC00) [pid = 3632] [serial = 1657] [outer = 131ED400] 02:14:59 INFO - PROCESS | 3632 | 1466500499431 Marionette DEBUG loaded listener.js 02:14:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (136EE800) [pid = 3632] [serial = 1658] [outer = 131ED400] 02:14:59 INFO - PROCESS | 3632 | 1466500499788 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]]]}] 02:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 663ms 02:14:59 INFO - PROCESS | 3632 | 1466500499836 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 02:14:59 INFO - PROCESS | 3632 | 1466500499839 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 02:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:14:59 INFO - PROCESS | 3632 | 1466500499842 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:14:59 INFO - PROCESS | 3632 | 1466500499846 Marionette TRACE conn3 <- [1,2174,null,{}] 02:14:59 INFO - PROCESS | 3632 | 1466500499856 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}] 02:14:59 INFO - PROCESS | 3632 | 1466500499860 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:59 INFO - PROCESS | 3632 | 1466500499943 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 02:14:59 INFO - PROCESS | 3632 | 1466500499950 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:59 INFO - PROCESS | 3632 | 1466500499953 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:14:59 INFO - PROCESS | 3632 | ++DOCSHELL 14179800 == 27 [pid = 3632] [id = 553] 02:14:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (14179C00) [pid = 3632] [serial = 1659] [outer = 00000000] 02:14:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (14E6D800) [pid = 3632] [serial = 1660] [outer = 14179C00] 02:14:59 INFO - PROCESS | 3632 | 1466500500000 Marionette DEBUG loaded listener.js 02:15:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (154C3C00) [pid = 3632] [serial = 1661] [outer = 14179C00] 02:15:00 INFO - PROCESS | 3632 | 1466500500485 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]]]}] 02:15:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:15:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 663ms 02:15:00 INFO - PROCESS | 3632 | 1466500500523 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 02:15:00 INFO - PROCESS | 3632 | 1466500500526 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 02:15:00 INFO - PROCESS | 3632 | 1466500500529 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:15:00 INFO - PROCESS | 3632 | 1466500500531 Marionette TRACE conn3 <- [1,2178,null,{}] 02:15:00 INFO - PROCESS | 3632 | 1466500500534 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}] 02:15:00 INFO - PROCESS | 3632 | 1466500500536 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:00 INFO - PROCESS | 3632 | 1466500500672 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 02:15:00 INFO - PROCESS | 3632 | 1466500500695 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:00 INFO - PROCESS | 3632 | 1466500500697 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:00 INFO - PROCESS | 3632 | ++DOCSHELL 15AF0C00 == 28 [pid = 3632] [id = 554] 02:15:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (15AF1800) [pid = 3632] [serial = 1662] [outer = 00000000] 02:15:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (15AFB400) [pid = 3632] [serial = 1663] [outer = 15AF1800] 02:15:00 INFO - PROCESS | 3632 | 1466500500741 Marionette DEBUG loaded listener.js 02:15:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16212800) [pid = 3632] [serial = 1664] [outer = 15AF1800] 02:15:01 INFO - PROCESS | 3632 | 1466500501145 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]]]}] 02:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 663ms 02:15:01 INFO - PROCESS | 3632 | 1466500501193 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 02:15:01 INFO - PROCESS | 3632 | 1466500501195 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 02:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:15:01 INFO - PROCESS | 3632 | 1466500501198 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:15:01 INFO - PROCESS | 3632 | 1466500501200 Marionette TRACE conn3 <- [1,2182,null,{}] 02:15:01 INFO - PROCESS | 3632 | 1466500501203 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}] 02:15:01 INFO - PROCESS | 3632 | 1466500501205 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:01 INFO - PROCESS | 3632 | 1466500501313 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 02:15:01 INFO - PROCESS | 3632 | 1466500501318 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:01 INFO - PROCESS | 3632 | 1466500501320 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:01 INFO - PROCESS | 3632 | ++DOCSHELL 16218000 == 29 [pid = 3632] [id = 555] 02:15:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1621C800) [pid = 3632] [serial = 1665] [outer = 00000000] 02:15:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (16247000) [pid = 3632] [serial = 1666] [outer = 1621C800] 02:15:01 INFO - PROCESS | 3632 | 1466500501362 Marionette DEBUG loaded listener.js 02:15:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1624D000) [pid = 3632] [serial = 1667] [outer = 1621C800] 02:15:01 INFO - PROCESS | 3632 | 1466500501837 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]]]}] 02:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 678ms 02:15:01 INFO - PROCESS | 3632 | 1466500501881 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 02:15:01 INFO - PROCESS | 3632 | 1466500501883 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 02:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:15:01 INFO - PROCESS | 3632 | 1466500501892 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:15:01 INFO - PROCESS | 3632 | 1466500501894 Marionette TRACE conn3 <- [1,2186,null,{}] 02:15:01 INFO - PROCESS | 3632 | 1466500501897 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}] 02:15:01 INFO - PROCESS | 3632 | 1466500501902 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:02 INFO - PROCESS | 3632 | 1466500502034 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 02:15:02 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (165A9800) [pid = 3632] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:15:02 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (162E8800) [pid = 3632] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:15:02 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (10D14800) [pid = 3632] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:15:02 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (156F8C00) [pid = 3632] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:15:02 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (162E8400) [pid = 3632] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:15:02 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (13CD7400) [pid = 3632] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:15:02 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (105EE400) [pid = 3632] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:15:02 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (1320B400) [pid = 3632] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:15:02 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (16D6C400) [pid = 3632] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:15:02 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (10D18C00) [pid = 3632] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:15:02 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (162B0000) [pid = 3632] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:15:02 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (1621B000) [pid = 3632] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:15:02 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (1B332400) [pid = 3632] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:15:02 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (1B33BC00) [pid = 3632] [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.] 02:15:02 INFO - PROCESS | 3632 | 1466500502331 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:02 INFO - PROCESS | 3632 | 1466500502333 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:02 INFO - PROCESS | 3632 | ++DOCSHELL 0C7F2400 == 30 [pid = 3632] [id = 556] 02:15:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (0F932800) [pid = 3632] [serial = 1668] [outer = 00000000] 02:15:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (10D14800) [pid = 3632] [serial = 1669] [outer = 0F932800] 02:15:02 INFO - PROCESS | 3632 | 1466500502377 Marionette DEBUG loaded listener.js 02:15:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (13CD0000) [pid = 3632] [serial = 1670] [outer = 0F932800] 02:15:02 INFO - PROCESS | 3632 | 1466500502717 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]]]}] 02:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 874ms 02:15:02 INFO - PROCESS | 3632 | 1466500502761 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 02:15:02 INFO - PROCESS | 3632 | 1466500502772 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 02:15:02 INFO - PROCESS | 3632 | 1466500502775 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:15:02 INFO - PROCESS | 3632 | 1466500502777 Marionette TRACE conn3 <- [1,2190,null,{}] 02:15:02 INFO - PROCESS | 3632 | 1466500502780 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}] 02:15:02 INFO - PROCESS | 3632 | 1466500502782 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:02 INFO - PROCESS | 3632 | 1466500502899 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 02:15:02 INFO - PROCESS | 3632 | 1466500502905 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:02 INFO - PROCESS | 3632 | 1466500502907 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:02 INFO - PROCESS | 3632 | ++DOCSHELL 131ECC00 == 31 [pid = 3632] [id = 557] 02:15:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (139AD800) [pid = 3632] [serial = 1671] [outer = 00000000] 02:15:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (162EB000) [pid = 3632] [serial = 1672] [outer = 139AD800] 02:15:02 INFO - PROCESS | 3632 | 1466500502937 Marionette DEBUG loaded listener.js 02:15:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (16348400) [pid = 3632] [serial = 1673] [outer = 139AD800] 02:15:03 INFO - PROCESS | 3632 | 1466500503330 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]]]}] 02:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 573ms 02:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:15:03 INFO - PROCESS | 3632 | 1466500503369 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 02:15:03 INFO - PROCESS | 3632 | 1466500503371 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 02:15:03 INFO - PROCESS | 3632 | 1466500503375 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:15:03 INFO - PROCESS | 3632 | 1466500503376 Marionette TRACE conn3 <- [1,2194,null,{}] 02:15:03 INFO - PROCESS | 3632 | 1466500503384 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}] 02:15:03 INFO - PROCESS | 3632 | 1466500503386 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:03 INFO - PROCESS | 3632 | 1466500503445 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 02:15:03 INFO - PROCESS | 3632 | 1466500503450 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:03 INFO - PROCESS | 3632 | 1466500503452 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:03 INFO - PROCESS | 3632 | ++DOCSHELL 1659D400 == 32 [pid = 3632] [id = 558] 02:15:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (165A3800) [pid = 3632] [serial = 1674] [outer = 00000000] 02:15:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (165AA400) [pid = 3632] [serial = 1675] [outer = 165A3800] 02:15:03 INFO - PROCESS | 3632 | 1466500503496 Marionette DEBUG loaded listener.js 02:15:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (15D3A800) [pid = 3632] [serial = 1676] [outer = 165A3800] 02:15:03 INFO - PROCESS | 3632 | 1466500503935 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]]]}] 02:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 603ms 02:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:15:03 INFO - PROCESS | 3632 | 1466500503978 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 02:15:03 INFO - PROCESS | 3632 | 1466500503979 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 02:15:03 INFO - PROCESS | 3632 | 1466500503983 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:15:03 INFO - PROCESS | 3632 | 1466500503984 Marionette TRACE conn3 <- [1,2198,null,{}] 02:15:04 INFO - PROCESS | 3632 | 1466500504004 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}] 02:15:04 INFO - PROCESS | 3632 | 1466500504005 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:04 INFO - PROCESS | 3632 | 1466500504081 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 02:15:04 INFO - PROCESS | 3632 | 1466500504087 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:04 INFO - PROCESS | 3632 | 1466500504089 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:04 INFO - PROCESS | 3632 | ++DOCSHELL 165A6C00 == 33 [pid = 3632] [id = 559] 02:15:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (1682B000) [pid = 3632] [serial = 1677] [outer = 00000000] 02:15:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16B09000) [pid = 3632] [serial = 1678] [outer = 1682B000] 02:15:04 INFO - PROCESS | 3632 | 1466500504130 Marionette DEBUG loaded listener.js 02:15:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16BA2C00) [pid = 3632] [serial = 1679] [outer = 1682B000] 02:15:04 INFO - PROCESS | 3632 | 1466500504925 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]]]}] 02:15:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 964ms 02:15:04 INFO - PROCESS | 3632 | 1466500504951 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 02:15:04 INFO - PROCESS | 3632 | 1466500504956 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 02:15:04 INFO - PROCESS | 3632 | 1466500504960 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:15:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:15:04 INFO - PROCESS | 3632 | 1466500504965 Marionette TRACE conn3 <- [1,2202,null,{}] 02:15:04 INFO - PROCESS | 3632 | 1466500504970 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}] 02:15:04 INFO - PROCESS | 3632 | 1466500504973 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:05 INFO - PROCESS | 3632 | 1466500505090 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 02:15:05 INFO - PROCESS | 3632 | 1466500505209 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:05 INFO - PROCESS | 3632 | 1466500505212 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:05 INFO - PROCESS | 3632 | ++DOCSHELL 110D9800 == 34 [pid = 3632] [id = 560] 02:15:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (112C1C00) [pid = 3632] [serial = 1680] [outer = 00000000] 02:15:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1310B400) [pid = 3632] [serial = 1681] [outer = 112C1C00] 02:15:05 INFO - PROCESS | 3632 | 1466500505267 Marionette DEBUG loaded listener.js 02:15:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1320B800) [pid = 3632] [serial = 1682] [outer = 112C1C00] 02:15:06 INFO - PROCESS | 3632 | 1466500506103 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]]]}] 02:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1206ms 02:15:06 INFO - PROCESS | 3632 | 1466500506189 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 02:15:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:15:06 INFO - PROCESS | 3632 | 1466500506193 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 02:15:06 INFO - PROCESS | 3632 | 1466500506198 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:15:06 INFO - PROCESS | 3632 | 1466500506201 Marionette TRACE conn3 <- [1,2206,null,{}] 02:15:06 INFO - PROCESS | 3632 | 1466500506206 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}] 02:15:06 INFO - PROCESS | 3632 | 1466500506209 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:06 INFO - PROCESS | 3632 | 1466500506322 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 02:15:06 INFO - PROCESS | 3632 | 1466500506435 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:06 INFO - PROCESS | 3632 | 1466500506439 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:06 INFO - PROCESS | 3632 | ++DOCSHELL 11427C00 == 35 [pid = 3632] [id = 561] 02:15:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (114CE400) [pid = 3632] [serial = 1683] [outer = 00000000] 02:15:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (12D87C00) [pid = 3632] [serial = 1684] [outer = 114CE400] 02:15:06 INFO - PROCESS | 3632 | 1466500506487 Marionette DEBUG loaded listener.js 02:15:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (12D88C00) [pid = 3632] [serial = 1685] [outer = 114CE400] 02:15:06 INFO - PROCESS | 3632 | --DOCSHELL 1659D400 == 34 [pid = 3632] [id = 558] 02:15:06 INFO - PROCESS | 3632 | --DOCSHELL 131ECC00 == 33 [pid = 3632] [id = 557] 02:15:06 INFO - PROCESS | 3632 | --DOCSHELL 0C7F2400 == 32 [pid = 3632] [id = 556] 02:15:06 INFO - PROCESS | 3632 | --DOCSHELL 16218000 == 31 [pid = 3632] [id = 555] 02:15:06 INFO - PROCESS | 3632 | --DOCSHELL 15AF0C00 == 30 [pid = 3632] [id = 554] 02:15:06 INFO - PROCESS | 3632 | --DOCSHELL 14179800 == 29 [pid = 3632] [id = 553] 02:15:06 INFO - PROCESS | 3632 | --DOCSHELL 131ED000 == 28 [pid = 3632] [id = 552] 02:15:06 INFO - PROCESS | 3632 | --DOCSHELL 10D1F400 == 27 [pid = 3632] [id = 551] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (16D74000) [pid = 3632] [serial = 1630] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (16BA4800) [pid = 3632] [serial = 1607] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (10D20C00) [pid = 3632] [serial = 1609] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (1142D000) [pid = 3632] [serial = 1610] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (15AF8800) [pid = 3632] [serial = 1621] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (16349C00) [pid = 3632] [serial = 1627] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1414A800) [pid = 3632] [serial = 1612] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (14144800) [pid = 3632] [serial = 1633] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1417EC00) [pid = 3632] [serial = 1613] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (13CD8000) [pid = 3632] [serial = 1618] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (14146400) [pid = 3632] [serial = 1619] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (17107C00) [pid = 3632] [serial = 1637] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (1126C400) [pid = 3632] [serial = 1615] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (12899400) [pid = 3632] [serial = 1616] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (16D75400) [pid = 3632] [serial = 1631] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (17074400) [pid = 3632] [serial = 1636] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (162BB000) [pid = 3632] [serial = 1624] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (1799EC00) [pid = 3632] [serial = 1640] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (162E0000) [pid = 3632] [serial = 1625] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (1659F000) [pid = 3632] [serial = 1628] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (16213800) [pid = 3632] [serial = 1622] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (162E2400) [pid = 3632] [serial = 1634] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (1799BC00) [pid = 3632] [serial = 1639] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (1B331C00) [pid = 3632] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:15:06 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (10A63800) [pid = 3632] [serial = 1142] [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.] 02:15:06 INFO - PROCESS | 3632 | 1466500506979 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]]]}] 02:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 814ms 02:15:06 INFO - PROCESS | 3632 | 1466500507008 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 02:15:06 INFO - PROCESS | 3632 | 1466500507013 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 02:15:07 INFO - PROCESS | 3632 | 1466500507019 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:15:07 INFO - PROCESS | 3632 | 1466500507021 Marionette TRACE conn3 <- [1,2210,null,{}] 02:15:07 INFO - PROCESS | 3632 | 1466500507029 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}] 02:15:07 INFO - PROCESS | 3632 | 1466500507032 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:07 INFO - PROCESS | 3632 | 1466500507117 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 02:15:07 INFO - PROCESS | 3632 | 1466500507124 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:07 INFO - PROCESS | 3632 | 1466500507126 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:07 INFO - PROCESS | 3632 | ++DOCSHELL 12D94C00 == 28 [pid = 3632] [id = 562] 02:15:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (13109C00) [pid = 3632] [serial = 1686] [outer = 00000000] 02:15:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (131ECC00) [pid = 3632] [serial = 1687] [outer = 13109C00] 02:15:07 INFO - PROCESS | 3632 | 1466500507158 Marionette DEBUG loaded listener.js 02:15:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (136F9C00) [pid = 3632] [serial = 1688] [outer = 13109C00] 02:15:07 INFO - PROCESS | 3632 | 1466500507627 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]]]}] 02:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 663ms 02:15:07 INFO - PROCESS | 3632 | 1466500507685 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 02:15:07 INFO - PROCESS | 3632 | 1466500507687 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 02:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:15:07 INFO - PROCESS | 3632 | 1466500507690 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:15:07 INFO - PROCESS | 3632 | 1466500507694 Marionette TRACE conn3 <- [1,2214,null,{}] 02:15:07 INFO - PROCESS | 3632 | 1466500507704 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}] 02:15:07 INFO - PROCESS | 3632 | 1466500507709 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:07 INFO - PROCESS | 3632 | 1466500507830 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 02:15:07 INFO - PROCESS | 3632 | 1466500507935 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:07 INFO - PROCESS | 3632 | 1466500507938 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:07 INFO - PROCESS | 3632 | ++DOCSHELL 1417E000 == 29 [pid = 3632] [id = 563] 02:15:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (1417E800) [pid = 3632] [serial = 1689] [outer = 00000000] 02:15:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (141E4C00) [pid = 3632] [serial = 1690] [outer = 1417E800] 02:15:07 INFO - PROCESS | 3632 | 1466500507985 Marionette DEBUG loaded listener.js 02:15:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (14E75400) [pid = 3632] [serial = 1691] [outer = 1417E800] 02:15:08 INFO - PROCESS | 3632 | 1466500508345 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]]]}] 02:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 663ms 02:15:08 INFO - PROCESS | 3632 | 1466500508371 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 02:15:08 INFO - PROCESS | 3632 | 1466500508374 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 02:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:15:08 INFO - PROCESS | 3632 | 1466500508377 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:15:08 INFO - PROCESS | 3632 | 1466500508378 Marionette TRACE conn3 <- [1,2218,null,{}] 02:15:08 INFO - PROCESS | 3632 | 1466500508381 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}] 02:15:08 INFO - PROCESS | 3632 | 1466500508383 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:08 INFO - PROCESS | 3632 | 1466500508467 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 02:15:08 INFO - PROCESS | 3632 | 1466500508473 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:08 INFO - PROCESS | 3632 | 1466500508475 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:08 INFO - PROCESS | 3632 | ++DOCSHELL 15AA1400 == 30 [pid = 3632] [id = 564] 02:15:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (15AA7800) [pid = 3632] [serial = 1692] [outer = 00000000] 02:15:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (16213800) [pid = 3632] [serial = 1693] [outer = 15AA7800] 02:15:08 INFO - PROCESS | 3632 | 1466500508518 Marionette DEBUG loaded listener.js 02:15:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (1621D000) [pid = 3632] [serial = 1694] [outer = 15AA7800] 02:15:08 INFO - PROCESS | 3632 | 1466500508975 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]]]}] 02:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 618ms 02:15:08 INFO - PROCESS | 3632 | 1466500508998 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 02:15:08 INFO - PROCESS | 3632 | 1466500509000 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 02:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:15:08 INFO - PROCESS | 3632 | 1466500509003 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:15:08 INFO - PROCESS | 3632 | 1466500509005 Marionette TRACE conn3 <- [1,2222,null,{}] 02:15:09 INFO - PROCESS | 3632 | 1466500509015 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}] 02:15:09 INFO - PROCESS | 3632 | 1466500509017 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:09 INFO - PROCESS | 3632 | 1466500509107 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 02:15:09 INFO - PROCESS | 3632 | 1466500509112 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:09 INFO - PROCESS | 3632 | 1466500509114 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:09 INFO - PROCESS | 3632 | ++DOCSHELL 16241400 == 31 [pid = 3632] [id = 565] 02:15:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (1624D800) [pid = 3632] [serial = 1695] [outer = 00000000] 02:15:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (162B9800) [pid = 3632] [serial = 1696] [outer = 1624D800] 02:15:09 INFO - PROCESS | 3632 | 1466500509157 Marionette DEBUG loaded listener.js 02:15:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (162DFC00) [pid = 3632] [serial = 1697] [outer = 1624D800] 02:15:09 INFO - PROCESS | 3632 | 1466500509598 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]]]}] 02:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 633ms 02:15:09 INFO - PROCESS | 3632 | 1466500509630 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 02:15:09 INFO - PROCESS | 3632 | 1466500509631 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 02:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:15:09 INFO - PROCESS | 3632 | 1466500509635 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:15:09 INFO - PROCESS | 3632 | 1466500509636 Marionette TRACE conn3 <- [1,2226,null,{}] 02:15:09 INFO - PROCESS | 3632 | 1466500509640 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}] 02:15:09 INFO - PROCESS | 3632 | 1466500509645 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:09 INFO - PROCESS | 3632 | 1466500509788 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 02:15:09 INFO - PROCESS | 3632 | 1466500509854 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:09 INFO - PROCESS | 3632 | 1466500509856 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:09 INFO - PROCESS | 3632 | ++DOCSHELL 162E8000 == 32 [pid = 3632] [id = 566] 02:15:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (162E9400) [pid = 3632] [serial = 1698] [outer = 00000000] 02:15:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (165A1C00) [pid = 3632] [serial = 1699] [outer = 162E9400] 02:15:09 INFO - PROCESS | 3632 | 1466500509899 Marionette DEBUG loaded listener.js 02:15:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (1682AC00) [pid = 3632] [serial = 1700] [outer = 162E9400] 02:15:10 INFO - PROCESS | 3632 | 1466500510297 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]]]}] 02:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 709ms 02:15:10 INFO - PROCESS | 3632 | 1466500510357 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 02:15:10 INFO - PROCESS | 3632 | 1466500510359 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 02:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:15:10 INFO - PROCESS | 3632 | 1466500510362 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:15:10 INFO - PROCESS | 3632 | 1466500510364 Marionette TRACE conn3 <- [1,2230,null,{}] 02:15:10 INFO - PROCESS | 3632 | 1466500510367 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}] 02:15:10 INFO - PROCESS | 3632 | 1466500510369 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:10 INFO - PROCESS | 3632 | 1466500510485 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 02:15:10 INFO - PROCESS | 3632 | 1466500510505 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:10 INFO - PROCESS | 3632 | 1466500510506 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:10 INFO - PROCESS | 3632 | ++DOCSHELL 162B5800 == 33 [pid = 3632] [id = 567] 02:15:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1659DC00) [pid = 3632] [serial = 1701] [outer = 00000000] 02:15:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (16D71000) [pid = 3632] [serial = 1702] [outer = 1659DC00] 02:15:10 INFO - PROCESS | 3632 | 1466500510558 Marionette DEBUG loaded listener.js 02:15:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16D71800) [pid = 3632] [serial = 1703] [outer = 1659DC00] 02:15:10 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (10A59C00) [pid = 3632] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:15:10 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (154C2400) [pid = 3632] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:15:10 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (16D73800) [pid = 3632] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:15:10 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (0F932800) [pid = 3632] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:15:10 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (139AD800) [pid = 3632] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:15:10 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (165A3800) [pid = 3632] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:15:10 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (15AF1800) [pid = 3632] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:15:10 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (11263400) [pid = 3632] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:15:10 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (14179C00) [pid = 3632] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:15:10 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (13037400) [pid = 3632] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:15:10 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (131ED400) [pid = 3632] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:15:10 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (1621C800) [pid = 3632] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:15:11 INFO - PROCESS | 3632 | 1466500511006 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]]]}] 02:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 723ms 02:15:11 INFO - PROCESS | 3632 | 1466500511066 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 02:15:11 INFO - PROCESS | 3632 | 1466500511068 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 02:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:15:11 INFO - PROCESS | 3632 | 1466500511072 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:15:11 INFO - PROCESS | 3632 | 1466500511073 Marionette TRACE conn3 <- [1,2234,null,{}] 02:15:11 INFO - PROCESS | 3632 | 1466500511077 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}] 02:15:11 INFO - PROCESS | 3632 | 1466500511079 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:11 INFO - PROCESS | 3632 | 1466500511155 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 02:15:11 INFO - PROCESS | 3632 | 1466500511160 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:11 INFO - PROCESS | 3632 | 1466500511162 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:11 INFO - PROCESS | 3632 | ++DOCSHELL 12BC1800 == 34 [pid = 3632] [id = 568] 02:15:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (14151800) [pid = 3632] [serial = 1704] [outer = 00000000] 02:15:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (16249000) [pid = 3632] [serial = 1705] [outer = 14151800] 02:15:11 INFO - PROCESS | 3632 | 1466500511204 Marionette DEBUG loaded listener.js 02:15:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (165A2C00) [pid = 3632] [serial = 1706] [outer = 14151800] 02:15:11 INFO - PROCESS | 3632 | 1466500511620 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]]]}] 02:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 573ms 02:15:11 INFO - PROCESS | 3632 | 1466500511659 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 02:15:11 INFO - PROCESS | 3632 | 1466500511661 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 02:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:15:11 INFO - PROCESS | 3632 | 1466500511664 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:15:11 INFO - PROCESS | 3632 | 1466500511665 Marionette TRACE conn3 <- [1,2238,null,{}] 02:15:11 INFO - PROCESS | 3632 | 1466500511672 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}] 02:15:11 INFO - PROCESS | 3632 | 1466500511674 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:11 INFO - PROCESS | 3632 | 1466500511754 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 02:15:11 INFO - PROCESS | 3632 | 1466500511759 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:11 INFO - PROCESS | 3632 | 1466500511761 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:11 INFO - PROCESS | 3632 | ++DOCSHELL 154BEC00 == 35 [pid = 3632] [id = 569] 02:15:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (15AFB000) [pid = 3632] [serial = 1707] [outer = 00000000] 02:15:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (16DE4000) [pid = 3632] [serial = 1708] [outer = 15AFB000] 02:15:11 INFO - PROCESS | 3632 | 1466500511803 Marionette DEBUG loaded listener.js 02:15:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1707DC00) [pid = 3632] [serial = 1709] [outer = 15AFB000] 02:15:12 INFO - PROCESS | 3632 | 1466500512232 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]]]}] 02:15:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:15:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 618ms 02:15:12 INFO - PROCESS | 3632 | 1466500512295 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 02:15:12 INFO - PROCESS | 3632 | 1466500512297 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 02:15:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:15:12 INFO - PROCESS | 3632 | 1466500512300 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:15:12 INFO - PROCESS | 3632 | 1466500512302 Marionette TRACE conn3 <- [1,2242,null,{}] 02:15:12 INFO - PROCESS | 3632 | 1466500512306 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}] 02:15:12 INFO - PROCESS | 3632 | 1466500512307 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:12 INFO - PROCESS | 3632 | 1466500512379 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 02:15:12 INFO - PROCESS | 3632 | 1466500512384 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:12 INFO - PROCESS | 3632 | 1466500512386 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:12 INFO - PROCESS | 3632 | ++DOCSHELL 1036C000 == 36 [pid = 3632] [id = 570] 02:15:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (16217800) [pid = 3632] [serial = 1710] [outer = 00000000] 02:15:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (171F0000) [pid = 3632] [serial = 1711] [outer = 16217800] 02:15:12 INFO - PROCESS | 3632 | 1466500512428 Marionette DEBUG loaded listener.js 02:15:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (17991C00) [pid = 3632] [serial = 1712] [outer = 16217800] 02:15:13 INFO - PROCESS | 3632 | --DOCSHELL 12D93400 == 35 [pid = 3632] [id = 550] 02:15:13 INFO - PROCESS | 3632 | --DOCSHELL 12D94C00 == 34 [pid = 3632] [id = 562] 02:15:13 INFO - PROCESS | 3632 | --DOCSHELL 11427C00 == 33 [pid = 3632] [id = 561] 02:15:13 INFO - PROCESS | 3632 | --DOCSHELL 165A6C00 == 32 [pid = 3632] [id = 559] 02:15:13 INFO - PROCESS | 3632 | --DOCSHELL 110D9800 == 31 [pid = 3632] [id = 560] 02:15:13 INFO - PROCESS | 3632 | --DOCSHELL 16241400 == 30 [pid = 3632] [id = 565] 02:15:13 INFO - PROCESS | 3632 | --DOCSHELL 162E8000 == 29 [pid = 3632] [id = 566] 02:15:13 INFO - PROCESS | 3632 | --DOCSHELL 154BEC00 == 28 [pid = 3632] [id = 569] 02:15:13 INFO - PROCESS | 3632 | --DOCSHELL 15AA1400 == 27 [pid = 3632] [id = 564] 02:15:13 INFO - PROCESS | 3632 | --DOCSHELL 162B5800 == 26 [pid = 3632] [id = 567] 02:15:13 INFO - PROCESS | 3632 | --DOCSHELL 12BC1800 == 25 [pid = 3632] [id = 568] 02:15:13 INFO - PROCESS | 3632 | --DOCSHELL 1417E000 == 24 [pid = 3632] [id = 563] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (16B09000) [pid = 3632] [serial = 1678] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (165AA400) [pid = 3632] [serial = 1675] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (15AFB400) [pid = 3632] [serial = 1663] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (11ADCC00) [pid = 3632] [serial = 1654] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (12A21800) [pid = 3632] [serial = 1655] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (14E6D800) [pid = 3632] [serial = 1660] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (13647400) [pid = 3632] [serial = 1652] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (131EBC00) [pid = 3632] [serial = 1651] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (1329DC00) [pid = 3632] [serial = 1657] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (136EE800) [pid = 3632] [serial = 1658] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (16247000) [pid = 3632] [serial = 1666] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (139ABC00) [pid = 3632] [serial = 1643] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (1303BC00) [pid = 3632] [serial = 1642] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (16243000) [pid = 3632] [serial = 1646] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (15D3A800) [pid = 3632] [serial = 1676] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (15AF2400) [pid = 3632] [serial = 1645] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (17999000) [pid = 3632] [serial = 1649] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (16DDB400) [pid = 3632] [serial = 1648] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 56 (10D14800) [pid = 3632] [serial = 1669] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 55 (1624D000) [pid = 3632] [serial = 1667] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 54 (13CD0000) [pid = 3632] [serial = 1670] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 53 (162EB000) [pid = 3632] [serial = 1672] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 52 (16212800) [pid = 3632] [serial = 1664] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 51 (154C3C00) [pid = 3632] [serial = 1661] [outer = 00000000] [url = about:blank] 02:15:13 INFO - PROCESS | 3632 | --DOMWINDOW == 50 (16348400) [pid = 3632] [serial = 1673] [outer = 00000000] [url = about:blank] 02:15:14 INFO - PROCESS | 3632 | 1466500514112 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]]]}] 02:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1884ms 02:15:14 INFO - PROCESS | 3632 | 1466500514175 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 02:15:14 INFO - PROCESS | 3632 | 1466500514178 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 02:15:14 INFO - PROCESS | 3632 | 1466500514183 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:15:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:15:14 INFO - PROCESS | 3632 | 1466500514187 Marionette TRACE conn3 <- [1,2246,null,{}] 02:15:14 INFO - PROCESS | 3632 | 1466500514192 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}] 02:15:14 INFO - PROCESS | 3632 | 1466500514195 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:14 INFO - PROCESS | 3632 | 1466500514283 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 02:15:14 INFO - PROCESS | 3632 | 1466500514300 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:14 INFO - PROCESS | 3632 | 1466500514302 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:14 INFO - PROCESS | 3632 | ++DOCSHELL 10D19400 == 25 [pid = 3632] [id = 571] 02:15:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 51 (10D1F000) [pid = 3632] [serial = 1713] [outer = 00000000] 02:15:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 52 (112C3400) [pid = 3632] [serial = 1714] [outer = 10D1F000] 02:15:14 INFO - PROCESS | 3632 | 1466500514350 Marionette DEBUG loaded listener.js 02:15:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 53 (114C9C00) [pid = 3632] [serial = 1715] [outer = 10D1F000] 02:15:14 INFO - PROCESS | 3632 | 1466500514825 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]]]}] 02:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 663ms 02:15:14 INFO - PROCESS | 3632 | 1466500514864 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 02:15:14 INFO - PROCESS | 3632 | 1466500514869 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 02:15:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:15:14 INFO - PROCESS | 3632 | 1466500514876 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:15:14 INFO - PROCESS | 3632 | 1466500514878 Marionette TRACE conn3 <- [1,2250,null,{}] 02:15:14 INFO - PROCESS | 3632 | 1466500514882 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}] 02:15:14 INFO - PROCESS | 3632 | 1466500514885 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:14 INFO - PROCESS | 3632 | 1466500514977 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 02:15:14 INFO - PROCESS | 3632 | 1466500514986 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:14 INFO - PROCESS | 3632 | 1466500514989 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:14 INFO - PROCESS | 3632 | ++DOCSHELL 12D93400 == 26 [pid = 3632] [id = 572] 02:15:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 54 (12D93800) [pid = 3632] [serial = 1716] [outer = 00000000] 02:15:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 55 (130A2400) [pid = 3632] [serial = 1717] [outer = 12D93800] 02:15:15 INFO - PROCESS | 3632 | 1466500515035 Marionette DEBUG loaded listener.js 02:15:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 56 (13132000) [pid = 3632] [serial = 1718] [outer = 12D93800] 02:15:15 INFO - PROCESS | 3632 | 1466500515478 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]]]}] 02:15:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:15:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 618ms 02:15:15 INFO - PROCESS | 3632 | 1466500515496 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 02:15:15 INFO - PROCESS | 3632 | 1466500515498 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 02:15:15 INFO - PROCESS | 3632 | 1466500515502 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:15:15 INFO - PROCESS | 3632 | 1466500515505 Marionette TRACE conn3 <- [1,2254,null,{}] 02:15:15 INFO - PROCESS | 3632 | 1466500515516 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}] 02:15:15 INFO - PROCESS | 3632 | 1466500515504 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:15 INFO - PROCESS | 3632 | 1466500515590 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 02:15:15 INFO - PROCESS | 3632 | 1466500515598 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:15 INFO - PROCESS | 3632 | 1466500515601 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:15 INFO - PROCESS | 3632 | ++DOCSHELL 139A4000 == 27 [pid = 3632] [id = 573] 02:15:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (139A4C00) [pid = 3632] [serial = 1719] [outer = 00000000] 02:15:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (13E85400) [pid = 3632] [serial = 1720] [outer = 139A4C00] 02:15:15 INFO - PROCESS | 3632 | 1466500515647 Marionette DEBUG loaded listener.js 02:15:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (14144400) [pid = 3632] [serial = 1721] [outer = 139A4C00] 02:15:16 INFO - PROCESS | 3632 | 1466500516114 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]]]}] 02:15:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:15:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 678ms 02:15:16 INFO - PROCESS | 3632 | 1466500516164 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 02:15:16 INFO - PROCESS | 3632 | 1466500516167 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 02:15:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:15:16 INFO - PROCESS | 3632 | 1466500516170 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:15:16 INFO - PROCESS | 3632 | 1466500516172 Marionette TRACE conn3 <- [1,2258,null,{}] 02:15:16 INFO - PROCESS | 3632 | 1466500516186 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}] 02:15:16 INFO - PROCESS | 3632 | 1466500516188 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:16 INFO - PROCESS | 3632 | 1466500516268 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 02:15:16 INFO - PROCESS | 3632 | 1466500516274 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:16 INFO - PROCESS | 3632 | 1466500516277 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:16 INFO - PROCESS | 3632 | ++DOCSHELL 1414EC00 == 28 [pid = 3632] [id = 574] 02:15:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (1414F000) [pid = 3632] [serial = 1722] [outer = 00000000] 02:15:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (141E2400) [pid = 3632] [serial = 1723] [outer = 1414F000] 02:15:16 INFO - PROCESS | 3632 | 1466500516337 Marionette DEBUG loaded listener.js 02:15:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (152BA800) [pid = 3632] [serial = 1724] [outer = 1414F000] 02:15:16 INFO - PROCESS | 3632 | 1466500516795 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]]]}] 02:15:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:15:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 678ms 02:15:16 INFO - PROCESS | 3632 | 1466500516850 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 02:15:16 INFO - PROCESS | 3632 | 1466500516852 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 02:15:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:15:16 INFO - PROCESS | 3632 | 1466500516855 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:15:16 INFO - PROCESS | 3632 | 1466500516857 Marionette TRACE conn3 <- [1,2262,null,{}] 02:15:16 INFO - PROCESS | 3632 | 1466500516861 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}] 02:15:16 INFO - PROCESS | 3632 | 1466500516863 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:16 INFO - PROCESS | 3632 | 1466500516939 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 02:15:16 INFO - PROCESS | 3632 | 1466500516980 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:16 INFO - PROCESS | 3632 | 1466500516982 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:16 INFO - PROCESS | 3632 | ++DOCSHELL 15AA1400 == 29 [pid = 3632] [id = 575] 02:15:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (15AA2400) [pid = 3632] [serial = 1725] [outer = 00000000] 02:15:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (15AF1000) [pid = 3632] [serial = 1726] [outer = 15AA2400] 02:15:17 INFO - PROCESS | 3632 | 1466500517025 Marionette DEBUG loaded listener.js 02:15:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (15AF4000) [pid = 3632] [serial = 1727] [outer = 15AA2400] 02:15:17 INFO - PROCESS | 3632 | 1466500517431 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]]]}] 02:15:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:15:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 603ms 02:15:17 INFO - PROCESS | 3632 | 1466500517477 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 02:15:17 INFO - PROCESS | 3632 | 1466500517479 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 02:15:17 INFO - PROCESS | 3632 | 1466500517470 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:15:17 INFO - PROCESS | 3632 | 1466500517471 Marionette TRACE conn3 <- [1,2266,null,{}] 02:15:17 INFO - PROCESS | 3632 | 1466500517475 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}] 02:15:17 INFO - PROCESS | 3632 | 1466500517480 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:17 INFO - PROCESS | 3632 | 1466500517580 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 02:15:17 INFO - PROCESS | 3632 | 1466500517587 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:17 INFO - PROCESS | 3632 | 1466500517590 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:17 INFO - PROCESS | 3632 | ++DOCSHELL 14150800 == 30 [pid = 3632] [id = 576] 02:15:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (16215400) [pid = 3632] [serial = 1728] [outer = 00000000] 02:15:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (1621E000) [pid = 3632] [serial = 1729] [outer = 16215400] 02:15:17 INFO - PROCESS | 3632 | 1466500517633 Marionette DEBUG loaded listener.js 02:15:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (1624E000) [pid = 3632] [serial = 1730] [outer = 16215400] 02:15:18 INFO - PROCESS | 3632 | 1466500518046 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]]]}] 02:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 618ms 02:15:18 INFO - PROCESS | 3632 | 1466500518090 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 02:15:18 INFO - PROCESS | 3632 | 1466500518092 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 02:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:15:18 INFO - PROCESS | 3632 | 1466500518100 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:15:18 INFO - PROCESS | 3632 | 1466500518101 Marionette TRACE conn3 <- [1,2270,null,{}] 02:15:18 INFO - PROCESS | 3632 | 1466500518105 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}] 02:15:18 INFO - PROCESS | 3632 | 1466500518106 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:18 INFO - PROCESS | 3632 | 1466500518190 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 02:15:18 INFO - PROCESS | 3632 | 1466500518196 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:18 INFO - PROCESS | 3632 | 1466500518198 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:18 INFO - PROCESS | 3632 | ++DOCSHELL 162B3C00 == 31 [pid = 3632] [id = 577] 02:15:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (162B4C00) [pid = 3632] [serial = 1731] [outer = 00000000] 02:15:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (162BCC00) [pid = 3632] [serial = 1732] [outer = 162B4C00] 02:15:18 INFO - PROCESS | 3632 | 1466500518240 Marionette DEBUG loaded listener.js 02:15:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (162C9C00) [pid = 3632] [serial = 1733] [outer = 162B4C00] 02:15:18 INFO - PROCESS | 3632 | 1466500518657 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]]]}] 02:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 573ms 02:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:15:18 INFO - PROCESS | 3632 | 1466500518691 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 02:15:18 INFO - PROCESS | 3632 | 1466500518693 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 02:15:18 INFO - PROCESS | 3632 | 1466500518696 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:15:18 INFO - PROCESS | 3632 | 1466500518697 Marionette TRACE conn3 <- [1,2274,null,{}] 02:15:18 INFO - PROCESS | 3632 | 1466500518715 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}] 02:15:18 INFO - PROCESS | 3632 | 1466500518717 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:18 INFO - PROCESS | 3632 | 1466500518793 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 02:15:18 INFO - PROCESS | 3632 | 1466500518798 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:18 INFO - PROCESS | 3632 | 1466500518800 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:18 INFO - PROCESS | 3632 | ++DOCSHELL 1624D000 == 32 [pid = 3632] [id = 578] 02:15:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (162E8400) [pid = 3632] [serial = 1734] [outer = 00000000] 02:15:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (1634EC00) [pid = 3632] [serial = 1735] [outer = 162E8400] 02:15:18 INFO - PROCESS | 3632 | 1466500518842 Marionette DEBUG loaded listener.js 02:15:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (1634FC00) [pid = 3632] [serial = 1736] [outer = 162E8400] 02:15:19 INFO - PROCESS | 3632 | 1466500519256 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]]]}] 02:15:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 02:15:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 603ms 02:15:19 INFO - PROCESS | 3632 | 1466500519316 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 02:15:19 INFO - PROCESS | 3632 | 1466500519318 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 02:15:19 INFO - PROCESS | 3632 | 1466500519321 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:15:19 INFO - PROCESS | 3632 | 1466500519323 Marionette TRACE conn3 <- [1,2278,null,{}] 02:15:19 INFO - PROCESS | 3632 | 1466500519341 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}] 02:15:19 INFO - PROCESS | 3632 | 1466500519343 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:19 INFO - PROCESS | 3632 | 1466500519440 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 02:15:19 INFO - PROCESS | 3632 | 1466500519451 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:19 INFO - PROCESS | 3632 | 1466500519453 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:19 INFO - PROCESS | 3632 | ++DOCSHELL 139A3C00 == 33 [pid = 3632] [id = 579] 02:15:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (165A1400) [pid = 3632] [serial = 1737] [outer = 00000000] 02:15:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (165AA800) [pid = 3632] [serial = 1738] [outer = 165A1400] 02:15:19 INFO - PROCESS | 3632 | 1466500519496 Marionette DEBUG loaded listener.js 02:15:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (165AB400) [pid = 3632] [serial = 1739] [outer = 165A1400] 02:15:19 INFO - PROCESS | 3632 | 1466500519926 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]]]}] 02:15:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:15:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 678ms 02:15:19 INFO - PROCESS | 3632 | 1466500519986 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 02:15:19 INFO - PROCESS | 3632 | 1466500519988 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 02:15:19 INFO - PROCESS | 3632 | 1466500519991 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:15:19 INFO - PROCESS | 3632 | 1466500519993 Marionette TRACE conn3 <- [1,2282,null,{}] 02:15:19 INFO - PROCESS | 3632 | 1466500519996 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}] 02:15:19 INFO - PROCESS | 3632 | 1466500519998 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:20 INFO - PROCESS | 3632 | 1466500520123 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 02:15:20 INFO - PROCESS | 3632 | 1466500520195 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:20 INFO - PROCESS | 3632 | 1466500520197 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:20 INFO - PROCESS | 3632 | ++DOCSHELL 130A4000 == 34 [pid = 3632] [id = 580] 02:15:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1634E400) [pid = 3632] [serial = 1740] [outer = 00000000] 02:15:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16D6B000) [pid = 3632] [serial = 1741] [outer = 1634E400] 02:15:20 INFO - PROCESS | 3632 | 1466500520240 Marionette DEBUG loaded listener.js 02:15:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (16D72C00) [pid = 3632] [serial = 1742] [outer = 1634E400] 02:15:20 INFO - PROCESS | 3632 | 1466500520636 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]]]}] 02:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 678ms 02:15:20 INFO - PROCESS | 3632 | 1466500520675 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 02:15:20 INFO - PROCESS | 3632 | 1466500520677 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 02:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:15:20 INFO - PROCESS | 3632 | 1466500520680 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:15:20 INFO - PROCESS | 3632 | 1466500520683 Marionette TRACE conn3 <- [1,2286,null,{}] 02:15:20 INFO - PROCESS | 3632 | 1466500520692 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}] 02:15:20 INFO - PROCESS | 3632 | 1466500520695 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:20 INFO - PROCESS | 3632 | 1466500520845 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 02:15:20 INFO - PROCESS | 3632 | 1466500520843 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:20 INFO - PROCESS | 3632 | 1466500520845 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:20 INFO - PROCESS | 3632 | ++DOCSHELL 15AA0C00 == 35 [pid = 3632] [id = 581] 02:15:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (16D79400) [pid = 3632] [serial = 1743] [outer = 00000000] 02:15:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (177D2000) [pid = 3632] [serial = 1744] [outer = 16D79400] 02:15:20 INFO - PROCESS | 3632 | 1466500520945 Marionette DEBUG loaded listener.js 02:15:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (15AF1400) [pid = 3632] [serial = 1745] [outer = 16D79400] 02:15:21 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (15AFB000) [pid = 3632] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:15:21 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (1624D800) [pid = 3632] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:15:21 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (162E9400) [pid = 3632] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:15:21 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (1659DC00) [pid = 3632] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:15:21 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (15AA7800) [pid = 3632] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:15:21 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1417E800) [pid = 3632] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:15:21 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (13109C00) [pid = 3632] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:15:21 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (114CE400) [pid = 3632] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:15:21 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (112C1C00) [pid = 3632] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:15:21 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (1682B000) [pid = 3632] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:15:21 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (14151800) [pid = 3632] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:15:21 INFO - PROCESS | 3632 | 1466500521453 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]]]}] 02:15:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:15:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 814ms 02:15:21 INFO - PROCESS | 3632 | 1466500521485 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 02:15:21 INFO - PROCESS | 3632 | 1466500521486 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 02:15:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:15:21 INFO - PROCESS | 3632 | 1466500521489 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:15:21 INFO - PROCESS | 3632 | 1466500521491 Marionette TRACE conn3 <- [1,2290,null,{}] 02:15:21 INFO - PROCESS | 3632 | 1466500521494 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}] 02:15:21 INFO - PROCESS | 3632 | 1466500521496 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:21 INFO - PROCESS | 3632 | 1466500521575 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 02:15:21 INFO - PROCESS | 3632 | 1466500521581 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:21 INFO - PROCESS | 3632 | 1466500521583 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:21 INFO - PROCESS | 3632 | ++DOCSHELL 114CE400 == 36 [pid = 3632] [id = 582] 02:15:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (11AE1C00) [pid = 3632] [serial = 1746] [outer = 00000000] 02:15:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (15AA7800) [pid = 3632] [serial = 1747] [outer = 11AE1C00] 02:15:21 INFO - PROCESS | 3632 | 1466500521625 Marionette DEBUG loaded listener.js 02:15:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (1659C800) [pid = 3632] [serial = 1748] [outer = 11AE1C00] 02:15:22 INFO - PROCESS | 3632 | 1466500522022 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]]]}] 02:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 573ms 02:15:22 INFO - PROCESS | 3632 | 1466500522071 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 02:15:22 INFO - PROCESS | 3632 | 1466500522073 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 02:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:15:22 INFO - PROCESS | 3632 | 1466500522077 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:15:22 INFO - PROCESS | 3632 | 1466500522080 Marionette TRACE conn3 <- [1,2294,null,{}] 02:15:22 INFO - PROCESS | 3632 | 1466500522084 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}] 02:15:22 INFO - PROCESS | 3632 | 1466500522087 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:22 INFO - PROCESS | 3632 | 1466500522200 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 02:15:22 INFO - PROCESS | 3632 | 1466500522207 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:22 INFO - PROCESS | 3632 | 1466500522209 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:22 INFO - PROCESS | 3632 | ++DOCSHELL 1414D400 == 37 [pid = 3632] [id = 583] 02:15:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1623F400) [pid = 3632] [serial = 1749] [outer = 00000000] 02:15:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (17B6C400) [pid = 3632] [serial = 1750] [outer = 1623F400] 02:15:22 INFO - PROCESS | 3632 | 1466500522251 Marionette DEBUG loaded listener.js 02:15:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (17C05800) [pid = 3632] [serial = 1751] [outer = 1623F400] 02:15:22 INFO - PROCESS | 3632 | 1466500522654 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]]]}] 02:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 618ms 02:15:22 INFO - PROCESS | 3632 | 1466500522699 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 02:15:22 INFO - PROCESS | 3632 | 1466500522701 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 02:15:22 INFO - PROCESS | 3632 | 1466500522704 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:15:22 INFO - PROCESS | 3632 | 1466500522706 Marionette TRACE conn3 <- [1,2298,null,{}] 02:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:15:22 INFO - PROCESS | 3632 | 1466500522709 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}] 02:15:22 INFO - PROCESS | 3632 | 1466500522711 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:22 INFO - PROCESS | 3632 | 1466500522788 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 02:15:22 INFO - PROCESS | 3632 | 1466500522794 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:22 INFO - PROCESS | 3632 | 1466500522796 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:22 INFO - PROCESS | 3632 | ++DOCSHELL 179D3400 == 38 [pid = 3632] [id = 584] 02:15:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (17C0A000) [pid = 3632] [serial = 1752] [outer = 00000000] 02:15:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (18224400) [pid = 3632] [serial = 1753] [outer = 17C0A000] 02:15:22 INFO - PROCESS | 3632 | 1466500522821 Marionette DEBUG loaded listener.js 02:15:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (18297000) [pid = 3632] [serial = 1754] [outer = 17C0A000] 02:15:23 INFO - PROCESS | 3632 | 1466500523242 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]]]}] 02:15:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:15:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 572ms 02:15:23 INFO - PROCESS | 3632 | 1466500523286 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 02:15:23 INFO - PROCESS | 3632 | 1466500523288 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 02:15:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:15:23 INFO - PROCESS | 3632 | 1466500523304 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:15:23 INFO - PROCESS | 3632 | 1466500523306 Marionette TRACE conn3 <- [1,2302,null,{}] 02:15:23 INFO - PROCESS | 3632 | 1466500523309 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}] 02:15:23 INFO - PROCESS | 3632 | 1466500523311 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:23 INFO - PROCESS | 3632 | 1466500523418 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 02:15:23 INFO - PROCESS | 3632 | 1466500523585 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:23 INFO - PROCESS | 3632 | 1466500523588 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:23 INFO - PROCESS | 3632 | ++DOCSHELL 0F391400 == 39 [pid = 3632] [id = 585] 02:15:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (0F394C00) [pid = 3632] [serial = 1755] [outer = 00000000] 02:15:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (10561400) [pid = 3632] [serial = 1756] [outer = 0F394C00] 02:15:23 INFO - PROCESS | 3632 | 1466500523647 Marionette DEBUG loaded listener.js 02:15:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (10D15C00) [pid = 3632] [serial = 1757] [outer = 0F394C00] 02:15:24 INFO - PROCESS | 3632 | 1466500524381 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]]]}] 02:15:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:15:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1146ms 02:15:24 INFO - PROCESS | 3632 | 1466500524449 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 02:15:24 INFO - PROCESS | 3632 | 1466500524453 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 02:15:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:15:24 INFO - PROCESS | 3632 | 1466500524459 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:15:24 INFO - PROCESS | 3632 | 1466500524462 Marionette TRACE conn3 <- [1,2306,null,{}] 02:15:24 INFO - PROCESS | 3632 | 1466500524468 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}] 02:15:24 INFO - PROCESS | 3632 | 1466500524471 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:24 INFO - PROCESS | 3632 | 1466500524595 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 02:15:24 INFO - PROCESS | 3632 | 1466500524725 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:24 INFO - PROCESS | 3632 | 1466500524729 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:24 INFO - PROCESS | 3632 | ++DOCSHELL 13156400 == 40 [pid = 3632] [id = 586] 02:15:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (131EA400) [pid = 3632] [serial = 1758] [outer = 00000000] 02:15:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (132A3C00) [pid = 3632] [serial = 1759] [outer = 131EA400] 02:15:24 INFO - PROCESS | 3632 | 1466500524784 Marionette DEBUG loaded listener.js 02:15:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (13CD2400) [pid = 3632] [serial = 1760] [outer = 131EA400] 02:15:25 INFO - PROCESS | 3632 | 1466500525686 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] 02:15:25 INFO - PROCESS | 3632 | 1466500525722 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 02:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:15:25 INFO - PROCESS | 3632 | 1466500525727 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:15:25 INFO - PROCESS | 3632 | 1466500525730 Marionette TRACE conn3 <- [1,2310,null,{}] 02:15:25 INFO - PROCESS | 3632 | 1466500525735 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}] 02:15:25 INFO - PROCESS | 3632 | 1466500525738 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:25 INFO - PROCESS | 3632 | 1466500525833 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 02:15:25 INFO - PROCESS | 3632 | --DOCSHELL 179D3400 == 39 [pid = 3632] [id = 584] 02:15:25 INFO - PROCESS | 3632 | --DOCSHELL 1414D400 == 38 [pid = 3632] [id = 583] 02:15:25 INFO - PROCESS | 3632 | --DOCSHELL 114CE400 == 37 [pid = 3632] [id = 582] 02:15:25 INFO - PROCESS | 3632 | --DOCSHELL 15AA0C00 == 36 [pid = 3632] [id = 581] 02:15:25 INFO - PROCESS | 3632 | --DOCSHELL 130A4000 == 35 [pid = 3632] [id = 580] 02:15:25 INFO - PROCESS | 3632 | --DOCSHELL 139A3C00 == 34 [pid = 3632] [id = 579] 02:15:25 INFO - PROCESS | 3632 | --DOCSHELL 1624D000 == 33 [pid = 3632] [id = 578] 02:15:25 INFO - PROCESS | 3632 | --DOCSHELL 162B3C00 == 32 [pid = 3632] [id = 577] 02:15:25 INFO - PROCESS | 3632 | --DOCSHELL 14150800 == 31 [pid = 3632] [id = 576] 02:15:25 INFO - PROCESS | 3632 | --DOCSHELL 15AA1400 == 30 [pid = 3632] [id = 575] 02:15:25 INFO - PROCESS | 3632 | --DOCSHELL 1414EC00 == 29 [pid = 3632] [id = 574] 02:15:25 INFO - PROCESS | 3632 | --DOCSHELL 139A4000 == 28 [pid = 3632] [id = 573] 02:15:25 INFO - PROCESS | 3632 | --DOCSHELL 12D93400 == 27 [pid = 3632] [id = 572] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (171F0000) [pid = 3632] [serial = 1711] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOCSHELL 10D19400 == 26 [pid = 3632] [id = 571] 02:15:25 INFO - PROCESS | 3632 | --DOCSHELL 1036C000 == 25 [pid = 3632] [id = 570] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (1707DC00) [pid = 3632] [serial = 1709] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (162B9800) [pid = 3632] [serial = 1696] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (165A1C00) [pid = 3632] [serial = 1699] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (16D71000) [pid = 3632] [serial = 1702] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (1682AC00) [pid = 3632] [serial = 1700] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (16DE4000) [pid = 3632] [serial = 1708] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (16D71800) [pid = 3632] [serial = 1703] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (16213800) [pid = 3632] [serial = 1693] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (141E4C00) [pid = 3632] [serial = 1690] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (14E75400) [pid = 3632] [serial = 1691] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (131ECC00) [pid = 3632] [serial = 1687] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (136F9C00) [pid = 3632] [serial = 1688] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (12D88C00) [pid = 3632] [serial = 1685] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (12D87C00) [pid = 3632] [serial = 1684] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (1320B800) [pid = 3632] [serial = 1682] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (1310B400) [pid = 3632] [serial = 1681] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (16BA2C00) [pid = 3632] [serial = 1679] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (162DFC00) [pid = 3632] [serial = 1697] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (16249000) [pid = 3632] [serial = 1705] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (165A2C00) [pid = 3632] [serial = 1706] [outer = 00000000] [url = about:blank] 02:15:25 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (1621D000) [pid = 3632] [serial = 1694] [outer = 00000000] [url = about:blank] 02:15:26 INFO - PROCESS | 3632 | 1466500526013 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:26 INFO - PROCESS | 3632 | 1466500526017 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:26 INFO - PROCESS | 3632 | ++DOCSHELL 10D11400 == 26 [pid = 3632] [id = 587] 02:15:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (10D14800) [pid = 3632] [serial = 1761] [outer = 00000000] 02:15:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (114C6000) [pid = 3632] [serial = 1762] [outer = 10D14800] 02:15:26 INFO - PROCESS | 3632 | 1466500526103 Marionette DEBUG loaded listener.js 02:15:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (12D88400) [pid = 3632] [serial = 1763] [outer = 10D14800] 02:15:26 INFO - PROCESS | 3632 | 1466500526522 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]]]}] 02:15:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:15:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 799ms 02:15:26 INFO - PROCESS | 3632 | 1466500526574 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 02:15:26 INFO - PROCESS | 3632 | 1466500526579 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 02:15:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:15:26 INFO - PROCESS | 3632 | 1466500526586 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:15:26 INFO - PROCESS | 3632 | 1466500526588 Marionette TRACE conn3 <- [1,2314,null,{}] 02:15:26 INFO - PROCESS | 3632 | 1466500526592 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}] 02:15:26 INFO - PROCESS | 3632 | 1466500526594 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:26 INFO - PROCESS | 3632 | 1466500526683 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 02:15:26 INFO - PROCESS | 3632 | 1466500526672 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:26 INFO - PROCESS | 3632 | 1466500526674 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:26 INFO - PROCESS | 3632 | ++DOCSHELL 1320DC00 == 27 [pid = 3632] [id = 588] 02:15:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (1320F000) [pid = 3632] [serial = 1764] [outer = 00000000] 02:15:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (13CD1C00) [pid = 3632] [serial = 1765] [outer = 1320F000] 02:15:26 INFO - PROCESS | 3632 | 1466500526721 Marionette DEBUG loaded listener.js 02:15:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (14143800) [pid = 3632] [serial = 1766] [outer = 1320F000] 02:15:27 INFO - PROCESS | 3632 | 1466500527166 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]]]}] 02:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 618ms 02:15:27 INFO - PROCESS | 3632 | 1466500527197 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 02:15:27 INFO - PROCESS | 3632 | 1466500527201 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 02:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:15:27 INFO - PROCESS | 3632 | 1466500527206 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:15:27 INFO - PROCESS | 3632 | 1466500527210 Marionette TRACE conn3 <- [1,2318,null,{}] 02:15:27 INFO - PROCESS | 3632 | 1466500527220 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}] 02:15:27 INFO - PROCESS | 3632 | 1466500527225 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:27 INFO - PROCESS | 3632 | 1466500527306 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 02:15:27 INFO - PROCESS | 3632 | 1466500527315 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:27 INFO - PROCESS | 3632 | 1466500527318 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:27 INFO - PROCESS | 3632 | ++DOCSHELL 14F8EC00 == 28 [pid = 3632] [id = 589] 02:15:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (152B3000) [pid = 3632] [serial = 1767] [outer = 00000000] 02:15:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (154C1C00) [pid = 3632] [serial = 1768] [outer = 152B3000] 02:15:27 INFO - PROCESS | 3632 | 1466500527391 Marionette DEBUG loaded listener.js 02:15:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (15AA1800) [pid = 3632] [serial = 1769] [outer = 152B3000] 02:15:27 INFO - PROCESS | 3632 | 1466500527814 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]]]}] 02:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 603ms 02:15:27 INFO - PROCESS | 3632 | 1466500527824 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 02:15:27 INFO - PROCESS | 3632 | 1466500527826 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 02:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:15:27 INFO - PROCESS | 3632 | 1466500527848 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:15:27 INFO - PROCESS | 3632 | 1466500527858 Marionette TRACE conn3 <- [1,2322,null,{}] 02:15:27 INFO - PROCESS | 3632 | 1466500527862 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}] 02:15:27 INFO - PROCESS | 3632 | 1466500527864 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:27 INFO - PROCESS | 3632 | 1466500527947 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 02:15:27 INFO - PROCESS | 3632 | 1466500527953 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:27 INFO - PROCESS | 3632 | 1466500527955 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:27 INFO - PROCESS | 3632 | ++DOCSHELL 15D3A800 == 29 [pid = 3632] [id = 590] 02:15:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16211400) [pid = 3632] [serial = 1770] [outer = 00000000] 02:15:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (16218C00) [pid = 3632] [serial = 1771] [outer = 16211400] 02:15:27 INFO - PROCESS | 3632 | 1466500527999 Marionette DEBUG loaded listener.js 02:15:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (16241400) [pid = 3632] [serial = 1772] [outer = 16211400] 02:15:28 INFO - PROCESS | 3632 | 1466500528444 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]]]}] 02:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 633ms 02:15:28 INFO - PROCESS | 3632 | 1466500528488 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 02:15:28 INFO - PROCESS | 3632 | 1466500528490 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 02:15:28 INFO - PROCESS | 3632 | 1466500528493 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:15:28 INFO - PROCESS | 3632 | 1466500528495 Marionette TRACE conn3 <- [1,2326,null,{}] 02:15:28 INFO - PROCESS | 3632 | 1466500528498 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}] 02:15:28 INFO - PROCESS | 3632 | 1466500528500 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:28 INFO - PROCESS | 3632 | 1466500528614 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 02:15:28 INFO - PROCESS | 3632 | 1466500528602 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:28 INFO - PROCESS | 3632 | 1466500528604 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:28 INFO - PROCESS | 3632 | ++DOCSHELL 13210000 == 30 [pid = 3632] [id = 591] 02:15:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16220C00) [pid = 3632] [serial = 1773] [outer = 00000000] 02:15:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (162B7000) [pid = 3632] [serial = 1774] [outer = 16220C00] 02:15:28 INFO - PROCESS | 3632 | 1466500528700 Marionette DEBUG loaded listener.js 02:15:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (162C6000) [pid = 3632] [serial = 1775] [outer = 16220C00] 02:15:29 INFO - PROCESS | 3632 | 1466500529124 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]]]}] 02:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 663ms 02:15:29 INFO - PROCESS | 3632 | 1466500529156 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 02:15:29 INFO - PROCESS | 3632 | 1466500529158 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 02:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:15:29 INFO - PROCESS | 3632 | 1466500529161 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:15:29 INFO - PROCESS | 3632 | 1466500529163 Marionette TRACE conn3 <- [1,2330,null,{}] 02:15:29 INFO - PROCESS | 3632 | 1466500529166 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}] 02:15:29 INFO - PROCESS | 3632 | 1466500529171 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:29 INFO - PROCESS | 3632 | 1466500529310 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 02:15:29 INFO - PROCESS | 3632 | 1466500529375 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:29 INFO - PROCESS | 3632 | 1466500529377 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:29 INFO - PROCESS | 3632 | ++DOCSHELL 162EDC00 == 31 [pid = 3632] [id = 592] 02:15:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (162EE400) [pid = 3632] [serial = 1776] [outer = 00000000] 02:15:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (165AA000) [pid = 3632] [serial = 1777] [outer = 162EE400] 02:15:29 INFO - PROCESS | 3632 | 1466500529421 Marionette DEBUG loaded listener.js 02:15:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (16B09800) [pid = 3632] [serial = 1778] [outer = 162EE400] 02:15:29 INFO - PROCESS | 3632 | 1466500529819 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]]]}] 02:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 708ms 02:15:29 INFO - PROCESS | 3632 | 1466500529883 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 02:15:29 INFO - PROCESS | 3632 | 1466500529885 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 02:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:15:29 INFO - PROCESS | 3632 | 1466500529888 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:15:29 INFO - PROCESS | 3632 | 1466500529890 Marionette TRACE conn3 <- [1,2334,null,{}] 02:15:29 INFO - PROCESS | 3632 | 1466500529893 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}] 02:15:29 INFO - PROCESS | 3632 | 1466500529895 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:30 INFO - PROCESS | 3632 | 1466500530030 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 02:15:30 INFO - PROCESS | 3632 | 1466500530078 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:30 INFO - PROCESS | 3632 | 1466500530080 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:30 INFO - PROCESS | 3632 | ++DOCSHELL 165A0400 == 32 [pid = 3632] [id = 593] 02:15:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (16BA8800) [pid = 3632] [serial = 1779] [outer = 00000000] 02:15:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (16D71C00) [pid = 3632] [serial = 1780] [outer = 16BA8800] 02:15:30 INFO - PROCESS | 3632 | 1466500530123 Marionette DEBUG loaded listener.js 02:15:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (16D75000) [pid = 3632] [serial = 1781] [outer = 16BA8800] 02:15:30 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (165A1400) [pid = 3632] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:15:30 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (162B4C00) [pid = 3632] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:15:30 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (12D93800) [pid = 3632] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:15:30 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (10D1F000) [pid = 3632] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:15:30 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (1414F000) [pid = 3632] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:15:30 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (15AA2400) [pid = 3632] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:15:30 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (16215400) [pid = 3632] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:15:30 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (162E8400) [pid = 3632] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:15:30 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (139A4C00) [pid = 3632] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:15:30 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1634E400) [pid = 3632] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:15:30 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (16D79400) [pid = 3632] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:15:30 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (11AE1C00) [pid = 3632] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:15:30 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (1623F400) [pid = 3632] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:15:30 INFO - PROCESS | 3632 | 1466500530576 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]]]}] 02:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 724ms 02:15:30 INFO - PROCESS | 3632 | 1466500530594 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 02:15:30 INFO - PROCESS | 3632 | 1466500530596 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 02:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:15:30 INFO - PROCESS | 3632 | 1466500530603 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:15:30 INFO - PROCESS | 3632 | 1466500530605 Marionette TRACE conn3 <- [1,2338,null,{}] 02:15:30 INFO - PROCESS | 3632 | 1466500530628 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}] 02:15:30 INFO - PROCESS | 3632 | 1466500530631 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:30 INFO - PROCESS | 3632 | 1466500530742 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 02:15:30 INFO - PROCESS | 3632 | 1466500530748 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:30 INFO - PROCESS | 3632 | 1466500530750 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:30 INFO - PROCESS | 3632 | ++DOCSHELL 11267000 == 33 [pid = 3632] [id = 594] 02:15:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (13CD0000) [pid = 3632] [serial = 1782] [outer = 00000000] 02:15:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (15AF8000) [pid = 3632] [serial = 1783] [outer = 13CD0000] 02:15:30 INFO - PROCESS | 3632 | 1466500530792 Marionette DEBUG loaded listener.js 02:15:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (162C6800) [pid = 3632] [serial = 1784] [outer = 13CD0000] 02:15:31 INFO - PROCESS | 3632 | 1466500531192 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]]]}] 02:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 618ms 02:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:15:31 INFO - PROCESS | 3632 | 1466500531226 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 02:15:31 INFO - PROCESS | 3632 | 1466500531228 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 02:15:31 INFO - PROCESS | 3632 | 1466500531235 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:15:31 INFO - PROCESS | 3632 | 1466500531237 Marionette TRACE conn3 <- [1,2342,null,{}] 02:15:31 INFO - PROCESS | 3632 | 1466500531240 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}] 02:15:31 INFO - PROCESS | 3632 | 1466500531242 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:31 INFO - PROCESS | 3632 | 1466500531325 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 02:15:31 INFO - PROCESS | 3632 | 1466500531333 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:31 INFO - PROCESS | 3632 | 1466500531335 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:31 INFO - PROCESS | 3632 | ++DOCSHELL 15AAE000 == 34 [pid = 3632] [id = 595] 02:15:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (16B03000) [pid = 3632] [serial = 1785] [outer = 00000000] 02:15:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16DE4400) [pid = 3632] [serial = 1786] [outer = 16B03000] 02:15:31 INFO - PROCESS | 3632 | 1466500531377 Marionette DEBUG loaded listener.js 02:15:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (17073400) [pid = 3632] [serial = 1787] [outer = 16B03000] 02:15:31 INFO - PROCESS | 3632 | 1466500531805 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]]]}] 02:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 602ms 02:15:31 INFO - PROCESS | 3632 | 1466500531854 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 02:15:31 INFO - PROCESS | 3632 | 1466500531856 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 02:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:15:31 INFO - PROCESS | 3632 | 1466500531863 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:15:31 INFO - PROCESS | 3632 | 1466500531865 Marionette TRACE conn3 <- [1,2346,null,{}] 02:15:31 INFO - PROCESS | 3632 | 1466500531868 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}] 02:15:31 INFO - PROCESS | 3632 | 1466500531870 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:31 INFO - PROCESS | 3632 | 1466500531952 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 02:15:31 INFO - PROCESS | 3632 | 1466500531958 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:31 INFO - PROCESS | 3632 | 1466500531960 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:31 INFO - PROCESS | 3632 | ++DOCSHELL 152B6000 == 35 [pid = 3632] [id = 596] 02:15:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (165A0800) [pid = 3632] [serial = 1788] [outer = 00000000] 02:15:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (17991800) [pid = 3632] [serial = 1789] [outer = 165A0800] 02:15:31 INFO - PROCESS | 3632 | 1466500532004 Marionette DEBUG loaded listener.js 02:15:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1710A800) [pid = 3632] [serial = 1790] [outer = 165A0800] 02:15:32 INFO - PROCESS | 3632 | --DOCSHELL 10D11400 == 34 [pid = 3632] [id = 587] 02:15:32 INFO - PROCESS | 3632 | --DOCSHELL 13156400 == 33 [pid = 3632] [id = 586] 02:15:32 INFO - PROCESS | 3632 | --DOCSHELL 0F391400 == 32 [pid = 3632] [id = 585] 02:15:33 INFO - PROCESS | 3632 | --DOCSHELL 1320DC00 == 31 [pid = 3632] [id = 588] 02:15:33 INFO - PROCESS | 3632 | --DOCSHELL 165A0400 == 30 [pid = 3632] [id = 593] 02:15:33 INFO - PROCESS | 3632 | --DOCSHELL 15D3A800 == 29 [pid = 3632] [id = 590] 02:15:33 INFO - PROCESS | 3632 | --DOCSHELL 11267000 == 28 [pid = 3632] [id = 594] 02:15:33 INFO - PROCESS | 3632 | --DOCSHELL 13210000 == 27 [pid = 3632] [id = 591] 02:15:33 INFO - PROCESS | 3632 | --DOCSHELL 162EDC00 == 26 [pid = 3632] [id = 592] 02:15:33 INFO - PROCESS | 3632 | --DOCSHELL 15AAE000 == 25 [pid = 3632] [id = 595] 02:15:33 INFO - PROCESS | 3632 | --DOCSHELL 14F8EC00 == 24 [pid = 3632] [id = 589] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (165AB400) [pid = 3632] [serial = 1739] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (162BCC00) [pid = 3632] [serial = 1732] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (162C9C00) [pid = 3632] [serial = 1733] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (130A2400) [pid = 3632] [serial = 1717] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (13132000) [pid = 3632] [serial = 1718] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (112C3400) [pid = 3632] [serial = 1714] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (114C9C00) [pid = 3632] [serial = 1715] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (141E2400) [pid = 3632] [serial = 1723] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (152BA800) [pid = 3632] [serial = 1724] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (15AF1000) [pid = 3632] [serial = 1726] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (15AF4000) [pid = 3632] [serial = 1727] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (1621E000) [pid = 3632] [serial = 1729] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (1624E000) [pid = 3632] [serial = 1730] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (1634EC00) [pid = 3632] [serial = 1735] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (13E85400) [pid = 3632] [serial = 1720] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (14144400) [pid = 3632] [serial = 1721] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (16D6B000) [pid = 3632] [serial = 1741] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (177D2000) [pid = 3632] [serial = 1744] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (1659C800) [pid = 3632] [serial = 1748] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (15AA7800) [pid = 3632] [serial = 1747] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (17B6C400) [pid = 3632] [serial = 1750] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (15AF1400) [pid = 3632] [serial = 1745] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (165AA800) [pid = 3632] [serial = 1738] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (16D72C00) [pid = 3632] [serial = 1742] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (17C05800) [pid = 3632] [serial = 1751] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 56 (1634FC00) [pid = 3632] [serial = 1736] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | --DOMWINDOW == 55 (18224400) [pid = 3632] [serial = 1753] [outer = 00000000] [url = about:blank] 02:15:33 INFO - PROCESS | 3632 | 1466500533674 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]]]}] 02:15:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1839ms 02:15:33 INFO - PROCESS | 3632 | 1466500533696 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 02:15:33 INFO - PROCESS | 3632 | 1466500533700 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 02:15:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:15:33 INFO - PROCESS | 3632 | 1466500533704 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:15:33 INFO - PROCESS | 3632 | 1466500533708 Marionette TRACE conn3 <- [1,2350,null,{}] 02:15:33 INFO - PROCESS | 3632 | 1466500533714 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}] 02:15:33 INFO - PROCESS | 3632 | 1466500533717 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:33 INFO - PROCESS | 3632 | 1466500533804 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 02:15:33 INFO - PROCESS | 3632 | 1466500533813 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:33 INFO - PROCESS | 3632 | 1466500533817 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:33 INFO - PROCESS | 3632 | ++DOCSHELL 10D11400 == 25 [pid = 3632] [id = 597] 02:15:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 56 (10D18800) [pid = 3632] [serial = 1791] [outer = 00000000] 02:15:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (10EF6000) [pid = 3632] [serial = 1792] [outer = 10D18800] 02:15:33 INFO - PROCESS | 3632 | 1466500533866 Marionette DEBUG loaded listener.js 02:15:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (11264800) [pid = 3632] [serial = 1793] [outer = 10D18800] 02:15:34 INFO - PROCESS | 3632 | 1466500534354 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]]]}] 02:15:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 678ms 02:15:34 INFO - PROCESS | 3632 | 1466500534390 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 02:15:34 INFO - PROCESS | 3632 | 1466500534395 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 02:15:34 INFO - PROCESS | 3632 | 1466500534402 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:15:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:15:34 INFO - PROCESS | 3632 | 1466500534404 Marionette TRACE conn3 <- [1,2354,null,{}] 02:15:34 INFO - PROCESS | 3632 | 1466500534408 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}] 02:15:34 INFO - PROCESS | 3632 | 1466500534411 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:34 INFO - PROCESS | 3632 | 1466500534496 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 02:15:34 INFO - PROCESS | 3632 | 1466500534505 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:34 INFO - PROCESS | 3632 | 1466500534508 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:34 INFO - PROCESS | 3632 | ++DOCSHELL 12AE6800 == 26 [pid = 3632] [id = 598] 02:15:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (12AE6C00) [pid = 3632] [serial = 1794] [outer = 00000000] 02:15:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (12D64C00) [pid = 3632] [serial = 1795] [outer = 12AE6C00] 02:15:34 INFO - PROCESS | 3632 | 1466500534554 Marionette DEBUG loaded listener.js 02:15:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (1303BC00) [pid = 3632] [serial = 1796] [outer = 12AE6C00] 02:15:34 INFO - PROCESS | 3632 | 1466500535003 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]]]}] 02:15:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:15:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 618ms 02:15:35 INFO - PROCESS | 3632 | 1466500535024 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 02:15:35 INFO - PROCESS | 3632 | 1466500535026 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 02:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:15:35 INFO - PROCESS | 3632 | 1466500535029 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:15:35 INFO - PROCESS | 3632 | 1466500535033 Marionette TRACE conn3 <- [1,2358,null,{}] 02:15:35 INFO - PROCESS | 3632 | 1466500535048 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}] 02:15:35 INFO - PROCESS | 3632 | 1466500535036 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:35 INFO - PROCESS | 3632 | 1466500535118 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 02:15:35 INFO - PROCESS | 3632 | 1466500535127 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:35 INFO - PROCESS | 3632 | 1466500535130 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:35 INFO - PROCESS | 3632 | ++DOCSHELL 13647000 == 27 [pid = 3632] [id = 599] 02:15:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (13647400) [pid = 3632] [serial = 1797] [outer = 00000000] 02:15:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (139A4C00) [pid = 3632] [serial = 1798] [outer = 13647400] 02:15:35 INFO - PROCESS | 3632 | 1466500535177 Marionette DEBUG loaded listener.js 02:15:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (13CD8800) [pid = 3632] [serial = 1799] [outer = 13647400] 02:15:35 INFO - PROCESS | 3632 | 1466500535633 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]]]}] 02:15:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:15:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 679ms 02:15:35 INFO - PROCESS | 3632 | 1466500535695 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 02:15:35 INFO - PROCESS | 3632 | 1466500535697 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 02:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:15:35 INFO - PROCESS | 3632 | 1466500535700 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:15:35 INFO - PROCESS | 3632 | 1466500535702 Marionette TRACE conn3 <- [1,2362,null,{}] 02:15:35 INFO - PROCESS | 3632 | 1466500535716 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}] 02:15:35 INFO - PROCESS | 3632 | 1466500535718 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:35 INFO - PROCESS | 3632 | 1466500535801 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 02:15:35 INFO - PROCESS | 3632 | 1466500535806 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:35 INFO - PROCESS | 3632 | 1466500535808 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:35 INFO - PROCESS | 3632 | ++DOCSHELL 14146800 == 28 [pid = 3632] [id = 600] 02:15:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (14147800) [pid = 3632] [serial = 1800] [outer = 00000000] 02:15:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (14151400) [pid = 3632] [serial = 1801] [outer = 14147800] 02:15:35 INFO - PROCESS | 3632 | 1466500535851 Marionette DEBUG loaded listener.js 02:15:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (141DF400) [pid = 3632] [serial = 1802] [outer = 14147800] 02:15:36 INFO - PROCESS | 3632 | 1466500536266 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]]]}] 02:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 572ms 02:15:36 INFO - PROCESS | 3632 | 1466500536276 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 02:15:36 INFO - PROCESS | 3632 | 1466500536278 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 02:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:15:36 INFO - PROCESS | 3632 | 1466500536295 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:15:36 INFO - PROCESS | 3632 | 1466500536297 Marionette TRACE conn3 <- [1,2366,null,{}] 02:15:36 INFO - PROCESS | 3632 | 1466500536301 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}] 02:15:36 INFO - PROCESS | 3632 | 1466500536303 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:36 INFO - PROCESS | 3632 | 1466500536379 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 02:15:36 INFO - PROCESS | 3632 | 1466500536384 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:36 INFO - PROCESS | 3632 | 1466500536386 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:36 INFO - PROCESS | 3632 | ++DOCSHELL 14182400 == 29 [pid = 3632] [id = 601] 02:15:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (141E8800) [pid = 3632] [serial = 1803] [outer = 00000000] 02:15:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (154BEC00) [pid = 3632] [serial = 1804] [outer = 141E8800] 02:15:36 INFO - PROCESS | 3632 | 1466500536435 Marionette DEBUG loaded listener.js 02:15:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (156EF000) [pid = 3632] [serial = 1805] [outer = 141E8800] 02:15:36 INFO - PROCESS | 3632 | 1466500536861 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]]]}] 02:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 633ms 02:15:36 INFO - PROCESS | 3632 | 1466500536919 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 02:15:36 INFO - PROCESS | 3632 | 1466500536921 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 02:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:15:36 INFO - PROCESS | 3632 | 1466500536924 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:15:36 INFO - PROCESS | 3632 | 1466500536926 Marionette TRACE conn3 <- [1,2370,null,{}] 02:15:36 INFO - PROCESS | 3632 | 1466500536930 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}] 02:15:36 INFO - PROCESS | 3632 | 1466500536935 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:37 INFO - PROCESS | 3632 | 1466500537036 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 02:15:37 INFO - PROCESS | 3632 | 1466500537044 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:37 INFO - PROCESS | 3632 | 1466500537046 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:37 INFO - PROCESS | 3632 | ++DOCSHELL 15AFA400 == 30 [pid = 3632] [id = 602] 02:15:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (15AFB000) [pid = 3632] [serial = 1806] [outer = 00000000] 02:15:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (16213800) [pid = 3632] [serial = 1807] [outer = 15AFB000] 02:15:37 INFO - PROCESS | 3632 | 1466500537088 Marionette DEBUG loaded listener.js 02:15:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (1621E400) [pid = 3632] [serial = 1808] [outer = 15AFB000] 02:15:37 INFO - PROCESS | 3632 | 1466500537512 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]]]}] 02:15:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:15:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 618ms 02:15:37 INFO - PROCESS | 3632 | 1466500537546 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 02:15:37 INFO - PROCESS | 3632 | 1466500537548 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 02:15:37 INFO - PROCESS | 3632 | 1466500537551 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:15:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:15:37 INFO - PROCESS | 3632 | 1466500537553 Marionette TRACE conn3 <- [1,2374,null,{}] 02:15:37 INFO - PROCESS | 3632 | 1466500537560 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}] 02:15:37 INFO - PROCESS | 3632 | 1466500537562 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:37 INFO - PROCESS | 3632 | 1466500537637 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 02:15:37 INFO - PROCESS | 3632 | 1466500537642 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:37 INFO - PROCESS | 3632 | 1466500537644 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:37 INFO - PROCESS | 3632 | ++DOCSHELL 16243000 == 31 [pid = 3632] [id = 603] 02:15:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (162AD800) [pid = 3632] [serial = 1809] [outer = 00000000] 02:15:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (162B5800) [pid = 3632] [serial = 1810] [outer = 162AD800] 02:15:37 INFO - PROCESS | 3632 | 1466500537686 Marionette DEBUG loaded listener.js 02:15:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (162B0000) [pid = 3632] [serial = 1811] [outer = 162AD800] 02:15:38 INFO - PROCESS | 3632 | 1466500538117 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]]]}] 02:15:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:15:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 618ms 02:15:38 INFO - PROCESS | 3632 | 1466500538164 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 02:15:38 INFO - PROCESS | 3632 | 1466500538166 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 02:15:38 INFO - PROCESS | 3632 | 1466500538169 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:15:38 INFO - PROCESS | 3632 | 1466500538170 Marionette TRACE conn3 <- [1,2378,null,{}] 02:15:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:15:38 INFO - PROCESS | 3632 | 1466500538178 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}] 02:15:38 INFO - PROCESS | 3632 | 1466500538179 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:38 INFO - PROCESS | 3632 | 1466500538255 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 02:15:38 INFO - PROCESS | 3632 | 1466500538260 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:38 INFO - PROCESS | 3632 | 1466500538262 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:38 INFO - PROCESS | 3632 | ++DOCSHELL 162AEC00 == 32 [pid = 3632] [id = 604] 02:15:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (162BCC00) [pid = 3632] [serial = 1812] [outer = 00000000] 02:15:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (162EB800) [pid = 3632] [serial = 1813] [outer = 162BCC00] 02:15:38 INFO - PROCESS | 3632 | 1466500538304 Marionette DEBUG loaded listener.js 02:15:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (162EC000) [pid = 3632] [serial = 1814] [outer = 162BCC00] 02:15:38 INFO - PROCESS | 3632 | 1466500538722 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]]]}] 02:15:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:15:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 573ms 02:15:38 INFO - PROCESS | 3632 | 1466500538749 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 02:15:38 INFO - PROCESS | 3632 | 1466500538751 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 02:15:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:15:38 INFO - PROCESS | 3632 | 1466500538754 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:15:38 INFO - PROCESS | 3632 | 1466500538755 Marionette TRACE conn3 <- [1,2382,null,{}] 02:15:38 INFO - PROCESS | 3632 | 1466500538777 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}] 02:15:38 INFO - PROCESS | 3632 | 1466500538779 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:38 INFO - PROCESS | 3632 | 1466500538890 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 02:15:38 INFO - PROCESS | 3632 | 1466500538895 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:38 INFO - PROCESS | 3632 | 1466500538897 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:38 INFO - PROCESS | 3632 | ++DOCSHELL 132A1C00 == 33 [pid = 3632] [id = 605] 02:15:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (16341C00) [pid = 3632] [serial = 1815] [outer = 00000000] 02:15:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1659E400) [pid = 3632] [serial = 1816] [outer = 16341C00] 02:15:38 INFO - PROCESS | 3632 | 1466500538939 Marionette DEBUG loaded listener.js 02:15:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (165A1800) [pid = 3632] [serial = 1817] [outer = 16341C00] 02:15:39 INFO - PROCESS | 3632 | 1466500539399 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]]]}] 02:15:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:15:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 663ms 02:15:39 INFO - PROCESS | 3632 | 1466500539434 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 02:15:39 INFO - PROCESS | 3632 | 1466500539436 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 02:15:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:15:39 INFO - PROCESS | 3632 | 1466500539439 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:15:39 INFO - PROCESS | 3632 | 1466500539441 Marionette TRACE conn3 <- [1,2386,null,{}] 02:15:39 INFO - PROCESS | 3632 | 1466500539445 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}] 02:15:39 INFO - PROCESS | 3632 | 1466500539446 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:39 INFO - PROCESS | 3632 | 1466500539577 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 02:15:39 INFO - PROCESS | 3632 | 1466500539582 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:39 INFO - PROCESS | 3632 | 1466500539584 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:39 INFO - PROCESS | 3632 | ++DOCSHELL 165A2400 == 34 [pid = 3632] [id = 606] 02:15:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (165A3000) [pid = 3632] [serial = 1818] [outer = 00000000] 02:15:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (16B05400) [pid = 3632] [serial = 1819] [outer = 165A3000] 02:15:39 INFO - PROCESS | 3632 | 1466500539609 Marionette DEBUG loaded listener.js 02:15:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (16BA4C00) [pid = 3632] [serial = 1820] [outer = 165A3000] 02:15:40 INFO - PROCESS | 3632 | 1466500540053 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]]]}] 02:15:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:15:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 678ms 02:15:40 INFO - PROCESS | 3632 | 1466500540122 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 02:15:40 INFO - PROCESS | 3632 | 1466500540124 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 02:15:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:15:40 INFO - PROCESS | 3632 | 1466500540127 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:15:40 INFO - PROCESS | 3632 | 1466500540130 Marionette TRACE conn3 <- [1,2390,null,{}] 02:15:40 INFO - PROCESS | 3632 | 1466500540116 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}] 02:15:40 INFO - PROCESS | 3632 | 1466500540118 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:40 INFO - PROCESS | 3632 | 1466500540270 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 02:15:40 INFO - PROCESS | 3632 | 1466500540299 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:40 INFO - PROCESS | 3632 | 1466500540301 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:40 INFO - PROCESS | 3632 | ++DOCSHELL 14143C00 == 35 [pid = 3632] [id = 607] 02:15:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (16D76000) [pid = 3632] [serial = 1821] [outer = 00000000] 02:15:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (17070800) [pid = 3632] [serial = 1822] [outer = 16D76000] 02:15:40 INFO - PROCESS | 3632 | 1466500540346 Marionette DEBUG loaded listener.js 02:15:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (177D1800) [pid = 3632] [serial = 1823] [outer = 16D76000] 02:15:40 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (0F394C00) [pid = 3632] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:15:40 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (16217800) [pid = 3632] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:15:40 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (1320F000) [pid = 3632] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:15:40 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (17C0A000) [pid = 3632] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:15:40 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (16211400) [pid = 3632] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:15:40 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (16BA8800) [pid = 3632] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:15:40 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (10D14800) [pid = 3632] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:15:40 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (131EA400) [pid = 3632] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:15:40 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (16220C00) [pid = 3632] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:15:40 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (162EE400) [pid = 3632] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:15:40 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (152B3000) [pid = 3632] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:15:40 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (16B03000) [pid = 3632] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:15:40 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (13CD0000) [pid = 3632] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:15:40 INFO - PROCESS | 3632 | 1466500540983 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]]]}] 02:15:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:15:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 904ms 02:15:41 INFO - PROCESS | 3632 | 1466500541035 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 02:15:41 INFO - PROCESS | 3632 | 1466500541037 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 02:15:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:15:41 INFO - PROCESS | 3632 | 1466500541040 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:15:41 INFO - PROCESS | 3632 | 1466500541041 Marionette TRACE conn3 <- [1,2394,null,{}] 02:15:41 INFO - PROCESS | 3632 | 1466500541045 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}] 02:15:41 INFO - PROCESS | 3632 | 1466500541046 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:41 INFO - PROCESS | 3632 | 1466500541119 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 02:15:41 INFO - PROCESS | 3632 | 1466500541124 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:41 INFO - PROCESS | 3632 | 1466500541126 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:41 INFO - PROCESS | 3632 | ++DOCSHELL 10562400 == 36 [pid = 3632] [id = 608] 02:15:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (112C0000) [pid = 3632] [serial = 1824] [outer = 00000000] 02:15:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (136F8400) [pid = 3632] [serial = 1825] [outer = 112C0000] 02:15:41 INFO - PROCESS | 3632 | 1466500541172 Marionette DEBUG loaded listener.js 02:15:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16212C00) [pid = 3632] [serial = 1826] [outer = 112C0000] 02:15:41 INFO - PROCESS | 3632 | 1466500541632 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]]]}] 02:15:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:15:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 678ms 02:15:41 INFO - PROCESS | 3632 | 1466500541705 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 02:15:41 INFO - PROCESS | 3632 | 1466500541707 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 02:15:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:15:41 INFO - PROCESS | 3632 | 1466500541710 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:15:41 INFO - PROCESS | 3632 | 1466500541712 Marionette TRACE conn3 <- [1,2398,null,{}] 02:15:41 INFO - PROCESS | 3632 | 1466500541729 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}] 02:15:41 INFO - PROCESS | 3632 | 1466500541731 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:41 INFO - PROCESS | 3632 | 1466500541807 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 02:15:41 INFO - PROCESS | 3632 | 1466500541813 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:41 INFO - PROCESS | 3632 | 1466500541815 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:41 INFO - PROCESS | 3632 | ++DOCSHELL 14181C00 == 37 [pid = 3632] [id = 609] 02:15:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (156F8C00) [pid = 3632] [serial = 1827] [outer = 00000000] 02:15:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (16D79800) [pid = 3632] [serial = 1828] [outer = 156F8C00] 02:15:41 INFO - PROCESS | 3632 | 1466500541857 Marionette DEBUG loaded listener.js 02:15:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1799CC00) [pid = 3632] [serial = 1829] [outer = 156F8C00] 02:15:42 INFO - PROCESS | 3632 | 1466500542286 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]]]}] 02:15:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:15:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 633ms 02:15:42 INFO - PROCESS | 3632 | 1466500542351 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 02:15:42 INFO - PROCESS | 3632 | 1466500542353 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 02:15:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:15:42 INFO - PROCESS | 3632 | 1466500542357 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:15:42 INFO - PROCESS | 3632 | 1466500542358 Marionette TRACE conn3 <- [1,2402,null,{}] 02:15:42 INFO - PROCESS | 3632 | 1466500542362 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}] 02:15:42 INFO - PROCESS | 3632 | 1466500542363 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:42 INFO - PROCESS | 3632 | 1466500542440 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 02:15:42 INFO - PROCESS | 3632 | 1466500542445 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:42 INFO - PROCESS | 3632 | 1466500542447 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:42 INFO - PROCESS | 3632 | ++DOCSHELL 16D72C00 == 38 [pid = 3632] [id = 610] 02:15:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (17C02400) [pid = 3632] [serial = 1830] [outer = 00000000] 02:15:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (17C09800) [pid = 3632] [serial = 1831] [outer = 17C02400] 02:15:42 INFO - PROCESS | 3632 | 1466500542488 Marionette DEBUG loaded listener.js 02:15:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (17C0D000) [pid = 3632] [serial = 1832] [outer = 17C02400] 02:15:43 INFO - PROCESS | 3632 | 1466500543092 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]]]}] 02:15:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:15:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 859ms 02:15:43 INFO - PROCESS | 3632 | 1466500543228 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 02:15:43 INFO - PROCESS | 3632 | 1466500543233 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 02:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:15:43 INFO - PROCESS | 3632 | 1466500543239 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:15:43 INFO - PROCESS | 3632 | 1466500543242 Marionette TRACE conn3 <- [1,2406,null,{}] 02:15:43 INFO - PROCESS | 3632 | 1466500543248 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}] 02:15:43 INFO - PROCESS | 3632 | 1466500543251 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:43 INFO - PROCESS | 3632 | 1466500543381 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 02:15:43 INFO - PROCESS | 3632 | 1466500543513 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:43 INFO - PROCESS | 3632 | 1466500543518 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:43 INFO - PROCESS | 3632 | ++DOCSHELL 105F1000 == 39 [pid = 3632] [id = 611] 02:15:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (105F5800) [pid = 3632] [serial = 1833] [outer = 00000000] 02:15:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (112CBC00) [pid = 3632] [serial = 1834] [outer = 105F5800] 02:15:43 INFO - PROCESS | 3632 | 1466500543576 Marionette DEBUG loaded listener.js 02:15:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (1281B800) [pid = 3632] [serial = 1835] [outer = 105F5800] 02:15:44 INFO - PROCESS | 3632 | 1466500544455 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]]]}] 02:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1266ms 02:15:44 INFO - PROCESS | 3632 | 1466500544499 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 02:15:44 INFO - PROCESS | 3632 | 1466500544504 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 02:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:15:44 INFO - PROCESS | 3632 | 1466500544534 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:15:44 INFO - PROCESS | 3632 | 1466500544538 Marionette TRACE conn3 <- [1,2410,null,{}] 02:15:44 INFO - PROCESS | 3632 | 1466500544543 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}] 02:15:44 INFO - PROCESS | 3632 | 1466500544546 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:44 INFO - PROCESS | 3632 | 1466500544656 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 02:15:44 INFO - PROCESS | 3632 | 1466500544794 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:44 INFO - PROCESS | 3632 | 1466500544798 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:44 INFO - PROCESS | 3632 | ++DOCSHELL 10D11800 == 40 [pid = 3632] [id = 612] 02:15:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (10D12C00) [pid = 3632] [serial = 1836] [outer = 00000000] 02:15:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (12AB3800) [pid = 3632] [serial = 1837] [outer = 10D12C00] 02:15:44 INFO - PROCESS | 3632 | 1466500544848 Marionette DEBUG loaded listener.js 02:15:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (13032000) [pid = 3632] [serial = 1838] [outer = 10D12C00] 02:15:45 INFO - PROCESS | 3632 | --DOCSHELL 14181C00 == 39 [pid = 3632] [id = 609] 02:15:45 INFO - PROCESS | 3632 | --DOCSHELL 10562400 == 38 [pid = 3632] [id = 608] 02:15:45 INFO - PROCESS | 3632 | --DOCSHELL 14143C00 == 37 [pid = 3632] [id = 607] 02:15:45 INFO - PROCESS | 3632 | --DOCSHELL 165A2400 == 36 [pid = 3632] [id = 606] 02:15:45 INFO - PROCESS | 3632 | --DOCSHELL 132A1C00 == 35 [pid = 3632] [id = 605] 02:15:45 INFO - PROCESS | 3632 | --DOCSHELL 162AEC00 == 34 [pid = 3632] [id = 604] 02:15:45 INFO - PROCESS | 3632 | --DOCSHELL 16243000 == 33 [pid = 3632] [id = 603] 02:15:45 INFO - PROCESS | 3632 | --DOCSHELL 15AFA400 == 32 [pid = 3632] [id = 602] 02:15:45 INFO - PROCESS | 3632 | --DOCSHELL 14182400 == 31 [pid = 3632] [id = 601] 02:15:45 INFO - PROCESS | 3632 | --DOCSHELL 14146800 == 30 [pid = 3632] [id = 600] 02:15:45 INFO - PROCESS | 3632 | --DOCSHELL 13647000 == 29 [pid = 3632] [id = 599] 02:15:45 INFO - PROCESS | 3632 | --DOCSHELL 12AE6800 == 28 [pid = 3632] [id = 598] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (17991800) [pid = 3632] [serial = 1789] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOCSHELL 10D11400 == 27 [pid = 3632] [id = 597] 02:15:45 INFO - PROCESS | 3632 | --DOCSHELL 152B6000 == 26 [pid = 3632] [id = 596] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (17073400) [pid = 3632] [serial = 1787] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (10561400) [pid = 3632] [serial = 1756] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (17991C00) [pid = 3632] [serial = 1712] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (13CD1C00) [pid = 3632] [serial = 1765] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (18297000) [pid = 3632] [serial = 1754] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (16241400) [pid = 3632] [serial = 1772] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (16D71C00) [pid = 3632] [serial = 1780] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (12D88400) [pid = 3632] [serial = 1763] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (132A3C00) [pid = 3632] [serial = 1759] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (162C6000) [pid = 3632] [serial = 1775] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (165AA000) [pid = 3632] [serial = 1777] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (154C1C00) [pid = 3632] [serial = 1768] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (114C6000) [pid = 3632] [serial = 1762] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (15AA1800) [pid = 3632] [serial = 1769] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (16DE4400) [pid = 3632] [serial = 1786] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (10D15C00) [pid = 3632] [serial = 1757] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (13CD2400) [pid = 3632] [serial = 1760] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (162C6800) [pid = 3632] [serial = 1784] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (16B09800) [pid = 3632] [serial = 1778] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (16218C00) [pid = 3632] [serial = 1771] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (16D75000) [pid = 3632] [serial = 1781] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (15AF8000) [pid = 3632] [serial = 1783] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (162B7000) [pid = 3632] [serial = 1774] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (14143800) [pid = 3632] [serial = 1766] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3632 | 1466500545336 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]]]}] 02:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 814ms 02:15:45 INFO - PROCESS | 3632 | 1466500545356 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 02:15:45 INFO - PROCESS | 3632 | 1466500545361 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 02:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:15:45 INFO - PROCESS | 3632 | 1466500545367 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:15:45 INFO - PROCESS | 3632 | 1466500545369 Marionette TRACE conn3 <- [1,2414,null,{}] 02:15:45 INFO - PROCESS | 3632 | 1466500545373 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}] 02:15:45 INFO - PROCESS | 3632 | 1466500545359 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:45 INFO - PROCESS | 3632 | 1466500545451 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 02:15:45 INFO - PROCESS | 3632 | 1466500545457 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:45 INFO - PROCESS | 3632 | 1466500545459 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:45 INFO - PROCESS | 3632 | ++DOCSHELL 12D88400 == 27 [pid = 3632] [id = 613] 02:15:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (12D88C00) [pid = 3632] [serial = 1839] [outer = 00000000] 02:15:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (13156400) [pid = 3632] [serial = 1840] [outer = 12D88C00] 02:15:45 INFO - PROCESS | 3632 | 1466500545506 Marionette DEBUG loaded listener.js 02:15:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (13296C00) [pid = 3632] [serial = 1841] [outer = 12D88C00] 02:15:46 INFO - PROCESS | 3632 | 1466500546018 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]]]}] 02:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 708ms 02:15:46 INFO - PROCESS | 3632 | 1466500546070 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 02:15:46 INFO - PROCESS | 3632 | 1466500546073 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 02:15:46 INFO - PROCESS | 3632 | 1466500546076 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:15:46 INFO - PROCESS | 3632 | 1466500546079 Marionette TRACE conn3 <- [1,2418,null,{}] 02:15:46 INFO - PROCESS | 3632 | 1466500546090 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}] 02:15:46 INFO - PROCESS | 3632 | 1466500546094 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:46 INFO - PROCESS | 3632 | 1466500546205 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 02:15:46 INFO - PROCESS | 3632 | 1466500546313 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:46 INFO - PROCESS | 3632 | 1466500546317 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:46 INFO - PROCESS | 3632 | ++DOCSHELL 14147000 == 28 [pid = 3632] [id = 614] 02:15:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (14147400) [pid = 3632] [serial = 1842] [outer = 00000000] 02:15:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (14179800) [pid = 3632] [serial = 1843] [outer = 14147400] 02:15:46 INFO - PROCESS | 3632 | 1466500546365 Marionette DEBUG loaded listener.js 02:15:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (14E75400) [pid = 3632] [serial = 1844] [outer = 14147400] 02:15:46 INFO - PROCESS | 3632 | 1466500546721 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]]]}] 02:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 663ms 02:15:46 INFO - PROCESS | 3632 | 1466500546758 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 02:15:46 INFO - PROCESS | 3632 | 1466500546761 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 02:15:46 INFO - PROCESS | 3632 | 1466500546764 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:15:46 INFO - PROCESS | 3632 | 1466500546766 Marionette TRACE conn3 <- [1,2422,null,{}] 02:15:46 INFO - PROCESS | 3632 | 1466500546769 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}] 02:15:46 INFO - PROCESS | 3632 | 1466500546771 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:46 INFO - PROCESS | 3632 | 1466500546836 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 02:15:46 INFO - PROCESS | 3632 | 1466500546841 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:46 INFO - PROCESS | 3632 | 1466500546843 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:46 INFO - PROCESS | 3632 | ++DOCSHELL 152B9800 == 29 [pid = 3632] [id = 615] 02:15:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (152BA800) [pid = 3632] [serial = 1845] [outer = 00000000] 02:15:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (15AF4400) [pid = 3632] [serial = 1846] [outer = 152BA800] 02:15:46 INFO - PROCESS | 3632 | 1466500546886 Marionette DEBUG loaded listener.js 02:15:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (15AFAC00) [pid = 3632] [serial = 1847] [outer = 152BA800] 02:15:47 INFO - PROCESS | 3632 | 1466500547364 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]]]}] 02:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 664ms 02:15:47 INFO - PROCESS | 3632 | 1466500547428 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 02:15:47 INFO - PROCESS | 3632 | 1466500547430 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 02:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:15:47 INFO - PROCESS | 3632 | 1466500547438 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:15:47 INFO - PROCESS | 3632 | 1466500547440 Marionette TRACE conn3 <- [1,2426,null,{}] 02:15:47 INFO - PROCESS | 3632 | 1466500547444 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}] 02:15:47 INFO - PROCESS | 3632 | 1466500547446 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:47 INFO - PROCESS | 3632 | 1466500547553 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 02:15:47 INFO - PROCESS | 3632 | 1466500547643 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:47 INFO - PROCESS | 3632 | 1466500547645 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:47 INFO - PROCESS | 3632 | ++DOCSHELL 16215C00 == 30 [pid = 3632] [id = 616] 02:15:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16216800) [pid = 3632] [serial = 1848] [outer = 00000000] 02:15:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (16242400) [pid = 3632] [serial = 1849] [outer = 16216800] 02:15:47 INFO - PROCESS | 3632 | 1466500547690 Marionette DEBUG loaded listener.js 02:15:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (162AEC00) [pid = 3632] [serial = 1850] [outer = 16216800] 02:15:48 INFO - PROCESS | 3632 | 1466500548100 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]]]}] 02:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 708ms 02:15:48 INFO - PROCESS | 3632 | 1466500548156 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 02:15:48 INFO - PROCESS | 3632 | 1466500548158 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 02:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:15:48 INFO - PROCESS | 3632 | 1466500548162 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:15:48 INFO - PROCESS | 3632 | 1466500548163 Marionette TRACE conn3 <- [1,2430,null,{}] 02:15:48 INFO - PROCESS | 3632 | 1466500548173 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}] 02:15:48 INFO - PROCESS | 3632 | 1466500548178 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:48 INFO - PROCESS | 3632 | 1466500548298 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 02:15:48 INFO - PROCESS | 3632 | 1466500548366 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:48 INFO - PROCESS | 3632 | 1466500548368 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:48 INFO - PROCESS | 3632 | ++DOCSHELL 162BC800 == 31 [pid = 3632] [id = 617] 02:15:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (162E2400) [pid = 3632] [serial = 1851] [outer = 00000000] 02:15:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (165A5C00) [pid = 3632] [serial = 1852] [outer = 162E2400] 02:15:48 INFO - PROCESS | 3632 | 1466500548413 Marionette DEBUG loaded listener.js 02:15:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (165A7000) [pid = 3632] [serial = 1853] [outer = 162E2400] 02:15:48 INFO - PROCESS | 3632 | 1466500548819 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]]]}] 02:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 708ms 02:15:48 INFO - PROCESS | 3632 | 1466500548901 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 02:15:48 INFO - PROCESS | 3632 | 1466500548903 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 02:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:15:48 INFO - PROCESS | 3632 | 1466500548909 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:15:48 INFO - PROCESS | 3632 | 1466500548911 Marionette TRACE conn3 <- [1,2434,null,{}] 02:15:48 INFO - PROCESS | 3632 | 1466500548915 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}] 02:15:48 INFO - PROCESS | 3632 | 1466500548916 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:49 INFO - PROCESS | 3632 | 1466500549142 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 02:15:49 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (10D18800) [pid = 3632] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:15:49 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (162AD800) [pid = 3632] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:15:49 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (12AE6C00) [pid = 3632] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:15:49 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (165A0800) [pid = 3632] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:15:49 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (162BCC00) [pid = 3632] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:15:49 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (13647400) [pid = 3632] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:15:49 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (16341C00) [pid = 3632] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:15:49 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (14147800) [pid = 3632] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:15:49 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (15AFB000) [pid = 3632] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:15:49 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (165A3000) [pid = 3632] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:15:49 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (141E8800) [pid = 3632] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:15:49 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (16D76000) [pid = 3632] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:15:49 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (112C0000) [pid = 3632] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:15:49 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (156F8C00) [pid = 3632] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:15:49 INFO - PROCESS | 3632 | 1466500549211 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:49 INFO - PROCESS | 3632 | 1466500549213 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:49 INFO - PROCESS | 3632 | ++DOCSHELL 103CAC00 == 32 [pid = 3632] [id = 618] 02:15:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (1055FC00) [pid = 3632] [serial = 1854] [outer = 00000000] 02:15:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (12821400) [pid = 3632] [serial = 1855] [outer = 1055FC00] 02:15:49 INFO - PROCESS | 3632 | 1466500549256 Marionette DEBUG loaded listener.js 02:15:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (131E9000) [pid = 3632] [serial = 1856] [outer = 1055FC00] 02:15:49 INFO - PROCESS | 3632 | 1466500549577 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]]]}] 02:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 708ms 02:15:49 INFO - PROCESS | 3632 | 1466500549629 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 02:15:49 INFO - PROCESS | 3632 | 1466500549631 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 02:15:49 INFO - PROCESS | 3632 | 1466500549635 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:15:49 INFO - PROCESS | 3632 | 1466500549637 Marionette TRACE conn3 <- [1,2438,null,{}] 02:15:49 INFO - PROCESS | 3632 | 1466500549640 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}] 02:15:49 INFO - PROCESS | 3632 | 1466500549642 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:49 INFO - PROCESS | 3632 | 1466500549721 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 02:15:49 INFO - PROCESS | 3632 | 1466500549727 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:49 INFO - PROCESS | 3632 | 1466500549729 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:49 INFO - PROCESS | 3632 | ++DOCSHELL 162AD800 == 33 [pid = 3632] [id = 619] 02:15:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (162AFC00) [pid = 3632] [serial = 1857] [outer = 00000000] 02:15:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (165A0800) [pid = 3632] [serial = 1858] [outer = 162AFC00] 02:15:49 INFO - PROCESS | 3632 | 1466500549763 Marionette DEBUG loaded listener.js 02:15:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1682D800) [pid = 3632] [serial = 1859] [outer = 162AFC00] 02:15:50 INFO - PROCESS | 3632 | 1466500550164 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]]]}] 02:15:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:15:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 573ms 02:15:50 INFO - PROCESS | 3632 | 1466500550197 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 02:15:50 INFO - PROCESS | 3632 | 1466500550199 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 02:15:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:15:50 INFO - PROCESS | 3632 | 1466500550220 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:15:50 INFO - PROCESS | 3632 | 1466500550222 Marionette TRACE conn3 <- [1,2442,null,{}] 02:15:50 INFO - PROCESS | 3632 | 1466500550225 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}] 02:15:50 INFO - PROCESS | 3632 | 1466500550227 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:50 INFO - PROCESS | 3632 | 1466500550303 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 02:15:50 INFO - PROCESS | 3632 | 1466500550309 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:50 INFO - PROCESS | 3632 | 1466500550311 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:50 INFO - PROCESS | 3632 | ++DOCSHELL 15AF2400 == 34 [pid = 3632] [id = 620] 02:15:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (165A5400) [pid = 3632] [serial = 1860] [outer = 00000000] 02:15:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (16D6D400) [pid = 3632] [serial = 1861] [outer = 165A5400] 02:15:50 INFO - PROCESS | 3632 | 1466500550356 Marionette DEBUG loaded listener.js 02:15:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16D74C00) [pid = 3632] [serial = 1862] [outer = 165A5400] 02:15:50 INFO - PROCESS | 3632 | 1466500550791 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]]]}] 02:15:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:15:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 618ms 02:15:50 INFO - PROCESS | 3632 | 1466500550843 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 02:15:50 INFO - PROCESS | 3632 | 1466500550845 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 02:15:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:15:50 INFO - PROCESS | 3632 | 1466500550852 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:15:50 INFO - PROCESS | 3632 | 1466500550854 Marionette TRACE conn3 <- [1,2446,null,{}] 02:15:50 INFO - PROCESS | 3632 | 1466500550858 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}] 02:15:50 INFO - PROCESS | 3632 | 1466500550860 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:50 INFO - PROCESS | 3632 | 1466500550947 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 02:15:50 INFO - PROCESS | 3632 | 1466500550952 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:50 INFO - PROCESS | 3632 | 1466500550954 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:50 INFO - PROCESS | 3632 | ++DOCSHELL 154C1C00 == 35 [pid = 3632] [id = 621] 02:15:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (16350400) [pid = 3632] [serial = 1863] [outer = 00000000] 02:15:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (16DDD400) [pid = 3632] [serial = 1864] [outer = 16350400] 02:15:50 INFO - PROCESS | 3632 | 1466500550996 Marionette DEBUG loaded listener.js 02:15:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16DDD800) [pid = 3632] [serial = 1865] [outer = 16350400] 02:15:51 INFO - PROCESS | 3632 | 1466500551703 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]]]}] 02:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 904ms 02:15:51 INFO - PROCESS | 3632 | 1466500551760 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 02:15:51 INFO - PROCESS | 3632 | 1466500551764 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 02:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:15:51 INFO - PROCESS | 3632 | 1466500551769 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:15:51 INFO - PROCESS | 3632 | 1466500551776 Marionette TRACE conn3 <- [1,2450,null,{}] 02:15:51 INFO - PROCESS | 3632 | 1466500551783 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}] 02:15:51 INFO - PROCESS | 3632 | 1466500551788 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:51 INFO - PROCESS | 3632 | 1466500551938 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 02:15:52 INFO - PROCESS | 3632 | 1466500552072 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:52 INFO - PROCESS | 3632 | 1466500552075 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:52 INFO - PROCESS | 3632 | ++DOCSHELL 10A60C00 == 36 [pid = 3632] [id = 622] 02:15:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (10D14800) [pid = 3632] [serial = 1866] [outer = 00000000] 02:15:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (130A4400) [pid = 3632] [serial = 1867] [outer = 10D14800] 02:15:52 INFO - PROCESS | 3632 | 1466500552132 Marionette DEBUG loaded listener.js 02:15:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (131EC000) [pid = 3632] [serial = 1868] [outer = 10D14800] 02:15:52 INFO - PROCESS | 3632 | 1466500552671 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]]]}] 02:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 904ms 02:15:52 INFO - PROCESS | 3632 | 1466500552681 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 02:15:52 INFO - PROCESS | 3632 | 1466500552686 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 02:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:15:52 INFO - PROCESS | 3632 | 1466500552692 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:15:52 INFO - PROCESS | 3632 | 1466500552695 Marionette TRACE conn3 <- [1,2454,null,{}] 02:15:52 INFO - PROCESS | 3632 | 1466500552699 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}] 02:15:52 INFO - PROCESS | 3632 | 1466500552701 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:52 INFO - PROCESS | 3632 | 1466500552818 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 02:15:52 INFO - PROCESS | 3632 | 1466500552956 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:52 INFO - PROCESS | 3632 | 1466500552959 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:52 INFO - PROCESS | 3632 | ++DOCSHELL 13E84C00 == 37 [pid = 3632] [id = 623] 02:15:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1414F400) [pid = 3632] [serial = 1869] [outer = 00000000] 02:15:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (15AA1C00) [pid = 3632] [serial = 1870] [outer = 1414F400] 02:15:53 INFO - PROCESS | 3632 | 1466500553015 Marionette DEBUG loaded listener.js 02:15:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (15AFC000) [pid = 3632] [serial = 1871] [outer = 1414F400] 02:15:53 INFO - PROCESS | 3632 | 1466500553563 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]]]}] 02:15:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:15:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 905ms 02:15:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:15:53 INFO - PROCESS | 3632 | 1466500553604 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 02:15:53 INFO - PROCESS | 3632 | 1466500553606 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 02:15:53 INFO - PROCESS | 3632 | 1466500553610 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:15:53 INFO - PROCESS | 3632 | 1466500553614 Marionette TRACE conn3 <- [1,2458,null,{}] 02:15:53 INFO - PROCESS | 3632 | 1466500553625 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}] 02:15:53 INFO - PROCESS | 3632 | 1466500553629 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:53 INFO - PROCESS | 3632 | 1466500553748 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 02:15:53 INFO - PROCESS | 3632 | 1466500553912 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:53 INFO - PROCESS | 3632 | 1466500553915 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:53 INFO - PROCESS | 3632 | ++DOCSHELL 105F4C00 == 38 [pid = 3632] [id = 624] 02:15:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (10A63C00) [pid = 3632] [serial = 1872] [outer = 00000000] 02:15:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (11CD3000) [pid = 3632] [serial = 1873] [outer = 10A63C00] 02:15:53 INFO - PROCESS | 3632 | 1466500553971 Marionette DEBUG loaded listener.js 02:15:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (14145800) [pid = 3632] [serial = 1874] [outer = 10A63C00] 02:15:54 INFO - PROCESS | 3632 | 1466500554663 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]]]}] 02:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1100ms 02:15:54 INFO - PROCESS | 3632 | 1466500554721 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 02:15:54 INFO - PROCESS | 3632 | 1466500554725 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 02:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:15:54 INFO - PROCESS | 3632 | 1466500554729 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:15:54 INFO - PROCESS | 3632 | 1466500554734 Marionette TRACE conn3 <- [1,2462,null,{}] 02:15:54 INFO - PROCESS | 3632 | 1466500554739 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}] 02:15:54 INFO - PROCESS | 3632 | 1466500554741 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:54 INFO - PROCESS | 3632 | 1466500554904 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 02:15:54 INFO - PROCESS | 3632 | 1466500554914 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:54 INFO - PROCESS | 3632 | 1466500554916 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:54 INFO - PROCESS | 3632 | ++DOCSHELL 12820400 == 39 [pid = 3632] [id = 625] 02:15:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (12A21400) [pid = 3632] [serial = 1875] [outer = 00000000] 02:15:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (13148400) [pid = 3632] [serial = 1876] [outer = 12A21400] 02:15:54 INFO - PROCESS | 3632 | 1466500554948 Marionette DEBUG loaded listener.js 02:15:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (139A3400) [pid = 3632] [serial = 1877] [outer = 12A21400] 02:15:55 INFO - PROCESS | 3632 | --DOCSHELL 15AF2400 == 38 [pid = 3632] [id = 620] 02:15:55 INFO - PROCESS | 3632 | --DOCSHELL 162AD800 == 37 [pid = 3632] [id = 619] 02:15:55 INFO - PROCESS | 3632 | --DOCSHELL 103CAC00 == 36 [pid = 3632] [id = 618] 02:15:55 INFO - PROCESS | 3632 | --DOCSHELL 162BC800 == 35 [pid = 3632] [id = 617] 02:15:55 INFO - PROCESS | 3632 | --DOCSHELL 16215C00 == 34 [pid = 3632] [id = 616] 02:15:55 INFO - PROCESS | 3632 | --DOCSHELL 152B9800 == 33 [pid = 3632] [id = 615] 02:15:55 INFO - PROCESS | 3632 | --DOCSHELL 14147000 == 32 [pid = 3632] [id = 614] 02:15:55 INFO - PROCESS | 3632 | --DOCSHELL 12D88400 == 31 [pid = 3632] [id = 613] 02:15:55 INFO - PROCESS | 3632 | --DOCSHELL 10D11800 == 30 [pid = 3632] [id = 612] 02:15:55 INFO - PROCESS | 3632 | --DOCSHELL 16D72C00 == 29 [pid = 3632] [id = 610] 02:15:55 INFO - PROCESS | 3632 | --DOCSHELL 105F1000 == 28 [pid = 3632] [id = 611] 02:15:55 INFO - PROCESS | 3632 | --DOCSHELL 13E84C00 == 27 [pid = 3632] [id = 623] 02:15:55 INFO - PROCESS | 3632 | --DOCSHELL 105F4C00 == 26 [pid = 3632] [id = 624] 02:15:55 INFO - PROCESS | 3632 | --DOCSHELL 154C1C00 == 25 [pid = 3632] [id = 621] 02:15:55 INFO - PROCESS | 3632 | --DOCSHELL 10A60C00 == 24 [pid = 3632] [id = 622] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (1621E400) [pid = 3632] [serial = 1808] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (16BA4C00) [pid = 3632] [serial = 1820] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (16B05400) [pid = 3632] [serial = 1819] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (154BEC00) [pid = 3632] [serial = 1804] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (156EF000) [pid = 3632] [serial = 1805] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (17070800) [pid = 3632] [serial = 1822] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (16212C00) [pid = 3632] [serial = 1826] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (136F8400) [pid = 3632] [serial = 1825] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (177D1800) [pid = 3632] [serial = 1823] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (17C09800) [pid = 3632] [serial = 1831] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (1659E400) [pid = 3632] [serial = 1816] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (162EC000) [pid = 3632] [serial = 1814] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1799CC00) [pid = 3632] [serial = 1829] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (16D79800) [pid = 3632] [serial = 1828] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (10EF6000) [pid = 3632] [serial = 1792] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (11264800) [pid = 3632] [serial = 1793] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (162B5800) [pid = 3632] [serial = 1810] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (162B0000) [pid = 3632] [serial = 1811] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (12D64C00) [pid = 3632] [serial = 1795] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (1303BC00) [pid = 3632] [serial = 1796] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (1710A800) [pid = 3632] [serial = 1790] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (162EB800) [pid = 3632] [serial = 1813] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (139A4C00) [pid = 3632] [serial = 1798] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (13CD8800) [pid = 3632] [serial = 1799] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (165A1800) [pid = 3632] [serial = 1817] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (14151400) [pid = 3632] [serial = 1801] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (141DF400) [pid = 3632] [serial = 1802] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (16213800) [pid = 3632] [serial = 1807] [outer = 00000000] [url = about:blank] 02:15:56 INFO - PROCESS | 3632 | 1466500556085 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]]]}] 02:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1401ms 02:15:56 INFO - PROCESS | 3632 | 1466500556141 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 02:15:56 INFO - PROCESS | 3632 | 1466500556144 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 02:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:15:56 INFO - PROCESS | 3632 | 1466500556148 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:15:56 INFO - PROCESS | 3632 | 1466500556151 Marionette TRACE conn3 <- [1,2466,null,{}] 02:15:56 INFO - PROCESS | 3632 | 1466500556156 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}] 02:15:56 INFO - PROCESS | 3632 | 1466500556159 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:56 INFO - PROCESS | 3632 | 1466500556286 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 02:15:56 INFO - PROCESS | 3632 | 1466500556380 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:56 INFO - PROCESS | 3632 | 1466500556383 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:56 INFO - PROCESS | 3632 | ++DOCSHELL 10D1E400 == 25 [pid = 3632] [id = 626] 02:15:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (10D1F000) [pid = 3632] [serial = 1878] [outer = 00000000] 02:15:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (1142D000) [pid = 3632] [serial = 1879] [outer = 10D1F000] 02:15:56 INFO - PROCESS | 3632 | 1466500556429 Marionette DEBUG loaded listener.js 02:15:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (12AEF000) [pid = 3632] [serial = 1880] [outer = 10D1F000] 02:15:56 INFO - PROCESS | 3632 | 1466500556792 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]]]}] 02:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 664ms 02:15:56 INFO - PROCESS | 3632 | 1466500556829 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 02:15:56 INFO - PROCESS | 3632 | 1466500556833 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 02:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:15:56 INFO - PROCESS | 3632 | 1466500556840 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:15:56 INFO - PROCESS | 3632 | 1466500556842 Marionette TRACE conn3 <- [1,2470,null,{}] 02:15:56 INFO - PROCESS | 3632 | 1466500556846 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}] 02:15:56 INFO - PROCESS | 3632 | 1466500556849 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:56 INFO - PROCESS | 3632 | 1466500556956 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 02:15:56 INFO - PROCESS | 3632 | 1466500556971 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:56 INFO - PROCESS | 3632 | 1466500556973 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:56 INFO - PROCESS | 3632 | ++DOCSHELL 13E87000 == 26 [pid = 3632] [id = 627] 02:15:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (13E8A400) [pid = 3632] [serial = 1881] [outer = 00000000] 02:15:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (14145000) [pid = 3632] [serial = 1882] [outer = 13E8A400] 02:15:57 INFO - PROCESS | 3632 | 1466500557019 Marionette DEBUG loaded listener.js 02:15:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (1414A000) [pid = 3632] [serial = 1883] [outer = 13E8A400] 02:15:57 INFO - PROCESS | 3632 | 1466500557445 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]]]}] 02:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 678ms 02:15:57 INFO - PROCESS | 3632 | 1466500557504 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 02:15:57 INFO - PROCESS | 3632 | 1466500557506 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 02:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:15:57 INFO - PROCESS | 3632 | 1466500557509 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:15:57 INFO - PROCESS | 3632 | 1466500557513 Marionette TRACE conn3 <- [1,2474,null,{}] 02:15:57 INFO - PROCESS | 3632 | 1466500557523 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}] 02:15:57 INFO - PROCESS | 3632 | 1466500557527 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:57 INFO - PROCESS | 3632 | 1466500557609 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 02:15:57 INFO - PROCESS | 3632 | 1466500557616 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:57 INFO - PROCESS | 3632 | 1466500557619 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:57 INFO - PROCESS | 3632 | ++DOCSHELL 14E72800 == 27 [pid = 3632] [id = 628] 02:15:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (152AF000) [pid = 3632] [serial = 1884] [outer = 00000000] 02:15:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (15AAD400) [pid = 3632] [serial = 1885] [outer = 152AF000] 02:15:57 INFO - PROCESS | 3632 | 1466500557666 Marionette DEBUG loaded listener.js 02:15:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (15AF8000) [pid = 3632] [serial = 1886] [outer = 152AF000] 02:15:58 INFO - PROCESS | 3632 | 1466500558144 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]]]}] 02:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 678ms 02:15:58 INFO - PROCESS | 3632 | 1466500558190 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 02:15:58 INFO - PROCESS | 3632 | 1466500558193 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 02:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:15:58 INFO - PROCESS | 3632 | 1466500558196 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:15:58 INFO - PROCESS | 3632 | 1466500558198 Marionette TRACE conn3 <- [1,2478,null,{}] 02:15:58 INFO - PROCESS | 3632 | 1466500558201 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}] 02:15:58 INFO - PROCESS | 3632 | 1466500558203 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:58 INFO - PROCESS | 3632 | 1466500558336 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 02:15:58 INFO - PROCESS | 3632 | 1466500558358 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:58 INFO - PROCESS | 3632 | 1466500558360 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:58 INFO - PROCESS | 3632 | ++DOCSHELL 1621B000 == 28 [pid = 3632] [id = 629] 02:15:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1621B800) [pid = 3632] [serial = 1887] [outer = 00000000] 02:15:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (16245800) [pid = 3632] [serial = 1888] [outer = 1621B800] 02:15:58 INFO - PROCESS | 3632 | 1466500558403 Marionette DEBUG loaded listener.js 02:15:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (162B0800) [pid = 3632] [serial = 1889] [outer = 1621B800] 02:15:58 INFO - PROCESS | 3632 | 1466500558832 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]]]}] 02:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 663ms 02:15:58 INFO - PROCESS | 3632 | 1466500558860 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 02:15:58 INFO - PROCESS | 3632 | 1466500558862 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 02:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:15:58 INFO - PROCESS | 3632 | 1466500558866 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:15:58 INFO - PROCESS | 3632 | 1466500558867 Marionette TRACE conn3 <- [1,2482,null,{}] 02:15:58 INFO - PROCESS | 3632 | 1466500558871 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}] 02:15:58 INFO - PROCESS | 3632 | 1466500558873 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:58 INFO - PROCESS | 3632 | 1466500558989 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 02:15:58 INFO - PROCESS | 3632 | 1466500558994 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:58 INFO - PROCESS | 3632 | 1466500558996 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:58 INFO - PROCESS | 3632 | ++DOCSHELL 162B2400 == 29 [pid = 3632] [id = 630] 02:15:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (162B4800) [pid = 3632] [serial = 1890] [outer = 00000000] 02:15:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (162E1000) [pid = 3632] [serial = 1891] [outer = 162B4800] 02:15:59 INFO - PROCESS | 3632 | 1466500559040 Marionette DEBUG loaded listener.js 02:15:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (162E5800) [pid = 3632] [serial = 1892] [outer = 162B4800] 02:15:59 INFO - PROCESS | 3632 | 1466500559498 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]]]}] 02:15:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 663ms 02:15:59 INFO - PROCESS | 3632 | 1466500559548 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 02:15:59 INFO - PROCESS | 3632 | 1466500559550 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 02:15:59 INFO - PROCESS | 3632 | 1466500559554 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:15:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:15:59 INFO - PROCESS | 3632 | 1466500559555 Marionette TRACE conn3 <- [1,2486,null,{}] 02:15:59 INFO - PROCESS | 3632 | 1466500559565 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}] 02:15:59 INFO - PROCESS | 3632 | 1466500559570 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:59 INFO - PROCESS | 3632 | 1466500559716 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 02:15:59 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (165A5400) [pid = 3632] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:15:59 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (16350400) [pid = 3632] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:15:59 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (16216800) [pid = 3632] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:15:59 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (162E2400) [pid = 3632] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:15:59 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (1055FC00) [pid = 3632] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:15:59 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (12D88C00) [pid = 3632] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:15:59 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (14147400) [pid = 3632] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:15:59 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (17C02400) [pid = 3632] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:15:59 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (152BA800) [pid = 3632] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:15:59 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (10D12C00) [pid = 3632] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:15:59 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (105F5800) [pid = 3632] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:15:59 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (162AFC00) [pid = 3632] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:15:59 INFO - PROCESS | 3632 | 1466500559967 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:59 INFO - PROCESS | 3632 | 1466500559970 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:15:59 INFO - PROCESS | 3632 | ++DOCSHELL 0C7F1400 == 30 [pid = 3632] [id = 631] 02:15:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (0C7F3800) [pid = 3632] [serial = 1893] [outer = 00000000] 02:16:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (12A1F800) [pid = 3632] [serial = 1894] [outer = 0C7F3800] 02:16:00 INFO - PROCESS | 3632 | 1466500560018 Marionette DEBUG loaded listener.js 02:16:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (14147400) [pid = 3632] [serial = 1895] [outer = 0C7F3800] 02:16:00 INFO - PROCESS | 3632 | 1466500560380 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]]]}] 02:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 875ms 02:16:00 INFO - PROCESS | 3632 | 1466500560433 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 02:16:00 INFO - PROCESS | 3632 | 1466500560435 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 02:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:16:00 INFO - PROCESS | 3632 | 1466500560445 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:16:00 INFO - PROCESS | 3632 | 1466500560447 Marionette TRACE conn3 <- [1,2490,null,{}] 02:16:00 INFO - PROCESS | 3632 | 1466500560450 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}] 02:16:00 INFO - PROCESS | 3632 | 1466500560452 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:00 INFO - PROCESS | 3632 | 1466500560514 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 02:16:00 INFO - PROCESS | 3632 | 1466500560519 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:00 INFO - PROCESS | 3632 | 1466500560521 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:00 INFO - PROCESS | 3632 | ++DOCSHELL 10A64800 == 31 [pid = 3632] [id = 632] 02:16:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (14144C00) [pid = 3632] [serial = 1896] [outer = 00000000] 02:16:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (165A4400) [pid = 3632] [serial = 1897] [outer = 14144C00] 02:16:00 INFO - PROCESS | 3632 | 1466500560564 Marionette DEBUG loaded listener.js 02:16:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (1682C400) [pid = 3632] [serial = 1898] [outer = 14144C00] 02:16:01 INFO - PROCESS | 3632 | 1466500561010 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]]]}] 02:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 617ms 02:16:01 INFO - PROCESS | 3632 | 1466500561047 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 02:16:01 INFO - PROCESS | 3632 | 1466500561049 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 02:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:16:01 INFO - PROCESS | 3632 | 1466500561052 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:16:01 INFO - PROCESS | 3632 | 1466500561054 Marionette TRACE conn3 <- [1,2494,null,{}] 02:16:01 INFO - PROCESS | 3632 | 1466500561058 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}] 02:16:01 INFO - PROCESS | 3632 | 1466500561059 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:01 INFO - PROCESS | 3632 | 1466500561134 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 02:16:01 INFO - PROCESS | 3632 | 1466500561142 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:01 INFO - PROCESS | 3632 | 1466500561144 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:01 INFO - PROCESS | 3632 | ++DOCSHELL 16B0F800 == 32 [pid = 3632] [id = 633] 02:16:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (16B10000) [pid = 3632] [serial = 1899] [outer = 00000000] 02:16:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (16D6B800) [pid = 3632] [serial = 1900] [outer = 16B10000] 02:16:01 INFO - PROCESS | 3632 | 1466500561186 Marionette DEBUG loaded listener.js 02:16:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (16D6C000) [pid = 3632] [serial = 1901] [outer = 16B10000] 02:16:01 INFO - PROCESS | 3632 | 1466500561609 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]]]}] 02:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 602ms 02:16:01 INFO - PROCESS | 3632 | 1466500561671 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 02:16:01 INFO - PROCESS | 3632 | 1466500561673 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 02:16:01 INFO - PROCESS | 3632 | 1466500561676 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:16:01 INFO - PROCESS | 3632 | 1466500561678 Marionette TRACE conn3 <- [1,2498,null,{}] 02:16:01 INFO - PROCESS | 3632 | 1466500561682 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}] 02:16:01 INFO - PROCESS | 3632 | 1466500561684 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:01 INFO - PROCESS | 3632 | 1466500561762 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 02:16:01 INFO - PROCESS | 3632 | 1466500561767 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:01 INFO - PROCESS | 3632 | 1466500561769 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:01 INFO - PROCESS | 3632 | ++DOCSHELL 16D73400 == 33 [pid = 3632] [id = 634] 02:16:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16D73800) [pid = 3632] [serial = 1902] [outer = 00000000] 02:16:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (17070800) [pid = 3632] [serial = 1903] [outer = 16D73800] 02:16:01 INFO - PROCESS | 3632 | 1466500561812 Marionette DEBUG loaded listener.js 02:16:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (17101C00) [pid = 3632] [serial = 1904] [outer = 16D73800] 02:16:02 INFO - PROCESS | 3632 | 1466500562609 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]]]}] 02:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 965ms 02:16:02 INFO - PROCESS | 3632 | 1466500562639 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 02:16:02 INFO - PROCESS | 3632 | 1466500562643 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 02:16:02 INFO - PROCESS | 3632 | 1466500562648 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:16:02 INFO - PROCESS | 3632 | 1466500562653 Marionette TRACE conn3 <- [1,2502,null,{}] 02:16:02 INFO - PROCESS | 3632 | 1466500562658 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}] 02:16:02 INFO - PROCESS | 3632 | 1466500562661 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:02 INFO - PROCESS | 3632 | 1466500562780 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 02:16:02 INFO - PROCESS | 3632 | 1466500562917 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:02 INFO - PROCESS | 3632 | 1466500562920 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:02 INFO - PROCESS | 3632 | ++DOCSHELL 10D12000 == 34 [pid = 3632] [id = 635] 02:16:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (11263C00) [pid = 3632] [serial = 1905] [outer = 00000000] 02:16:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (13074400) [pid = 3632] [serial = 1906] [outer = 11263C00] 02:16:02 INFO - PROCESS | 3632 | 1466500562981 Marionette DEBUG loaded listener.js 02:16:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (13CCF400) [pid = 3632] [serial = 1907] [outer = 11263C00] 02:16:03 INFO - PROCESS | 3632 | 1466500563607 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]]]}] 02:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 995ms 02:16:03 INFO - PROCESS | 3632 | 1466500563660 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 02:16:03 INFO - PROCESS | 3632 | 1466500563665 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 02:16:03 INFO - PROCESS | 3632 | 1466500563690 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:16:03 INFO - PROCESS | 3632 | 1466500563693 Marionette TRACE conn3 <- [1,2506,null,{}] 02:16:03 INFO - PROCESS | 3632 | 1466500563696 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}] 02:16:03 INFO - PROCESS | 3632 | 1466500563699 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:03 INFO - PROCESS | 3632 | 1466500563817 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 02:16:04 INFO - PROCESS | 3632 | 1466500564019 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:04 INFO - PROCESS | 3632 | 1466500564022 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:04 INFO - PROCESS | 3632 | ++DOCSHELL 0C7F0400 == 35 [pid = 3632] [id = 636] 02:16:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (10374000) [pid = 3632] [serial = 1908] [outer = 00000000] 02:16:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (10D15000) [pid = 3632] [serial = 1909] [outer = 10374000] 02:16:04 INFO - PROCESS | 3632 | 1466500564081 Marionette DEBUG loaded listener.js 02:16:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (1126C400) [pid = 3632] [serial = 1910] [outer = 10374000] 02:16:04 INFO - PROCESS | 3632 | --DOCSHELL 16B0F800 == 34 [pid = 3632] [id = 633] 02:16:04 INFO - PROCESS | 3632 | --DOCSHELL 10A64800 == 33 [pid = 3632] [id = 632] 02:16:04 INFO - PROCESS | 3632 | --DOCSHELL 0C7F1400 == 32 [pid = 3632] [id = 631] 02:16:04 INFO - PROCESS | 3632 | --DOCSHELL 162B2400 == 31 [pid = 3632] [id = 630] 02:16:04 INFO - PROCESS | 3632 | --DOCSHELL 1621B000 == 30 [pid = 3632] [id = 629] 02:16:04 INFO - PROCESS | 3632 | --DOCSHELL 14E72800 == 29 [pid = 3632] [id = 628] 02:16:04 INFO - PROCESS | 3632 | --DOCSHELL 13E87000 == 28 [pid = 3632] [id = 627] 02:16:04 INFO - PROCESS | 3632 | --DOCSHELL 10D1E400 == 27 [pid = 3632] [id = 626] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (16D74C00) [pid = 3632] [serial = 1862] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (16242400) [pid = 3632] [serial = 1849] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (165A5C00) [pid = 3632] [serial = 1852] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (162AEC00) [pid = 3632] [serial = 1850] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (12821400) [pid = 3632] [serial = 1855] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (165A7000) [pid = 3632] [serial = 1853] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (13156400) [pid = 3632] [serial = 1840] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (13296C00) [pid = 3632] [serial = 1841] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (14179800) [pid = 3632] [serial = 1843] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (14E75400) [pid = 3632] [serial = 1844] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (17C0D000) [pid = 3632] [serial = 1832] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (15AF4400) [pid = 3632] [serial = 1846] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (12AB3800) [pid = 3632] [serial = 1837] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (13032000) [pid = 3632] [serial = 1838] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (112CBC00) [pid = 3632] [serial = 1834] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (1281B800) [pid = 3632] [serial = 1835] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (165A0800) [pid = 3632] [serial = 1858] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (1682D800) [pid = 3632] [serial = 1859] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (131E9000) [pid = 3632] [serial = 1856] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (15AFAC00) [pid = 3632] [serial = 1847] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (16D6D400) [pid = 3632] [serial = 1861] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (16DDD800) [pid = 3632] [serial = 1865] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (16DDD400) [pid = 3632] [serial = 1864] [outer = 00000000] [url = about:blank] 02:16:05 INFO - PROCESS | 3632 | --DOCSHELL 12820400 == 26 [pid = 3632] [id = 625] 02:16:05 INFO - PROCESS | 3632 | --DOCSHELL 16D73400 == 25 [pid = 3632] [id = 634] 02:16:05 INFO - PROCESS | 3632 | --DOCSHELL 10D12000 == 24 [pid = 3632] [id = 635] 02:16:05 INFO - PROCESS | 3632 | 1466500565796 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]]]}] 02:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2155ms 02:16:05 INFO - PROCESS | 3632 | 1466500565842 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 02:16:05 INFO - PROCESS | 3632 | 1466500565847 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 02:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:16:05 INFO - PROCESS | 3632 | 1466500565852 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:16:05 INFO - PROCESS | 3632 | 1466500565855 Marionette TRACE conn3 <- [1,2510,null,{}] 02:16:05 INFO - PROCESS | 3632 | 1466500565866 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}] 02:16:05 INFO - PROCESS | 3632 | 1466500565869 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:05 INFO - PROCESS | 3632 | 1466500565945 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 02:16:05 INFO - PROCESS | 3632 | 1466500565952 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:05 INFO - PROCESS | 3632 | 1466500565955 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:05 INFO - PROCESS | 3632 | ++DOCSHELL 10D1B800 == 25 [pid = 3632] [id = 637] 02:16:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (10D1D400) [pid = 3632] [serial = 1911] [outer = 00000000] 02:16:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (11CD1800) [pid = 3632] [serial = 1912] [outer = 10D1D400] 02:16:06 INFO - PROCESS | 3632 | 1466500566005 Marionette DEBUG loaded listener.js 02:16:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (12A18400) [pid = 3632] [serial = 1913] [outer = 10D1D400] 02:16:06 INFO - PROCESS | 3632 | 1466500566496 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]]]}] 02:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 678ms 02:16:06 INFO - PROCESS | 3632 | 1466500566516 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 02:16:06 INFO - PROCESS | 3632 | 1466500566520 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 02:16:06 INFO - PROCESS | 3632 | 1466500566530 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:16:06 INFO - PROCESS | 3632 | 1466500566533 Marionette TRACE conn3 <- [1,2514,null,{}] 02:16:06 INFO - PROCESS | 3632 | 1466500566537 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}] 02:16:06 INFO - PROCESS | 3632 | 1466500566540 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:06 INFO - PROCESS | 3632 | 1466500566625 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 02:16:06 INFO - PROCESS | 3632 | 1466500566633 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:06 INFO - PROCESS | 3632 | 1466500566636 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:06 INFO - PROCESS | 3632 | ++DOCSHELL 13156000 == 26 [pid = 3632] [id = 638] 02:16:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (13156400) [pid = 3632] [serial = 1914] [outer = 00000000] 02:16:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (131ED400) [pid = 3632] [serial = 1915] [outer = 13156400] 02:16:06 INFO - PROCESS | 3632 | 1466500566683 Marionette DEBUG loaded listener.js 02:16:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (13648C00) [pid = 3632] [serial = 1916] [outer = 13156400] 02:16:07 INFO - PROCESS | 3632 | 1466500567138 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]]]}] 02:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 618ms 02:16:07 INFO - PROCESS | 3632 | 1466500567154 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 02:16:07 INFO - PROCESS | 3632 | 1466500567157 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 02:16:07 INFO - PROCESS | 3632 | 1466500567162 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:16:07 INFO - PROCESS | 3632 | 1466500567167 Marionette TRACE conn3 <- [1,2518,null,{}] 02:16:07 INFO - PROCESS | 3632 | 1466500567178 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}] 02:16:07 INFO - PROCESS | 3632 | 1466500567182 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:07 INFO - PROCESS | 3632 | 1466500567263 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 02:16:07 INFO - PROCESS | 3632 | 1466500567271 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:07 INFO - PROCESS | 3632 | 1466500567274 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:07 INFO - PROCESS | 3632 | ++DOCSHELL 14150000 == 27 [pid = 3632] [id = 639] 02:16:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (14150400) [pid = 3632] [serial = 1917] [outer = 00000000] 02:16:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (14E69800) [pid = 3632] [serial = 1918] [outer = 14150400] 02:16:07 INFO - PROCESS | 3632 | 1466500567320 Marionette DEBUG loaded listener.js 02:16:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (152B6800) [pid = 3632] [serial = 1919] [outer = 14150400] 02:16:07 INFO - PROCESS | 3632 | 1466500567770 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]]]}] 02:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 603ms 02:16:07 INFO - PROCESS | 3632 | 1466500567785 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 02:16:07 INFO - PROCESS | 3632 | 1466500567787 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 02:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:16:07 INFO - PROCESS | 3632 | 1466500567810 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:16:07 INFO - PROCESS | 3632 | 1466500567812 Marionette TRACE conn3 <- [1,2522,null,{}] 02:16:07 INFO - PROCESS | 3632 | 1466500567815 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}] 02:16:07 INFO - PROCESS | 3632 | 1466500567817 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:07 INFO - PROCESS | 3632 | 1466500567927 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 02:16:07 INFO - PROCESS | 3632 | 1466500567933 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:07 INFO - PROCESS | 3632 | 1466500567935 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:07 INFO - PROCESS | 3632 | ++DOCSHELL 154BA400 == 28 [pid = 3632] [id = 640] 02:16:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (156EA000) [pid = 3632] [serial = 1920] [outer = 00000000] 02:16:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (15AFB800) [pid = 3632] [serial = 1921] [outer = 156EA000] 02:16:07 INFO - PROCESS | 3632 | 1466500567979 Marionette DEBUG loaded listener.js 02:16:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (16213800) [pid = 3632] [serial = 1922] [outer = 156EA000] 02:16:08 INFO - PROCESS | 3632 | 1466500568410 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]]]}] 02:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 678ms 02:16:08 INFO - PROCESS | 3632 | 1466500568471 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 02:16:08 INFO - PROCESS | 3632 | 1466500568473 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 02:16:08 INFO - PROCESS | 3632 | 1466500568477 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:16:08 INFO - PROCESS | 3632 | 1466500568478 Marionette TRACE conn3 <- [1,2526,null,{}] 02:16:08 INFO - PROCESS | 3632 | 1466500568488 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}] 02:16:08 INFO - PROCESS | 3632 | 1466500568490 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:08 INFO - PROCESS | 3632 | 1466500568597 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 02:16:08 INFO - PROCESS | 3632 | 1466500568687 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:08 INFO - PROCESS | 3632 | 1466500568689 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:08 INFO - PROCESS | 3632 | ++DOCSHELL 16218000 == 29 [pid = 3632] [id = 641] 02:16:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (16218400) [pid = 3632] [serial = 1923] [outer = 00000000] 02:16:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (16248000) [pid = 3632] [serial = 1924] [outer = 16218400] 02:16:08 INFO - PROCESS | 3632 | 1466500568732 Marionette DEBUG loaded listener.js 02:16:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (162B4400) [pid = 3632] [serial = 1925] [outer = 16218400] 02:16:09 INFO - PROCESS | 3632 | 1466500569147 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]]]}] 02:16:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:16:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 709ms 02:16:09 INFO - PROCESS | 3632 | 1466500569200 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 02:16:09 INFO - PROCESS | 3632 | 1466500569202 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 02:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:16:09 INFO - PROCESS | 3632 | 1466500569211 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:16:09 INFO - PROCESS | 3632 | 1466500569214 Marionette TRACE conn3 <- [1,2530,null,{}] 02:16:09 INFO - PROCESS | 3632 | 1466500569218 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}] 02:16:09 INFO - PROCESS | 3632 | 1466500569226 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:09 INFO - PROCESS | 3632 | 1466500569339 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 02:16:09 INFO - PROCESS | 3632 | 1466500569349 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:09 INFO - PROCESS | 3632 | 1466500569351 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:09 INFO - PROCESS | 3632 | ++DOCSHELL 162B4000 == 30 [pid = 3632] [id = 642] 02:16:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (162BC000) [pid = 3632] [serial = 1926] [outer = 00000000] 02:16:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (163A9800) [pid = 3632] [serial = 1927] [outer = 162BC000] 02:16:09 INFO - PROCESS | 3632 | 1466500569450 Marionette DEBUG loaded listener.js 02:16:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (165A2800) [pid = 3632] [serial = 1928] [outer = 162BC000] 02:16:09 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (11263C00) [pid = 3632] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:16:09 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (16D73800) [pid = 3632] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:16:09 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (16B10000) [pid = 3632] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:16:09 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (1621B800) [pid = 3632] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:16:09 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (162B4800) [pid = 3632] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:16:09 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (152AF000) [pid = 3632] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:16:09 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (10D1F000) [pid = 3632] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:16:09 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (12A21400) [pid = 3632] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:16:09 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (13E8A400) [pid = 3632] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:16:09 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (0C7F3800) [pid = 3632] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:16:09 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (10D14800) [pid = 3632] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:16:09 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (1414F400) [pid = 3632] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:16:09 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (10A63C00) [pid = 3632] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:16:09 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (14144C00) [pid = 3632] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:16:10 INFO - PROCESS | 3632 | 1466500570006 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]]]}] 02:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 874ms 02:16:10 INFO - PROCESS | 3632 | 1466500570074 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 02:16:10 INFO - PROCESS | 3632 | 1466500570076 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 02:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:16:10 INFO - PROCESS | 3632 | 1466500570079 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:16:10 INFO - PROCESS | 3632 | 1466500570081 Marionette TRACE conn3 <- [1,2534,null,{}] 02:16:10 INFO - PROCESS | 3632 | 1466500570084 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}] 02:16:10 INFO - PROCESS | 3632 | 1466500570086 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:10 INFO - PROCESS | 3632 | 1466500570205 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 02:16:10 INFO - PROCESS | 3632 | 1466500570275 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:10 INFO - PROCESS | 3632 | 1466500570277 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:10 INFO - PROCESS | 3632 | ++DOCSHELL 10EEA800 == 31 [pid = 3632] [id = 643] 02:16:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (10EEEC00) [pid = 3632] [serial = 1929] [outer = 00000000] 02:16:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (131ECC00) [pid = 3632] [serial = 1930] [outer = 10EEEC00] 02:16:10 INFO - PROCESS | 3632 | 1466500570319 Marionette DEBUG loaded listener.js 02:16:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (14146C00) [pid = 3632] [serial = 1931] [outer = 10EEEC00] 02:16:10 INFO - PROCESS | 3632 | 1466500570693 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]]]}] 02:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 663ms 02:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:16:10 INFO - PROCESS | 3632 | 1466500570762 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 02:16:10 INFO - PROCESS | 3632 | 1466500570764 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 02:16:10 INFO - PROCESS | 3632 | 1466500570767 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:16:10 INFO - PROCESS | 3632 | 1466500570769 Marionette TRACE conn3 <- [1,2538,null,{}] 02:16:10 INFO - PROCESS | 3632 | 1466500570772 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}] 02:16:10 INFO - PROCESS | 3632 | 1466500570774 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:10 INFO - PROCESS | 3632 | 1466500570855 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 02:16:10 INFO - PROCESS | 3632 | 1466500570861 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:10 INFO - PROCESS | 3632 | 1466500570863 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:10 INFO - PROCESS | 3632 | ++DOCSHELL 12AE7000 == 32 [pid = 3632] [id = 644] 02:16:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (13037400) [pid = 3632] [serial = 1932] [outer = 00000000] 02:16:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (165A8C00) [pid = 3632] [serial = 1933] [outer = 13037400] 02:16:10 INFO - PROCESS | 3632 | 1466500570889 Marionette DEBUG loaded listener.js 02:16:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (16825800) [pid = 3632] [serial = 1934] [outer = 13037400] 02:16:11 INFO - PROCESS | 3632 | 1466500571331 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]]]}] 02:16:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:16:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 603ms 02:16:11 INFO - PROCESS | 3632 | 1466500571371 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 02:16:11 INFO - PROCESS | 3632 | 1466500571373 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 02:16:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:16:11 INFO - PROCESS | 3632 | 1466500571377 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:16:11 INFO - PROCESS | 3632 | 1466500571378 Marionette TRACE conn3 <- [1,2542,null,{}] 02:16:11 INFO - PROCESS | 3632 | 1466500571381 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}] 02:16:11 INFO - PROCESS | 3632 | 1466500571383 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:11 INFO - PROCESS | 3632 | 1466500571460 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 02:16:11 INFO - PROCESS | 3632 | 1466500571465 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:11 INFO - PROCESS | 3632 | 1466500571467 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:11 INFO - PROCESS | 3632 | ++DOCSHELL 1414FC00 == 33 [pid = 3632] [id = 645] 02:16:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (16B07000) [pid = 3632] [serial = 1935] [outer = 00000000] 02:16:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (16D6B000) [pid = 3632] [serial = 1936] [outer = 16B07000] 02:16:11 INFO - PROCESS | 3632 | 1466500571532 Marionette DEBUG loaded listener.js 02:16:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (16B10000) [pid = 3632] [serial = 1937] [outer = 16B07000] 02:16:12 INFO - PROCESS | 3632 | --DOCSHELL 10D1B800 == 32 [pid = 3632] [id = 637] 02:16:12 INFO - PROCESS | 3632 | --DOCSHELL 0C7F0400 == 31 [pid = 3632] [id = 636] 02:16:12 INFO - PROCESS | 3632 | --DOCSHELL 13156000 == 30 [pid = 3632] [id = 638] 02:16:12 INFO - PROCESS | 3632 | --DOCSHELL 16218000 == 29 [pid = 3632] [id = 641] 02:16:12 INFO - PROCESS | 3632 | --DOCSHELL 12AE7000 == 28 [pid = 3632] [id = 644] 02:16:12 INFO - PROCESS | 3632 | --DOCSHELL 154BA400 == 27 [pid = 3632] [id = 640] 02:16:12 INFO - PROCESS | 3632 | --DOCSHELL 10EEA800 == 26 [pid = 3632] [id = 643] 02:16:12 INFO - PROCESS | 3632 | --DOCSHELL 162B4000 == 25 [pid = 3632] [id = 642] 02:16:12 INFO - PROCESS | 3632 | --DOCSHELL 14150000 == 24 [pid = 3632] [id = 639] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (16245800) [pid = 3632] [serial = 1888] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (162E1000) [pid = 3632] [serial = 1891] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (15AAD400) [pid = 3632] [serial = 1885] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (1142D000) [pid = 3632] [serial = 1879] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (12AEF000) [pid = 3632] [serial = 1880] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (139A3400) [pid = 3632] [serial = 1877] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (13148400) [pid = 3632] [serial = 1876] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (14145000) [pid = 3632] [serial = 1882] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (1414A000) [pid = 3632] [serial = 1883] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (12A1F800) [pid = 3632] [serial = 1894] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (131EC000) [pid = 3632] [serial = 1868] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (130A4400) [pid = 3632] [serial = 1867] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (15AFC000) [pid = 3632] [serial = 1871] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (15AA1C00) [pid = 3632] [serial = 1870] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (14145800) [pid = 3632] [serial = 1874] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (11CD3000) [pid = 3632] [serial = 1873] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 56 (162E5800) [pid = 3632] [serial = 1892] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 55 (14147400) [pid = 3632] [serial = 1895] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 54 (165A4400) [pid = 3632] [serial = 1897] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 53 (16D6C000) [pid = 3632] [serial = 1901] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 52 (162B0800) [pid = 3632] [serial = 1889] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 51 (1682C400) [pid = 3632] [serial = 1898] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 50 (10D15000) [pid = 3632] [serial = 1909] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 49 (15AF8000) [pid = 3632] [serial = 1886] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 48 (13CCF400) [pid = 3632] [serial = 1907] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 47 (17101C00) [pid = 3632] [serial = 1904] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 46 (13074400) [pid = 3632] [serial = 1906] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 45 (17070800) [pid = 3632] [serial = 1903] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | --DOMWINDOW == 44 (16D6B800) [pid = 3632] [serial = 1900] [outer = 00000000] [url = about:blank] 02:16:13 INFO - PROCESS | 3632 | 1466500573122 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]]]}] 02:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1778ms 02:16:13 INFO - PROCESS | 3632 | 1466500573166 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 02:16:13 INFO - PROCESS | 3632 | 1466500573170 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 02:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:16:13 INFO - PROCESS | 3632 | 1466500573175 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:16:13 INFO - PROCESS | 3632 | 1466500573178 Marionette TRACE conn3 <- [1,2546,null,{}] 02:16:13 INFO - PROCESS | 3632 | 1466500573184 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}] 02:16:13 INFO - PROCESS | 3632 | 1466500573187 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:13 INFO - PROCESS | 3632 | 1466500573276 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 02:16:13 INFO - PROCESS | 3632 | 1466500573285 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:13 INFO - PROCESS | 3632 | 1466500573290 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:13 INFO - PROCESS | 3632 | ++DOCSHELL 10D1B800 == 25 [pid = 3632] [id = 646] 02:16:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 45 (10D1C000) [pid = 3632] [serial = 1938] [outer = 00000000] 02:16:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 46 (11263400) [pid = 3632] [serial = 1939] [outer = 10D1C000] 02:16:13 INFO - PROCESS | 3632 | 1466500573346 Marionette DEBUG loaded listener.js 02:16:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 47 (112C2400) [pid = 3632] [serial = 1940] [outer = 10D1C000] 02:16:13 INFO - PROCESS | 3632 | 1466500573833 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]]]}] 02:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 679ms 02:16:13 INFO - PROCESS | 3632 | 1466500573860 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 02:16:13 INFO - PROCESS | 3632 | 1466500573865 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 02:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:16:13 INFO - PROCESS | 3632 | 1466500573871 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:16:13 INFO - PROCESS | 3632 | 1466500573874 Marionette TRACE conn3 <- [1,2550,null,{}] 02:16:13 INFO - PROCESS | 3632 | 1466500573877 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}] 02:16:13 INFO - PROCESS | 3632 | 1466500573880 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:13 INFO - PROCESS | 3632 | 1466500573965 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 02:16:13 INFO - PROCESS | 3632 | 1466500573974 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:13 INFO - PROCESS | 3632 | 1466500573977 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:13 INFO - PROCESS | 3632 | ++DOCSHELL 130A1800 == 26 [pid = 3632] [id = 647] 02:16:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 48 (130A2000) [pid = 3632] [serial = 1941] [outer = 00000000] 02:16:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 49 (1310B400) [pid = 3632] [serial = 1942] [outer = 130A2000] 02:16:14 INFO - PROCESS | 3632 | 1466500574023 Marionette DEBUG loaded listener.js 02:16:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 50 (1314C000) [pid = 3632] [serial = 1943] [outer = 130A2000] 02:16:14 INFO - PROCESS | 3632 | 1466500574481 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]]]}] 02:16:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:16:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 618ms 02:16:14 INFO - PROCESS | 3632 | 1466500574495 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 02:16:14 INFO - PROCESS | 3632 | 1466500574497 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 02:16:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:16:14 INFO - PROCESS | 3632 | 1466500574500 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:16:14 INFO - PROCESS | 3632 | 1466500574504 Marionette TRACE conn3 <- [1,2554,null,{}] 02:16:14 INFO - PROCESS | 3632 | 1466500574514 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}] 02:16:14 INFO - PROCESS | 3632 | 1466500574519 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:14 INFO - PROCESS | 3632 | 1466500574584 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 02:16:14 INFO - PROCESS | 3632 | 1466500574591 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:14 INFO - PROCESS | 3632 | 1466500574594 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:14 INFO - PROCESS | 3632 | ++DOCSHELL 139B2C00 == 27 [pid = 3632] [id = 648] 02:16:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 51 (13CCD800) [pid = 3632] [serial = 1944] [outer = 00000000] 02:16:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 52 (13E8A400) [pid = 3632] [serial = 1945] [outer = 13CCD800] 02:16:14 INFO - PROCESS | 3632 | 1466500574641 Marionette DEBUG loaded listener.js 02:16:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 53 (14143C00) [pid = 3632] [serial = 1946] [outer = 13CCD800] 02:16:15 INFO - PROCESS | 3632 | 1466500575087 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]]]}] 02:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 617ms 02:16:15 INFO - PROCESS | 3632 | 1466500575117 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 02:16:15 INFO - PROCESS | 3632 | 1466500575119 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 02:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:16:15 INFO - PROCESS | 3632 | 1466500575123 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:16:15 INFO - PROCESS | 3632 | 1466500575124 Marionette TRACE conn3 <- [1,2558,null,{}] 02:16:15 INFO - PROCESS | 3632 | 1466500575138 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}] 02:16:15 INFO - PROCESS | 3632 | 1466500575140 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:15 INFO - PROCESS | 3632 | 1466500575221 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 02:16:15 INFO - PROCESS | 3632 | 1466500575226 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:15 INFO - PROCESS | 3632 | 1466500575228 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:15 INFO - PROCESS | 3632 | ++DOCSHELL 14145400 == 28 [pid = 3632] [id = 649] 02:16:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 54 (14147400) [pid = 3632] [serial = 1947] [outer = 00000000] 02:16:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 55 (141DE400) [pid = 3632] [serial = 1948] [outer = 14147400] 02:16:15 INFO - PROCESS | 3632 | 1466500575272 Marionette DEBUG loaded listener.js 02:16:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 56 (14F8A000) [pid = 3632] [serial = 1949] [outer = 14147400] 02:16:15 INFO - PROCESS | 3632 | 1466500575707 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]]]}] 02:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 618ms 02:16:15 INFO - PROCESS | 3632 | 1466500575741 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 02:16:15 INFO - PROCESS | 3632 | 1466500575743 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 02:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:16:15 INFO - PROCESS | 3632 | 1466500575747 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:16:15 INFO - PROCESS | 3632 | 1466500575749 Marionette TRACE conn3 <- [1,2562,null,{}] 02:16:15 INFO - PROCESS | 3632 | 1466500575752 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}] 02:16:15 INFO - PROCESS | 3632 | 1466500575754 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:15 INFO - PROCESS | 3632 | 1466500575829 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 02:16:15 INFO - PROCESS | 3632 | 1466500575834 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:15 INFO - PROCESS | 3632 | 1466500575837 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:15 INFO - PROCESS | 3632 | ++DOCSHELL 154BC800 == 29 [pid = 3632] [id = 650] 02:16:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (156F4800) [pid = 3632] [serial = 1950] [outer = 00000000] 02:16:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (15AAE800) [pid = 3632] [serial = 1951] [outer = 156F4800] 02:16:15 INFO - PROCESS | 3632 | 1466500575880 Marionette DEBUG loaded listener.js 02:16:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (15AF0800) [pid = 3632] [serial = 1952] [outer = 156F4800] 02:16:16 INFO - PROCESS | 3632 | 1466500576338 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]]]}] 02:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 618ms 02:16:16 INFO - PROCESS | 3632 | 1466500576367 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 02:16:16 INFO - PROCESS | 3632 | 1466500576369 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 02:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:16:16 INFO - PROCESS | 3632 | 1466500576372 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:16:16 INFO - PROCESS | 3632 | 1466500576374 Marionette TRACE conn3 <- [1,2566,null,{}] 02:16:16 INFO - PROCESS | 3632 | 1466500576377 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}] 02:16:16 INFO - PROCESS | 3632 | 1466500576386 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:16 INFO - PROCESS | 3632 | 1466500576473 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 02:16:16 INFO - PROCESS | 3632 | 1466500576478 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:16 INFO - PROCESS | 3632 | 1466500576480 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:16 INFO - PROCESS | 3632 | ++DOCSHELL 16211400 == 30 [pid = 3632] [id = 651] 02:16:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (16213400) [pid = 3632] [serial = 1953] [outer = 00000000] 02:16:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (1621E400) [pid = 3632] [serial = 1954] [outer = 16213400] 02:16:16 INFO - PROCESS | 3632 | 1466500576527 Marionette DEBUG loaded listener.js 02:16:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (1624D800) [pid = 3632] [serial = 1955] [outer = 16213400] 02:16:16 INFO - PROCESS | 3632 | 1466500576934 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]]]}] 02:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 618ms 02:16:16 INFO - PROCESS | 3632 | 1466500576983 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 02:16:16 INFO - PROCESS | 3632 | 1466500576985 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 02:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:16:16 INFO - PROCESS | 3632 | 1466500576988 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:16:16 INFO - PROCESS | 3632 | 1466500576990 Marionette TRACE conn3 <- [1,2570,null,{}] 02:16:16 INFO - PROCESS | 3632 | 1466500576993 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}] 02:16:16 INFO - PROCESS | 3632 | 1466500576995 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:17 INFO - PROCESS | 3632 | 1466500577079 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 02:16:17 INFO - PROCESS | 3632 | 1466500577084 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:17 INFO - PROCESS | 3632 | 1466500577086 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:17 INFO - PROCESS | 3632 | ++DOCSHELL 162B7000 == 31 [pid = 3632] [id = 652] 02:16:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (162C5000) [pid = 3632] [serial = 1956] [outer = 00000000] 02:16:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (162E3400) [pid = 3632] [serial = 1957] [outer = 162C5000] 02:16:17 INFO - PROCESS | 3632 | 1466500577129 Marionette DEBUG loaded listener.js 02:16:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (162E6000) [pid = 3632] [serial = 1958] [outer = 162C5000] 02:16:17 INFO - PROCESS | 3632 | 1466500577559 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]]]}] 02:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 618ms 02:16:17 INFO - PROCESS | 3632 | 1466500577606 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 02:16:17 INFO - PROCESS | 3632 | 1466500577608 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 02:16:17 INFO - PROCESS | 3632 | 1466500577612 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:16:17 INFO - PROCESS | 3632 | 1466500577613 Marionette TRACE conn3 <- [1,2574,null,{}] 02:16:17 INFO - PROCESS | 3632 | 1466500577617 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}] 02:16:17 INFO - PROCESS | 3632 | 1466500577618 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:17 INFO - PROCESS | 3632 | 1466500577693 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 02:16:17 INFO - PROCESS | 3632 | 1466500577699 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:17 INFO - PROCESS | 3632 | 1466500577701 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:17 INFO - PROCESS | 3632 | ++DOCSHELL 162C4C00 == 32 [pid = 3632] [id = 653] 02:16:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (162CB000) [pid = 3632] [serial = 1959] [outer = 00000000] 02:16:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (163AB800) [pid = 3632] [serial = 1960] [outer = 162CB000] 02:16:17 INFO - PROCESS | 3632 | 1466500577743 Marionette DEBUG loaded listener.js 02:16:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (1659FC00) [pid = 3632] [serial = 1961] [outer = 162CB000] 02:16:18 INFO - PROCESS | 3632 | 1466500578146 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]]]}] 02:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 573ms 02:16:18 INFO - PROCESS | 3632 | 1466500578208 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 02:16:18 INFO - PROCESS | 3632 | 1466500578210 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 02:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:16:18 INFO - PROCESS | 3632 | 1466500578214 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:16:18 INFO - PROCESS | 3632 | 1466500578216 Marionette TRACE conn3 <- [1,2578,null,{}] 02:16:18 INFO - PROCESS | 3632 | 1466500578219 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}] 02:16:18 INFO - PROCESS | 3632 | 1466500578221 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:18 INFO - PROCESS | 3632 | 1466500578332 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 02:16:18 INFO - PROCESS | 3632 | 1466500578325 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:18 INFO - PROCESS | 3632 | 1466500578326 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:18 INFO - PROCESS | 3632 | ++DOCSHELL 139B2800 == 33 [pid = 3632] [id = 654] 02:16:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (165A5000) [pid = 3632] [serial = 1962] [outer = 00000000] 02:16:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (16B08C00) [pid = 3632] [serial = 1963] [outer = 165A5000] 02:16:18 INFO - PROCESS | 3632 | 1466500578369 Marionette DEBUG loaded listener.js 02:16:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (16B09400) [pid = 3632] [serial = 1964] [outer = 165A5000] 02:16:18 INFO - PROCESS | 3632 | 1466500578830 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]]]}] 02:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 663ms 02:16:18 INFO - PROCESS | 3632 | 1466500578878 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 02:16:18 INFO - PROCESS | 3632 | 1466500578880 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 02:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:16:18 INFO - PROCESS | 3632 | 1466500578889 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:16:18 INFO - PROCESS | 3632 | 1466500578891 Marionette TRACE conn3 <- [1,2582,null,{}] 02:16:18 INFO - PROCESS | 3632 | 1466500578895 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}] 02:16:18 INFO - PROCESS | 3632 | 1466500578896 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:19 INFO - PROCESS | 3632 | 1466500579015 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 02:16:19 INFO - PROCESS | 3632 | 1466500579088 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:19 INFO - PROCESS | 3632 | 1466500579090 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:19 INFO - PROCESS | 3632 | ++DOCSHELL 16348C00 == 34 [pid = 3632] [id = 655] 02:16:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (16D6C800) [pid = 3632] [serial = 1965] [outer = 00000000] 02:16:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (16D76800) [pid = 3632] [serial = 1966] [outer = 16D6C800] 02:16:19 INFO - PROCESS | 3632 | 1466500579132 Marionette DEBUG loaded listener.js 02:16:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (16D78C00) [pid = 3632] [serial = 1967] [outer = 16D6C800] 02:16:19 INFO - PROCESS | 3632 | 1466500579554 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]]]}] 02:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 708ms 02:16:19 INFO - PROCESS | 3632 | 1466500579612 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 02:16:19 INFO - PROCESS | 3632 | 1466500579614 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 02:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:16:19 INFO - PROCESS | 3632 | 1466500579658 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:16:19 INFO - PROCESS | 3632 | 1466500579660 Marionette TRACE conn3 <- [1,2586,null,{}] 02:16:19 INFO - PROCESS | 3632 | 1466500579664 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}] 02:16:19 INFO - PROCESS | 3632 | 1466500579666 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:19 INFO - PROCESS | 3632 | 1466500579768 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 02:16:19 INFO - PROCESS | 3632 | 1466500579833 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:19 INFO - PROCESS | 3632 | 1466500579836 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:19 INFO - PROCESS | 3632 | ++DOCSHELL 154BB400 == 35 [pid = 3632] [id = 656] 02:16:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (17072800) [pid = 3632] [serial = 1968] [outer = 00000000] 02:16:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1707F800) [pid = 3632] [serial = 1969] [outer = 17072800] 02:16:19 INFO - PROCESS | 3632 | 1466500579880 Marionette DEBUG loaded listener.js 02:16:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (177D1400) [pid = 3632] [serial = 1970] [outer = 17072800] 02:16:20 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (162BC000) [pid = 3632] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:16:20 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (16218400) [pid = 3632] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:16:20 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (10EEEC00) [pid = 3632] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:16:20 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (13037400) [pid = 3632] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:16:20 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (14150400) [pid = 3632] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:16:20 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (13156400) [pid = 3632] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:16:20 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (10D1D400) [pid = 3632] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:16:20 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (10374000) [pid = 3632] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:16:20 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (156EA000) [pid = 3632] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:16:20 INFO - PROCESS | 3632 | 1466500580321 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]]]}] 02:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 708ms 02:16:20 INFO - PROCESS | 3632 | 1466500580356 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 02:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:16:20 INFO - PROCESS | 3632 | 1466500580358 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 02:16:20 INFO - PROCESS | 3632 | 1466500580361 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:16:20 INFO - PROCESS | 3632 | 1466500580363 Marionette TRACE conn3 <- [1,2590,null,{}] 02:16:20 INFO - PROCESS | 3632 | 1466500580366 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}] 02:16:20 INFO - PROCESS | 3632 | 1466500580368 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:20 INFO - PROCESS | 3632 | 1466500580443 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 02:16:20 INFO - PROCESS | 3632 | 1466500580448 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:20 INFO - PROCESS | 3632 | 1466500580450 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:20 INFO - PROCESS | 3632 | ++DOCSHELL 10A59C00 == 36 [pid = 3632] [id = 657] 02:16:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (10A64800) [pid = 3632] [serial = 1971] [outer = 00000000] 02:16:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (14148800) [pid = 3632] [serial = 1972] [outer = 10A64800] 02:16:20 INFO - PROCESS | 3632 | 1466500580582 Marionette DEBUG loaded listener.js 02:16:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (1414C800) [pid = 3632] [serial = 1973] [outer = 10A64800] 02:16:20 INFO - PROCESS | 3632 | 1466500580936 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]]]}] 02:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 618ms 02:16:20 INFO - PROCESS | 3632 | 1466500580983 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 02:16:20 INFO - PROCESS | 3632 | 1466500580984 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 02:16:20 INFO - PROCESS | 3632 | 1466500580987 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:16:20 INFO - PROCESS | 3632 | 1466500580989 Marionette TRACE conn3 <- [1,2594,null,{}] 02:16:20 INFO - PROCESS | 3632 | 1466500580992 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}] 02:16:20 INFO - PROCESS | 3632 | 1466500580994 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:21 INFO - PROCESS | 3632 | 1466500581079 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 02:16:21 INFO - PROCESS | 3632 | 1466500581185 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:21 INFO - PROCESS | 3632 | 1466500581186 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:21 INFO - PROCESS | 3632 | ++DOCSHELL 105EE400 == 37 [pid = 3632] [id = 658] 02:16:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (10A5E000) [pid = 3632] [serial = 1974] [outer = 00000000] 02:16:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (162B5800) [pid = 3632] [serial = 1975] [outer = 10A5E000] 02:16:21 INFO - PROCESS | 3632 | 1466500581228 Marionette DEBUG loaded listener.js 02:16:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (17992400) [pid = 3632] [serial = 1976] [outer = 10A5E000] 02:16:21 INFO - PROCESS | 3632 | 1466500581587 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]]]}] 02:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 618ms 02:16:21 INFO - PROCESS | 3632 | 1466500581609 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 02:16:21 INFO - PROCESS | 3632 | 1466500581611 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 02:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:16:21 INFO - PROCESS | 3632 | 1466500581614 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:16:21 INFO - PROCESS | 3632 | 1466500581615 Marionette TRACE conn3 <- [1,2598,null,{}] 02:16:21 INFO - PROCESS | 3632 | 1466500581619 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}] 02:16:21 INFO - PROCESS | 3632 | 1466500581621 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:21 INFO - PROCESS | 3632 | 1466500581719 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 02:16:21 INFO - PROCESS | 3632 | 1466500581728 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:21 INFO - PROCESS | 3632 | 1466500581730 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:21 INFO - PROCESS | 3632 | ++DOCSHELL 15AAD400 == 38 [pid = 3632] [id = 659] 02:16:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (15AF3C00) [pid = 3632] [serial = 1977] [outer = 00000000] 02:16:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (179CFC00) [pid = 3632] [serial = 1978] [outer = 15AF3C00] 02:16:21 INFO - PROCESS | 3632 | 1466500581772 Marionette DEBUG loaded listener.js 02:16:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (179D6800) [pid = 3632] [serial = 1979] [outer = 15AF3C00] 02:16:22 INFO - PROCESS | 3632 | 1466500582225 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]]]}] 02:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 678ms 02:16:22 INFO - PROCESS | 3632 | 1466500582279 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 02:16:22 INFO - PROCESS | 3632 | 1466500582284 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 02:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:16:22 INFO - PROCESS | 3632 | 1466500582289 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:16:22 INFO - PROCESS | 3632 | 1466500582293 Marionette TRACE conn3 <- [1,2602,null,{}] 02:16:22 INFO - PROCESS | 3632 | 1466500582298 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}] 02:16:22 INFO - PROCESS | 3632 | 1466500582302 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:22 INFO - PROCESS | 3632 | 1466500582488 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 02:16:22 INFO - PROCESS | 3632 | 1466500582636 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:22 INFO - PROCESS | 3632 | 1466500582641 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:22 INFO - PROCESS | 3632 | ++DOCSHELL 10D1E000 == 39 [pid = 3632] [id = 660] 02:16:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (10D20000) [pid = 3632] [serial = 1980] [outer = 00000000] 02:16:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (11263000) [pid = 3632] [serial = 1981] [outer = 10D20000] 02:16:22 INFO - PROCESS | 3632 | 1466500582697 Marionette DEBUG loaded listener.js 02:16:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (11AE3C00) [pid = 3632] [serial = 1982] [outer = 10D20000] 02:16:23 INFO - PROCESS | 3632 | 1466500583403 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]]]}] 02:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1206ms 02:16:23 INFO - PROCESS | 3632 | 1466500583517 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 02:16:23 INFO - PROCESS | 3632 | 1466500583521 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 02:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:16:23 INFO - PROCESS | 3632 | 1466500583528 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:16:23 INFO - PROCESS | 3632 | 1466500583531 Marionette TRACE conn3 <- [1,2606,null,{}] 02:16:23 INFO - PROCESS | 3632 | 1466500583519 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}] 02:16:23 INFO - PROCESS | 3632 | 1466500583521 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:23 INFO - PROCESS | 3632 | 1466500583652 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 02:16:23 INFO - PROCESS | 3632 | 1466500583919 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:23 INFO - PROCESS | 3632 | 1466500583922 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:23 INFO - PROCESS | 3632 | ++DOCSHELL 0C7F1C00 == 40 [pid = 3632] [id = 661] 02:16:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (0C7F3800) [pid = 3632] [serial = 1983] [outer = 00000000] 02:16:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (10369800) [pid = 3632] [serial = 1984] [outer = 0C7F3800] 02:16:23 INFO - PROCESS | 3632 | 1466500583985 Marionette DEBUG loaded listener.js 02:16:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (10D12C00) [pid = 3632] [serial = 1985] [outer = 0C7F3800] 02:16:24 INFO - PROCESS | 3632 | --DOCSHELL 105EE400 == 39 [pid = 3632] [id = 658] 02:16:24 INFO - PROCESS | 3632 | --DOCSHELL 10A59C00 == 38 [pid = 3632] [id = 657] 02:16:24 INFO - PROCESS | 3632 | --DOCSHELL 154BB400 == 37 [pid = 3632] [id = 656] 02:16:24 INFO - PROCESS | 3632 | --DOCSHELL 16348C00 == 36 [pid = 3632] [id = 655] 02:16:24 INFO - PROCESS | 3632 | --DOCSHELL 139B2800 == 35 [pid = 3632] [id = 654] 02:16:24 INFO - PROCESS | 3632 | --DOCSHELL 162C4C00 == 34 [pid = 3632] [id = 653] 02:16:24 INFO - PROCESS | 3632 | --DOCSHELL 162B7000 == 33 [pid = 3632] [id = 652] 02:16:24 INFO - PROCESS | 3632 | --DOCSHELL 16211400 == 32 [pid = 3632] [id = 651] 02:16:24 INFO - PROCESS | 3632 | --DOCSHELL 154BC800 == 31 [pid = 3632] [id = 650] 02:16:24 INFO - PROCESS | 3632 | --DOCSHELL 14145400 == 30 [pid = 3632] [id = 649] 02:16:24 INFO - PROCESS | 3632 | --DOCSHELL 139B2C00 == 29 [pid = 3632] [id = 648] 02:16:24 INFO - PROCESS | 3632 | --DOCSHELL 130A1800 == 28 [pid = 3632] [id = 647] 02:16:24 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (16D6B000) [pid = 3632] [serial = 1936] [outer = 00000000] [url = about:blank] 02:16:24 INFO - PROCESS | 3632 | --DOCSHELL 10D1B800 == 27 [pid = 3632] [id = 646] 02:16:24 INFO - PROCESS | 3632 | --DOCSHELL 1414FC00 == 26 [pid = 3632] [id = 645] 02:16:24 INFO - PROCESS | 3632 | 1466500584631 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]]]}] 02:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1145ms 02:16:24 INFO - PROCESS | 3632 | 1466500584672 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 02:16:24 INFO - PROCESS | 3632 | 1466500584675 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 02:16:24 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (16213800) [pid = 3632] [serial = 1922] [outer = 00000000] [url = about:blank] 02:16:24 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (163A9800) [pid = 3632] [serial = 1927] [outer = 00000000] [url = about:blank] 02:16:24 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (162B4400) [pid = 3632] [serial = 1925] [outer = 00000000] [url = about:blank] 02:16:24 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (16248000) [pid = 3632] [serial = 1924] [outer = 00000000] [url = about:blank] 02:16:24 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (131ECC00) [pid = 3632] [serial = 1930] [outer = 00000000] [url = about:blank] 02:16:24 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (165A8C00) [pid = 3632] [serial = 1933] [outer = 00000000] [url = about:blank] 02:16:24 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (165A2800) [pid = 3632] [serial = 1928] [outer = 00000000] [url = about:blank] 02:16:24 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (14E69800) [pid = 3632] [serial = 1918] [outer = 00000000] [url = about:blank] 02:16:24 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (131ED400) [pid = 3632] [serial = 1915] [outer = 00000000] [url = about:blank] 02:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:16:24 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (13648C00) [pid = 3632] [serial = 1916] [outer = 00000000] [url = about:blank] 02:16:24 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (11CD1800) [pid = 3632] [serial = 1912] [outer = 00000000] [url = about:blank] 02:16:24 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (12A18400) [pid = 3632] [serial = 1913] [outer = 00000000] [url = about:blank] 02:16:24 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (1126C400) [pid = 3632] [serial = 1910] [outer = 00000000] [url = about:blank] 02:16:24 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (15AFB800) [pid = 3632] [serial = 1921] [outer = 00000000] [url = about:blank] 02:16:24 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (14146C00) [pid = 3632] [serial = 1931] [outer = 00000000] [url = about:blank] 02:16:24 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (16825800) [pid = 3632] [serial = 1934] [outer = 00000000] [url = about:blank] 02:16:24 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (152B6800) [pid = 3632] [serial = 1919] [outer = 00000000] [url = about:blank] 02:16:24 INFO - PROCESS | 3632 | 1466500584699 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:16:24 INFO - PROCESS | 3632 | 1466500584702 Marionette TRACE conn3 <- [1,2610,null,{}] 02:16:24 INFO - PROCESS | 3632 | 1466500584709 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}] 02:16:24 INFO - PROCESS | 3632 | 1466500584714 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:24 INFO - PROCESS | 3632 | 1466500584797 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 02:16:24 INFO - PROCESS | 3632 | 1466500584805 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:24 INFO - PROCESS | 3632 | 1466500584808 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:24 INFO - PROCESS | 3632 | ++DOCSHELL 112C1C00 == 27 [pid = 3632] [id = 662] 02:16:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (112C3C00) [pid = 3632] [serial = 1986] [outer = 00000000] 02:16:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (12AE8400) [pid = 3632] [serial = 1987] [outer = 112C3C00] 02:16:24 INFO - PROCESS | 3632 | 1466500584854 Marionette DEBUG loaded listener.js 02:16:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (1303BC00) [pid = 3632] [serial = 1988] [outer = 112C3C00] 02:16:25 INFO - PROCESS | 3632 | 1466500585389 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]]]}] 02:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 739ms 02:16:25 INFO - PROCESS | 3632 | 1466500585422 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 02:16:25 INFO - PROCESS | 3632 | 1466500585426 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 02:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:16:25 INFO - PROCESS | 3632 | 1466500585430 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:16:25 INFO - PROCESS | 3632 | 1466500585432 Marionette TRACE conn3 <- [1,2614,null,{}] 02:16:25 INFO - PROCESS | 3632 | 1466500585436 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}] 02:16:25 INFO - PROCESS | 3632 | 1466500585438 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:25 INFO - PROCESS | 3632 | 1466500585524 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 02:16:25 INFO - PROCESS | 3632 | 1466500585625 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:25 INFO - PROCESS | 3632 | 1466500585628 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:25 INFO - PROCESS | 3632 | ++DOCSHELL 1320B800 == 28 [pid = 3632] [id = 663] 02:16:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (1329C800) [pid = 3632] [serial = 1989] [outer = 00000000] 02:16:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (136F9C00) [pid = 3632] [serial = 1990] [outer = 1329C800] 02:16:25 INFO - PROCESS | 3632 | 1466500585672 Marionette DEBUG loaded listener.js 02:16:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (13CD1C00) [pid = 3632] [serial = 1991] [outer = 1329C800] 02:16:26 INFO - PROCESS | 3632 | 1466500586069 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]]]}] 02:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 678ms 02:16:26 INFO - PROCESS | 3632 | 1466500586111 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 02:16:26 INFO - PROCESS | 3632 | 1466500586113 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 02:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:16:26 INFO - PROCESS | 3632 | 1466500586118 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:16:26 INFO - PROCESS | 3632 | 1466500586123 Marionette TRACE conn3 <- [1,2618,null,{}] 02:16:26 INFO - PROCESS | 3632 | 1466500586133 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}] 02:16:26 INFO - PROCESS | 3632 | 1466500586136 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:26 INFO - PROCESS | 3632 | 1466500586218 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 02:16:26 INFO - PROCESS | 3632 | 1466500586225 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:26 INFO - PROCESS | 3632 | 1466500586227 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:26 INFO - PROCESS | 3632 | ++DOCSHELL 1414FC00 == 29 [pid = 3632] [id = 664] 02:16:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1417B000) [pid = 3632] [serial = 1992] [outer = 00000000] 02:16:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (141E2000) [pid = 3632] [serial = 1993] [outer = 1417B000] 02:16:26 INFO - PROCESS | 3632 | 1466500586269 Marionette DEBUG loaded listener.js 02:16:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (154BE800) [pid = 3632] [serial = 1994] [outer = 1417B000] 02:16:26 INFO - PROCESS | 3632 | 1466500586707 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]]]}] 02:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 618ms 02:16:26 INFO - PROCESS | 3632 | 1466500586756 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 02:16:26 INFO - PROCESS | 3632 | 1466500586759 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 02:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:16:26 INFO - PROCESS | 3632 | 1466500586762 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:16:26 INFO - PROCESS | 3632 | 1466500586764 Marionette TRACE conn3 <- [1,2622,null,{}] 02:16:26 INFO - PROCESS | 3632 | 1466500586767 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}] 02:16:26 INFO - PROCESS | 3632 | 1466500586769 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:26 INFO - PROCESS | 3632 | 1466500586885 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 02:16:26 INFO - PROCESS | 3632 | 1466500586959 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:26 INFO - PROCESS | 3632 | 1466500586961 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:26 INFO - PROCESS | 3632 | ++DOCSHELL 15AF8400 == 30 [pid = 3632] [id = 665] 02:16:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (15AF8800) [pid = 3632] [serial = 1995] [outer = 00000000] 02:16:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (15AFC800) [pid = 3632] [serial = 1996] [outer = 15AF8800] 02:16:26 INFO - PROCESS | 3632 | 1466500587004 Marionette DEBUG loaded listener.js 02:16:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (16212000) [pid = 3632] [serial = 1997] [outer = 15AF8800] 02:16:27 INFO - PROCESS | 3632 | 1466500587416 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]]]}] 02:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 678ms 02:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:16:27 INFO - PROCESS | 3632 | 1466500587449 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 02:16:27 INFO - PROCESS | 3632 | 1466500587451 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 02:16:27 INFO - PROCESS | 3632 | 1466500587437 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:16:27 INFO - PROCESS | 3632 | 1466500587439 Marionette TRACE conn3 <- [1,2626,null,{}] 02:16:27 INFO - PROCESS | 3632 | 1466500587442 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}] 02:16:27 INFO - PROCESS | 3632 | 1466500587444 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:27 INFO - PROCESS | 3632 | 1466500587555 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 02:16:27 INFO - PROCESS | 3632 | 1466500587563 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:27 INFO - PROCESS | 3632 | 1466500587568 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:27 INFO - PROCESS | 3632 | ++DOCSHELL 12A1F800 == 31 [pid = 3632] [id = 666] 02:16:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1621E000) [pid = 3632] [serial = 1998] [outer = 00000000] 02:16:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16242C00) [pid = 3632] [serial = 1999] [outer = 1621E000] 02:16:27 INFO - PROCESS | 3632 | 1466500587620 Marionette DEBUG loaded listener.js 02:16:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (162B4000) [pid = 3632] [serial = 2000] [outer = 1621E000] 02:16:28 INFO - PROCESS | 3632 | 1466500588093 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]]]}] 02:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 724ms 02:16:28 INFO - PROCESS | 3632 | 1466500588155 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 02:16:28 INFO - PROCESS | 3632 | 1466500588157 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 02:16:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:16:28 INFO - PROCESS | 3632 | 1466500588160 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:16:28 INFO - PROCESS | 3632 | 1466500588162 Marionette TRACE conn3 <- [1,2630,null,{}] 02:16:28 INFO - PROCESS | 3632 | 1466500588165 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}] 02:16:28 INFO - PROCESS | 3632 | 1466500588167 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:28 INFO - PROCESS | 3632 | 1466500588304 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 02:16:28 INFO - PROCESS | 3632 | 1466500588383 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:28 INFO - PROCESS | 3632 | 1466500588385 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:28 INFO - PROCESS | 3632 | ++DOCSHELL 16240C00 == 32 [pid = 3632] [id = 667] 02:16:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (162B7000) [pid = 3632] [serial = 2001] [outer = 00000000] 02:16:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1634EC00) [pid = 3632] [serial = 2002] [outer = 162B7000] 02:16:28 INFO - PROCESS | 3632 | 1466500588427 Marionette DEBUG loaded listener.js 02:16:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (163A9800) [pid = 3632] [serial = 2003] [outer = 162B7000] 02:16:28 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (165A5000) [pid = 3632] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:16:28 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (16B07000) [pid = 3632] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:16:28 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (14147400) [pid = 3632] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:16:28 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (10D1C000) [pid = 3632] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:16:28 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (16213400) [pid = 3632] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:16:28 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (162C5000) [pid = 3632] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:16:28 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (13CCD800) [pid = 3632] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:16:28 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (16D6C800) [pid = 3632] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:16:28 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (130A2000) [pid = 3632] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:16:28 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (162CB000) [pid = 3632] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:16:28 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (10A64800) [pid = 3632] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:16:28 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (156F4800) [pid = 3632] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:16:28 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (10A5E000) [pid = 3632] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:16:28 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (17072800) [pid = 3632] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:16:28 INFO - PROCESS | 3632 | 1466500588928 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]]]}] 02:16:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:16:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 813ms 02:16:28 INFO - PROCESS | 3632 | 1466500588968 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 02:16:28 INFO - PROCESS | 3632 | 1466500588970 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 02:16:28 INFO - PROCESS | 3632 | 1466500588973 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:16:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:16:28 INFO - PROCESS | 3632 | 1466500588975 Marionette TRACE conn3 <- [1,2634,null,{}] 02:16:28 INFO - PROCESS | 3632 | 1466500588978 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}] 02:16:28 INFO - PROCESS | 3632 | 1466500588980 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:29 INFO - PROCESS | 3632 | 1466500589057 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 02:16:29 INFO - PROCESS | 3632 | 1466500589159 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:29 INFO - PROCESS | 3632 | 1466500589161 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:29 INFO - PROCESS | 3632 | ++DOCSHELL 114C6C00 == 33 [pid = 3632] [id = 668] 02:16:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (12AB2000) [pid = 3632] [serial = 2004] [outer = 00000000] 02:16:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (14149400) [pid = 3632] [serial = 2005] [outer = 12AB2000] 02:16:29 INFO - PROCESS | 3632 | 1466500589203 Marionette DEBUG loaded listener.js 02:16:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (16218000) [pid = 3632] [serial = 2006] [outer = 12AB2000] 02:16:29 INFO - PROCESS | 3632 | 1466500589535 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]]]}] 02:16:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:16:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 602ms 02:16:29 INFO - PROCESS | 3632 | 1466500589601 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 02:16:29 INFO - PROCESS | 3632 | 1466500589603 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 02:16:29 INFO - PROCESS | 3632 | 1466500589609 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:16:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:16:29 INFO - PROCESS | 3632 | 1466500589610 Marionette TRACE conn3 <- [1,2638,null,{}] 02:16:29 INFO - PROCESS | 3632 | 1466500589614 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}] 02:16:29 INFO - PROCESS | 3632 | 1466500589615 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:29 INFO - PROCESS | 3632 | 1466500589691 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 02:16:29 INFO - PROCESS | 3632 | 1466500589790 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:29 INFO - PROCESS | 3632 | 1466500589792 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:29 INFO - PROCESS | 3632 | ++DOCSHELL 12D88800 == 34 [pid = 3632] [id = 669] 02:16:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (162D1000) [pid = 3632] [serial = 2007] [outer = 00000000] 02:16:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (16348400) [pid = 3632] [serial = 2008] [outer = 162D1000] 02:16:29 INFO - PROCESS | 3632 | 1466500589835 Marionette DEBUG loaded listener.js 02:16:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (165A8000) [pid = 3632] [serial = 2009] [outer = 162D1000] 02:16:30 INFO - PROCESS | 3632 | 1466500590163 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]]]}] 02:16:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:16:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 573ms 02:16:30 INFO - PROCESS | 3632 | 1466500590191 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 02:16:30 INFO - PROCESS | 3632 | 1466500590192 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 02:16:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:16:30 INFO - PROCESS | 3632 | 1466500590196 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:16:30 INFO - PROCESS | 3632 | 1466500590197 Marionette TRACE conn3 <- [1,2642,null,{}] 02:16:30 INFO - PROCESS | 3632 | 1466500590201 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}] 02:16:30 INFO - PROCESS | 3632 | 1466500590203 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:30 INFO - PROCESS | 3632 | 1466500590335 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 02:16:30 INFO - PROCESS | 3632 | 1466500590343 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:30 INFO - PROCESS | 3632 | 1466500590344 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:30 INFO - PROCESS | 3632 | ++DOCSHELL 12AEAC00 == 35 [pid = 3632] [id = 670] 02:16:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (15AAC400) [pid = 3632] [serial = 2010] [outer = 00000000] 02:16:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (16B08400) [pid = 3632] [serial = 2011] [outer = 15AAC400] 02:16:30 INFO - PROCESS | 3632 | 1466500590370 Marionette DEBUG loaded listener.js 02:16:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16B09C00) [pid = 3632] [serial = 2012] [outer = 15AAC400] 02:16:30 INFO - PROCESS | 3632 | 1466500590799 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]]]}] 02:16:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:16:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 678ms 02:16:30 INFO - PROCESS | 3632 | 1466500590862 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 02:16:30 INFO - PROCESS | 3632 | 1466500590867 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 02:16:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:16:30 INFO - PROCESS | 3632 | 1466500590888 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:16:30 INFO - PROCESS | 3632 | 1466500590893 Marionette TRACE conn3 <- [1,2646,null,{}] 02:16:30 INFO - PROCESS | 3632 | 1466500590901 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}] 02:16:30 INFO - PROCESS | 3632 | 1466500590904 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:31 INFO - PROCESS | 3632 | 1466500591073 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 02:16:31 INFO - PROCESS | 3632 | 1466500591190 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:31 INFO - PROCESS | 3632 | 1466500591195 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:31 INFO - PROCESS | 3632 | ++DOCSHELL 11264800 == 36 [pid = 3632] [id = 671] 02:16:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (11264C00) [pid = 3632] [serial = 2013] [outer = 00000000] 02:16:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (12899400) [pid = 3632] [serial = 2014] [outer = 11264C00] 02:16:31 INFO - PROCESS | 3632 | 1466500591256 Marionette DEBUG loaded listener.js 02:16:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (12D94C00) [pid = 3632] [serial = 2015] [outer = 11264C00] 02:16:31 INFO - PROCESS | 3632 | 1466500591786 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]]]}] 02:16:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:16:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 980ms 02:16:31 INFO - PROCESS | 3632 | 1466500591848 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 02:16:31 INFO - PROCESS | 3632 | 1466500591853 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 02:16:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:16:31 INFO - PROCESS | 3632 | 1466500591860 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:16:31 INFO - PROCESS | 3632 | 1466500591862 Marionette TRACE conn3 <- [1,2650,null,{}] 02:16:31 INFO - PROCESS | 3632 | 1466500591866 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}] 02:16:31 INFO - PROCESS | 3632 | 1466500591869 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:31 INFO - PROCESS | 3632 | 1466500591976 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 02:16:32 INFO - PROCESS | 3632 | 1466500592115 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:32 INFO - PROCESS | 3632 | 1466500592118 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:32 INFO - PROCESS | 3632 | ++DOCSHELL 13E92400 == 37 [pid = 3632] [id = 672] 02:16:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (14143400) [pid = 3632] [serial = 2016] [outer = 00000000] 02:16:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (1414D400) [pid = 3632] [serial = 2017] [outer = 14143400] 02:16:32 INFO - PROCESS | 3632 | 1466500592174 Marionette DEBUG loaded listener.js 02:16:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (152BC000) [pid = 3632] [serial = 2018] [outer = 14143400] 02:16:32 INFO - PROCESS | 3632 | 1466500592752 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]]]}] 02:16:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:16:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 904ms 02:16:32 INFO - PROCESS | 3632 | 1466500592769 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 02:16:32 INFO - PROCESS | 3632 | 1466500592773 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 02:16:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:16:32 INFO - PROCESS | 3632 | 1466500592778 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:16:32 INFO - PROCESS | 3632 | 1466500592782 Marionette TRACE conn3 <- [1,2654,null,{}] 02:16:32 INFO - PROCESS | 3632 | 1466500592792 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}] 02:16:32 INFO - PROCESS | 3632 | 1466500592797 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:32 INFO - PROCESS | 3632 | 1466500592903 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 02:16:33 INFO - PROCESS | 3632 | 1466500593014 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:33 INFO - PROCESS | 3632 | 1466500593018 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:33 INFO - PROCESS | 3632 | ++DOCSHELL 162BB400 == 38 [pid = 3632] [id = 673] 02:16:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (162CF800) [pid = 3632] [serial = 2019] [outer = 00000000] 02:16:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1680F400) [pid = 3632] [serial = 2020] [outer = 162CF800] 02:16:33 INFO - PROCESS | 3632 | 1466500593114 Marionette DEBUG loaded listener.js 02:16:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (16D6FC00) [pid = 3632] [serial = 2021] [outer = 162CF800] 02:16:34 INFO - PROCESS | 3632 | 1466500594096 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]]]}] 02:16:34 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) 02:16:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1342ms 02:16:34 INFO - PROCESS | 3632 | 1466500594142 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 02:16:34 INFO - PROCESS | 3632 | 1466500594147 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 02:16:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:16:34 INFO - PROCESS | 3632 | 1466500594152 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:16:34 INFO - PROCESS | 3632 | 1466500594155 Marionette TRACE conn3 <- [1,2658,null,{}] 02:16:34 INFO - PROCESS | 3632 | 1466500594161 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}] 02:16:34 INFO - PROCESS | 3632 | 1466500594164 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:34 INFO - PROCESS | 3632 | 1466500594249 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 02:16:34 INFO - PROCESS | 3632 | 1466500594424 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:34 INFO - PROCESS | 3632 | 1466500594427 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:34 INFO - PROCESS | 3632 | ++DOCSHELL 12AEF000 == 39 [pid = 3632] [id = 674] 02:16:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (12D62400) [pid = 3632] [serial = 2022] [outer = 00000000] 02:16:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (13147C00) [pid = 3632] [serial = 2023] [outer = 12D62400] 02:16:34 INFO - PROCESS | 3632 | 1466500594486 Marionette DEBUG loaded listener.js 02:16:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (1303B400) [pid = 3632] [serial = 2024] [outer = 12D62400] 02:16:35 INFO - PROCESS | 3632 | --DOCSHELL 12D88800 == 38 [pid = 3632] [id = 669] 02:16:35 INFO - PROCESS | 3632 | --DOCSHELL 114C6C00 == 37 [pid = 3632] [id = 668] 02:16:35 INFO - PROCESS | 3632 | --DOCSHELL 16240C00 == 36 [pid = 3632] [id = 667] 02:16:35 INFO - PROCESS | 3632 | --DOCSHELL 12A1F800 == 35 [pid = 3632] [id = 666] 02:16:35 INFO - PROCESS | 3632 | --DOCSHELL 15AF8400 == 34 [pid = 3632] [id = 665] 02:16:35 INFO - PROCESS | 3632 | --DOCSHELL 1414FC00 == 33 [pid = 3632] [id = 664] 02:16:35 INFO - PROCESS | 3632 | --DOCSHELL 1320B800 == 32 [pid = 3632] [id = 663] 02:16:35 INFO - PROCESS | 3632 | --DOCSHELL 112C1C00 == 31 [pid = 3632] [id = 662] 02:16:35 INFO - PROCESS | 3632 | --DOCSHELL 10D1E000 == 30 [pid = 3632] [id = 660] 02:16:35 INFO - PROCESS | 3632 | --DOCSHELL 0C7F1C00 == 29 [pid = 3632] [id = 661] 02:16:35 INFO - PROCESS | 3632 | --DOCSHELL 15AAD400 == 28 [pid = 3632] [id = 659] 02:16:35 INFO - PROCESS | 3632 | --DOCSHELL 162BB400 == 27 [pid = 3632] [id = 673] 02:16:35 INFO - PROCESS | 3632 | --DOCSHELL 12AEAC00 == 26 [pid = 3632] [id = 670] 02:16:35 INFO - PROCESS | 3632 | --DOCSHELL 11264800 == 25 [pid = 3632] [id = 671] 02:16:35 INFO - PROCESS | 3632 | --DOCSHELL 13E92400 == 24 [pid = 3632] [id = 672] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (16B09400) [pid = 3632] [serial = 1964] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (16B10000) [pid = 3632] [serial = 1937] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (141DE400) [pid = 3632] [serial = 1948] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (14F8A000) [pid = 3632] [serial = 1949] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (11263400) [pid = 3632] [serial = 1939] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (112C2400) [pid = 3632] [serial = 1940] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1621E400) [pid = 3632] [serial = 1954] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1624D800) [pid = 3632] [serial = 1955] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (162E3400) [pid = 3632] [serial = 1957] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (162E6000) [pid = 3632] [serial = 1958] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (13E8A400) [pid = 3632] [serial = 1945] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (16D76800) [pid = 3632] [serial = 1966] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (16D78C00) [pid = 3632] [serial = 1967] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (14143C00) [pid = 3632] [serial = 1946] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (1310B400) [pid = 3632] [serial = 1942] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (1314C000) [pid = 3632] [serial = 1943] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (163AB800) [pid = 3632] [serial = 1960] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (14148800) [pid = 3632] [serial = 1972] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (15AAE800) [pid = 3632] [serial = 1951] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (15AF0800) [pid = 3632] [serial = 1952] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (17992400) [pid = 3632] [serial = 1976] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (1707F800) [pid = 3632] [serial = 1969] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (179CFC00) [pid = 3632] [serial = 1978] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (177D1400) [pid = 3632] [serial = 1970] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (16B08C00) [pid = 3632] [serial = 1963] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (1414C800) [pid = 3632] [serial = 1973] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (162B5800) [pid = 3632] [serial = 1975] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (1659FC00) [pid = 3632] [serial = 1961] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3632 | 1466500596101 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\n"]]]}] 02:16:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 02:16:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:16:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:16:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:16:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1989ms 02:16:36 INFO - PROCESS | 3632 | 1466500596131 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 02:16:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:16:36 INFO - PROCESS | 3632 | 1466500596135 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 02:16:36 INFO - PROCESS | 3632 | 1466500596139 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:16:36 INFO - PROCESS | 3632 | 1466500596142 Marionette TRACE conn3 <- [1,2662,null,{}] 02:16:36 INFO - PROCESS | 3632 | 1466500596148 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}] 02:16:36 INFO - PROCESS | 3632 | 1466500596151 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:36 INFO - PROCESS | 3632 | 1466500596233 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 02:16:36 INFO - PROCESS | 3632 | 1466500596240 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:36 INFO - PROCESS | 3632 | 1466500596244 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:36 INFO - PROCESS | 3632 | ++DOCSHELL 103E6400 == 25 [pid = 3632] [id = 675] 02:16:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (103F1400) [pid = 3632] [serial = 2025] [outer = 00000000] 02:16:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (112C7000) [pid = 3632] [serial = 2026] [outer = 103F1400] 02:16:36 INFO - PROCESS | 3632 | 1466500596291 Marionette DEBUG loaded listener.js 02:16:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (114D0C00) [pid = 3632] [serial = 2027] [outer = 103F1400] 02:16:37 INFO - PROCESS | 3632 | 1466500597218 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\n"]]]}] 02:16:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 02:16:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:16:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:16:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1115ms 02:16:37 INFO - PROCESS | 3632 | 1466500597254 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 02:16:37 INFO - PROCESS | 3632 | 1466500597259 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 02:16:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:16:37 INFO - PROCESS | 3632 | 1466500597266 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:16:37 INFO - PROCESS | 3632 | 1466500597268 Marionette TRACE conn3 <- [1,2666,null,{}] 02:16:37 INFO - PROCESS | 3632 | 1466500597272 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}] 02:16:37 INFO - PROCESS | 3632 | 1466500597274 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:37 INFO - PROCESS | 3632 | 1466500597360 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 02:16:37 INFO - PROCESS | 3632 | 1466500597366 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:37 INFO - PROCESS | 3632 | 1466500597369 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:37 INFO - PROCESS | 3632 | ++DOCSHELL 10EEC000 == 26 [pid = 3632] [id = 676] 02:16:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (13156400) [pid = 3632] [serial = 2028] [outer = 00000000] 02:16:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (136F6800) [pid = 3632] [serial = 2029] [outer = 13156400] 02:16:37 INFO - PROCESS | 3632 | 1466500597398 Marionette DEBUG loaded listener.js 02:16:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (13CD2400) [pid = 3632] [serial = 2030] [outer = 13156400] 02:16:38 INFO - PROCESS | 3632 | 1466500598383 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]]]}] 02:16:38 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) 02:16:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1146ms 02:16:38 INFO - PROCESS | 3632 | 1466500598414 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 02:16:38 INFO - PROCESS | 3632 | 1466500598416 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 02:16:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:16:38 INFO - PROCESS | 3632 | 1466500598420 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:16:38 INFO - PROCESS | 3632 | 1466500598424 Marionette TRACE conn3 <- [1,2670,null,{}] 02:16:38 INFO - PROCESS | 3632 | 1466500598434 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}] 02:16:38 INFO - PROCESS | 3632 | 1466500598438 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:38 INFO - PROCESS | 3632 | 1466500598554 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 02:16:38 INFO - PROCESS | 3632 | 1466500598561 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:38 INFO - PROCESS | 3632 | 1466500598564 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:38 INFO - PROCESS | 3632 | ++DOCSHELL 14E75400 == 27 [pid = 3632] [id = 677] 02:16:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (152B4800) [pid = 3632] [serial = 2031] [outer = 00000000] 02:16:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (15AA4000) [pid = 3632] [serial = 2032] [outer = 152B4800] 02:16:38 INFO - PROCESS | 3632 | 1466500598610 Marionette DEBUG loaded listener.js 02:16:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (15AEEC00) [pid = 3632] [serial = 2033] [outer = 152B4800] 02:16:39 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (162B7000) [pid = 3632] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:16:39 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (15AAC400) [pid = 3632] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:16:39 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (162D1000) [pid = 3632] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:16:39 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (15AF8800) [pid = 3632] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:16:39 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (15AF3C00) [pid = 3632] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:16:39 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (10D20000) [pid = 3632] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:16:39 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (12AB2000) [pid = 3632] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:16:39 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (1621E000) [pid = 3632] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:16:39 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (0C7F3800) [pid = 3632] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:16:39 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (1329C800) [pid = 3632] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:16:39 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (1417B000) [pid = 3632] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:16:39 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (112C3C00) [pid = 3632] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:16:39 INFO - PROCESS | 3632 | 1466500599577 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]]]}] 02:16:39 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) 02:16:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1205ms 02:16:39 INFO - PROCESS | 3632 | 1466500599636 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 02:16:39 INFO - PROCESS | 3632 | 1466500599638 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 02:16:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:16:39 INFO - PROCESS | 3632 | 1466500599642 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:16:39 INFO - PROCESS | 3632 | 1466500599644 Marionette TRACE conn3 <- [1,2674,null,{}] 02:16:39 INFO - PROCESS | 3632 | 1466500599647 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}] 02:16:39 INFO - PROCESS | 3632 | 1466500599649 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:39 INFO - PROCESS | 3632 | 1466500599737 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 02:16:39 INFO - PROCESS | 3632 | 1466500599743 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:39 INFO - PROCESS | 3632 | 1466500599746 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:39 INFO - PROCESS | 3632 | ++DOCSHELL 1314FC00 == 28 [pid = 3632] [id = 678] 02:16:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (13299C00) [pid = 3632] [serial = 2034] [outer = 00000000] 02:16:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (15AA4400) [pid = 3632] [serial = 2035] [outer = 13299C00] 02:16:39 INFO - PROCESS | 3632 | 1466500599789 Marionette DEBUG loaded listener.js 02:16:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (15AF9400) [pid = 3632] [serial = 2036] [outer = 13299C00] 02:16:40 INFO - PROCESS | 3632 | 1466500600698 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\n"]]]}] 02:16:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 02:16:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:16:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:16:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1100ms 02:16:40 INFO - PROCESS | 3632 | 1466500600746 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 02:16:40 INFO - PROCESS | 3632 | 1466500600748 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 02:16:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:16:40 INFO - PROCESS | 3632 | 1466500600751 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:16:40 INFO - PROCESS | 3632 | 1466500600753 Marionette TRACE conn3 <- [1,2678,null,{}] 02:16:40 INFO - PROCESS | 3632 | 1466500600756 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}] 02:16:40 INFO - PROCESS | 3632 | 1466500600758 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:40 INFO - PROCESS | 3632 | 1466500600834 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 02:16:40 INFO - PROCESS | 3632 | 1466500600839 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:40 INFO - PROCESS | 3632 | 1466500600841 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:40 INFO - PROCESS | 3632 | ++DOCSHELL 15AFC400 == 29 [pid = 3632] [id = 679] 02:16:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (15D31C00) [pid = 3632] [serial = 2037] [outer = 00000000] 02:16:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (1624B000) [pid = 3632] [serial = 2038] [outer = 15D31C00] 02:16:40 INFO - PROCESS | 3632 | 1466500600885 Marionette DEBUG loaded listener.js 02:16:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (162B6800) [pid = 3632] [serial = 2039] [outer = 15D31C00] 02:16:41 INFO - PROCESS | 3632 | 1466500601830 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\n"]]]}] 02:16:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:16:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:16:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:16:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1100ms 02:16:41 INFO - PROCESS | 3632 | 1466500601863 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 02:16:41 INFO - PROCESS | 3632 | 1466500601867 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 02:16:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:16:41 INFO - PROCESS | 3632 | 1466500601913 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:16:41 INFO - PROCESS | 3632 | 1466500601916 Marionette TRACE conn3 <- [1,2682,null,{}] 02:16:41 INFO - PROCESS | 3632 | 1466500601925 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}] 02:16:41 INFO - PROCESS | 3632 | 1466500601928 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:42 INFO - PROCESS | 3632 | 1466500602034 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 02:16:42 INFO - PROCESS | 3632 | 1466500602202 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:42 INFO - PROCESS | 3632 | 1466500602207 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:42 INFO - PROCESS | 3632 | ++DOCSHELL 12D87C00 == 30 [pid = 3632] [id = 680] 02:16:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (12D88800) [pid = 3632] [serial = 2040] [outer = 00000000] 02:16:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (1312F400) [pid = 3632] [serial = 2041] [outer = 12D88800] 02:16:42 INFO - PROCESS | 3632 | 1466500602309 Marionette DEBUG loaded listener.js 02:16:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (136ED000) [pid = 3632] [serial = 2042] [outer = 12D88800] 02:16:43 INFO - PROCESS | 3632 | 1466500603428 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\n"]]]}] 02:16:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:16:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:16:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:16:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1582ms 02:16:43 INFO - PROCESS | 3632 | 1466500603468 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 02:16:43 INFO - PROCESS | 3632 | 1466500603472 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 02:16:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:16:43 INFO - PROCESS | 3632 | 1466500603482 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:16:43 INFO - PROCESS | 3632 | 1466500603485 Marionette TRACE conn3 <- [1,2686,null,{}] 02:16:43 INFO - PROCESS | 3632 | 1466500603493 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}] 02:16:43 INFO - PROCESS | 3632 | 1466500603495 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:43 INFO - PROCESS | 3632 | 1466500603655 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 02:16:43 INFO - PROCESS | 3632 | --DOCSHELL 1314FC00 == 29 [pid = 3632] [id = 678] 02:16:43 INFO - PROCESS | 3632 | --DOCSHELL 14E75400 == 28 [pid = 3632] [id = 677] 02:16:43 INFO - PROCESS | 3632 | --DOCSHELL 10EEC000 == 27 [pid = 3632] [id = 676] 02:16:43 INFO - PROCESS | 3632 | --DOCSHELL 103E6400 == 26 [pid = 3632] [id = 675] 02:16:43 INFO - PROCESS | 3632 | --DOCSHELL 12AEF000 == 25 [pid = 3632] [id = 674] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (165A8000) [pid = 3632] [serial = 2009] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (15AFC800) [pid = 3632] [serial = 1996] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (16212000) [pid = 3632] [serial = 1997] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (179D6800) [pid = 3632] [serial = 1979] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (11263000) [pid = 3632] [serial = 1981] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (14149400) [pid = 3632] [serial = 2005] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (16242C00) [pid = 3632] [serial = 1999] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (11AE3C00) [pid = 3632] [serial = 1982] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (10369800) [pid = 3632] [serial = 1984] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (10D12C00) [pid = 3632] [serial = 1985] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (136F9C00) [pid = 3632] [serial = 1990] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 56 (13CD1C00) [pid = 3632] [serial = 1991] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 55 (141E2000) [pid = 3632] [serial = 1993] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 54 (12AE8400) [pid = 3632] [serial = 1987] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 53 (1303BC00) [pid = 3632] [serial = 1988] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 52 (1634EC00) [pid = 3632] [serial = 2002] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 51 (16B09C00) [pid = 3632] [serial = 2012] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 50 (16B08400) [pid = 3632] [serial = 2011] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 49 (163A9800) [pid = 3632] [serial = 2003] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 48 (162B4000) [pid = 3632] [serial = 2000] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 47 (16218000) [pid = 3632] [serial = 2006] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 46 (16348400) [pid = 3632] [serial = 2008] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | --DOMWINDOW == 45 (154BE800) [pid = 3632] [serial = 1994] [outer = 00000000] [url = about:blank] 02:16:43 INFO - PROCESS | 3632 | 1466500603765 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:43 INFO - PROCESS | 3632 | 1466500603768 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:43 INFO - PROCESS | 3632 | ++DOCSHELL 105EC000 == 26 [pid = 3632] [id = 681] 02:16:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 46 (105F2400) [pid = 3632] [serial = 2043] [outer = 00000000] 02:16:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 47 (11268C00) [pid = 3632] [serial = 2044] [outer = 105F2400] 02:16:43 INFO - PROCESS | 3632 | 1466500603821 Marionette DEBUG loaded listener.js 02:16:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 48 (12AB3C00) [pid = 3632] [serial = 2045] [outer = 105F2400] 02:16:44 INFO - PROCESS | 3632 | 1466500604674 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\n"]]]}] 02:16:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:16:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:16:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:16:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1266ms 02:16:44 INFO - PROCESS | 3632 | 1466500604737 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 02:16:44 INFO - PROCESS | 3632 | 1466500604742 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 02:16:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:16:44 INFO - PROCESS | 3632 | 1466500604748 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:16:44 INFO - PROCESS | 3632 | 1466500604751 Marionette TRACE conn3 <- [1,2690,null,{}] 02:16:44 INFO - PROCESS | 3632 | 1466500604755 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}] 02:16:44 INFO - PROCESS | 3632 | 1466500604758 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:44 INFO - PROCESS | 3632 | 1466500604844 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 02:16:44 INFO - PROCESS | 3632 | 1466500604851 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:44 INFO - PROCESS | 3632 | 1466500604853 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:44 INFO - PROCESS | 3632 | ++DOCSHELL 131EA400 == 27 [pid = 3632] [id = 682] 02:16:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 49 (13297000) [pid = 3632] [serial = 2046] [outer = 00000000] 02:16:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 50 (136EF400) [pid = 3632] [serial = 2047] [outer = 13297000] 02:16:44 INFO - PROCESS | 3632 | 1466500604899 Marionette DEBUG loaded listener.js 02:16:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 51 (13CCF400) [pid = 3632] [serial = 2048] [outer = 13297000] 02:16:45 INFO - PROCESS | 3632 | 1466500605375 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]]]}] 02:16:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:16:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 679ms 02:16:45 INFO - PROCESS | 3632 | 1466500605429 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 02:16:45 INFO - PROCESS | 3632 | 1466500605431 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 02:16:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:16:45 INFO - PROCESS | 3632 | 1466500605434 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:16:45 INFO - PROCESS | 3632 | 1466500605438 Marionette TRACE conn3 <- [1,2694,null,{}] 02:16:45 INFO - PROCESS | 3632 | 1466500605448 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}] 02:16:45 INFO - PROCESS | 3632 | 1466500605452 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:45 INFO - PROCESS | 3632 | 1466500605538 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 02:16:45 INFO - PROCESS | 3632 | 1466500605637 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:45 INFO - PROCESS | 3632 | 1466500605640 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:45 INFO - PROCESS | 3632 | ++DOCSHELL 1417AC00 == 28 [pid = 3632] [id = 683] 02:16:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 52 (1417B000) [pid = 3632] [serial = 2049] [outer = 00000000] 02:16:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 53 (154BE800) [pid = 3632] [serial = 2050] [outer = 1417B000] 02:16:45 INFO - PROCESS | 3632 | 1466500605672 Marionette DEBUG loaded listener.js 02:16:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 54 (15AA7800) [pid = 3632] [serial = 2051] [outer = 1417B000] 02:16:46 INFO - PROCESS | 3632 | 1466500606070 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]]]}] 02:16:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:16:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 678ms 02:16:46 INFO - PROCESS | 3632 | 1466500606116 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 02:16:46 INFO - PROCESS | 3632 | 1466500606119 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 02:16:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:16:46 INFO - PROCESS | 3632 | 1466500606131 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:16:46 INFO - PROCESS | 3632 | 1466500606132 Marionette TRACE conn3 <- [1,2698,null,{}] 02:16:46 INFO - PROCESS | 3632 | 1466500606135 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}] 02:16:46 INFO - PROCESS | 3632 | 1466500606137 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:46 INFO - PROCESS | 3632 | 1466500606264 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 02:16:46 INFO - PROCESS | 3632 | 1466500606299 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:46 INFO - PROCESS | 3632 | 1466500606302 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:46 INFO - PROCESS | 3632 | ++DOCSHELL 16214800 == 29 [pid = 3632] [id = 684] 02:16:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 55 (16215000) [pid = 3632] [serial = 2052] [outer = 00000000] 02:16:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 56 (16220C00) [pid = 3632] [serial = 2053] [outer = 16215000] 02:16:46 INFO - PROCESS | 3632 | 1466500606345 Marionette DEBUG loaded listener.js 02:16:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (16247400) [pid = 3632] [serial = 2054] [outer = 16215000] 02:16:46 INFO - PROCESS | 3632 | 1466500606780 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] 02:16:46 INFO - PROCESS | 3632 | 1466500606838 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 02:16:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:16:46 INFO - PROCESS | 3632 | 1466500606846 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:16:46 INFO - PROCESS | 3632 | 1466500606848 Marionette TRACE conn3 <- [1,2702,null,{}] 02:16:46 INFO - PROCESS | 3632 | 1466500606851 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}] 02:16:46 INFO - PROCESS | 3632 | 1466500606853 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:46 INFO - PROCESS | 3632 | 1466500606961 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 02:16:46 INFO - PROCESS | 3632 | 1466500606967 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:46 INFO - PROCESS | 3632 | 1466500606969 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:46 INFO - PROCESS | 3632 | ++DOCSHELL 16245C00 == 30 [pid = 3632] [id = 685] 02:16:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (162AEC00) [pid = 3632] [serial = 2055] [outer = 00000000] 02:16:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (162ED400) [pid = 3632] [serial = 2056] [outer = 162AEC00] 02:16:46 INFO - PROCESS | 3632 | 1466500607012 Marionette DEBUG loaded listener.js 02:16:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (16350400) [pid = 3632] [serial = 2057] [outer = 162AEC00] 02:16:47 INFO - PROCESS | 3632 | 1466500607464 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]]]}] 02:16:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:16:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 663ms 02:16:47 INFO - PROCESS | 3632 | 1466500607524 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 02:16:47 INFO - PROCESS | 3632 | 1466500607526 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 02:16:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:16:47 INFO - PROCESS | 3632 | 1466500607530 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:16:47 INFO - PROCESS | 3632 | 1466500607531 Marionette TRACE conn3 <- [1,2706,null,{}] 02:16:47 INFO - PROCESS | 3632 | 1466500607540 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}] 02:16:47 INFO - PROCESS | 3632 | 1466500607545 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:47 INFO - PROCESS | 3632 | 1466500607686 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 02:16:47 INFO - PROCESS | 3632 | 1466500607696 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:47 INFO - PROCESS | 3632 | 1466500607698 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:47 INFO - PROCESS | 3632 | ++DOCSHELL 13E86C00 == 31 [pid = 3632] [id = 686] 02:16:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (162B8C00) [pid = 3632] [serial = 2058] [outer = 00000000] 02:16:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (165A5C00) [pid = 3632] [serial = 2059] [outer = 162B8C00] 02:16:47 INFO - PROCESS | 3632 | 1466500607741 Marionette DEBUG loaded listener.js 02:16:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (16B09800) [pid = 3632] [serial = 2060] [outer = 162B8C00] 02:16:47 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (13156400) [pid = 3632] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:16:47 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (152B4800) [pid = 3632] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:16:47 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (11264C00) [pid = 3632] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:16:47 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (14143400) [pid = 3632] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:16:47 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (162CF800) [pid = 3632] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:16:47 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (13299C00) [pid = 3632] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:16:47 INFO - PROCESS | 3632 | --DOMWINDOW == 56 (103F1400) [pid = 3632] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:16:47 INFO - PROCESS | 3632 | --DOMWINDOW == 55 (12D62400) [pid = 3632] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:16:48 INFO - PROCESS | 3632 | 1466500608167 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] 02:16:48 INFO - PROCESS | 3632 | 1466500608197 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 02:16:48 INFO - PROCESS | 3632 | 1466500608200 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:16:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:16:48 INFO - PROCESS | 3632 | 1466500608202 Marionette TRACE conn3 <- [1,2710,null,{}] 02:16:48 INFO - PROCESS | 3632 | 1466500608205 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}] 02:16:48 INFO - PROCESS | 3632 | 1466500608207 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:48 INFO - PROCESS | 3632 | 1466500608283 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 02:16:48 INFO - PROCESS | 3632 | 1466500608288 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:48 INFO - PROCESS | 3632 | 1466500608290 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:48 INFO - PROCESS | 3632 | ++DOCSHELL 165A0C00 == 32 [pid = 3632] [id = 687] 02:16:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 56 (165A1C00) [pid = 3632] [serial = 2061] [outer = 00000000] 02:16:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (16BAA800) [pid = 3632] [serial = 2062] [outer = 165A1C00] 02:16:48 INFO - PROCESS | 3632 | 1466500608341 Marionette DEBUG loaded listener.js 02:16:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (16D6A400) [pid = 3632] [serial = 2063] [outer = 165A1C00] 02:16:48 INFO - PROCESS | 3632 | 1466500608755 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] 02:16:48 INFO - PROCESS | 3632 | 1466500608780 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 02:16:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:16:48 INFO - PROCESS | 3632 | 1466500608796 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:16:48 INFO - PROCESS | 3632 | 1466500608798 Marionette TRACE conn3 <- [1,2714,null,{}] 02:16:48 INFO - PROCESS | 3632 | 1466500608806 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}] 02:16:48 INFO - PROCESS | 3632 | 1466500608808 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:48 INFO - PROCESS | 3632 | 1466500608885 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 02:16:48 INFO - PROCESS | 3632 | 1466500608890 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:48 INFO - PROCESS | 3632 | 1466500608892 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:48 INFO - PROCESS | 3632 | ++DOCSHELL 16D78000 == 33 [pid = 3632] [id = 688] 02:16:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (16D78400) [pid = 3632] [serial = 2064] [outer = 00000000] 02:16:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (16DDC800) [pid = 3632] [serial = 2065] [outer = 16D78400] 02:16:48 INFO - PROCESS | 3632 | 1466500608934 Marionette DEBUG loaded listener.js 02:16:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (16DDD800) [pid = 3632] [serial = 2066] [outer = 16D78400] 02:16:49 INFO - PROCESS | 3632 | 1466500609364 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]]]}] 02:16:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:16:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 618ms 02:16:49 INFO - PROCESS | 3632 | 1466500609420 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 02:16:49 INFO - PROCESS | 3632 | 1466500609422 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 02:16:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:16:49 INFO - PROCESS | 3632 | 1466500609426 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:16:49 INFO - PROCESS | 3632 | 1466500609427 Marionette TRACE conn3 <- [1,2718,null,{}] 02:16:49 INFO - PROCESS | 3632 | 1466500609431 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}] 02:16:49 INFO - PROCESS | 3632 | 1466500609433 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:49 INFO - PROCESS | 3632 | 1466500609496 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 02:16:49 INFO - PROCESS | 3632 | 1466500609502 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:49 INFO - PROCESS | 3632 | 1466500609504 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:49 INFO - PROCESS | 3632 | ++DOCSHELL 0C7E6C00 == 34 [pid = 3632] [id = 689] 02:16:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (0C7F3000) [pid = 3632] [serial = 2067] [outer = 00000000] 02:16:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (16244C00) [pid = 3632] [serial = 2068] [outer = 0C7F3000] 02:16:49 INFO - PROCESS | 3632 | 1466500609546 Marionette DEBUG loaded listener.js 02:16:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (17106C00) [pid = 3632] [serial = 2069] [outer = 0C7F3000] 02:16:50 INFO - PROCESS | 3632 | --DOCSHELL 131EA400 == 33 [pid = 3632] [id = 682] 02:16:50 INFO - PROCESS | 3632 | --DOCSHELL 105EC000 == 32 [pid = 3632] [id = 681] 02:16:50 INFO - PROCESS | 3632 | --DOCSHELL 15AFC400 == 31 [pid = 3632] [id = 679] 02:16:50 INFO - PROCESS | 3632 | --DOCSHELL 12D87C00 == 30 [pid = 3632] [id = 680] 02:16:50 INFO - PROCESS | 3632 | --DOCSHELL 16245C00 == 29 [pid = 3632] [id = 685] 02:16:50 INFO - PROCESS | 3632 | --DOCSHELL 165A0C00 == 28 [pid = 3632] [id = 687] 02:16:50 INFO - PROCESS | 3632 | --DOCSHELL 16D78000 == 27 [pid = 3632] [id = 688] 02:16:50 INFO - PROCESS | 3632 | --DOCSHELL 13E86C00 == 26 [pid = 3632] [id = 686] 02:16:50 INFO - PROCESS | 3632 | --DOCSHELL 1417AC00 == 25 [pid = 3632] [id = 683] 02:16:50 INFO - PROCESS | 3632 | --DOCSHELL 16214800 == 24 [pid = 3632] [id = 684] 02:16:51 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (1624B000) [pid = 3632] [serial = 2038] [outer = 00000000] [url = about:blank] 02:16:51 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (136F6800) [pid = 3632] [serial = 2029] [outer = 00000000] [url = about:blank] 02:16:51 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (15AA4000) [pid = 3632] [serial = 2032] [outer = 00000000] [url = about:blank] 02:16:51 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (12899400) [pid = 3632] [serial = 2014] [outer = 00000000] [url = about:blank] 02:16:51 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (152BC000) [pid = 3632] [serial = 2018] [outer = 00000000] [url = about:blank] 02:16:51 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (1414D400) [pid = 3632] [serial = 2017] [outer = 00000000] [url = about:blank] 02:16:51 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (16D6FC00) [pid = 3632] [serial = 2021] [outer = 00000000] [url = about:blank] 02:16:51 INFO - PROCESS | 3632 | --DOMWINDOW == 56 (1680F400) [pid = 3632] [serial = 2020] [outer = 00000000] [url = about:blank] 02:16:51 INFO - PROCESS | 3632 | --DOMWINDOW == 55 (15AA4400) [pid = 3632] [serial = 2035] [outer = 00000000] [url = about:blank] 02:16:51 INFO - PROCESS | 3632 | --DOMWINDOW == 54 (112C7000) [pid = 3632] [serial = 2026] [outer = 00000000] [url = about:blank] 02:16:51 INFO - PROCESS | 3632 | --DOMWINDOW == 53 (114D0C00) [pid = 3632] [serial = 2027] [outer = 00000000] [url = about:blank] 02:16:51 INFO - PROCESS | 3632 | --DOMWINDOW == 52 (1303B400) [pid = 3632] [serial = 2024] [outer = 00000000] [url = about:blank] 02:16:51 INFO - PROCESS | 3632 | --DOMWINDOW == 51 (13147C00) [pid = 3632] [serial = 2023] [outer = 00000000] [url = about:blank] 02:16:51 INFO - PROCESS | 3632 | --DOMWINDOW == 50 (15AEEC00) [pid = 3632] [serial = 2033] [outer = 00000000] [url = about:blank] 02:16:51 INFO - PROCESS | 3632 | --DOMWINDOW == 49 (15AF9400) [pid = 3632] [serial = 2036] [outer = 00000000] [url = about:blank] 02:16:51 INFO - PROCESS | 3632 | --DOMWINDOW == 48 (12D94C00) [pid = 3632] [serial = 2015] [outer = 00000000] [url = about:blank] 02:16:51 INFO - PROCESS | 3632 | --DOMWINDOW == 47 (13CD2400) [pid = 3632] [serial = 2030] [outer = 00000000] [url = about:blank] 02:16:51 INFO - PROCESS | 3632 | 1466500611710 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\n"]]]}] 02:16:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 02:16:51 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:16:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:16:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2309ms 02:16:51 INFO - PROCESS | 3632 | 1466500611752 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 02:16:51 INFO - PROCESS | 3632 | 1466500611756 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 02:16:51 INFO - PROCESS | 3632 | 1466500611761 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:16:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:16:51 INFO - PROCESS | 3632 | 1466500611765 Marionette TRACE conn3 <- [1,2722,null,{}] 02:16:51 INFO - PROCESS | 3632 | 1466500611754 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}] 02:16:51 INFO - PROCESS | 3632 | 1466500611756 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:51 INFO - PROCESS | 3632 | 1466500611848 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 02:16:51 INFO - PROCESS | 3632 | 1466500611933 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:51 INFO - PROCESS | 3632 | 1466500611936 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:51 INFO - PROCESS | 3632 | ++DOCSHELL 10A61400 == 25 [pid = 3632] [id = 690] 02:16:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 48 (10A61C00) [pid = 3632] [serial = 2070] [outer = 00000000] 02:16:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 49 (110D7000) [pid = 3632] [serial = 2071] [outer = 10A61C00] 02:16:51 INFO - PROCESS | 3632 | 1466500611983 Marionette DEBUG loaded listener.js 02:16:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 50 (11263800) [pid = 3632] [serial = 2072] [outer = 10A61C00] 02:16:52 INFO - PROCESS | 3632 | 1466500612389 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]]]}] 02:16:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:16:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 694ms 02:16:52 INFO - PROCESS | 3632 | 1466500612445 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 02:16:52 INFO - PROCESS | 3632 | 1466500612449 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 02:16:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:16:52 INFO - PROCESS | 3632 | 1466500612456 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:16:52 INFO - PROCESS | 3632 | 1466500612458 Marionette TRACE conn3 <- [1,2726,null,{}] 02:16:52 INFO - PROCESS | 3632 | 1466500612462 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}] 02:16:52 INFO - PROCESS | 3632 | 1466500612465 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:52 INFO - PROCESS | 3632 | 1466500612550 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 02:16:52 INFO - PROCESS | 3632 | 1466500612556 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:52 INFO - PROCESS | 3632 | 1466500612559 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:52 INFO - PROCESS | 3632 | ++DOCSHELL 12AB3800 == 26 [pid = 3632] [id = 691] 02:16:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 51 (12AE6C00) [pid = 3632] [serial = 2073] [outer = 00000000] 02:16:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 52 (12D69400) [pid = 3632] [serial = 2074] [outer = 12AE6C00] 02:16:52 INFO - PROCESS | 3632 | 1466500612605 Marionette DEBUG loaded listener.js 02:16:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 53 (1303BC00) [pid = 3632] [serial = 2075] [outer = 12AE6C00] 02:16:53 INFO - PROCESS | 3632 | 1466500613043 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]]]}] 02:16:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:16:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 617ms 02:16:53 INFO - PROCESS | 3632 | 1466500613078 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 02:16:53 INFO - PROCESS | 3632 | 1466500613080 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 02:16:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:16:53 INFO - PROCESS | 3632 | 1466500613084 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:16:53 INFO - PROCESS | 3632 | 1466500613087 Marionette TRACE conn3 <- [1,2730,null,{}] 02:16:53 INFO - PROCESS | 3632 | 1466500613099 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}] 02:16:53 INFO - PROCESS | 3632 | 1466500613103 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:53 INFO - PROCESS | 3632 | 1466500613187 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 02:16:53 INFO - PROCESS | 3632 | 1466500613222 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:53 INFO - PROCESS | 3632 | 1466500613225 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:53 INFO - PROCESS | 3632 | ++DOCSHELL 139B2000 == 27 [pid = 3632] [id = 692] 02:16:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 54 (139B2800) [pid = 3632] [serial = 2076] [outer = 00000000] 02:16:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 55 (13E84C00) [pid = 3632] [serial = 2077] [outer = 139B2800] 02:16:53 INFO - PROCESS | 3632 | 1466500613281 Marionette DEBUG loaded listener.js 02:16:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 56 (14144800) [pid = 3632] [serial = 2078] [outer = 139B2800] 02:16:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:16:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 633ms 02:16:53 INFO - PROCESS | 3632 | 1466500613715 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]]]}] 02:16:53 INFO - PROCESS | 3632 | 1466500613720 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 02:16:53 INFO - PROCESS | 3632 | 1466500613723 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 02:16:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:16:53 INFO - PROCESS | 3632 | 1466500613726 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:16:53 INFO - PROCESS | 3632 | 1466500613727 Marionette TRACE conn3 <- [1,2734,null,{}] 02:16:53 INFO - PROCESS | 3632 | 1466500613741 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}] 02:16:53 INFO - PROCESS | 3632 | 1466500613743 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:53 INFO - PROCESS | 3632 | 1466500613868 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 02:16:53 INFO - PROCESS | 3632 | 1466500613873 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:53 INFO - PROCESS | 3632 | 1466500613875 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:53 INFO - PROCESS | 3632 | ++DOCSHELL 1414F000 == 28 [pid = 3632] [id = 693] 02:16:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (14152C00) [pid = 3632] [serial = 2079] [outer = 00000000] 02:16:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (14182400) [pid = 3632] [serial = 2080] [outer = 14152C00] 02:16:53 INFO - PROCESS | 3632 | 1466500613919 Marionette DEBUG loaded listener.js 02:16:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (14E6BC00) [pid = 3632] [serial = 2081] [outer = 14152C00] 02:16:54 INFO - PROCESS | 3632 | 1466500614357 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]]]}] 02:16:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:16:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 694ms 02:16:54 INFO - PROCESS | 3632 | 1466500614409 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 02:16:54 INFO - PROCESS | 3632 | 1466500614411 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 02:16:54 INFO - PROCESS | 3632 | 1466500614414 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:16:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:16:54 INFO - PROCESS | 3632 | 1466500614416 Marionette TRACE conn3 <- [1,2738,null,{}] 02:16:54 INFO - PROCESS | 3632 | 1466500614419 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}] 02:16:54 INFO - PROCESS | 3632 | 1466500614421 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:54 INFO - PROCESS | 3632 | 1466500614499 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 02:16:54 INFO - PROCESS | 3632 | 1466500614507 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:54 INFO - PROCESS | 3632 | 1466500614509 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:54 INFO - PROCESS | 3632 | ++DOCSHELL 156EB800 == 29 [pid = 3632] [id = 694] 02:16:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (156F7800) [pid = 3632] [serial = 2082] [outer = 00000000] 02:16:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (15AA8800) [pid = 3632] [serial = 2083] [outer = 156F7800] 02:16:54 INFO - PROCESS | 3632 | 1466500614554 Marionette DEBUG loaded listener.js 02:16:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (15AF0000) [pid = 3632] [serial = 2084] [outer = 156F7800] 02:16:54 INFO - PROCESS | 3632 | 1466500615007 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]]]}] 02:16:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:16:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 632ms 02:16:55 INFO - PROCESS | 3632 | 1466500615053 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 02:16:55 INFO - PROCESS | 3632 | 1466500615055 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 02:16:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:16:55 INFO - PROCESS | 3632 | 1466500615062 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:16:55 INFO - PROCESS | 3632 | 1466500615063 Marionette TRACE conn3 <- [1,2742,null,{}] 02:16:55 INFO - PROCESS | 3632 | 1466500615067 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}] 02:16:55 INFO - PROCESS | 3632 | 1466500615072 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:55 INFO - PROCESS | 3632 | 1466500615172 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 02:16:55 INFO - PROCESS | 3632 | 1466500615177 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:55 INFO - PROCESS | 3632 | 1466500615179 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:55 INFO - PROCESS | 3632 | ++DOCSHELL 15D39000 == 30 [pid = 3632] [id = 695] 02:16:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (16214800) [pid = 3632] [serial = 2085] [outer = 00000000] 02:16:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (16220400) [pid = 3632] [serial = 2086] [outer = 16214800] 02:16:55 INFO - PROCESS | 3632 | 1466500615221 Marionette DEBUG loaded listener.js 02:16:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (162B0800) [pid = 3632] [serial = 2087] [outer = 16214800] 02:16:55 INFO - PROCESS | 3632 | 1466500615639 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]]]}] 02:16:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:16:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 633ms 02:16:55 INFO - PROCESS | 3632 | 1466500615682 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 02:16:55 INFO - PROCESS | 3632 | 1466500615684 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 02:16:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:16:55 INFO - PROCESS | 3632 | 1466500615687 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:16:55 INFO - PROCESS | 3632 | 1466500615689 Marionette TRACE conn3 <- [1,2746,null,{}] 02:16:55 INFO - PROCESS | 3632 | 1466500615696 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}] 02:16:55 INFO - PROCESS | 3632 | 1466500615708 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:55 INFO - PROCESS | 3632 | 1466500615783 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 02:16:55 INFO - PROCESS | 3632 | 1466500615788 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:55 INFO - PROCESS | 3632 | 1466500615790 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:55 INFO - PROCESS | 3632 | ++DOCSHELL 162B6000 == 31 [pid = 3632] [id = 696] 02:16:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (162BCC00) [pid = 3632] [serial = 2088] [outer = 00000000] 02:16:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (162E8000) [pid = 3632] [serial = 2089] [outer = 162BCC00] 02:16:55 INFO - PROCESS | 3632 | 1466500615832 Marionette DEBUG loaded listener.js 02:16:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (162E9000) [pid = 3632] [serial = 2090] [outer = 162BCC00] 02:16:56 INFO - PROCESS | 3632 | 1466500616273 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]]]}] 02:16:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:16:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 617ms 02:16:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:16:56 INFO - PROCESS | 3632 | 1466500616340 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 02:16:56 INFO - PROCESS | 3632 | 1466500616342 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 02:16:56 INFO - PROCESS | 3632 | 1466500616346 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:16:56 INFO - PROCESS | 3632 | 1466500616347 Marionette TRACE conn3 <- [1,2750,null,{}] 02:16:56 INFO - PROCESS | 3632 | 1466500616351 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}] 02:16:56 INFO - PROCESS | 3632 | 1466500616353 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:56 INFO - PROCESS | 3632 | 1466500616467 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 02:16:56 INFO - PROCESS | 3632 | 1466500616479 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:56 INFO - PROCESS | 3632 | 1466500616481 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:56 INFO - PROCESS | 3632 | ++DOCSHELL 12D66C00 == 32 [pid = 3632] [id = 697] 02:16:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (163AC800) [pid = 3632] [serial = 2091] [outer = 00000000] 02:16:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (165A1800) [pid = 3632] [serial = 2092] [outer = 163AC800] 02:16:56 INFO - PROCESS | 3632 | 1466500616523 Marionette DEBUG loaded listener.js 02:16:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (165A3800) [pid = 3632] [serial = 2093] [outer = 163AC800] 02:16:56 INFO - PROCESS | 3632 | 1466500616937 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]]]}] 02:16:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:16:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 633ms 02:16:56 INFO - PROCESS | 3632 | 1466500616969 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 02:16:56 INFO - PROCESS | 3632 | 1466500616971 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 02:16:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:16:56 INFO - PROCESS | 3632 | 1466500616974 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:16:56 INFO - PROCESS | 3632 | 1466500616976 Marionette TRACE conn3 <- [1,2754,null,{}] 02:16:56 INFO - PROCESS | 3632 | 1466500616979 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}] 02:16:56 INFO - PROCESS | 3632 | 1466500616981 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:57 INFO - PROCESS | 3632 | 1466500617090 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 02:16:57 INFO - PROCESS | 3632 | 1466500617095 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:57 INFO - PROCESS | 3632 | 1466500617097 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:57 INFO - PROCESS | 3632 | ++DOCSHELL 136F7800 == 33 [pid = 3632] [id = 698] 02:16:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (165ABC00) [pid = 3632] [serial = 2094] [outer = 00000000] 02:16:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (16B09400) [pid = 3632] [serial = 2095] [outer = 165ABC00] 02:16:57 INFO - PROCESS | 3632 | 1466500617140 Marionette DEBUG loaded listener.js 02:16:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (16B0FC00) [pid = 3632] [serial = 2096] [outer = 165ABC00] 02:16:57 INFO - PROCESS | 3632 | 1466500617612 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]]]}] 02:16:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:16:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 694ms 02:16:57 INFO - PROCESS | 3632 | 1466500617674 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 02:16:57 INFO - PROCESS | 3632 | 1466500617676 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 02:16:57 INFO - PROCESS | 3632 | 1466500617679 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:16:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:16:57 INFO - PROCESS | 3632 | 1466500617680 Marionette TRACE conn3 <- [1,2758,null,{}] 02:16:57 INFO - PROCESS | 3632 | 1466500617689 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}] 02:16:57 INFO - PROCESS | 3632 | 1466500617691 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:57 INFO - PROCESS | 3632 | 1466500617814 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 02:16:57 INFO - PROCESS | 3632 | 1466500617822 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:57 INFO - PROCESS | 3632 | 1466500617824 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:57 INFO - PROCESS | 3632 | ++DOCSHELL 14181C00 == 34 [pid = 3632] [id = 699] 02:16:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (162E6400) [pid = 3632] [serial = 2097] [outer = 00000000] 02:16:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (17073000) [pid = 3632] [serial = 2098] [outer = 162E6400] 02:16:57 INFO - PROCESS | 3632 | 1466500617923 Marionette DEBUG loaded listener.js 02:16:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (17101C00) [pid = 3632] [serial = 2099] [outer = 162E6400] 02:16:58 INFO - PROCESS | 3632 | 1466500618311 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]]]}] 02:16:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:16:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 694ms 02:16:58 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (16215000) [pid = 3632] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:16:58 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (162AEC00) [pid = 3632] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:16:58 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (162B8C00) [pid = 3632] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:16:58 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (16D78400) [pid = 3632] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:16:58 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (1417B000) [pid = 3632] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:16:58 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (13297000) [pid = 3632] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:16:58 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (105F2400) [pid = 3632] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:16:58 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (12D88800) [pid = 3632] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:16:58 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (15D31C00) [pid = 3632] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:16:58 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (165A1C00) [pid = 3632] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:16:58 INFO - PROCESS | 3632 | 1466500618501 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 02:16:58 INFO - PROCESS | 3632 | 1466500618503 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 02:16:58 INFO - PROCESS | 3632 | 1466500618519 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:16:58 INFO - PROCESS | 3632 | 1466500618522 Marionette TRACE conn3 <- [1,2762,null,{}] 02:16:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:16:58 INFO - PROCESS | 3632 | 1466500618525 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}] 02:16:58 INFO - PROCESS | 3632 | 1466500618527 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:58 INFO - PROCESS | 3632 | 1466500618615 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 02:16:58 INFO - PROCESS | 3632 | 1466500618622 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:58 INFO - PROCESS | 3632 | 1466500618624 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:58 INFO - PROCESS | 3632 | ++DOCSHELL 154BC800 == 35 [pid = 3632] [id = 700] 02:16:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (16247C00) [pid = 3632] [serial = 2100] [outer = 00000000] 02:16:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (16D72000) [pid = 3632] [serial = 2101] [outer = 16247C00] 02:16:58 INFO - PROCESS | 3632 | 1466500618668 Marionette DEBUG loaded listener.js 02:16:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (17072C00) [pid = 3632] [serial = 2102] [outer = 16247C00] 02:16:59 INFO - PROCESS | 3632 | 1466500619126 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]]]}] 02:16:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:16:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 632ms 02:16:59 INFO - PROCESS | 3632 | 1466500619164 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 02:16:59 INFO - PROCESS | 3632 | 1466500619166 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 02:16:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:16:59 INFO - PROCESS | 3632 | 1466500619169 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:16:59 INFO - PROCESS | 3632 | 1466500619170 Marionette TRACE conn3 <- [1,2766,null,{}] 02:16:59 INFO - PROCESS | 3632 | 1466500619174 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}] 02:16:59 INFO - PROCESS | 3632 | 1466500619176 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:59 INFO - PROCESS | 3632 | 1466500619239 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 02:16:59 INFO - PROCESS | 3632 | 1466500619245 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:59 INFO - PROCESS | 3632 | 1466500619247 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:59 INFO - PROCESS | 3632 | ++DOCSHELL 16215000 == 36 [pid = 3632] [id = 701] 02:16:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (1621E000) [pid = 3632] [serial = 2103] [outer = 00000000] 02:16:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (17B67400) [pid = 3632] [serial = 2104] [outer = 1621E000] 02:16:59 INFO - PROCESS | 3632 | 1466500619289 Marionette DEBUG loaded listener.js 02:16:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (17C05C00) [pid = 3632] [serial = 2105] [outer = 1621E000] 02:16:59 INFO - PROCESS | 3632 | 1466500619713 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]]]}] 02:16:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:16:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 586ms 02:16:59 INFO - PROCESS | 3632 | 1466500619750 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 02:16:59 INFO - PROCESS | 3632 | 1466500619752 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 02:16:59 INFO - PROCESS | 3632 | 1466500619770 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:16:59 INFO - PROCESS | 3632 | 1466500619771 Marionette TRACE conn3 <- [1,2770,null,{}] 02:16:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:16:59 INFO - PROCESS | 3632 | 1466500619776 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}] 02:16:59 INFO - PROCESS | 3632 | 1466500619777 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:59 INFO - PROCESS | 3632 | 1466500619869 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 02:16:59 INFO - PROCESS | 3632 | 1466500619875 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:59 INFO - PROCESS | 3632 | 1466500619877 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:16:59 INFO - PROCESS | 3632 | ++DOCSHELL 179D6400 == 37 [pid = 3632] [id = 702] 02:16:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (17C09800) [pid = 3632] [serial = 2106] [outer = 00000000] 02:16:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (18225C00) [pid = 3632] [serial = 2107] [outer = 17C09800] 02:16:59 INFO - PROCESS | 3632 | 1466500619919 Marionette DEBUG loaded listener.js 02:16:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1829E000) [pid = 3632] [serial = 2108] [outer = 17C09800] 02:17:00 INFO - PROCESS | 3632 | 1466500620359 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]]]}] 02:17:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:17:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 632ms 02:17:00 INFO - PROCESS | 3632 | 1466500620424 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 02:17:00 INFO - PROCESS | 3632 | 1466500620426 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 02:17:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:17:00 INFO - PROCESS | 3632 | 1466500620429 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:17:00 INFO - PROCESS | 3632 | 1466500620431 Marionette TRACE conn3 <- [1,2774,null,{}] 02:17:00 INFO - PROCESS | 3632 | 1466500620434 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}] 02:17:00 INFO - PROCESS | 3632 | 1466500620436 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:00 INFO - PROCESS | 3632 | 1466500620543 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 02:17:00 INFO - PROCESS | 3632 | 1466500620668 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:00 INFO - PROCESS | 3632 | 1466500620672 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:00 INFO - PROCESS | 3632 | ++DOCSHELL 1055C000 == 38 [pid = 3632] [id = 703] 02:17:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (10567800) [pid = 3632] [serial = 2109] [outer = 00000000] 02:17:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (10D14800) [pid = 3632] [serial = 2110] [outer = 10567800] 02:17:00 INFO - PROCESS | 3632 | 1466500620729 Marionette DEBUG loaded listener.js 02:17:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (10D20400) [pid = 3632] [serial = 2111] [outer = 10567800] 02:17:01 INFO - PROCESS | 3632 | 1466500621512 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]]]}] 02:17:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:17:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1142ms 02:17:01 INFO - PROCESS | 3632 | 1466500621569 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 02:17:01 INFO - PROCESS | 3632 | 1466500621573 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 02:17:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:17:01 INFO - PROCESS | 3632 | 1466500621579 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:17:01 INFO - PROCESS | 3632 | 1466500621582 Marionette TRACE conn3 <- [1,2778,null,{}] 02:17:01 INFO - PROCESS | 3632 | 1466500621587 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}] 02:17:01 INFO - PROCESS | 3632 | 1466500621590 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:01 INFO - PROCESS | 3632 | 1466500621699 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 02:17:01 INFO - PROCESS | 3632 | 1466500621831 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:01 INFO - PROCESS | 3632 | 1466500621835 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:01 INFO - PROCESS | 3632 | ++DOCSHELL 1313CC00 == 39 [pid = 3632] [id = 704] 02:17:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (13149C00) [pid = 3632] [serial = 2112] [outer = 00000000] 02:17:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (13297000) [pid = 3632] [serial = 2113] [outer = 13149C00] 02:17:01 INFO - PROCESS | 3632 | 1466500621890 Marionette DEBUG loaded listener.js 02:17:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (136EE400) [pid = 3632] [serial = 2114] [outer = 13149C00] 02:17:02 INFO - PROCESS | 3632 | 1466500622818 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]]]}] 02:17:02 INFO - PROCESS | 3632 | --DOCSHELL 179D6400 == 38 [pid = 3632] [id = 702] 02:17:02 INFO - PROCESS | 3632 | --DOCSHELL 16215000 == 37 [pid = 3632] [id = 701] 02:17:02 INFO - PROCESS | 3632 | --DOCSHELL 154BC800 == 36 [pid = 3632] [id = 700] 02:17:02 INFO - PROCESS | 3632 | --DOCSHELL 14181C00 == 35 [pid = 3632] [id = 699] 02:17:02 INFO - PROCESS | 3632 | --DOCSHELL 136F7800 == 34 [pid = 3632] [id = 698] 02:17:02 INFO - PROCESS | 3632 | --DOCSHELL 12D66C00 == 33 [pid = 3632] [id = 697] 02:17:02 INFO - PROCESS | 3632 | --DOCSHELL 162B6000 == 32 [pid = 3632] [id = 696] 02:17:02 INFO - PROCESS | 3632 | --DOCSHELL 15D39000 == 31 [pid = 3632] [id = 695] 02:17:02 INFO - PROCESS | 3632 | --DOCSHELL 156EB800 == 30 [pid = 3632] [id = 694] 02:17:02 INFO - PROCESS | 3632 | --DOCSHELL 1414F000 == 29 [pid = 3632] [id = 693] 02:17:02 INFO - PROCESS | 3632 | --DOCSHELL 139B2000 == 28 [pid = 3632] [id = 692] 02:17:02 INFO - PROCESS | 3632 | --DOCSHELL 12AB3800 == 27 [pid = 3632] [id = 691] 02:17:02 INFO - PROCESS | 3632 | --DOCSHELL 10A61400 == 26 [pid = 3632] [id = 690] 02:17:02 INFO - PROCESS | 3632 | --DOCSHELL 0C7E6C00 == 25 [pid = 3632] [id = 689] 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (16244C00) [pid = 3632] [serial = 2068] [outer = 00000000] [url = about:blank] 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (16220C00) [pid = 3632] [serial = 2053] [outer = 00000000] [url = about:blank] 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (162ED400) [pid = 3632] [serial = 2056] [outer = 00000000] [url = about:blank] 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (16247400) [pid = 3632] [serial = 2054] [outer = 00000000] [url = about:blank] 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (165A5C00) [pid = 3632] [serial = 2059] [outer = 00000000] [url = about:blank] 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (16350400) [pid = 3632] [serial = 2057] [outer = 00000000] [url = about:blank] 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (16DDC800) [pid = 3632] [serial = 2065] [outer = 00000000] [url = about:blank] 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (16B09800) [pid = 3632] [serial = 2060] [outer = 00000000] [url = about:blank] 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (154BE800) [pid = 3632] [serial = 2050] [outer = 00000000] [url = about:blank] 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (136EF400) [pid = 3632] [serial = 2047] [outer = 00000000] [url = about:blank] 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (13CCF400) [pid = 3632] [serial = 2048] [outer = 00000000] [url = about:blank] 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (11268C00) [pid = 3632] [serial = 2044] [outer = 00000000] [url = about:blank] 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (12AB3C00) [pid = 3632] [serial = 2045] [outer = 00000000] [url = about:blank] 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (1312F400) [pid = 3632] [serial = 2041] [outer = 00000000] [url = about:blank] 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (136ED000) [pid = 3632] [serial = 2042] [outer = 00000000] [url = about:blank] 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (162B6800) [pid = 3632] [serial = 2039] [outer = 00000000] [url = about:blank] 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (16BAA800) [pid = 3632] [serial = 2062] [outer = 00000000] [url = about:blank] 02:17:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (16D6A400) [pid = 3632] [serial = 2063] [outer = 00000000] [url = about:blank] 02:17:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1281ms 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (15AA7800) [pid = 3632] [serial = 2051] [outer = 00000000] [url = about:blank] 02:17:02 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (16DDD800) [pid = 3632] [serial = 2066] [outer = 00000000] [url = about:blank] 02:17:02 INFO - PROCESS | 3632 | 1466500622862 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 02:17:02 INFO - PROCESS | 3632 | 1466500622866 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 02:17:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:17:02 INFO - PROCESS | 3632 | 1466500622870 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:17:02 INFO - PROCESS | 3632 | 1466500622873 Marionette TRACE conn3 <- [1,2782,null,{}] 02:17:02 INFO - PROCESS | 3632 | 1466500622878 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}] 02:17:02 INFO - PROCESS | 3632 | 1466500622881 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:02 INFO - PROCESS | 3632 | 1466500622952 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 02:17:02 INFO - PROCESS | 3632 | 1466500622959 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:02 INFO - PROCESS | 3632 | 1466500622963 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:02 INFO - PROCESS | 3632 | ++DOCSHELL 112C7400 == 26 [pid = 3632] [id = 705] 02:17:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (114C9C00) [pid = 3632] [serial = 2115] [outer = 00000000] 02:17:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (11C33000) [pid = 3632] [serial = 2116] [outer = 114C9C00] 02:17:03 INFO - PROCESS | 3632 | 1466500623015 Marionette DEBUG loaded listener.js 02:17:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (12A1F800) [pid = 3632] [serial = 2117] [outer = 114C9C00] 02:17:03 INFO - PROCESS | 3632 | 1466500623548 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]]]}] 02:17:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:17:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 740ms 02:17:03 INFO - PROCESS | 3632 | 1466500623593 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 02:17:03 INFO - PROCESS | 3632 | 1466500623597 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 02:17:03 INFO - PROCESS | 3632 | 1466500623607 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:17:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:17:03 INFO - PROCESS | 3632 | 1466500623610 Marionette TRACE conn3 <- [1,2786,null,{}] 02:17:03 INFO - PROCESS | 3632 | 1466500623613 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}] 02:17:03 INFO - PROCESS | 3632 | 1466500623616 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:03 INFO - PROCESS | 3632 | 1466500623699 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 02:17:03 INFO - PROCESS | 3632 | 1466500623793 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:03 INFO - PROCESS | 3632 | 1466500623796 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:03 INFO - PROCESS | 3632 | ++DOCSHELL 0C7E6000 == 27 [pid = 3632] [id = 706] 02:17:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (0C7E6C00) [pid = 3632] [serial = 2118] [outer = 00000000] 02:17:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (103C6000) [pid = 3632] [serial = 2119] [outer = 0C7E6C00] 02:17:03 INFO - PROCESS | 3632 | 1466500623898 Marionette DEBUG loaded listener.js 02:17:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (10D17000) [pid = 3632] [serial = 2120] [outer = 0C7E6C00] 02:17:04 INFO - PROCESS | 3632 | 1466500624564 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]]]}] 02:17:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:17:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 972ms 02:17:04 INFO - PROCESS | 3632 | 1466500624580 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 02:17:04 INFO - PROCESS | 3632 | 1466500624584 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 02:17:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:17:04 INFO - PROCESS | 3632 | 1466500624589 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:17:04 INFO - PROCESS | 3632 | 1466500624591 Marionette TRACE conn3 <- [1,2790,null,{}] 02:17:04 INFO - PROCESS | 3632 | 1466500624596 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}] 02:17:04 INFO - PROCESS | 3632 | 1466500624599 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:04 INFO - PROCESS | 3632 | 1466500624707 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 02:17:04 INFO - PROCESS | 3632 | 1466500624843 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:04 INFO - PROCESS | 3632 | 1466500624847 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:04 INFO - PROCESS | 3632 | ++DOCSHELL 0F9EA400 == 28 [pid = 3632] [id = 707] 02:17:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (131E5400) [pid = 3632] [serial = 2121] [outer = 00000000] 02:17:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (1364F800) [pid = 3632] [serial = 2122] [outer = 131E5400] 02:17:04 INFO - PROCESS | 3632 | 1466500624903 Marionette DEBUG loaded listener.js 02:17:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (136F9C00) [pid = 3632] [serial = 2123] [outer = 131E5400] 02:17:05 INFO - PROCESS | 3632 | 1466500625441 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]]]}] 02:17:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:17:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 879ms 02:17:05 INFO - PROCESS | 3632 | 1466500625478 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 02:17:05 INFO - PROCESS | 3632 | 1466500625482 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 02:17:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:17:05 INFO - PROCESS | 3632 | 1466500625488 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:17:05 INFO - PROCESS | 3632 | 1466500625491 Marionette TRACE conn3 <- [1,2794,null,{}] 02:17:05 INFO - PROCESS | 3632 | 1466500625495 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}] 02:17:05 INFO - PROCESS | 3632 | 1466500625498 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:05 INFO - PROCESS | 3632 | 1466500625602 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 02:17:05 INFO - PROCESS | 3632 | 1466500625710 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:05 INFO - PROCESS | 3632 | 1466500625713 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:05 INFO - PROCESS | 3632 | ++DOCSHELL 14179400 == 29 [pid = 3632] [id = 708] 02:17:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1417E800) [pid = 3632] [serial = 2124] [outer = 00000000] 02:17:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (14E69C00) [pid = 3632] [serial = 2125] [outer = 1417E800] 02:17:05 INFO - PROCESS | 3632 | 1466500625766 Marionette DEBUG loaded listener.js 02:17:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (154BC000) [pid = 3632] [serial = 2126] [outer = 1417E800] 02:17:06 INFO - PROCESS | 3632 | 1466500626384 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]]]}] 02:17:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:17:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 941ms 02:17:06 INFO - PROCESS | 3632 | 1466500626434 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 02:17:06 INFO - PROCESS | 3632 | 1466500626437 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 02:17:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:17:06 INFO - PROCESS | 3632 | 1466500626441 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:17:06 INFO - PROCESS | 3632 | 1466500626444 Marionette TRACE conn3 <- [1,2798,null,{}] 02:17:06 INFO - PROCESS | 3632 | 1466500626456 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}] 02:17:06 INFO - PROCESS | 3632 | 1466500626461 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:06 INFO - PROCESS | 3632 | 1466500626572 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 02:17:06 INFO - PROCESS | 3632 | 1466500626710 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:06 INFO - PROCESS | 3632 | 1466500626713 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:06 INFO - PROCESS | 3632 | ++DOCSHELL 13CD8000 == 30 [pid = 3632] [id = 709] 02:17:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (15D3DC00) [pid = 3632] [serial = 2127] [outer = 00000000] 02:17:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1621D400) [pid = 3632] [serial = 2128] [outer = 15D3DC00] 02:17:06 INFO - PROCESS | 3632 | 1466500626766 Marionette DEBUG loaded listener.js 02:17:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (16241000) [pid = 3632] [serial = 2129] [outer = 15D3DC00] 02:17:07 INFO - PROCESS | 3632 | 1466500627284 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]]]}] 02:17:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:17:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 895ms 02:17:07 INFO - PROCESS | 3632 | 1466500627328 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 02:17:07 INFO - PROCESS | 3632 | 1466500627331 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 02:17:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:17:07 INFO - PROCESS | 3632 | 1466500627334 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:17:07 INFO - PROCESS | 3632 | 1466500627336 Marionette TRACE conn3 <- [1,2802,null,{}] 02:17:07 INFO - PROCESS | 3632 | 1466500627340 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}] 02:17:07 INFO - PROCESS | 3632 | 1466500627342 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:07 INFO - PROCESS | 3632 | 1466500627447 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 02:17:07 INFO - PROCESS | 3632 | 1466500627559 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:07 INFO - PROCESS | 3632 | 1466500627562 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:07 INFO - PROCESS | 3632 | ++DOCSHELL 0C7E8000 == 31 [pid = 3632] [id = 710] 02:17:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (0C7EA400) [pid = 3632] [serial = 2130] [outer = 00000000] 02:17:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (105E9400) [pid = 3632] [serial = 2131] [outer = 0C7EA400] 02:17:07 INFO - PROCESS | 3632 | 1466500627694 Marionette DEBUG loaded listener.js 02:17:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1126C000) [pid = 3632] [serial = 2132] [outer = 0C7EA400] 02:17:08 INFO - PROCESS | 3632 | --DOCSHELL 112C7400 == 30 [pid = 3632] [id = 705] 02:17:08 INFO - PROCESS | 3632 | --DOCSHELL 1055C000 == 29 [pid = 3632] [id = 703] 02:17:08 INFO - PROCESS | 3632 | --DOCSHELL 1313CC00 == 28 [pid = 3632] [id = 704] 02:17:08 INFO - PROCESS | 3632 | --DOCSHELL 13CD8000 == 27 [pid = 3632] [id = 709] 02:17:08 INFO - PROCESS | 3632 | --DOCSHELL 14179400 == 26 [pid = 3632] [id = 708] 02:17:08 INFO - PROCESS | 3632 | --DOCSHELL 0C7E6000 == 25 [pid = 3632] [id = 706] 02:17:08 INFO - PROCESS | 3632 | --DOCSHELL 0F9EA400 == 24 [pid = 3632] [id = 707] 02:17:08 INFO - PROCESS | 3632 | 1466500628889 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]]]}] 02:17:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:17:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1589ms 02:17:08 INFO - PROCESS | 3632 | 1466500628916 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 02:17:08 INFO - PROCESS | 3632 | 1466500628920 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 02:17:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:17:08 INFO - PROCESS | 3632 | 1466500628925 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:17:08 INFO - PROCESS | 3632 | 1466500628928 Marionette TRACE conn3 <- [1,2806,null,{}] 02:17:08 INFO - PROCESS | 3632 | 1466500628934 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}] 02:17:08 INFO - PROCESS | 3632 | 1466500628937 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:09 INFO - PROCESS | 3632 | 1466500629024 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 02:17:09 INFO - PROCESS | 3632 | 1466500629142 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:09 INFO - PROCESS | 3632 | 1466500629144 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:09 INFO - PROCESS | 3632 | ++DOCSHELL 12AF0000 == 25 [pid = 3632] [id = 711] 02:17:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (12D66C00) [pid = 3632] [serial = 2133] [outer = 00000000] 02:17:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (13147C00) [pid = 3632] [serial = 2134] [outer = 12D66C00] 02:17:09 INFO - PROCESS | 3632 | 1466500629191 Marionette DEBUG loaded listener.js 02:17:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (1314E800) [pid = 3632] [serial = 2135] [outer = 12D66C00] 02:17:09 INFO - PROCESS | 3632 | 1466500629599 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]]]}] 02:17:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:17:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 725ms 02:17:09 INFO - PROCESS | 3632 | 1466500629654 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 02:17:09 INFO - PROCESS | 3632 | 1466500629659 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 02:17:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:17:09 INFO - PROCESS | 3632 | 1466500629670 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:17:09 INFO - PROCESS | 3632 | 1466500629673 Marionette TRACE conn3 <- [1,2810,null,{}] 02:17:09 INFO - PROCESS | 3632 | 1466500629676 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}] 02:17:09 INFO - PROCESS | 3632 | 1466500629679 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:09 INFO - PROCESS | 3632 | 1466500629802 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 02:17:09 INFO - PROCESS | 3632 | 1466500629870 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:09 INFO - PROCESS | 3632 | 1466500629873 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:09 INFO - PROCESS | 3632 | ++DOCSHELL 1414C000 == 26 [pid = 3632] [id = 712] 02:17:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (1414CC00) [pid = 3632] [serial = 2136] [outer = 00000000] 02:17:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (1417BC00) [pid = 3632] [serial = 2137] [outer = 1414CC00] 02:17:09 INFO - PROCESS | 3632 | 1466500629919 Marionette DEBUG loaded listener.js 02:17:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (14F8A000) [pid = 3632] [serial = 2138] [outer = 1414CC00] 02:17:10 INFO - PROCESS | 3632 | 1466500630366 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]]]}] 02:17:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:17:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 725ms 02:17:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:17:10 INFO - PROCESS | 3632 | 1466500630409 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 02:17:10 INFO - PROCESS | 3632 | 1466500630411 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 02:17:10 INFO - PROCESS | 3632 | 1466500630420 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:17:10 INFO - PROCESS | 3632 | 1466500630424 Marionette TRACE conn3 <- [1,2814,null,{}] 02:17:10 INFO - PROCESS | 3632 | 1466500630474 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}] 02:17:10 INFO - PROCESS | 3632 | 1466500630478 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:10 INFO - PROCESS | 3632 | 1466500630598 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 02:17:10 INFO - PROCESS | 3632 | 1466500630597 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:10 INFO - PROCESS | 3632 | 1466500630600 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:10 INFO - PROCESS | 3632 | ++DOCSHELL 16218400 == 27 [pid = 3632] [id = 713] 02:17:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (16218800) [pid = 3632] [serial = 2139] [outer = 00000000] 02:17:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (1624E000) [pid = 3632] [serial = 2140] [outer = 16218800] 02:17:10 INFO - PROCESS | 3632 | 1466500630702 Marionette DEBUG loaded listener.js 02:17:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (162B8C00) [pid = 3632] [serial = 2141] [outer = 16218800] 02:17:11 INFO - PROCESS | 3632 | 1466500631152 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:17:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:17:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 771ms 02:17:11 INFO - PROCESS | 3632 | 1466500631179 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 02:17:11 INFO - PROCESS | 3632 | 1466500631182 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 02:17:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:17:11 INFO - PROCESS | 3632 | 1466500631185 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:17:11 INFO - PROCESS | 3632 | 1466500631187 Marionette TRACE conn3 <- [1,2818,null,{}] 02:17:11 INFO - PROCESS | 3632 | 1466500631190 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}] 02:17:11 INFO - PROCESS | 3632 | 1466500631192 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:11 INFO - PROCESS | 3632 | 1466500631312 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 02:17:11 INFO - PROCESS | 3632 | 1466500631317 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:11 INFO - PROCESS | 3632 | 1466500631319 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:11 INFO - PROCESS | 3632 | ++DOCSHELL 162C6000 == 28 [pid = 3632] [id = 714] 02:17:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (162E3C00) [pid = 3632] [serial = 2142] [outer = 00000000] 02:17:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (163A9400) [pid = 3632] [serial = 2143] [outer = 162E3C00] 02:17:11 INFO - PROCESS | 3632 | 1466500631362 Marionette DEBUG loaded listener.js 02:17:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (165A0800) [pid = 3632] [serial = 2144] [outer = 162E3C00] 02:17:11 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (10A61C00) [pid = 3632] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:17:11 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (0C7F3000) [pid = 3632] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:17:11 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (16214800) [pid = 3632] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:17:11 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (1621E000) [pid = 3632] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:17:11 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (16247C00) [pid = 3632] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:17:11 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (163AC800) [pid = 3632] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:17:11 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (12AE6C00) [pid = 3632] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:17:11 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (162BCC00) [pid = 3632] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:17:11 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (165ABC00) [pid = 3632] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:17:11 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (156F7800) [pid = 3632] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:17:11 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (14152C00) [pid = 3632] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:17:11 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (162E6400) [pid = 3632] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:17:11 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (139B2800) [pid = 3632] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:17:11 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (17C09800) [pid = 3632] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:17:11 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (114C9C00) [pid = 3632] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:17:11 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (10567800) [pid = 3632] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:17:11 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (13149C00) [pid = 3632] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:17:12 INFO - PROCESS | 3632 | 1466500632053 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]]]}] 02:17:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:17:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 926ms 02:17:12 INFO - PROCESS | 3632 | 1466500632114 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 02:17:12 INFO - PROCESS | 3632 | 1466500632116 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 02:17:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:17:12 INFO - PROCESS | 3632 | 1466500632119 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:17:12 INFO - PROCESS | 3632 | 1466500632121 Marionette TRACE conn3 <- [1,2822,null,{}] 02:17:12 INFO - PROCESS | 3632 | 1466500632124 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}] 02:17:12 INFO - PROCESS | 3632 | 1466500632126 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:12 INFO - PROCESS | 3632 | 1466500632202 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 02:17:12 INFO - PROCESS | 3632 | 1466500632210 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:12 INFO - PROCESS | 3632 | 1466500632212 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:12 INFO - PROCESS | 3632 | ++DOCSHELL 13210000 == 29 [pid = 3632] [id = 715] 02:17:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1329C800) [pid = 3632] [serial = 2145] [outer = 00000000] 02:17:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (15AF8000) [pid = 3632] [serial = 2146] [outer = 1329C800] 02:17:12 INFO - PROCESS | 3632 | 1466500632256 Marionette DEBUG loaded listener.js 02:17:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (162B9400) [pid = 3632] [serial = 2147] [outer = 1329C800] 02:17:12 INFO - PROCESS | 3632 | 1466500632702 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:17:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:17:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 633ms 02:17:12 INFO - PROCESS | 3632 | 1466500632757 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 02:17:12 INFO - PROCESS | 3632 | 1466500632759 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 02:17:12 INFO - PROCESS | 3632 | 1466500632762 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:17:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:17:12 INFO - PROCESS | 3632 | 1466500632764 Marionette TRACE conn3 <- [1,2826,null,{}] 02:17:12 INFO - PROCESS | 3632 | 1466500632767 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}] 02:17:12 INFO - PROCESS | 3632 | 1466500632772 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:12 INFO - PROCESS | 3632 | 1466500632870 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 02:17:12 INFO - PROCESS | 3632 | 1466500632875 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:12 INFO - PROCESS | 3632 | 1466500632877 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:12 INFO - PROCESS | 3632 | ++DOCSHELL 165A2800 == 30 [pid = 3632] [id = 716] 02:17:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (165AB400) [pid = 3632] [serial = 2148] [outer = 00000000] 02:17:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (16B0F400) [pid = 3632] [serial = 2149] [outer = 165AB400] 02:17:12 INFO - PROCESS | 3632 | 1466500632920 Marionette DEBUG loaded listener.js 02:17:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (16D6BC00) [pid = 3632] [serial = 2150] [outer = 165AB400] 02:17:13 INFO - PROCESS | 3632 | 1466500633336 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]]]}] 02:17:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:17:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 632ms 02:17:13 INFO - PROCESS | 3632 | 1466500633384 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 02:17:13 INFO - PROCESS | 3632 | 1466500633395 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 02:17:13 INFO - PROCESS | 3632 | 1466500633399 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:17:13 INFO - PROCESS | 3632 | 1466500633401 Marionette TRACE conn3 <- [1,2830,null,{}] 02:17:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:17:13 INFO - PROCESS | 3632 | 1466500633404 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}] 02:17:13 INFO - PROCESS | 3632 | 1466500633406 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:13 INFO - PROCESS | 3632 | 1466500633481 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 02:17:13 INFO - PROCESS | 3632 | 1466500633486 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:13 INFO - PROCESS | 3632 | 1466500633488 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:13 INFO - PROCESS | 3632 | ++DOCSHELL 16BA2800 == 31 [pid = 3632] [id = 717] 02:17:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (16D71C00) [pid = 3632] [serial = 2151] [outer = 00000000] 02:17:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (16DE9800) [pid = 3632] [serial = 2152] [outer = 16D71C00] 02:17:13 INFO - PROCESS | 3632 | 1466500633530 Marionette DEBUG loaded listener.js 02:17:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (16DEA000) [pid = 3632] [serial = 2153] [outer = 16D71C00] 02:17:14 INFO - PROCESS | 3632 | 1466500634253 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]]]}] 02:17:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:17:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 925ms 02:17:14 INFO - PROCESS | 3632 | 1466500634347 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 02:17:14 INFO - PROCESS | 3632 | 1466500634351 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 02:17:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:17:14 INFO - PROCESS | 3632 | 1466500634356 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:17:14 INFO - PROCESS | 3632 | 1466500634360 Marionette TRACE conn3 <- [1,2834,null,{}] 02:17:14 INFO - PROCESS | 3632 | 1466500634366 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}] 02:17:14 INFO - PROCESS | 3632 | 1466500634369 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:14 INFO - PROCESS | 3632 | 1466500634502 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 02:17:14 INFO - PROCESS | 3632 | 1466500634637 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:14 INFO - PROCESS | 3632 | 1466500634641 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:14 INFO - PROCESS | 3632 | ++DOCSHELL 10D17400 == 32 [pid = 3632] [id = 718] 02:17:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (10D1D800) [pid = 3632] [serial = 2154] [outer = 00000000] 02:17:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (13152400) [pid = 3632] [serial = 2155] [outer = 10D1D800] 02:17:14 INFO - PROCESS | 3632 | 1466500634698 Marionette DEBUG loaded listener.js 02:17:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (12AB2000) [pid = 3632] [serial = 2156] [outer = 10D1D800] 02:17:15 INFO - PROCESS | 3632 | 1466500635439 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]]]}] 02:17:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:17:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1141ms 02:17:15 INFO - PROCESS | 3632 | 1466500635498 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 02:17:15 INFO - PROCESS | 3632 | 1466500635503 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 02:17:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:17:15 INFO - PROCESS | 3632 | 1466500635509 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:17:15 INFO - PROCESS | 3632 | 1466500635512 Marionette TRACE conn3 <- [1,2838,null,{}] 02:17:15 INFO - PROCESS | 3632 | 1466500635516 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}] 02:17:15 INFO - PROCESS | 3632 | 1466500635519 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:15 INFO - PROCESS | 3632 | 1466500635640 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 02:17:15 INFO - PROCESS | 3632 | 1466500635862 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:15 INFO - PROCESS | 3632 | 1466500635865 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:15 INFO - PROCESS | 3632 | ++DOCSHELL 0F973C00 == 33 [pid = 3632] [id = 719] 02:17:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (0F9E1400) [pid = 3632] [serial = 2157] [outer = 00000000] 02:17:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (1055FC00) [pid = 3632] [serial = 2158] [outer = 0F9E1400] 02:17:15 INFO - PROCESS | 3632 | 1466500635926 Marionette DEBUG loaded listener.js 02:17:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (10D20000) [pid = 3632] [serial = 2159] [outer = 0F9E1400] 02:17:16 INFO - PROCESS | 3632 | --DOCSHELL 165A2800 == 32 [pid = 3632] [id = 716] 02:17:16 INFO - PROCESS | 3632 | --DOCSHELL 13210000 == 31 [pid = 3632] [id = 715] 02:17:16 INFO - PROCESS | 3632 | --DOCSHELL 162C6000 == 30 [pid = 3632] [id = 714] 02:17:16 INFO - PROCESS | 3632 | --DOCSHELL 16218400 == 29 [pid = 3632] [id = 713] 02:17:16 INFO - PROCESS | 3632 | --DOCSHELL 1414C000 == 28 [pid = 3632] [id = 712] 02:17:16 INFO - PROCESS | 3632 | --DOCSHELL 12AF0000 == 27 [pid = 3632] [id = 711] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (11263800) [pid = 3632] [serial = 2072] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (17106C00) [pid = 3632] [serial = 2069] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (16220400) [pid = 3632] [serial = 2086] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (17B67400) [pid = 3632] [serial = 2104] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (16D72000) [pid = 3632] [serial = 2101] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (165A1800) [pid = 3632] [serial = 2092] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1303BC00) [pid = 3632] [serial = 2075] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (162E8000) [pid = 3632] [serial = 2089] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (16B09400) [pid = 3632] [serial = 2095] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (110D7000) [pid = 3632] [serial = 2071] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (15AF0000) [pid = 3632] [serial = 2084] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (14E6BC00) [pid = 3632] [serial = 2081] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (162E9000) [pid = 3632] [serial = 2090] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (17101C00) [pid = 3632] [serial = 2099] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (13E84C00) [pid = 3632] [serial = 2077] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (14144800) [pid = 3632] [serial = 2078] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (14182400) [pid = 3632] [serial = 2080] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (17C05C00) [pid = 3632] [serial = 2105] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (165A3800) [pid = 3632] [serial = 2093] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (17073000) [pid = 3632] [serial = 2098] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (12D69400) [pid = 3632] [serial = 2074] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (162B0800) [pid = 3632] [serial = 2087] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (16B0FC00) [pid = 3632] [serial = 2096] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (17072C00) [pid = 3632] [serial = 2102] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (15AA8800) [pid = 3632] [serial = 2083] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (18225C00) [pid = 3632] [serial = 2107] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (12A1F800) [pid = 3632] [serial = 2117] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (11C33000) [pid = 3632] [serial = 2116] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (10D14800) [pid = 3632] [serial = 2110] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (136EE400) [pid = 3632] [serial = 2114] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (13297000) [pid = 3632] [serial = 2113] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (1829E000) [pid = 3632] [serial = 2108] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (10D20400) [pid = 3632] [serial = 2111] [outer = 00000000] [url = about:blank] 02:17:16 INFO - PROCESS | 3632 | 1466500636539 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:17:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:17:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1080ms 02:17:16 INFO - PROCESS | 3632 | 1466500636592 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 02:17:16 INFO - PROCESS | 3632 | 1466500636595 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 02:17:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:17:16 INFO - PROCESS | 3632 | 1466500636599 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:17:16 INFO - PROCESS | 3632 | 1466500636602 Marionette TRACE conn3 <- [1,2842,null,{}] 02:17:16 INFO - PROCESS | 3632 | 1466500636607 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}] 02:17:16 INFO - PROCESS | 3632 | 1466500636611 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:16 INFO - PROCESS | 3632 | 1466500636703 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 02:17:16 INFO - PROCESS | 3632 | 1466500636801 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:16 INFO - PROCESS | 3632 | 1466500636803 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:16 INFO - PROCESS | 3632 | ++DOCSHELL 10D14800 == 28 [pid = 3632] [id = 720] 02:17:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (10D1A000) [pid = 3632] [serial = 2160] [outer = 00000000] 02:17:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (11268800) [pid = 3632] [serial = 2161] [outer = 10D1A000] 02:17:16 INFO - PROCESS | 3632 | 1466500636848 Marionette DEBUG loaded listener.js 02:17:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (13074C00) [pid = 3632] [serial = 2162] [outer = 10D1A000] 02:17:17 INFO - PROCESS | 3632 | 1466500637252 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]]]}] 02:17:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:17:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 678ms 02:17:17 INFO - PROCESS | 3632 | 1466500637301 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 02:17:17 INFO - PROCESS | 3632 | 1466500637304 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 02:17:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:17:17 INFO - PROCESS | 3632 | 1466500637313 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:17:17 INFO - PROCESS | 3632 | 1466500637315 Marionette TRACE conn3 <- [1,2846,null,{}] 02:17:17 INFO - PROCESS | 3632 | 1466500637319 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}] 02:17:17 INFO - PROCESS | 3632 | 1466500637321 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:17 INFO - PROCESS | 3632 | 1466500637406 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 02:17:17 INFO - PROCESS | 3632 | 1466500637412 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:17 INFO - PROCESS | 3632 | 1466500637415 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:17 INFO - PROCESS | 3632 | ++DOCSHELL 1313D800 == 29 [pid = 3632] [id = 721] 02:17:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (13CD1400) [pid = 3632] [serial = 2163] [outer = 00000000] 02:17:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (1414A000) [pid = 3632] [serial = 2164] [outer = 13CD1400] 02:17:17 INFO - PROCESS | 3632 | 1466500637458 Marionette DEBUG loaded listener.js 02:17:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (1417F400) [pid = 3632] [serial = 2165] [outer = 13CD1400] 02:17:17 INFO - PROCESS | 3632 | 1466500637919 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:17:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:17:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 633ms 02:17:17 INFO - PROCESS | 3632 | 1466500637949 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 02:17:17 INFO - PROCESS | 3632 | 1466500637951 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 02:17:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:17:17 INFO - PROCESS | 3632 | 1466500637956 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:17:17 INFO - PROCESS | 3632 | 1466500637962 Marionette TRACE conn3 <- [1,2850,null,{}] 02:17:17 INFO - PROCESS | 3632 | 1466500637976 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}] 02:17:17 INFO - PROCESS | 3632 | 1466500637979 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:18 INFO - PROCESS | 3632 | 1466500638065 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 02:17:18 INFO - PROCESS | 3632 | 1466500638075 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:18 INFO - PROCESS | 3632 | 1466500638077 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:18 INFO - PROCESS | 3632 | ++DOCSHELL 15AF0800 == 30 [pid = 3632] [id = 722] 02:17:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (15AF1800) [pid = 3632] [serial = 2166] [outer = 00000000] 02:17:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (15AF9C00) [pid = 3632] [serial = 2167] [outer = 15AF1800] 02:17:18 INFO - PROCESS | 3632 | 1466500638119 Marionette DEBUG loaded listener.js 02:17:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (15D3B800) [pid = 3632] [serial = 2168] [outer = 15AF1800] 02:17:18 INFO - PROCESS | 3632 | 1466500638549 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]]]}] 02:17:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:17:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 648ms 02:17:18 INFO - PROCESS | 3632 | 1466500638596 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 02:17:18 INFO - PROCESS | 3632 | 1466500638598 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 02:17:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:17:18 INFO - PROCESS | 3632 | 1466500638602 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:17:18 INFO - PROCESS | 3632 | 1466500638603 Marionette TRACE conn3 <- [1,2854,null,{}] 02:17:18 INFO - PROCESS | 3632 | 1466500638607 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}] 02:17:18 INFO - PROCESS | 3632 | 1466500638609 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:18 INFO - PROCESS | 3632 | 1466500638731 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 02:17:18 INFO - PROCESS | 3632 | 1466500638826 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:18 INFO - PROCESS | 3632 | 1466500638828 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:18 INFO - PROCESS | 3632 | ++DOCSHELL 16218000 == 31 [pid = 3632] [id = 723] 02:17:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (1621E000) [pid = 3632] [serial = 2169] [outer = 00000000] 02:17:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (162B2000) [pid = 3632] [serial = 2170] [outer = 1621E000] 02:17:18 INFO - PROCESS | 3632 | 1466500638870 Marionette DEBUG loaded listener.js 02:17:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (162BC800) [pid = 3632] [serial = 2171] [outer = 1621E000] 02:17:19 INFO - PROCESS | 3632 | 1466500639288 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]]]}] 02:17:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:17:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 725ms 02:17:19 INFO - PROCESS | 3632 | 1466500639342 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 02:17:19 INFO - PROCESS | 3632 | 1466500639344 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 02:17:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:17:19 INFO - PROCESS | 3632 | 1466500639354 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:17:19 INFO - PROCESS | 3632 | 1466500639356 Marionette TRACE conn3 <- [1,2858,null,{}] 02:17:19 INFO - PROCESS | 3632 | 1466500639359 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}] 02:17:19 INFO - PROCESS | 3632 | 1466500639361 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:19 INFO - PROCESS | 3632 | 1466500639474 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 02:17:19 INFO - PROCESS | 3632 | 1466500639480 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:19 INFO - PROCESS | 3632 | 1466500639485 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:19 INFO - PROCESS | 3632 | ++DOCSHELL 13210000 == 32 [pid = 3632] [id = 724] 02:17:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (162E5800) [pid = 3632] [serial = 2172] [outer = 00000000] 02:17:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (162ECC00) [pid = 3632] [serial = 2173] [outer = 162E5800] 02:17:19 INFO - PROCESS | 3632 | 1466500639599 Marionette DEBUG loaded listener.js 02:17:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (163A9800) [pid = 3632] [serial = 2174] [outer = 162E5800] 02:17:20 INFO - PROCESS | 3632 | 1466500640022 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]]]}] 02:17:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:17:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 725ms 02:17:20 INFO - PROCESS | 3632 | 1466500640095 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 02:17:20 INFO - PROCESS | 3632 | 1466500640097 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 02:17:20 INFO - PROCESS | 3632 | 1466500640101 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:17:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:17:20 INFO - PROCESS | 3632 | 1466500640102 Marionette TRACE conn3 <- [1,2862,null,{}] 02:17:20 INFO - PROCESS | 3632 | 1466500640114 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}] 02:17:20 INFO - PROCESS | 3632 | 1466500640116 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:20 INFO - PROCESS | 3632 | 1466500640229 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 02:17:20 INFO - PROCESS | 3632 | 1466500640243 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:20 INFO - PROCESS | 3632 | 1466500640245 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:20 INFO - PROCESS | 3632 | ++DOCSHELL 165A7C00 == 33 [pid = 3632] [id = 725] 02:17:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (165A9800) [pid = 3632] [serial = 2175] [outer = 00000000] 02:17:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (16B09400) [pid = 3632] [serial = 2176] [outer = 165A9800] 02:17:20 INFO - PROCESS | 3632 | 1466500640288 Marionette DEBUG loaded listener.js 02:17:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16BA2400) [pid = 3632] [serial = 2177] [outer = 165A9800] 02:17:20 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (12D66C00) [pid = 3632] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:17:20 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (0C7EA400) [pid = 3632] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:17:20 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (16218800) [pid = 3632] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:17:20 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (0C7E6C00) [pid = 3632] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:17:20 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (131E5400) [pid = 3632] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:17:20 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (1417E800) [pid = 3632] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:17:20 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (15D3DC00) [pid = 3632] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:17:20 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (162E3C00) [pid = 3632] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:17:20 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (165AB400) [pid = 3632] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:17:20 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (1414CC00) [pid = 3632] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:17:20 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (1329C800) [pid = 3632] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:17:20 INFO - PROCESS | 3632 | 1466500640790 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]]]}] 02:17:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:17:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 725ms 02:17:20 INFO - PROCESS | 3632 | 1466500640843 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 02:17:20 INFO - PROCESS | 3632 | 1466500640845 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 02:17:20 INFO - PROCESS | 3632 | 1466500640848 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:17:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:17:20 INFO - PROCESS | 3632 | 1466500640850 Marionette TRACE conn3 <- [1,2866,null,{}] 02:17:20 INFO - PROCESS | 3632 | 1466500640853 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}] 02:17:20 INFO - PROCESS | 3632 | 1466500640855 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:20 INFO - PROCESS | 3632 | 1466500640952 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 02:17:21 INFO - PROCESS | 3632 | 1466500641013 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:21 INFO - PROCESS | 3632 | 1466500641015 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:21 INFO - PROCESS | 3632 | ++DOCSHELL 12AA8000 == 34 [pid = 3632] [id = 726] 02:17:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (12AED400) [pid = 3632] [serial = 2178] [outer = 00000000] 02:17:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (1417E800) [pid = 3632] [serial = 2179] [outer = 12AED400] 02:17:21 INFO - PROCESS | 3632 | 1466500641059 Marionette DEBUG loaded listener.js 02:17:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (165A3C00) [pid = 3632] [serial = 2180] [outer = 12AED400] 02:17:21 INFO - PROCESS | 3632 | 1466500641419 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]]]}] 02:17:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:17:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 632ms 02:17:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:17:21 INFO - PROCESS | 3632 | 1466500641478 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 02:17:21 INFO - PROCESS | 3632 | 1466500641480 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 02:17:21 INFO - PROCESS | 3632 | 1466500641483 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:17:21 INFO - PROCESS | 3632 | 1466500641484 Marionette TRACE conn3 <- [1,2870,null,{}] 02:17:21 INFO - PROCESS | 3632 | 1466500641488 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}] 02:17:21 INFO - PROCESS | 3632 | 1466500641490 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:21 INFO - PROCESS | 3632 | 1466500641590 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 02:17:21 INFO - PROCESS | 3632 | 1466500641598 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:21 INFO - PROCESS | 3632 | 1466500641600 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:21 INFO - PROCESS | 3632 | ++DOCSHELL 139B1C00 == 35 [pid = 3632] [id = 727] 02:17:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (14148800) [pid = 3632] [serial = 2181] [outer = 00000000] 02:17:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (16D73400) [pid = 3632] [serial = 2182] [outer = 14148800] 02:17:21 INFO - PROCESS | 3632 | 1466500641642 Marionette DEBUG loaded listener.js 02:17:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (16D78000) [pid = 3632] [serial = 2183] [outer = 14148800] 02:17:22 INFO - PROCESS | 3632 | 1466500642141 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]]]}] 02:17:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:17:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 679ms 02:17:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:17:22 INFO - PROCESS | 3632 | 1466500642180 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 02:17:22 INFO - PROCESS | 3632 | 1466500642182 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 02:17:22 INFO - PROCESS | 3632 | 1466500642168 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:17:22 INFO - PROCESS | 3632 | 1466500642170 Marionette TRACE conn3 <- [1,2874,null,{}] 02:17:22 INFO - PROCESS | 3632 | 1466500642173 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}] 02:17:22 INFO - PROCESS | 3632 | 1466500642175 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:22 INFO - PROCESS | 3632 | 1466500642270 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 02:17:22 INFO - PROCESS | 3632 | 1466500642275 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:22 INFO - PROCESS | 3632 | 1466500642277 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:22 INFO - PROCESS | 3632 | ++DOCSHELL 15AF0400 == 36 [pid = 3632] [id = 728] 02:17:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (162BB000) [pid = 3632] [serial = 2184] [outer = 00000000] 02:17:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (171E6800) [pid = 3632] [serial = 2185] [outer = 162BB000] 02:17:22 INFO - PROCESS | 3632 | 1466500642319 Marionette DEBUG loaded listener.js 02:17:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (171F0000) [pid = 3632] [serial = 2186] [outer = 162BB000] 02:17:23 INFO - PROCESS | 3632 | --DOCSHELL 0C7E8000 == 35 [pid = 3632] [id = 710] 02:17:23 INFO - PROCESS | 3632 | --DOCSHELL 10D14800 == 34 [pid = 3632] [id = 720] 02:17:23 INFO - PROCESS | 3632 | --DOCSHELL 0F973C00 == 33 [pid = 3632] [id = 719] 02:17:23 INFO - PROCESS | 3632 | --DOCSHELL 16BA2800 == 32 [pid = 3632] [id = 717] 02:17:23 INFO - PROCESS | 3632 | --DOCSHELL 10D17400 == 31 [pid = 3632] [id = 718] 02:17:23 INFO - PROCESS | 3632 | --DOCSHELL 15AF0800 == 30 [pid = 3632] [id = 722] 02:17:23 INFO - PROCESS | 3632 | --DOCSHELL 139B1C00 == 29 [pid = 3632] [id = 727] 02:17:23 INFO - PROCESS | 3632 | --DOCSHELL 12AA8000 == 28 [pid = 3632] [id = 726] 02:17:23 INFO - PROCESS | 3632 | --DOCSHELL 13210000 == 27 [pid = 3632] [id = 724] 02:17:23 INFO - PROCESS | 3632 | --DOCSHELL 165A7C00 == 26 [pid = 3632] [id = 725] 02:17:23 INFO - PROCESS | 3632 | --DOCSHELL 16218000 == 25 [pid = 3632] [id = 723] 02:17:23 INFO - PROCESS | 3632 | --DOCSHELL 1313D800 == 24 [pid = 3632] [id = 721] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (13147C00) [pid = 3632] [serial = 2134] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (1126C000) [pid = 3632] [serial = 2132] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (105E9400) [pid = 3632] [serial = 2131] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (162B8C00) [pid = 3632] [serial = 2141] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (1624E000) [pid = 3632] [serial = 2140] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (10D17000) [pid = 3632] [serial = 2120] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (103C6000) [pid = 3632] [serial = 2119] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (136F9C00) [pid = 3632] [serial = 2123] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (1364F800) [pid = 3632] [serial = 2122] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (154BC000) [pid = 3632] [serial = 2126] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (14E69C00) [pid = 3632] [serial = 2125] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (16241000) [pid = 3632] [serial = 2129] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (1621D400) [pid = 3632] [serial = 2128] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (165A0800) [pid = 3632] [serial = 2144] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (163A9400) [pid = 3632] [serial = 2143] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (16B0F400) [pid = 3632] [serial = 2149] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 56 (1417BC00) [pid = 3632] [serial = 2137] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 55 (14F8A000) [pid = 3632] [serial = 2138] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 54 (15AF8000) [pid = 3632] [serial = 2146] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 53 (16DE9800) [pid = 3632] [serial = 2152] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 52 (16D6BC00) [pid = 3632] [serial = 2150] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 51 (1314E800) [pid = 3632] [serial = 2135] [outer = 00000000] [url = about:blank] 02:17:23 INFO - PROCESS | 3632 | --DOMWINDOW == 50 (162B9400) [pid = 3632] [serial = 2147] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3632 | 1466500644090 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]]]}] 02:17:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:17:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1928ms 02:17:24 INFO - PROCESS | 3632 | 1466500644109 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 02:17:24 INFO - PROCESS | 3632 | 1466500644113 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 02:17:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:17:24 INFO - PROCESS | 3632 | 1466500644119 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:17:24 INFO - PROCESS | 3632 | 1466500644121 Marionette TRACE conn3 <- [1,2878,null,{}] 02:17:24 INFO - PROCESS | 3632 | 1466500644127 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}] 02:17:24 INFO - PROCESS | 3632 | 1466500644130 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:24 INFO - PROCESS | 3632 | 1466500644236 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 02:17:24 INFO - PROCESS | 3632 | 1466500644245 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:24 INFO - PROCESS | 3632 | 1466500644248 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:24 INFO - PROCESS | 3632 | ++DOCSHELL 10D16000 == 25 [pid = 3632] [id = 729] 02:17:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 51 (10D16800) [pid = 3632] [serial = 2187] [outer = 00000000] 02:17:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 52 (11265C00) [pid = 3632] [serial = 2188] [outer = 10D16800] 02:17:24 INFO - PROCESS | 3632 | 1466500644295 Marionette DEBUG loaded listener.js 02:17:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 53 (112C4800) [pid = 3632] [serial = 2189] [outer = 10D16800] 02:17:24 INFO - PROCESS | 3632 | 1466500644807 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:17:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:17:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 725ms 02:17:24 INFO - PROCESS | 3632 | 1466500644860 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 02:17:24 INFO - PROCESS | 3632 | 1466500644865 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 02:17:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:17:24 INFO - PROCESS | 3632 | 1466500644872 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:17:24 INFO - PROCESS | 3632 | 1466500644877 Marionette TRACE conn3 <- [1,2882,null,{}] 02:17:24 INFO - PROCESS | 3632 | 1466500644881 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}] 02:17:24 INFO - PROCESS | 3632 | 1466500644883 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:24 INFO - PROCESS | 3632 | 1466500644958 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 02:17:24 INFO - PROCESS | 3632 | 1466500644976 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:24 INFO - PROCESS | 3632 | 1466500644979 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:25 INFO - PROCESS | 3632 | ++DOCSHELL 12AE8800 == 26 [pid = 3632] [id = 730] 02:17:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 54 (12AF0000) [pid = 3632] [serial = 2190] [outer = 00000000] 02:17:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 55 (12D93800) [pid = 3632] [serial = 2191] [outer = 12AF0000] 02:17:25 INFO - PROCESS | 3632 | 1466500645106 Marionette DEBUG loaded listener.js 02:17:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 56 (130A9C00) [pid = 3632] [serial = 2192] [outer = 12AF0000] 02:17:25 INFO - PROCESS | 3632 | 1466500645481 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]]]}] 02:17:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:17:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 617ms 02:17:25 INFO - PROCESS | 3632 | 1466500645503 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 02:17:25 INFO - PROCESS | 3632 | 1466500645505 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 02:17:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:17:25 INFO - PROCESS | 3632 | 1466500645509 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:17:25 INFO - PROCESS | 3632 | 1466500645512 Marionette TRACE conn3 <- [1,2886,null,{}] 02:17:25 INFO - PROCESS | 3632 | 1466500645524 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}] 02:17:25 INFO - PROCESS | 3632 | 1466500645528 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:25 INFO - PROCESS | 3632 | 1466500645609 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 02:17:25 INFO - PROCESS | 3632 | 1466500645649 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:25 INFO - PROCESS | 3632 | 1466500645653 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:25 INFO - PROCESS | 3632 | ++DOCSHELL 139AD800 == 27 [pid = 3632] [id = 731] 02:17:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (139B1C00) [pid = 3632] [serial = 2193] [outer = 00000000] 02:17:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (13CD2400) [pid = 3632] [serial = 2194] [outer = 139B1C00] 02:17:25 INFO - PROCESS | 3632 | 1466500645699 Marionette DEBUG loaded listener.js 02:17:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (13E8F800) [pid = 3632] [serial = 2195] [outer = 139B1C00] 02:17:26 INFO - PROCESS | 3632 | 1466500646159 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]]]}] 02:17:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:17:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 678ms 02:17:26 INFO - PROCESS | 3632 | 1466500646208 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 02:17:26 INFO - PROCESS | 3632 | 1466500646194 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 02:17:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:17:26 INFO - PROCESS | 3632 | 1466500646197 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:17:26 INFO - PROCESS | 3632 | 1466500646199 Marionette TRACE conn3 <- [1,2890,null,{}] 02:17:26 INFO - PROCESS | 3632 | 1466500646202 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}] 02:17:26 INFO - PROCESS | 3632 | 1466500646204 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:26 INFO - PROCESS | 3632 | 1466500646285 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 02:17:26 INFO - PROCESS | 3632 | 1466500646290 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:26 INFO - PROCESS | 3632 | 1466500646292 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:26 INFO - PROCESS | 3632 | ++DOCSHELL 1414DC00 == 28 [pid = 3632] [id = 732] 02:17:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (1414FC00) [pid = 3632] [serial = 2196] [outer = 00000000] 02:17:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (1417CC00) [pid = 3632] [serial = 2197] [outer = 1414FC00] 02:17:26 INFO - PROCESS | 3632 | 1466500646336 Marionette DEBUG loaded listener.js 02:17:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (14E75400) [pid = 3632] [serial = 2198] [outer = 1414FC00] 02:17:26 INFO - PROCESS | 3632 | 1466500646768 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:17:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:17:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 586ms 02:17:26 INFO - PROCESS | 3632 | 1466500646803 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 02:17:26 INFO - PROCESS | 3632 | 1466500646805 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 02:17:26 INFO - PROCESS | 3632 | 1466500646808 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:17:26 INFO - PROCESS | 3632 | 1466500646810 Marionette TRACE conn3 <- [1,2894,null,{}] 02:17:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:17:26 INFO - PROCESS | 3632 | 1466500646814 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}] 02:17:26 INFO - PROCESS | 3632 | 1466500646816 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:26 INFO - PROCESS | 3632 | 1466500646898 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 02:17:26 INFO - PROCESS | 3632 | 1466500646903 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:26 INFO - PROCESS | 3632 | 1466500646905 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:26 INFO - PROCESS | 3632 | ++DOCSHELL 154BB400 == 29 [pid = 3632] [id = 733] 02:17:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (154BC800) [pid = 3632] [serial = 2199] [outer = 00000000] 02:17:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (156EFC00) [pid = 3632] [serial = 2200] [outer = 154BC800] 02:17:26 INFO - PROCESS | 3632 | 1466500646948 Marionette DEBUG loaded listener.js 02:17:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (15AA3000) [pid = 3632] [serial = 2201] [outer = 154BC800] 02:17:27 INFO - PROCESS | 3632 | 1466500647407 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]]]}] 02:17:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:17:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 633ms 02:17:27 INFO - PROCESS | 3632 | 1466500647449 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 02:17:27 INFO - PROCESS | 3632 | 1466500647451 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 02:17:27 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:17:27 INFO - PROCESS | 3632 | 1466500647454 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:17:27 INFO - PROCESS | 3632 | 1466500647456 Marionette TRACE conn3 <- [1,2898,null,{}] 02:17:27 INFO - PROCESS | 3632 | 1466500647444 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}] 02:17:27 INFO - PROCESS | 3632 | 1466500647449 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:27 INFO - PROCESS | 3632 | 1466500647548 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 02:17:27 INFO - PROCESS | 3632 | 1466500647553 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:27 INFO - PROCESS | 3632 | 1466500647555 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:27 INFO - PROCESS | 3632 | ++DOCSHELL 15D31C00 == 30 [pid = 3632] [id = 734] 02:17:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (15D35000) [pid = 3632] [serial = 2202] [outer = 00000000] 02:17:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (1621B800) [pid = 3632] [serial = 2203] [outer = 15D35000] 02:17:27 INFO - PROCESS | 3632 | 1466500647599 Marionette DEBUG loaded listener.js 02:17:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (13136C00) [pid = 3632] [serial = 2204] [outer = 15D35000] 02:17:28 INFO - PROCESS | 3632 | 1466500648017 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]]]}] 02:17:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:17:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:17:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 632ms 02:17:28 INFO - PROCESS | 3632 | 1466500648075 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 02:17:28 INFO - PROCESS | 3632 | 1466500648077 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 02:17:28 INFO - TEST-START | /DOMEvents/constructors.html 02:17:28 INFO - PROCESS | 3632 | 1466500648081 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:17:28 INFO - PROCESS | 3632 | 1466500648093 Marionette TRACE conn3 <- [1,2902,null,{}] 02:17:28 INFO - PROCESS | 3632 | 1466500648100 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}] 02:17:28 INFO - PROCESS | 3632 | 1466500648102 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:28 INFO - PROCESS | 3632 | 1466500648176 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 02:17:28 INFO - PROCESS | 3632 | 1466500648182 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:28 INFO - PROCESS | 3632 | 1466500648184 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:28 INFO - PROCESS | 3632 | ++DOCSHELL 16245000 == 31 [pid = 3632] [id = 735] 02:17:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (16245800) [pid = 3632] [serial = 2205] [outer = 00000000] 02:17:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (162B7800) [pid = 3632] [serial = 2206] [outer = 16245800] 02:17:28 INFO - PROCESS | 3632 | 1466500648226 Marionette DEBUG loaded listener.js 02:17:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (162B8C00) [pid = 3632] [serial = 2207] [outer = 16245800] 02:17:28 INFO - PROCESS | 3632 | 1466500648743 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]]]}] 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:17:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:17:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:17:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:17:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:17:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:17:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:17:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:17:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:17:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:17:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:17:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:17:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:17:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:17:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:17:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:17:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:17:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:17:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:17:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:17:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 710ms 02:17:28 INFO - PROCESS | 3632 | 1466500648781 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 02:17:28 INFO - PROCESS | 3632 | 1466500648783 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 02:17:28 INFO - PROCESS | 3632 | 1466500648786 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:17:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:17:28 INFO - PROCESS | 3632 | 1466500648788 Marionette TRACE conn3 <- [1,2906,null,{}] 02:17:28 INFO - PROCESS | 3632 | 1466500648791 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}] 02:17:28 INFO - PROCESS | 3632 | 1466500648793 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:28 INFO - PROCESS | 3632 | 1466500648868 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 02:17:28 INFO - PROCESS | 3632 | 1466500648876 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:28 INFO - PROCESS | 3632 | 1466500648879 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:28 INFO - PROCESS | 3632 | ++DOCSHELL 162B5C00 == 32 [pid = 3632] [id = 736] 02:17:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (162DFC00) [pid = 3632] [serial = 2208] [outer = 00000000] 02:17:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (163A9400) [pid = 3632] [serial = 2209] [outer = 162DFC00] 02:17:28 INFO - PROCESS | 3632 | 1466500648926 Marionette DEBUG loaded listener.js 02:17:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (14E69000) [pid = 3632] [serial = 2210] [outer = 162DFC00] 02:17:29 INFO - PROCESS | 3632 | 1466500649375 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:17:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:17:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 617ms 02:17:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:17:29 INFO - PROCESS | 3632 | 1466500649425 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 02:17:29 INFO - PROCESS | 3632 | 1466500649427 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 02:17:29 INFO - PROCESS | 3632 | 1466500649430 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:17:29 INFO - PROCESS | 3632 | 1466500649432 Marionette TRACE conn3 <- [1,2910,null,{}] 02:17:29 INFO - PROCESS | 3632 | 1466500649435 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}] 02:17:29 INFO - PROCESS | 3632 | 1466500649437 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:29 INFO - PROCESS | 3632 | 1466500649551 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 02:17:29 INFO - PROCESS | 3632 | 1466500649643 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:29 INFO - PROCESS | 3632 | 1466500649645 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:29 INFO - PROCESS | 3632 | ++DOCSHELL 139ACC00 == 33 [pid = 3632] [id = 737] 02:17:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (165A5C00) [pid = 3632] [serial = 2211] [outer = 00000000] 02:17:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (165ABC00) [pid = 3632] [serial = 2212] [outer = 165A5C00] 02:17:29 INFO - PROCESS | 3632 | 1466500649688 Marionette DEBUG loaded listener.js 02:17:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (16348400) [pid = 3632] [serial = 2213] [outer = 165A5C00] 02:17:30 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:17:30 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:17:30 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:17:30 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:17:30 INFO - PROCESS | 3632 | 1466500650087 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]]]}] 02:17:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:17:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:17:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:17:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:17:30 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 02:17:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:17:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:17:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:17:30 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 02:17:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:17:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:17:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:17:30 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]" 02:17:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:17:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:17:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:17:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:17:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 694ms 02:17:30 INFO - PROCESS | 3632 | 1466500650126 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 02:17:30 INFO - PROCESS | 3632 | 1466500650128 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 02:17:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:17:30 INFO - PROCESS | 3632 | 1466500650131 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:17:30 INFO - PROCESS | 3632 | 1466500650134 Marionette TRACE conn3 <- [1,2914,null,{}] 02:17:30 INFO - PROCESS | 3632 | 1466500650138 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}] 02:17:30 INFO - PROCESS | 3632 | 1466500650140 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:30 INFO - PROCESS | 3632 | 1466500650265 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 02:17:30 INFO - PROCESS | 3632 | 1466500650270 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:30 INFO - PROCESS | 3632 | 1466500650272 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:30 INFO - PROCESS | 3632 | ++DOCSHELL 165AB800 == 34 [pid = 3632] [id = 738] 02:17:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16B0A000) [pid = 3632] [serial = 2214] [outer = 00000000] 02:17:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (17073800) [pid = 3632] [serial = 2215] [outer = 16B0A000] 02:17:30 INFO - PROCESS | 3632 | 1466500650317 Marionette DEBUG loaded listener.js 02:17:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (171E5800) [pid = 3632] [serial = 2216] [outer = 16B0A000] 02:17:30 INFO - PROCESS | 3632 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:17:30 INFO - PROCESS | 3632 | 1466500650725 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]]]}] 02:17:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:17:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 617ms 02:17:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:17:30 INFO - PROCESS | 3632 | 1466500650768 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 02:17:30 INFO - PROCESS | 3632 | 1466500650770 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 02:17:30 INFO - PROCESS | 3632 | 1466500650773 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:17:30 INFO - PROCESS | 3632 | 1466500650776 Marionette TRACE conn3 <- [1,2918,null,{}] 02:17:30 INFO - PROCESS | 3632 | 1466500650779 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}] 02:17:30 INFO - PROCESS | 3632 | 1466500650781 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:30 INFO - PROCESS | 3632 | 1466500650907 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 02:17:31 INFO - PROCESS | 3632 | 1466500651010 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:31 INFO - PROCESS | 3632 | 1466500651012 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:31 INFO - PROCESS | 3632 | ++DOCSHELL 131EC000 == 35 [pid = 3632] [id = 739] 02:17:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (136F0000) [pid = 3632] [serial = 2217] [outer = 00000000] 02:17:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (179D1400) [pid = 3632] [serial = 2218] [outer = 136F0000] 02:17:31 INFO - PROCESS | 3632 | 1466500651056 Marionette DEBUG loaded listener.js 02:17:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (17C05C00) [pid = 3632] [serial = 2219] [outer = 136F0000] 02:17:31 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1621E000) [pid = 3632] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:17:31 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (162E5800) [pid = 3632] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:17:31 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (12AED400) [pid = 3632] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:17:31 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (14148800) [pid = 3632] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:17:31 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (165A9800) [pid = 3632] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:17:31 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (15AF1800) [pid = 3632] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:17:31 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (13CD1400) [pid = 3632] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:17:31 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (10D1A000) [pid = 3632] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:17:31 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (0F9E1400) [pid = 3632] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:17:31 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (10D1D800) [pid = 3632] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:17:31 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (16D71C00) [pid = 3632] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:17:31 INFO - PROCESS | 3632 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:17:31 INFO - PROCESS | 3632 | 1466500651530 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]]]}] 02:17:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:17:31 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 786ms 02:17:31 INFO - PROCESS | 3632 | 1466500651557 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 02:17:31 INFO - PROCESS | 3632 | 1466500651559 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 02:17:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:17:31 INFO - PROCESS | 3632 | 1466500651562 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:17:31 INFO - PROCESS | 3632 | 1466500651564 Marionette TRACE conn3 <- [1,2922,null,{}] 02:17:31 INFO - PROCESS | 3632 | 1466500651567 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}] 02:17:31 INFO - PROCESS | 3632 | 1466500651569 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:31 INFO - PROCESS | 3632 | 1466500651691 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 02:17:31 INFO - PROCESS | 3632 | 1466500651749 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:31 INFO - PROCESS | 3632 | 1466500651751 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:31 INFO - PROCESS | 3632 | ++DOCSHELL 13CD1400 == 36 [pid = 3632] [id = 740] 02:17:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (13CDAC00) [pid = 3632] [serial = 2220] [outer = 00000000] 02:17:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (162E5800) [pid = 3632] [serial = 2221] [outer = 13CDAC00] 02:17:31 INFO - PROCESS | 3632 | 1466500651793 Marionette DEBUG loaded listener.js 02:17:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (162EE400) [pid = 3632] [serial = 2222] [outer = 13CDAC00] 02:17:32 INFO - PROCESS | 3632 | 1466500652124 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]]]}] 02:17:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:17:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 586ms 02:17:32 INFO - PROCESS | 3632 | 1466500652160 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 02:17:32 INFO - PROCESS | 3632 | 1466500652162 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 02:17:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:17:32 INFO - PROCESS | 3632 | 1466500652165 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:17:32 INFO - PROCESS | 3632 | 1466500652166 Marionette TRACE conn3 <- [1,2926,null,{}] 02:17:32 INFO - PROCESS | 3632 | 1466500652170 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}] 02:17:32 INFO - PROCESS | 3632 | 1466500652172 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:32 INFO - PROCESS | 3632 | 1466500652292 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 02:17:32 INFO - PROCESS | 3632 | 1466500652299 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:32 INFO - PROCESS | 3632 | 1466500652301 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:32 INFO - PROCESS | 3632 | ++DOCSHELL 15AAC000 == 37 [pid = 3632] [id = 741] 02:17:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1624D800) [pid = 3632] [serial = 2223] [outer = 00000000] 02:17:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (17C0A000) [pid = 3632] [serial = 2224] [outer = 1624D800] 02:17:32 INFO - PROCESS | 3632 | 1466500652343 Marionette DEBUG loaded listener.js 02:17:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1821B400) [pid = 3632] [serial = 2225] [outer = 1624D800] 02:17:32 INFO - PROCESS | 3632 | 1466500652712 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]]]}] 02:17:32 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. 02:17:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 586ms 02:17:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:17:32 INFO - PROCESS | 3632 | 1466500652745 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 02:17:32 INFO - PROCESS | 3632 | 1466500652746 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 02:17:32 INFO - PROCESS | 3632 | 1466500652750 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:17:32 INFO - PROCESS | 3632 | 1466500652751 Marionette TRACE conn3 <- [1,2930,null,{}] 02:17:32 INFO - PROCESS | 3632 | 1466500652755 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}] 02:17:32 INFO - PROCESS | 3632 | 1466500652757 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:32 INFO - PROCESS | 3632 | 1466500652833 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 02:17:32 INFO - PROCESS | 3632 | 1466500652933 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:32 INFO - PROCESS | 3632 | 1466500652935 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:32 INFO - PROCESS | 3632 | ++DOCSHELL 103CA800 == 38 [pid = 3632] [id = 742] 02:17:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (10D14000) [pid = 3632] [serial = 2226] [outer = 00000000] 02:17:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (183E8C00) [pid = 3632] [serial = 2227] [outer = 10D14000] 02:17:32 INFO - PROCESS | 3632 | 1466500652986 Marionette DEBUG loaded listener.js 02:17:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (183ECC00) [pid = 3632] [serial = 2228] [outer = 10D14000] 02:17:33 INFO - PROCESS | 3632 | 1466500653288 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"]]]}] 02:17:33 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 02:17:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:17:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 587ms 02:17:33 INFO - PROCESS | 3632 | 1466500653367 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 02:17:33 INFO - PROCESS | 3632 | 1466500653371 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 02:17:33 INFO - PROCESS | 3632 | 1466500653377 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:17:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:17:33 INFO - PROCESS | 3632 | 1466500653382 Marionette TRACE conn3 <- [1,2934,null,{}] 02:17:33 INFO - PROCESS | 3632 | 1466500653388 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}] 02:17:33 INFO - PROCESS | 3632 | 1466500653392 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:33 INFO - PROCESS | 3632 | 1466500653519 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 02:17:33 INFO - PROCESS | 3632 | 1466500653694 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:33 INFO - PROCESS | 3632 | 1466500653698 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:33 INFO - PROCESS | 3632 | ++DOCSHELL 10A62000 == 39 [pid = 3632] [id = 743] 02:17:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (10A63800) [pid = 3632] [serial = 2229] [outer = 00000000] 02:17:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (10D1C800) [pid = 3632] [serial = 2230] [outer = 10A63800] 02:17:33 INFO - PROCESS | 3632 | 1466500653760 Marionette DEBUG loaded listener.js 02:17:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (11267000) [pid = 3632] [serial = 2231] [outer = 10A63800] 02:17:34 INFO - PROCESS | 3632 | 1466500654321 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]]]}] 02:17:34 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. 02:17:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 988ms 02:17:34 INFO - PROCESS | 3632 | 1466500654366 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 02:17:34 INFO - PROCESS | 3632 | 1466500654369 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 02:17:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:17:34 INFO - PROCESS | 3632 | 1466500654376 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:17:34 INFO - PROCESS | 3632 | 1466500654380 Marionette TRACE conn3 <- [1,2938,null,{}] 02:17:34 INFO - PROCESS | 3632 | 1466500654385 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}] 02:17:34 INFO - PROCESS | 3632 | 1466500654387 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:34 INFO - PROCESS | 3632 | 1466500654504 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 02:17:34 INFO - PROCESS | 3632 | 1466500654643 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:34 INFO - PROCESS | 3632 | 1466500654646 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:34 INFO - PROCESS | 3632 | ++DOCSHELL 130A2400 == 40 [pid = 3632] [id = 744] 02:17:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (1314E800) [pid = 3632] [serial = 2232] [outer = 00000000] 02:17:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (131EBC00) [pid = 3632] [serial = 2233] [outer = 1314E800] 02:17:34 INFO - PROCESS | 3632 | 1466500654702 Marionette DEBUG loaded listener.js 02:17:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (136F9C00) [pid = 3632] [serial = 2234] [outer = 1314E800] 02:17:35 INFO - PROCESS | 3632 | ++DOCSHELL 1417BC00 == 41 [pid = 3632] [id = 745] 02:17:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (156EBC00) [pid = 3632] [serial = 2235] [outer = 00000000] 02:17:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (156EF000) [pid = 3632] [serial = 2236] [outer = 156EBC00] 02:17:35 INFO - PROCESS | 3632 | 1466500655621 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]]]}] 02:17:35 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. 02:17:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1295ms 02:17:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:17:35 INFO - PROCESS | 3632 | 1466500655667 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 02:17:35 INFO - PROCESS | 3632 | 1466500655671 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 02:17:35 INFO - PROCESS | 3632 | 1466500655675 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:17:35 INFO - PROCESS | 3632 | 1466500655678 Marionette TRACE conn3 <- [1,2942,null,{}] 02:17:35 INFO - PROCESS | 3632 | 1466500655684 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}] 02:17:35 INFO - PROCESS | 3632 | 1466500655687 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:35 INFO - PROCESS | 3632 | 1466500655809 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 02:17:35 INFO - PROCESS | 3632 | 1466500655948 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:35 INFO - PROCESS | 3632 | 1466500655953 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:35 INFO - PROCESS | 3632 | ++DOCSHELL 1281A800 == 42 [pid = 3632] [id = 746] 02:17:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (1281B800) [pid = 3632] [serial = 2237] [outer = 00000000] 02:17:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (12AAB800) [pid = 3632] [serial = 2238] [outer = 1281B800] 02:17:36 INFO - PROCESS | 3632 | 1466500656004 Marionette DEBUG loaded listener.js 02:17:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (12D66C00) [pid = 3632] [serial = 2239] [outer = 1281B800] 02:17:36 INFO - PROCESS | 3632 | --DOCSHELL 15AAC000 == 41 [pid = 3632] [id = 741] 02:17:36 INFO - PROCESS | 3632 | --DOCSHELL 13CD1400 == 40 [pid = 3632] [id = 740] 02:17:36 INFO - PROCESS | 3632 | --DOCSHELL 131EC000 == 39 [pid = 3632] [id = 739] 02:17:36 INFO - PROCESS | 3632 | --DOCSHELL 165AB800 == 38 [pid = 3632] [id = 738] 02:17:36 INFO - PROCESS | 3632 | --DOCSHELL 139ACC00 == 37 [pid = 3632] [id = 737] 02:17:36 INFO - PROCESS | 3632 | --DOCSHELL 162B5C00 == 36 [pid = 3632] [id = 736] 02:17:36 INFO - PROCESS | 3632 | --DOCSHELL 16245000 == 35 [pid = 3632] [id = 735] 02:17:36 INFO - PROCESS | 3632 | --DOCSHELL 15D31C00 == 34 [pid = 3632] [id = 734] 02:17:36 INFO - PROCESS | 3632 | --DOCSHELL 154BB400 == 33 [pid = 3632] [id = 733] 02:17:36 INFO - PROCESS | 3632 | --DOCSHELL 1414DC00 == 32 [pid = 3632] [id = 732] 02:17:36 INFO - PROCESS | 3632 | --DOCSHELL 139AD800 == 31 [pid = 3632] [id = 731] 02:17:36 INFO - PROCESS | 3632 | --DOCSHELL 12AE8800 == 30 [pid = 3632] [id = 730] 02:17:36 INFO - PROCESS | 3632 | --DOCSHELL 10D16000 == 29 [pid = 3632] [id = 729] 02:17:36 INFO - PROCESS | 3632 | --DOCSHELL 15AF0400 == 28 [pid = 3632] [id = 728] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (162B2000) [pid = 3632] [serial = 2170] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (163A9800) [pid = 3632] [serial = 2174] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (162ECC00) [pid = 3632] [serial = 2173] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (1417E800) [pid = 3632] [serial = 2179] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (16D78000) [pid = 3632] [serial = 2183] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (16B09400) [pid = 3632] [serial = 2176] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (16D73400) [pid = 3632] [serial = 2182] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (15AF9C00) [pid = 3632] [serial = 2167] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1414A000) [pid = 3632] [serial = 2164] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1417F400) [pid = 3632] [serial = 2165] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (11268800) [pid = 3632] [serial = 2161] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (13074C00) [pid = 3632] [serial = 2162] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (10D20000) [pid = 3632] [serial = 2159] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1055FC00) [pid = 3632] [serial = 2158] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (12AB2000) [pid = 3632] [serial = 2156] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (13152400) [pid = 3632] [serial = 2155] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (16DEA000) [pid = 3632] [serial = 2153] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (171E6800) [pid = 3632] [serial = 2185] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (16BA2400) [pid = 3632] [serial = 2177] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (162BC800) [pid = 3632] [serial = 2171] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (165A3C00) [pid = 3632] [serial = 2180] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (15D3B800) [pid = 3632] [serial = 2168] [outer = 00000000] [url = about:blank] 02:17:36 INFO - PROCESS | 3632 | 1466500656525 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]]]}] 02:17:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:17:36 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 02:17:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 879ms 02:17:36 INFO - PROCESS | 3632 | 1466500656561 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 02:17:36 INFO - PROCESS | 3632 | 1466500656565 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 02:17:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:17:36 INFO - PROCESS | 3632 | 1466500656571 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:17:36 INFO - PROCESS | 3632 | 1466500656574 Marionette TRACE conn3 <- [1,2946,null,{}] 02:17:36 INFO - PROCESS | 3632 | 1466500656577 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}] 02:17:36 INFO - PROCESS | 3632 | 1466500656579 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:36 INFO - PROCESS | 3632 | 1466500656677 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 02:17:36 INFO - PROCESS | 3632 | 1466500656684 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:36 INFO - PROCESS | 3632 | 1466500656687 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:36 INFO - PROCESS | 3632 | ++DOCSHELL 11264C00 == 29 [pid = 3632] [id = 747] 02:17:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (11268000) [pid = 3632] [serial = 2240] [outer = 00000000] 02:17:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (131EC000) [pid = 3632] [serial = 2241] [outer = 11268000] 02:17:36 INFO - PROCESS | 3632 | 1466500656735 Marionette DEBUG loaded listener.js 02:17:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (13653800) [pid = 3632] [serial = 2242] [outer = 11268000] 02:17:37 INFO - PROCESS | 3632 | 1466500657233 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]]]}] 02:17:37 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. 02:17:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 694ms 02:17:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:17:37 INFO - PROCESS | 3632 | 1466500657274 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 02:17:37 INFO - PROCESS | 3632 | 1466500657277 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 02:17:37 INFO - PROCESS | 3632 | 1466500657280 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:17:37 INFO - PROCESS | 3632 | 1466500657283 Marionette TRACE conn3 <- [1,2950,null,{}] 02:17:37 INFO - PROCESS | 3632 | 1466500657294 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}] 02:17:37 INFO - PROCESS | 3632 | 1466500657299 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:37 INFO - PROCESS | 3632 | 1466500657410 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 02:17:37 INFO - PROCESS | 3632 | 1466500657506 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:37 INFO - PROCESS | 3632 | 1466500657509 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:37 INFO - PROCESS | 3632 | ++DOCSHELL 14152C00 == 30 [pid = 3632] [id = 748] 02:17:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (14179400) [pid = 3632] [serial = 2243] [outer = 00000000] 02:17:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (152BC000) [pid = 3632] [serial = 2244] [outer = 14179400] 02:17:37 INFO - PROCESS | 3632 | 1466500657563 Marionette DEBUG loaded listener.js 02:17:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (15AA8400) [pid = 3632] [serial = 2245] [outer = 14179400] 02:17:37 INFO - PROCESS | 3632 | 1466500657896 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]]]}] 02:17:37 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. 02:17:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 679ms 02:17:37 INFO - PROCESS | 3632 | 1466500657964 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 02:17:37 INFO - PROCESS | 3632 | 1466500657967 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 02:17:37 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:17:37 INFO - PROCESS | 3632 | 1466500657970 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:17:37 INFO - PROCESS | 3632 | 1466500657972 Marionette TRACE conn3 <- [1,2954,null,{}] 02:17:37 INFO - PROCESS | 3632 | 1466500657975 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}] 02:17:37 INFO - PROCESS | 3632 | 1466500657977 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:38 INFO - PROCESS | 3632 | 1466500658066 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 02:17:38 INFO - PROCESS | 3632 | 1466500658071 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:38 INFO - PROCESS | 3632 | 1466500658073 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:38 INFO - PROCESS | 3632 | ++DOCSHELL 15AF0000 == 31 [pid = 3632] [id = 749] 02:17:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (15AF3800) [pid = 3632] [serial = 2246] [outer = 00000000] 02:17:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16219000) [pid = 3632] [serial = 2247] [outer = 15AF3800] 02:17:38 INFO - PROCESS | 3632 | 1466500658117 Marionette DEBUG loaded listener.js 02:17:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16241400) [pid = 3632] [serial = 2248] [outer = 15AF3800] 02:17:38 INFO - PROCESS | 3632 | 1466500658541 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]]]}] 02:17:38 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. 02:17:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 586ms 02:17:38 INFO - PROCESS | 3632 | 1466500658567 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 02:17:38 INFO - PROCESS | 3632 | 1466500658569 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 02:17:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:17:38 INFO - PROCESS | 3632 | 1466500658572 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:17:38 INFO - PROCESS | 3632 | 1466500658574 Marionette TRACE conn3 <- [1,2958,null,{}] 02:17:38 INFO - PROCESS | 3632 | 1466500658577 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}] 02:17:38 INFO - PROCESS | 3632 | 1466500658579 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:38 INFO - PROCESS | 3632 | 1466500658706 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 02:17:38 INFO - PROCESS | 3632 | 1466500658719 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:38 INFO - PROCESS | 3632 | 1466500658721 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:38 INFO - PROCESS | 3632 | ++DOCSHELL 15AF9400 == 32 [pid = 3632] [id = 750] 02:17:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (16245000) [pid = 3632] [serial = 2249] [outer = 00000000] 02:17:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (162B8000) [pid = 3632] [serial = 2250] [outer = 16245000] 02:17:38 INFO - PROCESS | 3632 | 1466500658769 Marionette DEBUG loaded listener.js 02:17:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (162C5000) [pid = 3632] [serial = 2251] [outer = 16245000] 02:17:39 INFO - PROCESS | 3632 | 1466500659229 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]]]}] 02:17:39 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. 02:17:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 695ms 02:17:39 INFO - PROCESS | 3632 | 1466500659256 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 02:17:39 INFO - PROCESS | 3632 | 1466500659257 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 02:17:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:17:39 INFO - PROCESS | 3632 | 1466500659266 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:17:39 INFO - PROCESS | 3632 | 1466500659268 Marionette TRACE conn3 <- [1,2962,null,{}] 02:17:39 INFO - PROCESS | 3632 | 1466500659271 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}] 02:17:39 INFO - PROCESS | 3632 | 1466500659276 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:39 INFO - PROCESS | 3632 | 1466500659411 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 02:17:39 INFO - PROCESS | 3632 | 1466500659478 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:39 INFO - PROCESS | 3632 | 1466500659480 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:39 INFO - PROCESS | 3632 | ++DOCSHELL 0C7E6400 == 33 [pid = 3632] [id = 751] 02:17:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (0C7EA400) [pid = 3632] [serial = 2252] [outer = 00000000] 02:17:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (1659D400) [pid = 3632] [serial = 2253] [outer = 0C7EA400] 02:17:39 INFO - PROCESS | 3632 | 1466500659523 Marionette DEBUG loaded listener.js 02:17:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (16B08000) [pid = 3632] [serial = 2254] [outer = 0C7EA400] 02:17:39 INFO - PROCESS | 3632 | 1466500659910 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]]]}] 02:17:39 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. 02:17:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 679ms 02:17:39 INFO - PROCESS | 3632 | 1466500659961 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 02:17:39 INFO - PROCESS | 3632 | 1466500659963 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 02:17:39 INFO - PROCESS | 3632 | 1466500659966 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:17:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:17:39 INFO - PROCESS | 3632 | 1466500659968 Marionette TRACE conn3 <- [1,2966,null,{}] 02:17:39 INFO - PROCESS | 3632 | 1466500659971 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}] 02:17:39 INFO - PROCESS | 3632 | 1466500659973 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:40 INFO - PROCESS | 3632 | 1466500660103 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 02:17:40 INFO - PROCESS | 3632 | 1466500660197 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:40 INFO - PROCESS | 3632 | 1466500660199 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:40 INFO - PROCESS | 3632 | ++DOCSHELL 16347400 == 34 [pid = 3632] [id = 752] 02:17:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (16D6D400) [pid = 3632] [serial = 2255] [outer = 00000000] 02:17:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (16D77000) [pid = 3632] [serial = 2256] [outer = 16D6D400] 02:17:40 INFO - PROCESS | 3632 | 1466500660241 Marionette DEBUG loaded listener.js 02:17:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (16D79400) [pid = 3632] [serial = 2257] [outer = 16D6D400] 02:17:40 INFO - PROCESS | 3632 | 1466500660581 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]]]}] 02:17:40 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. 02:17:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 679ms 02:17:40 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (165A5C00) [pid = 3632] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:17:40 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (16245800) [pid = 3632] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:17:40 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (139B1C00) [pid = 3632] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:17:40 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (16B0A000) [pid = 3632] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:17:40 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (162DFC00) [pid = 3632] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:17:40 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (12AF0000) [pid = 3632] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:17:40 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (10D16800) [pid = 3632] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:17:40 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (1414FC00) [pid = 3632] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:17:40 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (15D35000) [pid = 3632] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:17:40 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (154BC800) [pid = 3632] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:17:40 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1624D800) [pid = 3632] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:17:40 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (136F0000) [pid = 3632] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:17:40 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (13CDAC00) [pid = 3632] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:17:40 INFO - PROCESS | 3632 | 1466500660770 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 02:17:40 INFO - PROCESS | 3632 | 1466500660772 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 02:17:40 INFO - PROCESS | 3632 | 1466500660783 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:17:40 INFO - PROCESS | 3632 | 1466500660785 Marionette TRACE conn3 <- [1,2970,null,{}] 02:17:40 INFO - PROCESS | 3632 | 1466500660789 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}] 02:17:40 INFO - PROCESS | 3632 | 1466500660790 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:17:40 INFO - PROCESS | 3632 | 1466500660868 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 02:17:40 INFO - PROCESS | 3632 | 1466500660876 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:40 INFO - PROCESS | 3632 | 1466500660878 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:40 INFO - PROCESS | 3632 | ++DOCSHELL 1329DC00 == 35 [pid = 3632] [id = 753] 02:17:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1414E800) [pid = 3632] [serial = 2258] [outer = 00000000] 02:17:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (15AF6C00) [pid = 3632] [serial = 2259] [outer = 1414E800] 02:17:40 INFO - PROCESS | 3632 | 1466500660920 Marionette DEBUG loaded listener.js 02:17:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (162DFC00) [pid = 3632] [serial = 2260] [outer = 1414E800] 02:17:41 INFO - PROCESS | 3632 | 1466500661331 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"]]]}] 02:17:41 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 02:17:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:17:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 555ms 02:17:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:17:41 INFO - PROCESS | 3632 | 1466500661371 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 02:17:41 INFO - PROCESS | 3632 | 1466500661373 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 02:17:41 INFO - PROCESS | 3632 | 1466500661376 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:17:41 INFO - PROCESS | 3632 | 1466500661378 Marionette TRACE conn3 <- [1,2974,null,{}] 02:17:41 INFO - PROCESS | 3632 | 1466500661382 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}] 02:17:41 INFO - PROCESS | 3632 | 1466500661383 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:41 INFO - PROCESS | 3632 | 1466500661513 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 02:17:41 INFO - PROCESS | 3632 | 1466500661527 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:41 INFO - PROCESS | 3632 | 1466500661529 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:41 INFO - PROCESS | 3632 | ++DOCSHELL 13CCD800 == 36 [pid = 3632] [id = 754] 02:17:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1659E800) [pid = 3632] [serial = 2261] [outer = 00000000] 02:17:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1799BC00) [pid = 3632] [serial = 2262] [outer = 1659E800] 02:17:41 INFO - PROCESS | 3632 | 1466500661571 Marionette DEBUG loaded listener.js 02:17:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (179CC400) [pid = 3632] [serial = 2263] [outer = 1659E800] 02:17:41 INFO - PROCESS | 3632 | 1466500661941 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]]]}] 02:17:41 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. 02:17:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 632ms 02:17:41 INFO - PROCESS | 3632 | 1466500661999 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 02:17:41 INFO - PROCESS | 3632 | 1466500662001 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 02:17:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:17:41 INFO - PROCESS | 3632 | 1466500662004 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:17:41 INFO - PROCESS | 3632 | 1466500662005 Marionette TRACE conn3 <- [1,2978,null,{}] 02:17:42 INFO - PROCESS | 3632 | 1466500662009 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}] 02:17:42 INFO - PROCESS | 3632 | 1466500662011 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:42 INFO - PROCESS | 3632 | 1466500662148 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 02:17:42 INFO - PROCESS | 3632 | 1466500662158 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:42 INFO - PROCESS | 3632 | 1466500662160 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:42 INFO - PROCESS | 3632 | ++DOCSHELL 10329C00 == 37 [pid = 3632] [id = 755] 02:17:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (11AE5800) [pid = 3632] [serial = 2264] [outer = 00000000] 02:17:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (18224C00) [pid = 3632] [serial = 2265] [outer = 11AE5800] 02:17:42 INFO - PROCESS | 3632 | 1466500662202 Marionette DEBUG loaded listener.js 02:17:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (182A1000) [pid = 3632] [serial = 2266] [outer = 11AE5800] 02:17:42 INFO - PROCESS | 3632 | ++DOCSHELL 183F2400 == 38 [pid = 3632] [id = 756] 02:17:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (183F6C00) [pid = 3632] [serial = 2267] [outer = 00000000] 02:17:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1856D800) [pid = 3632] [serial = 2268] [outer = 183F6C00] 02:17:42 INFO - PROCESS | 3632 | 1466500662629 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]]]}] 02:17:42 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. 02:17:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 633ms 02:17:42 INFO - PROCESS | 3632 | 1466500662642 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 02:17:42 INFO - PROCESS | 3632 | 1466500662644 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 02:17:42 INFO - PROCESS | 3632 | 1466500662648 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:17:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:17:42 INFO - PROCESS | 3632 | 1466500662650 Marionette TRACE conn3 <- [1,2982,null,{}] 02:17:42 INFO - PROCESS | 3632 | 1466500662653 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}] 02:17:42 INFO - PROCESS | 3632 | 1466500662655 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:42 INFO - PROCESS | 3632 | 1466500662755 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 02:17:42 INFO - PROCESS | 3632 | 1466500662975 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:42 INFO - PROCESS | 3632 | 1466500662978 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:42 INFO - PROCESS | 3632 | ++DOCSHELL 0C7ED400 == 39 [pid = 3632] [id = 757] 02:17:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (0C7EF800) [pid = 3632] [serial = 2269] [outer = 00000000] 02:17:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (10369800) [pid = 3632] [serial = 2270] [outer = 0C7EF800] 02:17:43 INFO - PROCESS | 3632 | 1466500663038 Marionette DEBUG loaded listener.js 02:17:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (10A5B400) [pid = 3632] [serial = 2271] [outer = 0C7EF800] 02:17:43 INFO - PROCESS | 3632 | 1466500663548 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]]]}] 02:17:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:17:43 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 02:17:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 941ms 02:17:43 INFO - PROCESS | 3632 | 1466500663579 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 02:17:43 INFO - PROCESS | 3632 | 1466500663583 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 02:17:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:17:43 INFO - PROCESS | 3632 | 1466500663587 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:17:43 INFO - PROCESS | 3632 | 1466500663591 Marionette TRACE conn3 <- [1,2986,null,{}] 02:17:43 INFO - PROCESS | 3632 | 1466500663613 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}] 02:17:43 INFO - PROCESS | 3632 | 1466500663616 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:43 INFO - PROCESS | 3632 | 1466500663731 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 02:17:43 INFO - PROCESS | 3632 | 1466500663847 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:43 INFO - PROCESS | 3632 | 1466500663850 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:43 INFO - PROCESS | 3632 | ++DOCSHELL 13E91000 == 40 [pid = 3632] [id = 758] 02:17:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (13E92400) [pid = 3632] [serial = 2272] [outer = 00000000] 02:17:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (1414F400) [pid = 3632] [serial = 2273] [outer = 13E92400] 02:17:43 INFO - PROCESS | 3632 | 1466500663945 Marionette DEBUG loaded listener.js 02:17:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (141E2400) [pid = 3632] [serial = 2274] [outer = 13E92400] 02:17:44 INFO - PROCESS | 3632 | 1466500664481 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]]]}] 02:17:44 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. 02:17:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 941ms 02:17:44 INFO - PROCESS | 3632 | 1466500664541 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 02:17:44 INFO - PROCESS | 3632 | 1466500664545 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 02:17:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:17:44 INFO - PROCESS | 3632 | 1466500664549 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:17:44 INFO - PROCESS | 3632 | 1466500664551 Marionette TRACE conn3 <- [1,2990,null,{}] 02:17:44 INFO - PROCESS | 3632 | 1466500664555 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}] 02:17:44 INFO - PROCESS | 3632 | 1466500664558 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:44 INFO - PROCESS | 3632 | 1466500664667 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 02:17:44 INFO - PROCESS | 3632 | 1466500664809 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:44 INFO - PROCESS | 3632 | 1466500664812 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:44 INFO - PROCESS | 3632 | ++DOCSHELL 14144800 == 41 [pid = 3632] [id = 759] 02:17:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (1624E400) [pid = 3632] [serial = 2275] [outer = 00000000] 02:17:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (162EE800) [pid = 3632] [serial = 2276] [outer = 1624E400] 02:17:44 INFO - PROCESS | 3632 | 1466500664865 Marionette DEBUG loaded listener.js 02:17:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (165AAC00) [pid = 3632] [serial = 2277] [outer = 1624E400] 02:17:45 INFO - PROCESS | 3632 | 1466500665357 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]]]}] 02:17:45 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. 02:17:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 833ms 02:17:45 INFO - PROCESS | 3632 | 1466500665375 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 02:17:45 INFO - PROCESS | 3632 | 1466500665377 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 02:17:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:17:45 INFO - PROCESS | 3632 | 1466500665387 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:17:45 INFO - PROCESS | 3632 | 1466500665393 Marionette TRACE conn3 <- [1,2994,null,{}] 02:17:45 INFO - PROCESS | 3632 | 1466500665415 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}] 02:17:45 INFO - PROCESS | 3632 | 1466500665419 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:45 INFO - PROCESS | 3632 | 1466500665524 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 02:17:45 INFO - PROCESS | 3632 | 1466500665637 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:45 INFO - PROCESS | 3632 | 1466500665639 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:45 INFO - PROCESS | 3632 | ++DOCSHELL 16213800 == 42 [pid = 3632] [id = 760] 02:17:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (162E3400) [pid = 3632] [serial = 2278] [outer = 00000000] 02:17:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (1856F400) [pid = 3632] [serial = 2279] [outer = 162E3400] 02:17:45 INFO - PROCESS | 3632 | 1466500665732 Marionette DEBUG loaded listener.js 02:17:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (18575800) [pid = 3632] [serial = 2280] [outer = 162E3400] 02:17:46 INFO - PROCESS | 3632 | 1466500666307 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]]]}] 02:17:46 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. 02:17:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 957ms 02:17:46 INFO - PROCESS | 3632 | 1466500666346 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 02:17:46 INFO - PROCESS | 3632 | 1466500666349 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 02:17:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:17:46 INFO - PROCESS | 3632 | 1466500666353 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:17:46 INFO - PROCESS | 3632 | 1466500666354 Marionette TRACE conn3 <- [1,2998,null,{}] 02:17:46 INFO - PROCESS | 3632 | 1466500666358 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}] 02:17:46 INFO - PROCESS | 3632 | 1466500666360 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:46 INFO - PROCESS | 3632 | 1466500666590 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 02:17:46 INFO - PROCESS | 3632 | 1466500666747 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:46 INFO - PROCESS | 3632 | 1466500666750 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:46 INFO - PROCESS | 3632 | ++DOCSHELL 105E9400 == 43 [pid = 3632] [id = 761] 02:17:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (105F1000) [pid = 3632] [serial = 2281] [outer = 00000000] 02:17:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (110D6C00) [pid = 3632] [serial = 2282] [outer = 105F1000] 02:17:46 INFO - PROCESS | 3632 | 1466500666803 Marionette DEBUG loaded listener.js 02:17:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (12820400) [pid = 3632] [serial = 2283] [outer = 105F1000] 02:17:46 INFO - PROCESS | 3632 | [3632] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:17:47 INFO - PROCESS | 3632 | 1466500667362 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:17:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:17:47 INFO - {} 02:17:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:17:47 INFO - {} 02:17:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:17:47 INFO - {} 02:17:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:17:47 INFO - {} 02:17:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1018ms 02:17:47 INFO - PROCESS | 3632 | 1466500667397 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 02:17:47 INFO - PROCESS | 3632 | 1466500667401 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 02:17:47 INFO - TEST-START | /FileAPI/fileReader.html 02:17:47 INFO - PROCESS | 3632 | 1466500667406 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:17:47 INFO - PROCESS | 3632 | 1466500667409 Marionette TRACE conn3 <- [1,3002,null,{}] 02:17:47 INFO - PROCESS | 3632 | 1466500667413 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}] 02:17:47 INFO - PROCESS | 3632 | 1466500667416 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 183F2400 == 42 [pid = 3632] [id = 756] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 10329C00 == 41 [pid = 3632] [id = 755] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 13CCD800 == 40 [pid = 3632] [id = 754] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 1329DC00 == 39 [pid = 3632] [id = 753] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 16347400 == 38 [pid = 3632] [id = 752] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 0C7E6400 == 37 [pid = 3632] [id = 751] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 15AF9400 == 36 [pid = 3632] [id = 750] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 15AF0000 == 35 [pid = 3632] [id = 749] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 14152C00 == 34 [pid = 3632] [id = 748] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 11264C00 == 33 [pid = 3632] [id = 747] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 1417BC00 == 32 [pid = 3632] [id = 745] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 1281A800 == 31 [pid = 3632] [id = 746] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 10A62000 == 30 [pid = 3632] [id = 743] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 130A2400 == 29 [pid = 3632] [id = 744] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 103CA800 == 28 [pid = 3632] [id = 742] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 16213800 == 27 [pid = 3632] [id = 760] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 105E9400 == 26 [pid = 3632] [id = 761] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 14144800 == 25 [pid = 3632] [id = 759] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 0C7ED400 == 24 [pid = 3632] [id = 757] 02:17:48 INFO - PROCESS | 3632 | --DOCSHELL 13E91000 == 23 [pid = 3632] [id = 758] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (165ABC00) [pid = 3632] [serial = 2212] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (162B7800) [pid = 3632] [serial = 2206] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (162B8C00) [pid = 3632] [serial = 2207] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (13CD2400) [pid = 3632] [serial = 2194] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (17073800) [pid = 3632] [serial = 2215] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (13E8F800) [pid = 3632] [serial = 2195] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (163A9400) [pid = 3632] [serial = 2209] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (12D93800) [pid = 3632] [serial = 2191] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (130A9C00) [pid = 3632] [serial = 2192] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (11265C00) [pid = 3632] [serial = 2188] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (112C4800) [pid = 3632] [serial = 2189] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (1417CC00) [pid = 3632] [serial = 2197] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (14E75400) [pid = 3632] [serial = 2198] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (1621B800) [pid = 3632] [serial = 2203] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (13136C00) [pid = 3632] [serial = 2204] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (156EFC00) [pid = 3632] [serial = 2200] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (15AA3000) [pid = 3632] [serial = 2201] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (16348400) [pid = 3632] [serial = 2213] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1821B400) [pid = 3632] [serial = 2225] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (179D1400) [pid = 3632] [serial = 2218] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (162E5800) [pid = 3632] [serial = 2221] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (171E5800) [pid = 3632] [serial = 2216] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (183E8C00) [pid = 3632] [serial = 2227] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (17C0A000) [pid = 3632] [serial = 2224] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (17C05C00) [pid = 3632] [serial = 2219] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (162EE400) [pid = 3632] [serial = 2222] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (14E69000) [pid = 3632] [serial = 2210] [outer = 00000000] [url = about:blank] 02:17:48 INFO - PROCESS | 3632 | 1466500668204 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 02:17:48 INFO - PROCESS | 3632 | 1466500668331 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:48 INFO - PROCESS | 3632 | 1466500668334 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:48 INFO - PROCESS | 3632 | ++DOCSHELL 0F390400 == 24 [pid = 3632] [id = 762] 02:17:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (0F932800) [pid = 3632] [serial = 2284] [outer = 00000000] 02:17:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (105F0800) [pid = 3632] [serial = 2285] [outer = 0F932800] 02:17:48 INFO - PROCESS | 3632 | 1466500668382 Marionette DEBUG loaded listener.js 02:17:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (10D18C00) [pid = 3632] [serial = 2286] [outer = 0F932800] 02:17:48 INFO - PROCESS | 3632 | 1466500668772 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]]]}] 02:17:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:17:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:17:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:17:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:17:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 1373ms 02:17:48 INFO - PROCESS | 3632 | 1466500668848 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 02:17:48 INFO - PROCESS | 3632 | 1466500668852 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 02:17:48 INFO - PROCESS | 3632 | 1466500668857 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:17:48 INFO - TEST-START | /FileAPI/historical.html 02:17:48 INFO - PROCESS | 3632 | 1466500668860 Marionette TRACE conn3 <- [1,3006,null,{}] 02:17:48 INFO - PROCESS | 3632 | 1466500668865 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}] 02:17:48 INFO - PROCESS | 3632 | 1466500668867 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:48 INFO - PROCESS | 3632 | 1466500668955 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 02:17:48 INFO - PROCESS | 3632 | 1466500668967 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:48 INFO - PROCESS | 3632 | 1466500668970 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:48 INFO - PROCESS | 3632 | ++DOCSHELL 13032000 == 25 [pid = 3632] [id = 763] 02:17:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (13036800) [pid = 3632] [serial = 2287] [outer = 00000000] 02:17:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (13147C00) [pid = 3632] [serial = 2288] [outer = 13036800] 02:17:49 INFO - PROCESS | 3632 | 1466500669015 Marionette DEBUG loaded listener.js 02:17:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (131EB800) [pid = 3632] [serial = 2289] [outer = 13036800] 02:17:49 INFO - PROCESS | 3632 | 1466500669465 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"]]]}] 02:17:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:17:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:17:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:17:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:17:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:17:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:17:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:17:49 INFO - TEST-OK | /FileAPI/historical.html | took 633ms 02:17:49 INFO - PROCESS | 3632 | 1466500669486 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 02:17:49 INFO - PROCESS | 3632 | 1466500669488 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 02:17:49 INFO - TEST-START | /FileAPI/idlharness.html 02:17:49 INFO - PROCESS | 3632 | 1466500669492 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:17:49 INFO - PROCESS | 3632 | 1466500669494 Marionette TRACE conn3 <- [1,3010,null,{}] 02:17:49 INFO - PROCESS | 3632 | 1466500669498 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}] 02:17:49 INFO - PROCESS | 3632 | 1466500669500 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:49 INFO - PROCESS | 3632 | 1466500669582 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 02:17:49 INFO - PROCESS | 3632 | 1466500669591 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:49 INFO - PROCESS | 3632 | 1466500669593 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:49 INFO - PROCESS | 3632 | ++DOCSHELL 1417A000 == 26 [pid = 3632] [id = 764] 02:17:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1417AC00) [pid = 3632] [serial = 2290] [outer = 00000000] 02:17:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (141E2000) [pid = 3632] [serial = 2291] [outer = 1417AC00] 02:17:49 INFO - PROCESS | 3632 | 1466500669666 Marionette DEBUG loaded listener.js 02:17:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (14E75400) [pid = 3632] [serial = 2292] [outer = 1417AC00] 02:17:50 INFO - PROCESS | 3632 | 1466500670473 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\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\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\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\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\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\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\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\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]]]}] 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:17:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:17:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:17:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:17:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:17:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:17:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:17:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:17:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:17:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:17:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:17:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:17:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:17:50 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 02:17:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:17:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:17:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:17:50 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 02:17:50 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 02:17:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:17:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:17:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:17:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:17:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:17:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:17:50 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 02:17:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:17:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:17:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:17:50 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 02:17:50 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 02:17:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:17:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:17:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:17:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:17:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:17:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:17:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 1126ms 02:17:50 INFO - PROCESS | 3632 | 1466500670617 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 02:17:50 INFO - PROCESS | 3632 | 1466500670620 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 02:17:50 INFO - TEST-START | /FileAPI/idlharness.worker 02:17:50 INFO - PROCESS | 3632 | 1466500670631 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:17:50 INFO - PROCESS | 3632 | 1466500670635 Marionette TRACE conn3 <- [1,3014,null,{}] 02:17:50 INFO - PROCESS | 3632 | 1466500670651 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}] 02:17:50 INFO - PROCESS | 3632 | 1466500670654 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:50 INFO - PROCESS | 3632 | 1466500670784 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 02:17:50 INFO - PROCESS | 3632 | 1466500670790 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:50 INFO - PROCESS | 3632 | 1466500670792 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:50 INFO - PROCESS | 3632 | ++DOCSHELL 15AF7800 == 27 [pid = 3632] [id = 765] 02:17:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (15AF8000) [pid = 3632] [serial = 2293] [outer = 00000000] 02:17:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (16D76C00) [pid = 3632] [serial = 2294] [outer = 15AF8000] 02:17:50 INFO - PROCESS | 3632 | 1466500670890 Marionette DEBUG loaded listener.js 02:17:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (17072C00) [pid = 3632] [serial = 2295] [outer = 15AF8000] 02:17:51 INFO - PROCESS | 3632 | [3632] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:17:51 INFO - PROCESS | 3632 | 1466500671917 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:17:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:17:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:17:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:17:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:17:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:17:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:17:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:17:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:17:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:17:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:17:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:17:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:17:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:17:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:17:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:17:52 INFO - {} 02:17:52 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 02:17:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:17:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:17:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:17:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:17:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:17:52 INFO - {} 02:17:52 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 - {} 02:17:52 INFO - {} 02:17:52 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 02:17:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:17:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:17:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:17:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:17:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:17:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:17:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:17:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:17:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:17:52 INFO - {} 02:17:52 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 02:17:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:17:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:17:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:17:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:17:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:17:52 INFO - {} 02:17:52 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 - {} 02:17:52 INFO - {} 02:17:52 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 02:17:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:17:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:17:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:17:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:17:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:17:52 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 02:17:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:17:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:17:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:17:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:17:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:17:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:17:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:17:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:17:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:17:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:17:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:17:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:17:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:17:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:17:52 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 02:17:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:17:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:17:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:17:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:17:52 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 02:17:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:17:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:17:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:17:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:17:52 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 02:17:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:17:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:17:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:17:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:17:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:17:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:17:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:17:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:17:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:17:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:17:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:17:52 INFO - {} 02:17:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1481ms 02:17:52 INFO - PROCESS | 3632 | 1466500672118 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 02:17:52 INFO - PROCESS | 3632 | 1466500672121 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 02:17:52 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:17:52 INFO - PROCESS | 3632 | 1466500672124 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:17:52 INFO - PROCESS | 3632 | 1466500672126 Marionette TRACE conn3 <- [1,3018,null,{}] 02:17:52 INFO - PROCESS | 3632 | 1466500672167 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}] 02:17:52 INFO - PROCESS | 3632 | 1466500672169 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:52 INFO - PROCESS | 3632 | 1466500672278 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 02:17:52 INFO - PROCESS | 3632 | 1466500672282 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:52 INFO - PROCESS | 3632 | 1466500672284 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:52 INFO - PROCESS | 3632 | ++DOCSHELL 179D6400 == 28 [pid = 3632] [id = 766] 02:17:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (17C09800) [pid = 3632] [serial = 2296] [outer = 00000000] 02:17:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (1A8EA400) [pid = 3632] [serial = 2297] [outer = 17C09800] 02:17:52 INFO - PROCESS | 3632 | 1466500672335 Marionette DEBUG loaded listener.js 02:17:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (1A8ED000) [pid = 3632] [serial = 2298] [outer = 17C09800] 02:17:52 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (162BB000) [pid = 3632] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:17:52 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (16245000) [pid = 3632] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:17:52 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (10A63800) [pid = 3632] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:17:52 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (14179400) [pid = 3632] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:17:52 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (156EBC00) [pid = 3632] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:17:52 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1281B800) [pid = 3632] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:17:52 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (10D14000) [pid = 3632] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:17:52 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (15AF3800) [pid = 3632] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:17:52 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (0C7EA400) [pid = 3632] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:17:52 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (1659E800) [pid = 3632] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:17:52 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (11268000) [pid = 3632] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:17:52 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (16D6D400) [pid = 3632] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:17:52 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1314E800) [pid = 3632] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:17:52 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (1414E800) [pid = 3632] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:17:52 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (183F6C00) [pid = 3632] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:17:52 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (11AE5800) [pid = 3632] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:17:52 INFO - PROCESS | 3632 | 1466500672924 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]]]}] 02:17:52 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 02:17:52 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 818ms 02:17:52 INFO - PROCESS | 3632 | 1466500672946 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 02:17:52 INFO - PROCESS | 3632 | 1466500672948 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 02:17:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:17:52 INFO - PROCESS | 3632 | 1466500672951 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:17:52 INFO - PROCESS | 3632 | 1466500672953 Marionette TRACE conn3 <- [1,3022,null,{}] 02:17:52 INFO - PROCESS | 3632 | 1466500672956 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}] 02:17:52 INFO - PROCESS | 3632 | 1466500672958 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:53 INFO - PROCESS | 3632 | 1466500673039 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 02:17:53 INFO - PROCESS | 3632 | 1466500673044 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:53 INFO - PROCESS | 3632 | 1466500673049 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:53 INFO - PROCESS | 3632 | ++DOCSHELL 14148800 == 29 [pid = 3632] [id = 767] 02:17:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (1414E800) [pid = 3632] [serial = 2299] [outer = 00000000] 02:17:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16D6D400) [pid = 3632] [serial = 2300] [outer = 1414E800] 02:17:53 INFO - PROCESS | 3632 | 1466500673101 Marionette DEBUG loaded listener.js 02:17:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (183F7800) [pid = 3632] [serial = 2301] [outer = 1414E800] 02:17:53 INFO - PROCESS | 3632 | 1466500673536 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]]]}] 02:17:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:17:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 632ms 02:17:53 INFO - PROCESS | 3632 | 1466500673597 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 02:17:53 INFO - PROCESS | 3632 | 1466500673599 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 02:17:53 INFO - PROCESS | 3632 | 1466500673605 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:17:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:17:53 INFO - PROCESS | 3632 | 1466500673607 Marionette TRACE conn3 <- [1,3026,null,{}] 02:17:53 INFO - PROCESS | 3632 | 1466500673610 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}] 02:17:53 INFO - PROCESS | 3632 | 1466500673612 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:53 INFO - PROCESS | 3632 | 1466500673692 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 02:17:53 INFO - PROCESS | 3632 | 1466500673697 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:53 INFO - PROCESS | 3632 | 1466500673699 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:53 INFO - PROCESS | 3632 | ++DOCSHELL 0C7EF000 == 30 [pid = 3632] [id = 768] 02:17:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (1A7B7000) [pid = 3632] [serial = 2302] [outer = 00000000] 02:17:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1A8F8C00) [pid = 3632] [serial = 2303] [outer = 1A7B7000] 02:17:53 INFO - PROCESS | 3632 | 1466500673741 Marionette DEBUG loaded listener.js 02:17:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1A968800) [pid = 3632] [serial = 2304] [outer = 1A7B7000] 02:17:54 INFO - PROCESS | 3632 | 1466500674166 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"]]]}] 02:17:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:17:54 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 586ms 02:17:54 INFO - PROCESS | 3632 | 1466500674201 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 02:17:54 INFO - PROCESS | 3632 | 1466500674203 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 02:17:54 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:17:54 INFO - PROCESS | 3632 | 1466500674226 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:17:54 INFO - PROCESS | 3632 | 1466500674228 Marionette TRACE conn3 <- [1,3030,null,{}] 02:17:54 INFO - PROCESS | 3632 | 1466500674231 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}] 02:17:54 INFO - PROCESS | 3632 | 1466500674233 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:54 INFO - PROCESS | 3632 | 1466500674309 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 02:17:54 INFO - PROCESS | 3632 | 1466500674313 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:54 INFO - PROCESS | 3632 | 1466500674315 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:54 INFO - PROCESS | 3632 | ++DOCSHELL 1A96B400 == 31 [pid = 3632] [id = 769] 02:17:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1A96C400) [pid = 3632] [serial = 2305] [outer = 00000000] 02:17:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1A972C00) [pid = 3632] [serial = 2306] [outer = 1A96C400] 02:17:54 INFO - PROCESS | 3632 | 1466500674365 Marionette DEBUG loaded listener.js 02:17:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1A974800) [pid = 3632] [serial = 2307] [outer = 1A96C400] 02:17:55 INFO - PROCESS | 3632 | 1466500675033 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]]]}] 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:17:55 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. 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:17:55 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'.) 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:17:55 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. 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:17:55 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. 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:17:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:17:55 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. 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:17:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:17:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:17:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:17:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:17:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:17:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:17:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:17:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:17:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:17:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:17:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:17:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:17:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:17:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:17:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 957ms 02:17:55 INFO - PROCESS | 3632 | 1466500675180 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 02:17:55 INFO - PROCESS | 3632 | 1466500675184 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 02:17:55 INFO - PROCESS | 3632 | 1466500675190 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:17:55 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:17:55 INFO - PROCESS | 3632 | 1466500675193 Marionette TRACE conn3 <- [1,3034,null,{}] 02:17:55 INFO - PROCESS | 3632 | 1466500675199 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}] 02:17:55 INFO - PROCESS | 3632 | 1466500675202 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:55 INFO - PROCESS | 3632 | 1466500675388 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 02:17:55 INFO - PROCESS | 3632 | 1466500675472 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:55 INFO - PROCESS | 3632 | 1466500675477 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:55 INFO - PROCESS | 3632 | ++DOCSHELL 10371C00 == 32 [pid = 3632] [id = 770] 02:17:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (10372000) [pid = 3632] [serial = 2308] [outer = 00000000] 02:17:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (13148400) [pid = 3632] [serial = 2309] [outer = 10372000] 02:17:55 INFO - PROCESS | 3632 | 1466500675534 Marionette DEBUG loaded listener.js 02:17:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (13652C00) [pid = 3632] [serial = 2310] [outer = 10372000] 02:17:55 INFO - PROCESS | 3632 | [3632] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:17:56 INFO - PROCESS | 3632 | 1466500676133 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:17:56 INFO - {} 02:17:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 987ms 02:17:56 INFO - PROCESS | 3632 | 1466500676176 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 02:17:56 INFO - PROCESS | 3632 | 1466500676180 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 02:17:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:17:56 INFO - PROCESS | 3632 | 1466500676210 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:17:56 INFO - PROCESS | 3632 | 1466500676213 Marionette TRACE conn3 <- [1,3038,null,{}] 02:17:56 INFO - PROCESS | 3632 | 1466500676220 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}] 02:17:56 INFO - PROCESS | 3632 | 1466500676223 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:56 INFO - PROCESS | 3632 | 1466500676345 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 02:17:56 INFO - PROCESS | 3632 | 1466500676484 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:56 INFO - PROCESS | 3632 | 1466500676486 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:56 INFO - PROCESS | 3632 | ++DOCSHELL 154BD800 == 33 [pid = 3632] [id = 771] 02:17:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (154C3C00) [pid = 3632] [serial = 2311] [outer = 00000000] 02:17:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (162AFC00) [pid = 3632] [serial = 2312] [outer = 154C3C00] 02:17:56 INFO - PROCESS | 3632 | 1466500676544 Marionette DEBUG loaded listener.js 02:17:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (162E2400) [pid = 3632] [serial = 2313] [outer = 154C3C00] 02:17:57 INFO - PROCESS | 3632 | 1466500677218 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]]]}] 02:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:17:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:17:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1049ms 02:17:57 INFO - PROCESS | 3632 | 1466500677242 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 02:17:57 INFO - PROCESS | 3632 | 1466500677244 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 02:17:57 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:17:57 INFO - PROCESS | 3632 | 1466500677267 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:17:57 INFO - PROCESS | 3632 | 1466500677270 Marionette TRACE conn3 <- [1,3042,null,{}] 02:17:57 INFO - PROCESS | 3632 | 1466500677281 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}] 02:17:57 INFO - PROCESS | 3632 | 1466500677286 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:57 INFO - PROCESS | 3632 | 1466500677571 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 02:17:57 INFO - PROCESS | 3632 | 1466500677580 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:57 INFO - PROCESS | 3632 | 1466500677583 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:57 INFO - PROCESS | 3632 | ++DOCSHELL 11268C00 == 34 [pid = 3632] [id = 772] 02:17:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (1126B800) [pid = 3632] [serial = 2314] [outer = 00000000] 02:17:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (11AE2400) [pid = 3632] [serial = 2315] [outer = 1126B800] 02:17:57 INFO - PROCESS | 3632 | 1466500677631 Marionette DEBUG loaded listener.js 02:17:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (12BC1800) [pid = 3632] [serial = 2316] [outer = 1126B800] 02:17:58 INFO - PROCESS | 3632 | --DOCSHELL 0C7EF000 == 33 [pid = 3632] [id = 768] 02:17:58 INFO - PROCESS | 3632 | --DOCSHELL 14148800 == 32 [pid = 3632] [id = 767] 02:17:58 INFO - PROCESS | 3632 | --DOCSHELL 179D6400 == 31 [pid = 3632] [id = 766] 02:17:58 INFO - PROCESS | 3632 | --DOCSHELL 15AF7800 == 30 [pid = 3632] [id = 765] 02:17:58 INFO - PROCESS | 3632 | --DOCSHELL 1417A000 == 29 [pid = 3632] [id = 764] 02:17:58 INFO - PROCESS | 3632 | --DOCSHELL 13032000 == 28 [pid = 3632] [id = 763] 02:17:58 INFO - PROCESS | 3632 | --DOCSHELL 0F390400 == 27 [pid = 3632] [id = 762] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (1856D800) [pid = 3632] [serial = 2268] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (179CC400) [pid = 3632] [serial = 2263] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (182A1000) [pid = 3632] [serial = 2266] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (18224C00) [pid = 3632] [serial = 2265] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (171F0000) [pid = 3632] [serial = 2186] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (162C5000) [pid = 3632] [serial = 2251] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (10D1C800) [pid = 3632] [serial = 2230] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (152BC000) [pid = 3632] [serial = 2244] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (156EF000) [pid = 3632] [serial = 2236] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (12AAB800) [pid = 3632] [serial = 2238] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (183ECC00) [pid = 3632] [serial = 2228] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (16241400) [pid = 3632] [serial = 2248] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1659D400) [pid = 3632] [serial = 2253] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1799BC00) [pid = 3632] [serial = 2262] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (16219000) [pid = 3632] [serial = 2247] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (13653800) [pid = 3632] [serial = 2242] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (131EC000) [pid = 3632] [serial = 2241] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (162B8000) [pid = 3632] [serial = 2250] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (16D79400) [pid = 3632] [serial = 2257] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (16B08000) [pid = 3632] [serial = 2254] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (16D77000) [pid = 3632] [serial = 2256] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (131EBC00) [pid = 3632] [serial = 2233] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (12D66C00) [pid = 3632] [serial = 2239] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (15AA8400) [pid = 3632] [serial = 2245] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (162DFC00) [pid = 3632] [serial = 2260] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (11267000) [pid = 3632] [serial = 2231] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (136F9C00) [pid = 3632] [serial = 2234] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (15AF6C00) [pid = 3632] [serial = 2259] [outer = 00000000] [url = about:blank] 02:17:58 INFO - PROCESS | 3632 | 1466500678497 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"]]]}] 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:17:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:17:58 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" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:17:58 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" 02:17:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:17:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:17:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1358ms 02:17:58 INFO - PROCESS | 3632 | 1466500678629 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 02:17:58 INFO - PROCESS | 3632 | 1466500678632 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 02:17:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:17:58 INFO - PROCESS | 3632 | 1466500678637 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:17:58 INFO - PROCESS | 3632 | 1466500678639 Marionette TRACE conn3 <- [1,3046,null,{}] 02:17:58 INFO - PROCESS | 3632 | 1466500678644 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}] 02:17:58 INFO - PROCESS | 3632 | 1466500678647 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:58 INFO - PROCESS | 3632 | 1466500678733 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 02:17:58 INFO - PROCESS | 3632 | 1466500678739 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:58 INFO - PROCESS | 3632 | 1466500678742 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:58 INFO - PROCESS | 3632 | ++DOCSHELL 139A3C00 == 28 [pid = 3632] [id = 773] 02:17:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (139A5C00) [pid = 3632] [serial = 2317] [outer = 00000000] 02:17:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (13E86C00) [pid = 3632] [serial = 2318] [outer = 139A5C00] 02:17:58 INFO - PROCESS | 3632 | 1466500678788 Marionette DEBUG loaded listener.js 02:17:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (1414D400) [pid = 3632] [serial = 2319] [outer = 139A5C00] 02:17:59 INFO - PROCESS | 3632 | 1466500679302 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]]]}] 02:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:17:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:17:59 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:59 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:17:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:17:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:17:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:17:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:17:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:17:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:17:59 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 694ms 02:17:59 INFO - PROCESS | 3632 | 1466500679347 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 02:17:59 INFO - PROCESS | 3632 | 1466500679350 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 02:17:59 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:17:59 INFO - PROCESS | 3632 | 1466500679353 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:17:59 INFO - PROCESS | 3632 | 1466500679355 Marionette TRACE conn3 <- [1,3050,null,{}] 02:17:59 INFO - PROCESS | 3632 | 1466500679359 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}] 02:17:59 INFO - PROCESS | 3632 | 1466500679363 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:59 INFO - PROCESS | 3632 | 1466500679498 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 02:17:59 INFO - PROCESS | 3632 | 1466500679598 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:59 INFO - PROCESS | 3632 | 1466500679600 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:17:59 INFO - PROCESS | 3632 | ++DOCSHELL 15AF5000 == 29 [pid = 3632] [id = 774] 02:17:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (15AFA000) [pid = 3632] [serial = 2320] [outer = 00000000] 02:17:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (15D3A800) [pid = 3632] [serial = 2321] [outer = 15AFA000] 02:17:59 INFO - PROCESS | 3632 | 1466500679648 Marionette DEBUG loaded listener.js 02:17:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (16215C00) [pid = 3632] [serial = 2322] [outer = 15AFA000] 02:17:59 INFO - PROCESS | 3632 | [3632] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:18:00 INFO - PROCESS | 3632 | 1466500680032 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:18:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:18:00 INFO - {} 02:18:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 725ms 02:18:00 INFO - PROCESS | 3632 | 1466500680075 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 02:18:00 INFO - PROCESS | 3632 | 1466500680078 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 02:18:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:18:00 INFO - PROCESS | 3632 | 1466500680092 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:18:00 INFO - PROCESS | 3632 | 1466500680096 Marionette TRACE conn3 <- [1,3054,null,{}] 02:18:00 INFO - PROCESS | 3632 | 1466500680134 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}] 02:18:00 INFO - PROCESS | 3632 | 1466500680136 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:00 INFO - PROCESS | 3632 | 1466500680220 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 02:18:00 INFO - PROCESS | 3632 | 1466500680227 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:00 INFO - PROCESS | 3632 | 1466500680229 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:00 INFO - PROCESS | 3632 | ++DOCSHELL 162B0C00 == 30 [pid = 3632] [id = 775] 02:18:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (162B3000) [pid = 3632] [serial = 2323] [outer = 00000000] 02:18:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (1634D400) [pid = 3632] [serial = 2324] [outer = 162B3000] 02:18:00 INFO - PROCESS | 3632 | 1466500680272 Marionette DEBUG loaded listener.js 02:18:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1659FC00) [pid = 3632] [serial = 2325] [outer = 162B3000] 02:18:00 INFO - PROCESS | 3632 | 1466500680735 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]]]}] 02:18:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:18:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:18:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:18:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:18:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:18:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:18:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:18:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 663ms 02:18:00 INFO - PROCESS | 3632 | 1466500680760 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 02:18:00 INFO - PROCESS | 3632 | 1466500680762 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 02:18:00 INFO - PROCESS | 3632 | 1466500680765 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:18:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:18:00 INFO - PROCESS | 3632 | 1466500680766 Marionette TRACE conn3 <- [1,3058,null,{}] 02:18:00 INFO - PROCESS | 3632 | 1466500680770 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}] 02:18:00 INFO - PROCESS | 3632 | 1466500680772 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:00 INFO - PROCESS | 3632 | 1466500680885 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 02:18:00 INFO - PROCESS | 3632 | 1466500680890 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:00 INFO - PROCESS | 3632 | 1466500680892 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:00 INFO - PROCESS | 3632 | ++DOCSHELL 16350400 == 31 [pid = 3632] [id = 776] 02:18:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (1659D800) [pid = 3632] [serial = 2326] [outer = 00000000] 02:18:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (16B07000) [pid = 3632] [serial = 2327] [outer = 1659D800] 02:18:00 INFO - PROCESS | 3632 | 1466500680919 Marionette DEBUG loaded listener.js 02:18:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16B10400) [pid = 3632] [serial = 2328] [outer = 1659D800] 02:18:01 INFO - PROCESS | 3632 | 1466500681350 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]]]}] 02:18:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:18:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:18:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:18:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:18:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:18:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:18:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 617ms 02:18:01 INFO - PROCESS | 3632 | 1466500681387 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 02:18:01 INFO - PROCESS | 3632 | 1466500681389 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 02:18:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:18:01 INFO - PROCESS | 3632 | 1466500681392 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:18:01 INFO - PROCESS | 3632 | 1466500681394 Marionette TRACE conn3 <- [1,3062,null,{}] 02:18:01 INFO - PROCESS | 3632 | 1466500681397 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}] 02:18:01 INFO - PROCESS | 3632 | 1466500681399 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:01 INFO - PROCESS | 3632 | 1466500681566 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 02:18:01 INFO - PROCESS | 3632 | 1466500681665 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:01 INFO - PROCESS | 3632 | 1466500681671 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:01 INFO - PROCESS | 3632 | ++DOCSHELL 14147400 == 32 [pid = 3632] [id = 777] 02:18:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (14149000) [pid = 3632] [serial = 2329] [outer = 00000000] 02:18:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (16DDC800) [pid = 3632] [serial = 2330] [outer = 14149000] 02:18:01 INFO - PROCESS | 3632 | 1466500681716 Marionette DEBUG loaded listener.js 02:18:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (17102000) [pid = 3632] [serial = 2331] [outer = 14149000] 02:18:02 INFO - PROCESS | 3632 | 1466500682102 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]]]}] 02:18:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:18:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:18:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:18:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:18:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:18:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:18:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 725ms 02:18:02 INFO - PROCESS | 3632 | 1466500682139 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 02:18:02 INFO - PROCESS | 3632 | 1466500682141 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 02:18:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:18:02 INFO - PROCESS | 3632 | 1466500682145 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:18:02 INFO - PROCESS | 3632 | 1466500682146 Marionette TRACE conn3 <- [1,3066,null,{}] 02:18:02 INFO - PROCESS | 3632 | 1466500682149 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}] 02:18:02 INFO - PROCESS | 3632 | 1466500682135 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:02 INFO - PROCESS | 3632 | 1466500682249 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 02:18:02 INFO - PROCESS | 3632 | 1466500682254 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:02 INFO - PROCESS | 3632 | 1466500682256 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:02 INFO - PROCESS | 3632 | ++DOCSHELL 171F0000 == 33 [pid = 3632] [id = 778] 02:18:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (177D3400) [pid = 3632] [serial = 2332] [outer = 00000000] 02:18:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (179D1800) [pid = 3632] [serial = 2333] [outer = 177D3400] 02:18:02 INFO - PROCESS | 3632 | 1466500682298 Marionette DEBUG loaded listener.js 02:18:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (17B65400) [pid = 3632] [serial = 2334] [outer = 177D3400] 02:18:02 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (1417AC00) [pid = 3632] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:18:02 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (0F932800) [pid = 3632] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:18:02 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (13036800) [pid = 3632] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:18:02 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (105F1000) [pid = 3632] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:18:02 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (0C7EF800) [pid = 3632] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:18:02 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (13E92400) [pid = 3632] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:18:02 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (1624E400) [pid = 3632] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:18:02 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (162E3400) [pid = 3632] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:18:02 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (1414E800) [pid = 3632] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:18:02 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (1A7B7000) [pid = 3632] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:18:02 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (15AF8000) [pid = 3632] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:18:02 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (17C09800) [pid = 3632] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:18:02 INFO - PROCESS | 3632 | 1466500682841 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] 02:18:02 INFO - PROCESS | 3632 | 1466500682873 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 02:18:02 INFO - PROCESS | 3632 | 1466500682876 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:18:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:18:02 INFO - PROCESS | 3632 | 1466500682878 Marionette TRACE conn3 <- [1,3070,null,{}] 02:18:02 INFO - PROCESS | 3632 | 1466500682881 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}] 02:18:02 INFO - PROCESS | 3632 | 1466500682883 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:02 INFO - PROCESS | 3632 | 1466500682984 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 02:18:02 INFO - PROCESS | 3632 | 1466500682991 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:02 INFO - PROCESS | 3632 | 1466500682993 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:02 INFO - PROCESS | 3632 | ++DOCSHELL 17B6B000 == 34 [pid = 3632] [id = 779] 02:18:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (17B6B800) [pid = 3632] [serial = 2335] [outer = 00000000] 02:18:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (1821F800) [pid = 3632] [serial = 2336] [outer = 17B6B800] 02:18:03 INFO - PROCESS | 3632 | 1466500683036 Marionette DEBUG loaded listener.js 02:18:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (18226400) [pid = 3632] [serial = 2337] [outer = 17B6B800] 02:18:03 INFO - PROCESS | 3632 | 1466500683433 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]]]}] 02:18:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:18:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:18:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:18:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 586ms 02:18:03 INFO - PROCESS | 3632 | 1466500683457 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 02:18:03 INFO - PROCESS | 3632 | 1466500683459 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 02:18:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:18:03 INFO - PROCESS | 3632 | 1466500683462 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:18:03 INFO - PROCESS | 3632 | 1466500683473 Marionette TRACE conn3 <- [1,3074,null,{}] 02:18:03 INFO - PROCESS | 3632 | 1466500683477 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}] 02:18:03 INFO - PROCESS | 3632 | 1466500683479 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:03 INFO - PROCESS | 3632 | 1466500683616 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 02:18:03 INFO - PROCESS | 3632 | 1466500683624 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:03 INFO - PROCESS | 3632 | 1466500683626 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:03 INFO - PROCESS | 3632 | ++DOCSHELL 152B2C00 == 35 [pid = 3632] [id = 780] 02:18:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (15AF9C00) [pid = 3632] [serial = 2338] [outer = 00000000] 02:18:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (183ED800) [pid = 3632] [serial = 2339] [outer = 15AF9C00] 02:18:03 INFO - PROCESS | 3632 | 1466500683668 Marionette DEBUG loaded listener.js 02:18:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (183F1000) [pid = 3632] [serial = 2340] [outer = 15AF9C00] 02:18:04 INFO - PROCESS | 3632 | 1466500684066 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:18:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 648ms 02:18:04 INFO - PROCESS | 3632 | 1466500684121 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 02:18:04 INFO - PROCESS | 3632 | 1466500684123 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 02:18:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:18:04 INFO - PROCESS | 3632 | 1466500684126 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:18:04 INFO - PROCESS | 3632 | 1466500684128 Marionette TRACE conn3 <- [1,3078,null,{}] 02:18:04 INFO - PROCESS | 3632 | 1466500684131 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}] 02:18:04 INFO - PROCESS | 3632 | 1466500684133 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:04 INFO - PROCESS | 3632 | 1466500684211 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 02:18:04 INFO - PROCESS | 3632 | 1466500684343 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:04 INFO - PROCESS | 3632 | 1466500684345 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:04 INFO - PROCESS | 3632 | ++DOCSHELL 162E3800 == 36 [pid = 3632] [id = 781] 02:18:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1821E400) [pid = 3632] [serial = 2341] [outer = 00000000] 02:18:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (18573400) [pid = 3632] [serial = 2342] [outer = 1821E400] 02:18:04 INFO - PROCESS | 3632 | 1466500684389 Marionette DEBUG loaded listener.js 02:18:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (18574800) [pid = 3632] [serial = 2343] [outer = 1821E400] 02:18:04 INFO - PROCESS | 3632 | 1466500684859 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:18:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 787ms 02:18:04 INFO - PROCESS | 3632 | 1466500684913 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 02:18:04 INFO - PROCESS | 3632 | 1466500684917 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 02:18:04 INFO - PROCESS | 3632 | 1466500684922 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:18:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:18:04 INFO - PROCESS | 3632 | 1466500684926 Marionette TRACE conn3 <- [1,3082,null,{}] 02:18:04 INFO - PROCESS | 3632 | 1466500684931 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}] 02:18:04 INFO - PROCESS | 3632 | 1466500684934 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:05 INFO - PROCESS | 3632 | 1466500685049 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 02:18:05 INFO - PROCESS | 3632 | 1466500685215 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:05 INFO - PROCESS | 3632 | 1466500685218 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:05 INFO - PROCESS | 3632 | ++DOCSHELL 110D7000 == 37 [pid = 3632] [id = 782] 02:18:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (110D8400) [pid = 3632] [serial = 2344] [outer = 00000000] 02:18:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (12D5C800) [pid = 3632] [serial = 2345] [outer = 110D8400] 02:18:05 INFO - PROCESS | 3632 | 1466500685275 Marionette DEBUG loaded listener.js 02:18:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (131EB400) [pid = 3632] [serial = 2346] [outer = 110D8400] 02:18:05 INFO - PROCESS | 3632 | 1466500685833 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:18:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:18:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 926ms 02:18:05 INFO - PROCESS | 3632 | 1466500685871 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 02:18:05 INFO - PROCESS | 3632 | 1466500685875 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 02:18:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:18:05 INFO - PROCESS | 3632 | 1466500685883 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:18:05 INFO - PROCESS | 3632 | 1466500685886 Marionette TRACE conn3 <- [1,3086,null,{}] 02:18:05 INFO - PROCESS | 3632 | 1466500685890 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}] 02:18:05 INFO - PROCESS | 3632 | 1466500685893 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:06 INFO - PROCESS | 3632 | 1466500686000 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 02:18:06 INFO - PROCESS | 3632 | 1466500686162 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:06 INFO - PROCESS | 3632 | 1466500686165 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:06 INFO - PROCESS | 3632 | ++DOCSHELL 152BC000 == 38 [pid = 3632] [id = 783] 02:18:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (154BF000) [pid = 3632] [serial = 2347] [outer = 00000000] 02:18:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (15AA4400) [pid = 3632] [serial = 2348] [outer = 154BF000] 02:18:06 INFO - PROCESS | 3632 | 1466500686223 Marionette DEBUG loaded listener.js 02:18:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (15AF8000) [pid = 3632] [serial = 2349] [outer = 154BF000] 02:18:06 INFO - PROCESS | 3632 | 1466500686733 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]]]}] 02:18:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:18:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:18:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 879ms 02:18:06 INFO - PROCESS | 3632 | 1466500686773 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 02:18:06 INFO - PROCESS | 3632 | 1466500686776 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 02:18:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:18:06 INFO - PROCESS | 3632 | 1466500686779 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:18:06 INFO - PROCESS | 3632 | 1466500686783 Marionette TRACE conn3 <- [1,3090,null,{}] 02:18:06 INFO - PROCESS | 3632 | 1466500686794 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}] 02:18:06 INFO - PROCESS | 3632 | 1466500686799 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:06 INFO - PROCESS | 3632 | 1466500686905 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 02:18:07 INFO - PROCESS | 3632 | 1466500687069 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:07 INFO - PROCESS | 3632 | 1466500687072 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:07 INFO - PROCESS | 3632 | ++DOCSHELL 162B9000 == 39 [pid = 3632] [id = 784] 02:18:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (162BA400) [pid = 3632] [serial = 2350] [outer = 00000000] 02:18:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (165A6400) [pid = 3632] [serial = 2351] [outer = 162BA400] 02:18:07 INFO - PROCESS | 3632 | 1466500687129 Marionette DEBUG loaded listener.js 02:18:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (16D6B000) [pid = 3632] [serial = 2352] [outer = 162BA400] 02:18:07 INFO - PROCESS | 3632 | 1466500687706 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:18:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:18:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 988ms 02:18:07 INFO - PROCESS | 3632 | 1466500687765 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 02:18:07 INFO - PROCESS | 3632 | 1466500687768 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 02:18:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:18:07 INFO - PROCESS | 3632 | 1466500687772 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:18:07 INFO - PROCESS | 3632 | 1466500687774 Marionette TRACE conn3 <- [1,3094,null,{}] 02:18:07 INFO - PROCESS | 3632 | 1466500687777 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}] 02:18:07 INFO - PROCESS | 3632 | 1466500687780 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:08 INFO - PROCESS | 3632 | 1466500688018 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 02:18:08 INFO - PROCESS | 3632 | 1466500688195 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:08 INFO - PROCESS | 3632 | 1466500688198 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:08 INFO - PROCESS | 3632 | ++DOCSHELL 105F5800 == 40 [pid = 3632] [id = 785] 02:18:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (10A56800) [pid = 3632] [serial = 2353] [outer = 00000000] 02:18:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (10D14000) [pid = 3632] [serial = 2354] [outer = 10A56800] 02:18:08 INFO - PROCESS | 3632 | 1466500688248 Marionette DEBUG loaded listener.js 02:18:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (110DA400) [pid = 3632] [serial = 2355] [outer = 10A56800] 02:18:09 INFO - PROCESS | 3632 | --DOCSHELL 152B2C00 == 39 [pid = 3632] [id = 780] 02:18:09 INFO - PROCESS | 3632 | --DOCSHELL 17B6B000 == 38 [pid = 3632] [id = 779] 02:18:09 INFO - PROCESS | 3632 | --DOCSHELL 171F0000 == 37 [pid = 3632] [id = 778] 02:18:09 INFO - PROCESS | 3632 | --DOCSHELL 14147400 == 36 [pid = 3632] [id = 777] 02:18:09 INFO - PROCESS | 3632 | --DOCSHELL 16350400 == 35 [pid = 3632] [id = 776] 02:18:09 INFO - PROCESS | 3632 | --DOCSHELL 162B0C00 == 34 [pid = 3632] [id = 775] 02:18:09 INFO - PROCESS | 3632 | --DOCSHELL 15AF5000 == 33 [pid = 3632] [id = 774] 02:18:09 INFO - PROCESS | 3632 | --DOCSHELL 139A3C00 == 32 [pid = 3632] [id = 773] 02:18:09 INFO - PROCESS | 3632 | --DOCSHELL 11268C00 == 31 [pid = 3632] [id = 772] 02:18:09 INFO - PROCESS | 3632 | --DOCSHELL 1A96B400 == 30 [pid = 3632] [id = 769] 02:18:09 INFO - PROCESS | 3632 | --DOCSHELL 10371C00 == 29 [pid = 3632] [id = 770] 02:18:09 INFO - PROCESS | 3632 | --DOCSHELL 154BD800 == 28 [pid = 3632] [id = 771] 02:18:09 INFO - PROCESS | 3632 | --DOCSHELL 152BC000 == 27 [pid = 3632] [id = 783] 02:18:09 INFO - PROCESS | 3632 | --DOCSHELL 162B9000 == 26 [pid = 3632] [id = 784] 02:18:09 INFO - PROCESS | 3632 | --DOCSHELL 162E3800 == 25 [pid = 3632] [id = 781] 02:18:09 INFO - PROCESS | 3632 | --DOCSHELL 110D7000 == 24 [pid = 3632] [id = 782] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (17072C00) [pid = 3632] [serial = 2295] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (1A8EA400) [pid = 3632] [serial = 2297] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (141E2000) [pid = 3632] [serial = 2291] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (105F0800) [pid = 3632] [serial = 2285] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (10D18C00) [pid = 3632] [serial = 2286] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (13147C00) [pid = 3632] [serial = 2288] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (131EB800) [pid = 3632] [serial = 2289] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (12820400) [pid = 3632] [serial = 2283] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (110D6C00) [pid = 3632] [serial = 2282] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (10A5B400) [pid = 3632] [serial = 2271] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (10369800) [pid = 3632] [serial = 2270] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (141E2400) [pid = 3632] [serial = 2274] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1414F400) [pid = 3632] [serial = 2273] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (165AAC00) [pid = 3632] [serial = 2277] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (162EE800) [pid = 3632] [serial = 2276] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (18575800) [pid = 3632] [serial = 2280] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (1856F400) [pid = 3632] [serial = 2279] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (183F7800) [pid = 3632] [serial = 2301] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (16D6D400) [pid = 3632] [serial = 2300] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (16D76C00) [pid = 3632] [serial = 2294] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (1A972C00) [pid = 3632] [serial = 2306] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (1A8ED000) [pid = 3632] [serial = 2298] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (1A968800) [pid = 3632] [serial = 2304] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (14E75400) [pid = 3632] [serial = 2292] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (1A8F8C00) [pid = 3632] [serial = 2303] [outer = 00000000] [url = about:blank] 02:18:09 INFO - PROCESS | 3632 | 1466500689489 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]]]}] 02:18:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:18:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:18:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:18:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1743ms 02:18:09 INFO - PROCESS | 3632 | 1466500689517 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 02:18:09 INFO - PROCESS | 3632 | 1466500689520 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 02:18:09 INFO - PROCESS | 3632 | 1466500689526 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:18:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:18:09 INFO - PROCESS | 3632 | 1466500689528 Marionette TRACE conn3 <- [1,3098,null,{}] 02:18:09 INFO - PROCESS | 3632 | 1466500689575 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}] 02:18:09 INFO - PROCESS | 3632 | 1466500689578 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:09 INFO - PROCESS | 3632 | 1466500689673 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 02:18:09 INFO - PROCESS | 3632 | 1466500689773 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:09 INFO - PROCESS | 3632 | 1466500689775 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:09 INFO - PROCESS | 3632 | ++DOCSHELL 105E9400 == 25 [pid = 3632] [id = 786] 02:18:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (105EE400) [pid = 3632] [serial = 2356] [outer = 00000000] 02:18:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (110D6C00) [pid = 3632] [serial = 2357] [outer = 105EE400] 02:18:09 INFO - PROCESS | 3632 | 1466500689807 Marionette DEBUG loaded listener.js 02:18:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (110D9C00) [pid = 3632] [serial = 2358] [outer = 105EE400] 02:18:10 INFO - PROCESS | 3632 | 1466500690200 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"]]]}] 02:18:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:18:10 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 02:18:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:18:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:18:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 725ms 02:18:10 INFO - PROCESS | 3632 | 1466500690251 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 02:18:10 INFO - PROCESS | 3632 | 1466500690256 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 02:18:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:18:10 INFO - PROCESS | 3632 | 1466500690263 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:18:10 INFO - PROCESS | 3632 | 1466500690265 Marionette TRACE conn3 <- [1,3102,null,{}] 02:18:10 INFO - PROCESS | 3632 | 1466500690269 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}] 02:18:10 INFO - PROCESS | 3632 | 1466500690272 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:10 INFO - PROCESS | 3632 | 1466500690370 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 02:18:10 INFO - PROCESS | 3632 | 1466500690377 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\", \"34d9b867-6c65-49a4-95f5-f6c02019ed35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:10 INFO - PROCESS | 3632 | 1466500690379 Marionette INFO sendAsync 77f9893b-8237-481d-b587-dda076dcdfe0 02:18:10 INFO - PROCESS | 3632 | ++DOCSHELL 12D93C00 == 26 [pid = 3632] [id = 787] 02:18:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (13032000) [pid = 3632] [serial = 2359] [outer = 00000000] 02:18:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (13154400) [pid = 3632] [serial = 2360] [outer = 13032000] 02:18:10 INFO - PROCESS | 3632 | 1466500690426 Marionette DEBUG loaded listener.js 02:18:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (131ECC00) [pid = 3632] [serial = 2361] [outer = 13032000] 02:18:10 INFO - PROCESS | 3632 | 1466500690887 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]]]}] 02:18:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:18:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 632ms 02:18:10 INFO - PROCESS | 3632 | 1466500690899 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 02:18:10 INFO - PROCESS | 3632 | 1466500690901 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 02:18:11 WARNING - u'runner_teardown' () 02:18:12 INFO - No more tests 02:18:12 INFO - Got 0 unexpected results 02:18:12 INFO - SUITE-END | took 627s 02:18:12 INFO - Closing logging queue 02:18:12 INFO - queue closed 02:18:12 INFO - Return code: 0 02:18:12 WARNING - # TBPL SUCCESS # 02:18:12 INFO - Running post-action listener: _resource_record_post_action 02:18:12 INFO - Running post-run listener: _resource_record_post_run 02:18:13 INFO - Total resource usage - Wall time: 638s; CPU: 17.0%; Read bytes: 92214784; Write bytes: 947849728; Read time: 568773; Write time: 1072815 02:18:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:18:13 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 77195264; Read time: 0; Write time: 76298 02:18:13 INFO - run-tests - Wall time: 636s; CPU: 17.0%; Read bytes: 92214784; Write bytes: 811623936; Read time: 568773; Write time: 928784 02:18:13 INFO - Running post-run listener: _upload_blobber_files 02:18:13 INFO - Blob upload gear active. 02:18:13 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:18:13 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 02:18:13 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 02:18:13 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 02:18:14 INFO - (blobuploader) - INFO - Open directory for files ... 02:18:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:18:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:18:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:18:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:18:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:18:14 INFO - (blobuploader) - INFO - Done attempting. 02:18:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:18:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:18:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:18:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:18:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:18:17 INFO - (blobuploader) - INFO - Done attempting. 02:18:17 INFO - (blobuploader) - INFO - Iteration through files over. 02:18:17 INFO - Return code: 0 02:18:17 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:18:17 INFO - Using _rmtree_windows ... 02:18:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:18:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/33abe3185e57640184ad845f899a03f52c2626ff96443e762a756ebc6d92c9e4ac991e45628a96800e4dfba5f151a7905a9688c5da20560e10ae23d787a64444", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e42a1fdfe27bfb1d068ae489f03dd5901ce58c6d127ff8675ed983c06a1e83cbec77222cf9f24eeaed01fb97a6b55be04205b6fbf918217aa9abbf061f4f0a2e"} 02:18:17 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:18:17 INFO - Writing to file C:\slave\test\properties\blobber_files 02:18:17 INFO - Contents: 02:18:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/33abe3185e57640184ad845f899a03f52c2626ff96443e762a756ebc6d92c9e4ac991e45628a96800e4dfba5f151a7905a9688c5da20560e10ae23d787a64444", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e42a1fdfe27bfb1d068ae489f03dd5901ce58c6d127ff8675ed983c06a1e83cbec77222cf9f24eeaed01fb97a6b55be04205b6fbf918217aa9abbf061f4f0a2e"} 02:18:17 INFO - Running post-run listener: copy_logs_to_upload_dir 02:18:17 INFO - Copying logs to upload dir... 02:18:17 INFO - mkdir: C:\slave\test\build\upload\logs 02:18:17 INFO - Copying logs to upload dir... 02:18:17 INFO - Using _rmtree_windows ... 02:18:17 INFO - Using _rmtree_windows ... 02:18:17 INFO - Using _rmtree_windows ... 02:18:17 INFO - Using _rmtree_windows ... 02:18:17 INFO - Using _rmtree_windows ... 02:18:17 INFO - Using _rmtree_windows ... 02:18:17 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=734.400000 ========= master_lag: 74.53 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 28 secs) (at 2016-06-21 02:18:12.663972) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 02:18:12.664988) ========= '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-118\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-118 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-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-118 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-118 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-118 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/33abe3185e57640184ad845f899a03f52c2626ff96443e762a756ebc6d92c9e4ac991e45628a96800e4dfba5f151a7905a9688c5da20560e10ae23d787a64444", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e42a1fdfe27bfb1d068ae489f03dd5901ce58c6d127ff8675ed983c06a1e83cbec77222cf9f24eeaed01fb97a6b55be04205b6fbf918217aa9abbf061f4f0a2e"} build_url:https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/33abe3185e57640184ad845f899a03f52c2626ff96443e762a756ebc6d92c9e4ac991e45628a96800e4dfba5f151a7905a9688c5da20560e10ae23d787a64444", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e42a1fdfe27bfb1d068ae489f03dd5901ce58c6d127ff8675ed983c06a1e83cbec77222cf9f24eeaed01fb97a6b55be04205b6fbf918217aa9abbf061f4f0a2e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FUB4mwo8QKeMm-RLin7yAg/artifacts/public/build/firefox-48.0.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-06-21 02:18:12.787562) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:18:12.788526) ========= '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-118\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-118 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-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-118 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-118 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-118 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:18:12.913575) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-21 02:18:12.914385) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-21 02:18:13.582365) ========= ========= Total master_lag: 75.66 =========