builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-065 starttime: 1464641183.98 results: success (0) buildid: 20160530120549 builduid: 7997d47d310b490c9d491deb39fe4327 revision: 3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 13:46:23.975615) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 13:46:23.976114) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 13:46:23.976401) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 13:46:24.010380) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:46:24.010875) ========= '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-065\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-065 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-065 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-065 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-065 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-065 WINDIR=C:\WINDOWS using PTY: False --13:46:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.38 MB/s 13:46:19 (7.38 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.684000 ========= master_lag: 0.00 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:46:24.696511) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:46:24.696851) ========= '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-065\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-065 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-065 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-065 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-065 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-065 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.891000 ========= master_lag: -0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:46:25.580033) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 13:46:25.580407) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4 --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-aurora --rev 3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-065\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-065 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-065 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-065 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-065 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-065 WINDIR=C:\WINDOWS using PTY: False 2016-05-30 13:46:20,638 truncating revision to first 12 chars 2016-05-30 13:46:20,638 Setting DEBUG logging. 2016-05-30 13:46:20,638 attempt 1/10 2016-05-30 13:46:20,638 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/3c7a33fe0b64?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 13:46:21,068 unpacking tar archive at: mozilla-aurora-3c7a33fe0b64/testing/mozharness/ program finished with exit code 0 elapsedTime=1.224000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 13:46:26.877544) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 13:46:26.877888) ========= script_repo_revision: 3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 13:46:26.878316) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 13:46:26.878606) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 13:46:26.892633) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 11 secs) (at 2016-05-30 13:46:26.893019) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-065\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-065 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-065 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-065 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-065 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-065 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 13:46:22 INFO - MultiFileLogger online at 20160530 13:46:22 in C:\slave\test 13:46:22 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 13:46:22 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:46:22 INFO - {'append_to_log': False, 13:46:22 INFO - 'base_work_dir': 'C:\\slave\\test', 13:46:22 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:46:22 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:46:22 INFO - 'buildbot_json_path': 'buildprops.json', 13:46:22 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:46:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:46:22 INFO - 'download_minidump_stackwalk': True, 13:46:22 INFO - 'download_symbols': 'true', 13:46:22 INFO - 'e10s': False, 13:46:22 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:46:22 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:46:22 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:46:22 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:46:22 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:46:22 INFO - 'C:/mozilla-build/tooltool.py'), 13:46:22 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:46:22 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:46:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:46:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:46:22 INFO - 'log_level': 'info', 13:46:22 INFO - 'log_to_console': True, 13:46:22 INFO - 'opt_config_files': (), 13:46:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:46:22 INFO - '--processes=1', 13:46:22 INFO - '--config=%(test_path)s/wptrunner.ini', 13:46:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:46:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:46:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:46:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:46:22 INFO - 'pip_index': False, 13:46:22 INFO - 'require_test_zip': True, 13:46:22 INFO - 'test_type': ('testharness',), 13:46:22 INFO - 'this_chunk': '1', 13:46:22 INFO - 'total_chunks': '10', 13:46:22 INFO - 'virtualenv_path': 'venv', 13:46:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:46:22 INFO - 'work_dir': 'build'} 13:46:22 INFO - ##### 13:46:22 INFO - ##### Running clobber step. 13:46:22 INFO - ##### 13:46:22 INFO - Running pre-action listener: _resource_record_pre_action 13:46:22 INFO - Running main action method: clobber 13:46:22 INFO - rmtree: C:\slave\test\build 13:46:22 INFO - Using _rmtree_windows ... 13:46:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:46:54 INFO - Running post-action listener: _resource_record_post_action 13:46:54 INFO - ##### 13:46:54 INFO - ##### Running read-buildbot-config step. 13:46:54 INFO - ##### 13:46:54 INFO - Running pre-action listener: _resource_record_pre_action 13:46:54 INFO - Running main action method: read_buildbot_config 13:46:54 INFO - Using buildbot properties: 13:46:54 INFO - { 13:46:54 INFO - "project": "", 13:46:54 INFO - "product": "firefox", 13:46:54 INFO - "script_repo_revision": "production", 13:46:54 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 13:46:54 INFO - "repository": "", 13:46:54 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 13:46:54 INFO - "buildid": "20160530120549", 13:46:54 INFO - "pgo_build": "False", 13:46:54 INFO - "basedir": "C:\\slave\\test", 13:46:54 INFO - "buildnumber": 17, 13:46:54 INFO - "slavename": "t-xp32-ix-065", 13:46:54 INFO - "revision": "3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4", 13:46:54 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 13:46:54 INFO - "platform": "win32", 13:46:54 INFO - "branch": "mozilla-aurora", 13:46:54 INFO - "repo_path": "releases/mozilla-aurora", 13:46:54 INFO - "moz_repo_path": "", 13:46:54 INFO - "stage_platform": "win32", 13:46:54 INFO - "builduid": "7997d47d310b490c9d491deb39fe4327", 13:46:54 INFO - "slavebuilddir": "test" 13:46:54 INFO - } 13:46:54 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 13:46:54 INFO - Found installer url https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 13:46:54 INFO - Running post-action listener: _resource_record_post_action 13:46:54 INFO - ##### 13:46:54 INFO - ##### Running download-and-extract step. 13:46:54 INFO - ##### 13:46:54 INFO - Running pre-action listener: _resource_record_pre_action 13:46:54 INFO - Running main action method: download_and_extract 13:46:54 INFO - mkdir: C:\slave\test\build\tests 13:46:54 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')]} 13:46:54 INFO - https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 13:46:54 INFO - trying https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 13:46:54 INFO - Downloading https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 13:46:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 13:46:55 INFO - Downloaded 1274 bytes. 13:46:55 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 13:46:55 INFO - Using the following test package requirements: 13:46:55 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 13:46:55 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:46:55 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 13:46:55 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:46:55 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 13:46:55 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:46:55 INFO - u'jsshell-win32.zip'], 13:46:55 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:46:55 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 13:46:55 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 13:46:55 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:46:55 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 13:46:55 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:46:55 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 13:46:55 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:46:55 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 13:46:55 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:46:55 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 13:46:55 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 13:46:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:46:55 INFO - https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 13:46:55 INFO - trying https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 13:46:55 INFO - Downloading https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 13:46:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 13:46:57 INFO - Downloaded 20340894 bytes. 13:46:57 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:46:57 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:47:00 INFO - caution: filename not matched: web-platform/* 13:47:00 INFO - Return code: 11 13:47:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:47:00 INFO - https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 13:47:00 INFO - trying https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 13:47:00 INFO - Downloading https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 13:47:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 13:47:03 INFO - Downloaded 36409218 bytes. 13:47:03 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:47:03 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:48:07 INFO - caution: filename not matched: bin/* 13:48:07 INFO - caution: filename not matched: config/* 13:48:07 INFO - caution: filename not matched: mozbase/* 13:48:07 INFO - caution: filename not matched: marionette/* 13:48:07 INFO - caution: filename not matched: tools/wptserve/* 13:48:07 INFO - Return code: 11 13:48:07 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')]} 13:48:07 INFO - https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 13:48:07 INFO - trying https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 13:48:07 INFO - Downloading https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 13:48:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 13:48:13 INFO - Downloaded 68494576 bytes. 13:48:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 13:48:13 INFO - mkdir: C:\slave\test\properties 13:48:13 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:48:13 INFO - Writing to file C:\slave\test\properties\build_url 13:48:13 INFO - Contents: 13:48:13 INFO - build_url:https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 13:48:13 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 13:48:13 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:48:13 INFO - Writing to file C:\slave\test\properties\symbols_url 13:48:13 INFO - Contents: 13:48:13 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 13:48:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:48:13 INFO - https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:48:13 INFO - trying https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 13:48:13 INFO - Downloading https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 13:48:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 13:48:18 INFO - Downloaded 55577064 bytes. 13:48:18 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 13:48:18 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 13:48:23 INFO - Return code: 0 13:48:23 INFO - Running post-action listener: _resource_record_post_action 13:48:23 INFO - Running post-action listener: set_extra_try_arguments 13:48:23 INFO - ##### 13:48:23 INFO - ##### Running create-virtualenv step. 13:48:23 INFO - ##### 13:48:23 INFO - Running pre-action listener: _pre_create_virtualenv 13:48:23 INFO - Running pre-action listener: _resource_record_pre_action 13:48:23 INFO - Running main action method: create_virtualenv 13:48:23 INFO - Creating virtualenv C:\slave\test\build\venv 13:48:23 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 13:48:23 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:48:25 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:48:27 INFO - Installing distribute......................................................................................................................................................................................done. 13:48:28 INFO - Return code: 0 13:48:28 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:48:28 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')]} 13:48:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:48:28 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')]} 13:48:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:48:28 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-065', 'USERDOMAIN': 'T-XP32-IX-065', '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-065', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-065', '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-065\\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-065'}}, attempt #1 13:48:28 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 13:48:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:48:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:48:28 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065\\Application Data', 13:48:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:48:28 INFO - 'COMPUTERNAME': 'T-XP32-IX-065', 13:48:28 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:48:28 INFO - 'DCLOCATION': 'SCL3', 13:48:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:48:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:48:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:48:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:48:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:48:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:48:28 INFO - 'HOMEDRIVE': 'C:', 13:48:28 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-065', 13:48:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:48:28 INFO - 'KTS_VERSION': '1.19c', 13:48:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:48:28 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-065', 13:48:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:48:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:48:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:48:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:48:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:48:28 INFO - 'MOZ_AIRBAG': '1', 13:48:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:48:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:48:28 INFO - 'MOZ_MSVCVERSION': '8', 13:48:28 INFO - 'MOZ_NO_REMOTE': '1', 13:48:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:48:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:48:28 INFO - 'NO_EM_RESTART': '1', 13:48:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:48:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:48:28 INFO - 'OS': 'Windows_NT', 13:48:28 INFO - 'OURDRIVE': 'C:', 13:48:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 13:48:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:48:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:48:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:48:28 INFO - 'PROCESSOR_LEVEL': '6', 13:48:28 INFO - 'PROCESSOR_REVISION': '1e05', 13:48:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:48:28 INFO - 'PROMPT': '$P$G', 13:48:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:48:28 INFO - 'PWD': 'C:\\slave\\test', 13:48:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:48:28 INFO - 'SESSIONNAME': 'Console', 13:48:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:48:28 INFO - 'SYSTEMDRIVE': 'C:', 13:48:28 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:48:28 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:48:28 INFO - 'TEST1': 'testie', 13:48:28 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:48:28 INFO - 'USERDOMAIN': 'T-XP32-IX-065', 13:48:28 INFO - 'USERNAME': 'cltbld', 13:48:28 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065', 13:48:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:48:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:48:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:48:28 INFO - 'WINDIR': 'C:\\WINDOWS', 13:48:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:48:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:48:29 INFO - Downloading/unpacking psutil>=0.7.1 13:48:29 INFO - Running setup.py egg_info for package psutil 13:48:29 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:48:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:48:29 INFO - Installing collected packages: psutil 13:48:29 INFO - Running setup.py install for psutil 13:48:29 INFO - building 'psutil._psutil_windows' extension 13:48:29 INFO - error: Unable to find vcvarsall.bat 13:48:29 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-5qlnoo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:48:29 INFO - running install 13:48:29 INFO - running build 13:48:29 INFO - running build_py 13:48:29 INFO - creating build 13:48:29 INFO - creating build\lib.win32-2.7 13:48:29 INFO - creating build\lib.win32-2.7\psutil 13:48:29 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:48:29 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:48:29 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:48:29 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:48:29 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:48:29 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:48:29 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:48:29 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:48:29 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:48:29 INFO - running build_ext 13:48:29 INFO - building 'psutil._psutil_windows' extension 13:48:29 INFO - error: Unable to find vcvarsall.bat 13:48:29 INFO - ---------------------------------------- 13:48:29 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-5qlnoo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:48:29 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-065\Application Data\pip\pip.log 13:48:29 WARNING - Return code: 1 13:48:29 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! 13:48:29 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:48:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:48:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:48:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:48:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:48:29 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-065', 'USERDOMAIN': 'T-XP32-IX-065', '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-065', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-065', '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-065\\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-065'}}, attempt #1 13:48:29 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 13:48:29 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 13:48:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:48:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065\\Application Data', 13:48:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:48:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-065', 13:48:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:48:29 INFO - 'DCLOCATION': 'SCL3', 13:48:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:48:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:48:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:48:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:48:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:48:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:48:29 INFO - 'HOMEDRIVE': 'C:', 13:48:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-065', 13:48:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:48:29 INFO - 'KTS_VERSION': '1.19c', 13:48:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:48:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-065', 13:48:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:48:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:48:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:48:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:48:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:48:29 INFO - 'MOZ_AIRBAG': '1', 13:48:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:48:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:48:29 INFO - 'MOZ_MSVCVERSION': '8', 13:48:29 INFO - 'MOZ_NO_REMOTE': '1', 13:48:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:48:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:48:29 INFO - 'NO_EM_RESTART': '1', 13:48:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:48:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:48:29 INFO - 'OS': 'Windows_NT', 13:48:29 INFO - 'OURDRIVE': 'C:', 13:48:29 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', 13:48:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:48:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:48:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:48:29 INFO - 'PROCESSOR_LEVEL': '6', 13:48:29 INFO - 'PROCESSOR_REVISION': '1e05', 13:48:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:48:29 INFO - 'PROMPT': '$P$G', 13:48:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:48:29 INFO - 'PWD': 'C:\\slave\\test', 13:48:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:48:29 INFO - 'SESSIONNAME': 'Console', 13:48:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:48:29 INFO - 'SYSTEMDRIVE': 'C:', 13:48:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:48:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:48:29 INFO - 'TEST1': 'testie', 13:48:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:48:29 INFO - 'USERDOMAIN': 'T-XP32-IX-065', 13:48:29 INFO - 'USERNAME': 'cltbld', 13:48:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065', 13:48:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:48:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:48:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:48:29 INFO - 'WINDIR': 'C:\\WINDOWS', 13:48:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:48:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:48:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:48:30 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:48:30 INFO - Running setup.py egg_info for package mozsystemmonitor 13:48:30 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:48:30 INFO - Running setup.py egg_info for package psutil 13:48:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:48:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:48:30 INFO - Installing collected packages: mozsystemmonitor, psutil 13:48:30 INFO - Running setup.py install for mozsystemmonitor 13:48:30 INFO - Running setup.py install for psutil 13:48:30 INFO - building 'psutil._psutil_windows' extension 13:48:30 INFO - error: Unable to find vcvarsall.bat 13:48:30 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-zqhcg7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:48:30 INFO - running install 13:48:30 INFO - running build 13:48:30 INFO - running build_py 13:48:30 INFO - running build_ext 13:48:30 INFO - building 'psutil._psutil_windows' extension 13:48:30 INFO - error: Unable to find vcvarsall.bat 13:48:30 INFO - ---------------------------------------- 13:48:30 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-zqhcg7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:48:30 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-065\Application Data\pip\pip.log 13:48:30 WARNING - Return code: 1 13:48:30 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! 13:48:30 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:48: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')]} 13:48:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:48: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')]} 13:48:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:48:30 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-065', 'USERDOMAIN': 'T-XP32-IX-065', '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-065', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-065', '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-065\\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-065'}}, attempt #1 13:48:30 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 13:48:30 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 13:48:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:48:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065\\Application Data', 13:48:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:48:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-065', 13:48:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:48:30 INFO - 'DCLOCATION': 'SCL3', 13:48:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:48:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:48:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:48:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:48:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:48:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:48:30 INFO - 'HOMEDRIVE': 'C:', 13:48:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-065', 13:48:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:48:30 INFO - 'KTS_VERSION': '1.19c', 13:48:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:48:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-065', 13:48:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:48:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:48:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:48:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:48:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:48:30 INFO - 'MOZ_AIRBAG': '1', 13:48:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:48:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:48:30 INFO - 'MOZ_MSVCVERSION': '8', 13:48:30 INFO - 'MOZ_NO_REMOTE': '1', 13:48:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:48:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:48:30 INFO - 'NO_EM_RESTART': '1', 13:48:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:48:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:48:30 INFO - 'OS': 'Windows_NT', 13:48:30 INFO - 'OURDRIVE': 'C:', 13:48:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 13:48:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:48:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:48:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:48:30 INFO - 'PROCESSOR_LEVEL': '6', 13:48:30 INFO - 'PROCESSOR_REVISION': '1e05', 13:48:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:48:30 INFO - 'PROMPT': '$P$G', 13:48:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:48:30 INFO - 'PWD': 'C:\\slave\\test', 13:48:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:48:30 INFO - 'SESSIONNAME': 'Console', 13:48:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:48:30 INFO - 'SYSTEMDRIVE': 'C:', 13:48:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:48:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:48:30 INFO - 'TEST1': 'testie', 13:48:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:48:30 INFO - 'USERDOMAIN': 'T-XP32-IX-065', 13:48:30 INFO - 'USERNAME': 'cltbld', 13:48:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065', 13:48:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:48:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:48:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:48:30 INFO - 'WINDIR': 'C:\\WINDOWS', 13:48:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:48:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:48:30 INFO - Downloading/unpacking blobuploader==1.2.4 13:48:30 INFO - Downloading blobuploader-1.2.4.tar.gz 13:48:30 INFO - Running setup.py egg_info for package blobuploader 13:48:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:48:32 INFO - Running setup.py egg_info for package requests 13:48:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:48:32 INFO - Downloading docopt-0.6.1.tar.gz 13:48:32 INFO - Running setup.py egg_info for package docopt 13:48:32 INFO - Installing collected packages: blobuploader, docopt, requests 13:48:32 INFO - Running setup.py install for blobuploader 13:48:32 INFO - Running setup.py install for docopt 13:48:32 INFO - Running setup.py install for requests 13:48:32 INFO - Successfully installed blobuploader docopt requests 13:48:32 INFO - Cleaning up... 13:48:32 INFO - Return code: 0 13:48:32 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:48:32 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')]} 13:48:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:48:32 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')]} 13:48:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:48:32 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-065', 'USERDOMAIN': 'T-XP32-IX-065', '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-065', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-065', '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-065\\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-065'}}, attempt #1 13:48:32 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 13:48:32 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 13:48:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:48:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065\\Application Data', 13:48:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:48:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-065', 13:48:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:48:32 INFO - 'DCLOCATION': 'SCL3', 13:48:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:48:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:48:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:48:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:48:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:48:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:48:32 INFO - 'HOMEDRIVE': 'C:', 13:48:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-065', 13:48:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:48:32 INFO - 'KTS_VERSION': '1.19c', 13:48:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:48:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-065', 13:48:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:48:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:48:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:48:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:48:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:48:32 INFO - 'MOZ_AIRBAG': '1', 13:48:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:48:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:48:32 INFO - 'MOZ_MSVCVERSION': '8', 13:48:32 INFO - 'MOZ_NO_REMOTE': '1', 13:48:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:48:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:48:32 INFO - 'NO_EM_RESTART': '1', 13:48:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:48:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:48:32 INFO - 'OS': 'Windows_NT', 13:48:32 INFO - 'OURDRIVE': 'C:', 13:48:32 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', 13:48:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:48:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:48:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:48:32 INFO - 'PROCESSOR_LEVEL': '6', 13:48:32 INFO - 'PROCESSOR_REVISION': '1e05', 13:48:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:48:32 INFO - 'PROMPT': '$P$G', 13:48:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:48:32 INFO - 'PWD': 'C:\\slave\\test', 13:48:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:48:32 INFO - 'SESSIONNAME': 'Console', 13:48:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:48:32 INFO - 'SYSTEMDRIVE': 'C:', 13:48:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:48:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:48:32 INFO - 'TEST1': 'testie', 13:48:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:48:32 INFO - 'USERDOMAIN': 'T-XP32-IX-065', 13:48:32 INFO - 'USERNAME': 'cltbld', 13:48:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065', 13:48:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:48:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:48:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:48:32 INFO - 'WINDIR': 'C:\\WINDOWS', 13:48:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:48:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:48:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:48:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:48:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:48:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:48:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:48:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:48:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:48:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:48:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:48:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:48:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:48:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:48:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:48:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:48:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:48:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:48:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:48:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:48:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:48:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:48:42 INFO - Unpacking c:\slave\test\build\tests\marionette 13:48:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:48:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:48:42 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 13:48:42 INFO - Running setup.py install for browsermob-proxy 13:48:47 INFO - Running setup.py install for manifestparser 13:48:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Running setup.py install for marionette-client 13:48:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:48:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Running setup.py install for marionette-driver 13:48:47 INFO - Running setup.py install for mozcrash 13:48:47 INFO - Running setup.py install for mozdebug 13:48:47 INFO - Running setup.py install for mozdevice 13:48:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Running setup.py install for mozfile 13:48:47 INFO - Running setup.py install for mozhttpd 13:48:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Running setup.py install for mozinfo 13:48:47 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Running setup.py install for mozInstall 13:48:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Running setup.py install for mozleak 13:48:47 INFO - Running setup.py install for mozlog 13:48:47 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Running setup.py install for moznetwork 13:48:47 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Running setup.py install for mozprocess 13:48:47 INFO - Running setup.py install for mozprofile 13:48:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Running setup.py install for mozrunner 13:48:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Running setup.py install for mozscreenshot 13:48:47 INFO - Running setup.py install for moztest 13:48:47 INFO - Running setup.py install for mozversion 13:48:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:48:47 INFO - Running setup.py install for wptserve 13:48:47 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 13:48:47 INFO - Cleaning up... 13:48:47 INFO - Return code: 0 13:48:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:48:47 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')]} 13:48:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:48:47 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')]} 13:48:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:48:47 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-065', 'USERDOMAIN': 'T-XP32-IX-065', '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-065', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-065', '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-065\\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-065'}}, attempt #1 13:48:47 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 13:48:47 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 13:48:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:48:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065\\Application Data', 13:48:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:48:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-065', 13:48:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:48:47 INFO - 'DCLOCATION': 'SCL3', 13:48:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:48:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:48:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:48:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:48:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:48:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:48:47 INFO - 'HOMEDRIVE': 'C:', 13:48:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-065', 13:48:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:48:47 INFO - 'KTS_VERSION': '1.19c', 13:48:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:48:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-065', 13:48:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:48:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:48:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:48:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:48:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:48:47 INFO - 'MOZ_AIRBAG': '1', 13:48:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:48:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:48:47 INFO - 'MOZ_MSVCVERSION': '8', 13:48:47 INFO - 'MOZ_NO_REMOTE': '1', 13:48:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:48:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:48:47 INFO - 'NO_EM_RESTART': '1', 13:48:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:48:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:48:47 INFO - 'OS': 'Windows_NT', 13:48:47 INFO - 'OURDRIVE': 'C:', 13:48:47 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', 13:48:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:48:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:48:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:48:47 INFO - 'PROCESSOR_LEVEL': '6', 13:48:47 INFO - 'PROCESSOR_REVISION': '1e05', 13:48:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:48:47 INFO - 'PROMPT': '$P$G', 13:48:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:48:47 INFO - 'PWD': 'C:\\slave\\test', 13:48:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:48:47 INFO - 'SESSIONNAME': 'Console', 13:48:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:48:47 INFO - 'SYSTEMDRIVE': 'C:', 13:48:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:48:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:48:47 INFO - 'TEST1': 'testie', 13:48:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:48:47 INFO - 'USERDOMAIN': 'T-XP32-IX-065', 13:48:47 INFO - 'USERNAME': 'cltbld', 13:48:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065', 13:48:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:48:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:48:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:48:47 INFO - 'WINDIR': 'C:\\WINDOWS', 13:48:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:48:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:48:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:48:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:48:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:48:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:48:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:48:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:48:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:48:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:48:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:48:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:48:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:48:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:48:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:48:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:48:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:48:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:48:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:48:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:48:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:48:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:48:58 INFO - Unpacking c:\slave\test\build\tests\marionette 13:48:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:48:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:48:58 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)) 13:49:02 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)) 13:49:02 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)) 13:49:02 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)) 13:49:02 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)) 13:49:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:49:02 INFO - Downloading blessings-1.6.tar.gz 13:49:02 INFO - Running setup.py egg_info for package blessings 13:49:02 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)) 13:49:02 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:49:02 INFO - Running setup.py install for blessings 13:49:02 INFO - Running setup.py install for browsermob-proxy 13:49:02 INFO - Running setup.py install for manifestparser 13:49:02 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Running setup.py install for marionette-client 13:49:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:49:02 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Running setup.py install for marionette-driver 13:49:02 INFO - Running setup.py install for mozcrash 13:49:02 INFO - Running setup.py install for mozdebug 13:49:02 INFO - Running setup.py install for mozdevice 13:49:02 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Running setup.py install for mozhttpd 13:49:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Running setup.py install for mozInstall 13:49:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Running setup.py install for mozleak 13:49:02 INFO - Running setup.py install for mozprofile 13:49:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Running setup.py install for mozrunner 13:49:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:49:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:49:03 INFO - Running setup.py install for mozscreenshot 13:49:03 INFO - Running setup.py install for moztest 13:49:03 INFO - Running setup.py install for mozversion 13:49:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:49:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:49:03 INFO - Running setup.py install for wptserve 13:49:03 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:49:03 INFO - Cleaning up... 13:49:03 INFO - Return code: 0 13:49:03 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:49:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:49:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:49:03 INFO - Reading from file tmpfile_stdout 13:49:03 INFO - Using _rmtree_windows ... 13:49:03 INFO - Using _rmtree_windows ... 13:49:03 INFO - Current package versions: 13:49:03 INFO - blessings == 1.6 13:49:03 INFO - blobuploader == 1.2.4 13:49:03 INFO - browsermob-proxy == 0.6.0 13:49:03 INFO - distribute == 0.6.14 13:49:03 INFO - docopt == 0.6.1 13:49:03 INFO - manifestparser == 1.1 13:49:03 INFO - marionette-client == 2.3.0 13:49:03 INFO - marionette-driver == 1.4.0 13:49:03 INFO - mozInstall == 1.12 13:49:03 INFO - mozcrash == 0.17 13:49:03 INFO - mozdebug == 0.1 13:49:03 INFO - mozdevice == 0.48 13:49:03 INFO - mozfile == 1.2 13:49:03 INFO - mozhttpd == 0.7 13:49:03 INFO - mozinfo == 0.9 13:49:03 INFO - mozleak == 0.1 13:49:03 INFO - mozlog == 3.1 13:49:03 INFO - moznetwork == 0.27 13:49:03 INFO - mozprocess == 0.22 13:49:03 INFO - mozprofile == 0.28 13:49:03 INFO - mozrunner == 6.11 13:49:03 INFO - mozscreenshot == 0.1 13:49:03 INFO - mozsystemmonitor == 0.0 13:49:03 INFO - moztest == 0.7 13:49:03 INFO - mozversion == 1.4 13:49:03 INFO - requests == 1.2.3 13:49:03 INFO - wptserve == 1.4.0 13:49:03 INFO - Running post-action listener: _resource_record_post_action 13:49:03 INFO - Running post-action listener: _start_resource_monitoring 13:49:03 INFO - Starting resource monitoring. 13:49:03 INFO - ##### 13:49:03 INFO - ##### Running pull step. 13:49:03 INFO - ##### 13:49:03 INFO - Running pre-action listener: _resource_record_pre_action 13:49:03 INFO - Running main action method: pull 13:49:03 INFO - Pull has nothing to do! 13:49:03 INFO - Running post-action listener: _resource_record_post_action 13:49:03 INFO - ##### 13:49:03 INFO - ##### Running install step. 13:49:03 INFO - ##### 13:49:03 INFO - Running pre-action listener: _resource_record_pre_action 13:49:03 INFO - Running main action method: install 13:49:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:49:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:49:03 INFO - Reading from file tmpfile_stdout 13:49:03 INFO - Using _rmtree_windows ... 13:49:03 INFO - Using _rmtree_windows ... 13:49:03 INFO - Detecting whether we're running mozinstall >=1.0... 13:49:03 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:49:03 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:49:03 INFO - Reading from file tmpfile_stdout 13:49:03 INFO - Output received: 13:49:03 INFO - Usage: mozinstall-script.py [options] installer 13:49:03 INFO - Options: 13:49:03 INFO - -h, --help show this help message and exit 13:49:03 INFO - -d DEST, --destination=DEST 13:49:03 INFO - Directory to install application into. [default: 13:49:03 INFO - "C:\slave\test"] 13:49:03 INFO - --app=APP Application being installed. [default: firefox] 13:49:03 INFO - Using _rmtree_windows ... 13:49:03 INFO - Using _rmtree_windows ... 13:49:03 INFO - mkdir: C:\slave\test\build\application 13:49:03 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 13:49:03 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 13:49:06 INFO - Reading from file tmpfile_stdout 13:49:06 INFO - Output received: 13:49:06 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:49:06 INFO - Using _rmtree_windows ... 13:49:06 INFO - Using _rmtree_windows ... 13:49:06 INFO - Running post-action listener: _resource_record_post_action 13:49:06 INFO - ##### 13:49:06 INFO - ##### Running run-tests step. 13:49:06 INFO - ##### 13:49:06 INFO - Running pre-action listener: _resource_record_pre_action 13:49:06 INFO - Running main action method: run_tests 13:49:06 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:49:06 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:49:06 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:49:06 INFO - grabbing minidump binary from tooltool 13:49:06 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')]} 13:49:06 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 13:49:06 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 13:49:06 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 13:49:06 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:49:09 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmppwhnq9 13:49:09 INFO - INFO - File integrity verified, renaming tmppwhnq9 to win32-minidump_stackwalk.exe 13:49:09 INFO - Return code: 0 13:49:09 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:49:09 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:49:09 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/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.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 13:49:09 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/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.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 13:49:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:49:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065\\Application Data', 13:49:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:49:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-065', 13:49:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:49:09 INFO - 'DCLOCATION': 'SCL3', 13:49:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:49:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:49:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:49:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:49:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:49:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:49:09 INFO - 'HOMEDRIVE': 'C:', 13:49:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-065', 13:49:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:49:09 INFO - 'KTS_VERSION': '1.19c', 13:49:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:49:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-065', 13:49:09 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:49:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:49:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:49:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:49:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:49:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:49:09 INFO - 'MOZ_AIRBAG': '1', 13:49:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:49:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:49:09 INFO - 'MOZ_MSVCVERSION': '8', 13:49:09 INFO - 'MOZ_NO_REMOTE': '1', 13:49:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:49:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:49:09 INFO - 'NO_EM_RESTART': '1', 13:49:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:49:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:49:09 INFO - 'OS': 'Windows_NT', 13:49:09 INFO - 'OURDRIVE': 'C:', 13:49:09 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', 13:49:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:49:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:49:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:49:09 INFO - 'PROCESSOR_LEVEL': '6', 13:49:09 INFO - 'PROCESSOR_REVISION': '1e05', 13:49:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:49:09 INFO - 'PROMPT': '$P$G', 13:49:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:49:09 INFO - 'PWD': 'C:\\slave\\test', 13:49:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:49:09 INFO - 'SESSIONNAME': 'Console', 13:49:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:49:09 INFO - 'SYSTEMDRIVE': 'C:', 13:49:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:49:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:49:09 INFO - 'TEST1': 'testie', 13:49:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:49:09 INFO - 'USERDOMAIN': 'T-XP32-IX-065', 13:49:09 INFO - 'USERNAME': 'cltbld', 13:49:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-065', 13:49:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:49:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:49:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:49:09 INFO - 'WINDIR': 'C:\\WINDOWS', 13:49:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:49:09 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/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.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 13:49:10 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 13:49:10 INFO - import pkg_resources 13:49:11 INFO - Using 1 client processes 13:49:14 INFO - SUITE-START | Running 778 tests 13:49:14 INFO - Running testharness tests 13:49:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:49:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:49:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:49:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:49:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:49:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:49:14 INFO - Setting up ssl 13:49:15 INFO - PROCESS | certutil | 13:49:15 INFO - PROCESS | certutil | 13:49:15 INFO - PROCESS | certutil | 13:49:15 INFO - Certificate Nickname Trust Attributes 13:49:15 INFO - SSL,S/MIME,JAR/XPI 13:49:15 INFO - 13:49:15 INFO - web-platform-tests CT,, 13:49:15 INFO - 13:49:15 INFO - Starting runner 13:49:17 INFO - PROCESS | 892 | [892] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 13:49:17 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 13:49:17 INFO - PROCESS | 892 | [892] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 13:49:18 INFO - PROCESS | 892 | 1464641358665 Marionette DEBUG Marionette enabled via build flag and pref 13:49:18 INFO - PROCESS | 892 | ++DOCSHELL 11A07C00 == 1 [pid = 892] [id = 1] 13:49:18 INFO - PROCESS | 892 | ++DOMWINDOW == 1 (11A08000) [pid = 892] [serial = 1] [outer = 00000000] 13:49:18 INFO - PROCESS | 892 | [892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:49:18 INFO - PROCESS | 892 | ++DOMWINDOW == 2 (11A08C00) [pid = 892] [serial = 2] [outer = 11A08000] 13:49:18 INFO - PROCESS | 892 | [892] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 13:49:18 INFO - PROCESS | 892 | [892] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 13:49:18 INFO - PROCESS | 892 | ++DOCSHELL 12808C00 == 2 [pid = 892] [id = 2] 13:49:18 INFO - PROCESS | 892 | ++DOMWINDOW == 3 (12809000) [pid = 892] [serial = 3] [outer = 00000000] 13:49:18 INFO - PROCESS | 892 | [892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:49:18 INFO - PROCESS | 892 | ++DOMWINDOW == 4 (12809C00) [pid = 892] [serial = 4] [outer = 12809000] 13:49:19 INFO - PROCESS | 892 | 1464641359201 Marionette INFO Listening on port 2828 13:49:19 INFO - PROCESS | 892 | 1464641359594 Marionette DEBUG Marionette enabled via command-line flag 13:49:19 INFO - PROCESS | 892 | ++DOCSHELL 1300E000 == 3 [pid = 892] [id = 3] 13:49:19 INFO - PROCESS | 892 | ++DOMWINDOW == 5 (1300E400) [pid = 892] [serial = 5] [outer = 00000000] 13:49:19 INFO - PROCESS | 892 | [892] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:49:19 INFO - PROCESS | 892 | ++DOMWINDOW == 6 (1300F000) [pid = 892] [serial = 6] [outer = 1300E400] 13:49:19 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:49:19 INFO - PROCESS | 892 | [892] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 13:49:19 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:49:19 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:49:19 INFO - PROCESS | 892 | ++DOMWINDOW == 7 (13726000) [pid = 892] [serial = 7] [outer = 12809000] 13:49:19 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:49:19 INFO - PROCESS | 892 | 1464641359942 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1467 13:49:19 INFO - PROCESS | 892 | 1464641359974 Marionette DEBUG Closed connection conn0 13:49:20 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:49:20 INFO - PROCESS | 892 | 1464641360064 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1469 13:49:20 INFO - PROCESS | 892 | 1464641360096 Marionette DEBUG Closed connection conn1 13:49:20 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:49:20 INFO - PROCESS | 892 | 1464641360104 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1470 13:49:20 INFO - PROCESS | 892 | ++DOCSHELL 13D52C00 == 4 [pid = 892] [id = 4] 13:49:20 INFO - PROCESS | 892 | ++DOMWINDOW == 8 (13D55000) [pid = 892] [serial = 8] [outer = 00000000] 13:49:20 INFO - PROCESS | 892 | ++DOMWINDOW == 9 (140D5000) [pid = 892] [serial = 9] [outer = 13D55000] 13:49:20 INFO - PROCESS | 892 | [892] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 13:49:20 INFO - PROCESS | 892 | 1464641360356 Marionette DEBUG Closed connection conn2 13:49:20 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:49:20 INFO - PROCESS | 892 | 1464641360363 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1471 13:49:20 INFO - PROCESS | 892 | ++DOMWINDOW == 10 (140DB800) [pid = 892] [serial = 10] [outer = 13D55000] 13:49:20 INFO - PROCESS | 892 | 1464641360396 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:49:20 INFO - PROCESS | 892 | 1464641360406 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530120549","device":"desktop","version":"48.0a2"} 13:49:20 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:49:20 INFO - PROCESS | 892 | [892] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:49:20 INFO - PROCESS | 892 | [892] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:49:20 INFO - PROCESS | 892 | [892] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:49:21 INFO - PROCESS | 892 | ++DOCSHELL 15E88800 == 5 [pid = 892] [id = 5] 13:49:21 INFO - PROCESS | 892 | ++DOMWINDOW == 11 (15E88C00) [pid = 892] [serial = 11] [outer = 00000000] 13:49:21 INFO - PROCESS | 892 | ++DOCSHELL 15E89000 == 6 [pid = 892] [id = 6] 13:49:21 INFO - PROCESS | 892 | ++DOMWINDOW == 12 (15E89400) [pid = 892] [serial = 12] [outer = 00000000] 13:49:21 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:49:21 INFO - PROCESS | 892 | ++DOCSHELL 16B1F400 == 7 [pid = 892] [id = 7] 13:49:21 INFO - PROCESS | 892 | ++DOMWINDOW == 13 (16B1F800) [pid = 892] [serial = 13] [outer = 00000000] 13:49:21 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:49:22 INFO - PROCESS | 892 | [892] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:49:22 INFO - PROCESS | 892 | ++DOMWINDOW == 14 (16B28400) [pid = 892] [serial = 14] [outer = 16B1F800] 13:49:22 INFO - PROCESS | 892 | [892] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 13:49:22 INFO - PROCESS | 892 | ++DOMWINDOW == 15 (16998800) [pid = 892] [serial = 15] [outer = 15E88C00] 13:49:22 INFO - PROCESS | 892 | ++DOMWINDOW == 16 (1699A000) [pid = 892] [serial = 16] [outer = 15E89400] 13:49:22 INFO - PROCESS | 892 | ++DOMWINDOW == 17 (167AD800) [pid = 892] [serial = 17] [outer = 16B1F800] 13:49:22 INFO - PROCESS | 892 | 1464641362937 Marionette DEBUG loaded listener.js 13:49:22 INFO - PROCESS | 892 | 1464641362951 Marionette DEBUG loaded listener.js 13:49:23 INFO - PROCESS | 892 | ++DOMWINDOW == 18 (17F5A000) [pid = 892] [serial = 18] [outer = 16B1F800] 13:49:23 INFO - PROCESS | 892 | 1464641363514 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"19e01857-b1b7-4543-9ff6-ff9aef14d2a5","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530120549","device":"desktop","version":"48.0a2","command_id":1}}] 13:49:23 INFO - PROCESS | 892 | 1464641363654 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}] 13:49:23 INFO - PROCESS | 892 | 1464641363707 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 13:49:23 INFO - PROCESS | 892 | 1464641363824 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:49:23 INFO - PROCESS | 892 | [892] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:49:24 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:49:24 INFO - PROCESS | 892 | ++DOMWINDOW == 19 (19A71000) [pid = 892] [serial = 19] [outer = 16B1F800] 13:49:24 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:49:24 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:49:24 INFO - PROCESS | 892 | 1464641364351 Marionette TRACE conn3 <- [1,3,null,{}] 13:49:24 INFO - PROCESS | 892 | 1464641364369 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:49:24 INFO - PROCESS | 892 | 1464641364400 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 13:49:24 INFO - PROCESS | 892 | 1464641364476 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 13:49:24 INFO - PROCESS | 892 | 1464641364479 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 13:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:49:24 INFO - PROCESS | 892 | 1464641364489 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:49:24 INFO - PROCESS | 892 | 1464641364493 Marionette TRACE conn3 <- [1,6,null,{}] 13:49:24 INFO - PROCESS | 892 | 1464641364515 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}] 13:49:24 INFO - PROCESS | 892 | 1464641364527 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 13:49:24 INFO - PROCESS | 892 | 1464641364533 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:24 INFO - PROCESS | 892 | ++DOCSHELL 161A7000 == 8 [pid = 892] [id = 8] 13:49:24 INFO - PROCESS | 892 | ++DOMWINDOW == 20 (161A7400) [pid = 892] [serial = 20] [outer = 00000000] 13:49:24 INFO - PROCESS | 892 | ++DOMWINDOW == 21 (161A9C00) [pid = 892] [serial = 21] [outer = 161A7400] 13:49:24 INFO - PROCESS | 892 | 1464641364579 Marionette DEBUG loaded listener.js 13:49:24 INFO - PROCESS | 892 | ++DOMWINDOW == 22 (161AE800) [pid = 892] [serial = 22] [outer = 161A7400] 13:49:25 INFO - PROCESS | 892 | ++DOCSHELL 1A10B400 == 9 [pid = 892] [id = 9] 13:49:25 INFO - PROCESS | 892 | ++DOMWINDOW == 23 (1A10B800) [pid = 892] [serial = 23] [outer = 00000000] 13:49:25 INFO - PROCESS | 892 | ++DOMWINDOW == 24 (1A10E000) [pid = 892] [serial = 24] [outer = 1A10B800] 13:49:25 INFO - PROCESS | 892 | 1464641365052 Marionette DEBUG loaded listener.js 13:49:25 INFO - PROCESS | 892 | ++DOMWINDOW == 25 (1A111000) [pid = 892] [serial = 25] [outer = 1A10B800] 13:49:25 INFO - PROCESS | 892 | 1464641365230 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]]]}] 13:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 801ms 13:49:25 INFO - PROCESS | 892 | 1464641365327 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 13:49:25 INFO - PROCESS | 892 | 1464641365329 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 13:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:49:25 INFO - PROCESS | 892 | 1464641365345 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:49:25 INFO - PROCESS | 892 | 1464641365347 Marionette TRACE conn3 <- [1,10,null,{}] 13:49:25 INFO - PROCESS | 892 | 1464641365416 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}] 13:49:25 INFO - PROCESS | 892 | 1464641365528 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 13:49:25 INFO - PROCESS | 892 | 1464641365542 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:25 INFO - PROCESS | 892 | ++DOCSHELL 1A28BC00 == 10 [pid = 892] [id = 10] 13:49:25 INFO - PROCESS | 892 | ++DOMWINDOW == 26 (1A28C000) [pid = 892] [serial = 26] [outer = 00000000] 13:49:25 INFO - PROCESS | 892 | ++DOMWINDOW == 27 (1ABDE400) [pid = 892] [serial = 27] [outer = 1A28C000] 13:49:25 INFO - PROCESS | 892 | 1464641365588 Marionette DEBUG loaded listener.js 13:49:25 INFO - PROCESS | 892 | ++DOMWINDOW == 28 (1ABE2400) [pid = 892] [serial = 28] [outer = 1A28C000] 13:49:25 INFO - PROCESS | 892 | 1464641365936 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]]]}] 13:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 644ms 13:49:26 INFO - PROCESS | 892 | 1464641365981 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 13:49:26 INFO - PROCESS | 892 | 1464641365984 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 13:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:49:26 INFO - PROCESS | 892 | 1464641365987 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:49:26 INFO - PROCESS | 892 | 1464641365989 Marionette TRACE conn3 <- [1,14,null,{}] 13:49:26 INFO - PROCESS | 892 | 1464641365992 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}] 13:49:26 INFO - PROCESS | 892 | 1464641366086 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 13:49:26 INFO - PROCESS | 892 | 1464641366093 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:26 INFO - PROCESS | 892 | ++DOCSHELL 1A643800 == 11 [pid = 892] [id = 11] 13:49:26 INFO - PROCESS | 892 | ++DOMWINDOW == 29 (1A648400) [pid = 892] [serial = 29] [outer = 00000000] 13:49:26 INFO - PROCESS | 892 | ++DOMWINDOW == 30 (1ABDB000) [pid = 892] [serial = 30] [outer = 1A648400] 13:49:26 INFO - PROCESS | 892 | 1464641366136 Marionette DEBUG loaded listener.js 13:49:26 INFO - PROCESS | 892 | ++DOMWINDOW == 31 (1A6EC000) [pid = 892] [serial = 31] [outer = 1A648400] 13:49:26 INFO - PROCESS | 892 | 1464641366484 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]]]}] 13:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 535ms 13:49:26 INFO - PROCESS | 892 | 1464641366522 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 13:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:49:26 INFO - PROCESS | 892 | 1464641366524 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 13:49:26 INFO - PROCESS | 892 | 1464641366528 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:49:26 INFO - PROCESS | 892 | 1464641366529 Marionette TRACE conn3 <- [1,18,null,{}] 13:49:26 INFO - PROCESS | 892 | 1464641366533 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}] 13:49:26 INFO - PROCESS | 892 | 1464641366633 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 13:49:26 INFO - PROCESS | 892 | 1464641366640 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:26 INFO - PROCESS | 892 | ++DOCSHELL 175C8800 == 12 [pid = 892] [id = 12] 13:49:26 INFO - PROCESS | 892 | ++DOMWINDOW == 32 (1A6ED800) [pid = 892] [serial = 32] [outer = 00000000] 13:49:26 INFO - PROCESS | 892 | ++DOMWINDOW == 33 (1A879400) [pid = 892] [serial = 33] [outer = 1A6ED800] 13:49:26 INFO - PROCESS | 892 | 1464641366684 Marionette DEBUG loaded listener.js 13:49:26 INFO - PROCESS | 892 | ++DOMWINDOW == 34 (1A87D400) [pid = 892] [serial = 34] [outer = 1A6ED800] 13:49:27 INFO - PROCESS | 892 | 1464641367021 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]]]}] 13:49:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 534ms 13:49:27 INFO - PROCESS | 892 | 1464641367064 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 13:49:27 INFO - PROCESS | 892 | 1464641367066 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 13:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:49:27 INFO - PROCESS | 892 | 1464641367069 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:49:27 INFO - PROCESS | 892 | 1464641367071 Marionette TRACE conn3 <- [1,22,null,{}] 13:49:27 INFO - PROCESS | 892 | 1464641367074 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}] 13:49:27 INFO - PROCESS | 892 | 1464641367161 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 13:49:27 INFO - PROCESS | 892 | 1464641367167 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:27 INFO - PROCESS | 892 | ++DOCSHELL 1A9CB400 == 13 [pid = 892] [id = 13] 13:49:27 INFO - PROCESS | 892 | ++DOMWINDOW == 35 (1A9CBC00) [pid = 892] [serial = 35] [outer = 00000000] 13:49:27 INFO - PROCESS | 892 | ++DOMWINDOW == 36 (1A9D6400) [pid = 892] [serial = 36] [outer = 1A9CBC00] 13:49:27 INFO - PROCESS | 892 | 1464641367211 Marionette DEBUG loaded listener.js 13:49:27 INFO - PROCESS | 892 | ++DOMWINDOW == 37 (1A9DA000) [pid = 892] [serial = 37] [outer = 1A9CBC00] 13:49:27 INFO - PROCESS | 892 | 1464641367526 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]]]}] 13:49:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 504ms 13:49:27 INFO - PROCESS | 892 | 1464641367563 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 13:49:27 INFO - PROCESS | 892 | 1464641367565 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 13:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:49:27 INFO - PROCESS | 892 | 1464641367568 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:49:27 INFO - PROCESS | 892 | 1464641367570 Marionette TRACE conn3 <- [1,26,null,{}] 13:49:27 INFO - PROCESS | 892 | 1464641367573 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}] 13:49:27 INFO - PROCESS | 892 | 1464641367663 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 13:49:27 INFO - PROCESS | 892 | 1464641367671 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:27 INFO - PROCESS | 892 | ++DOCSHELL 1AF8C800 == 14 [pid = 892] [id = 14] 13:49:27 INFO - PROCESS | 892 | ++DOMWINDOW == 38 (1AF8D400) [pid = 892] [serial = 38] [outer = 00000000] 13:49:27 INFO - PROCESS | 892 | ++DOMWINDOW == 39 (1AF97800) [pid = 892] [serial = 39] [outer = 1AF8D400] 13:49:27 INFO - PROCESS | 892 | 1464641367714 Marionette DEBUG loaded listener.js 13:49:27 INFO - PROCESS | 892 | ++DOMWINDOW == 40 (1B175C00) [pid = 892] [serial = 40] [outer = 1AF8D400] 13:49:28 INFO - PROCESS | 892 | 1464641368104 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]]]}] 13:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 550ms 13:49:28 INFO - PROCESS | 892 | 1464641368136 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 13:49:28 INFO - PROCESS | 892 | 1464641368138 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 13:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:49:28 INFO - PROCESS | 892 | 1464641368141 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:49:28 INFO - PROCESS | 892 | 1464641368142 Marionette TRACE conn3 <- [1,30,null,{}] 13:49:28 INFO - PROCESS | 892 | 1464641368146 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}] 13:49:28 INFO - PROCESS | 892 | 1464641368230 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 13:49:28 INFO - PROCESS | 892 | 1464641368237 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:28 INFO - PROCESS | 892 | ++DOCSHELL 1AF92800 == 15 [pid = 892] [id = 15] 13:49:28 INFO - PROCESS | 892 | ++DOMWINDOW == 41 (1AF93C00) [pid = 892] [serial = 41] [outer = 00000000] 13:49:28 INFO - PROCESS | 892 | ++DOMWINDOW == 42 (1B180000) [pid = 892] [serial = 42] [outer = 1AF93C00] 13:49:28 INFO - PROCESS | 892 | 1464641368279 Marionette DEBUG loaded listener.js 13:49:28 INFO - PROCESS | 892 | ++DOMWINDOW == 43 (1B180400) [pid = 892] [serial = 43] [outer = 1AF93C00] 13:49:28 INFO - PROCESS | 892 | ++DOCSHELL 1B299C00 == 16 [pid = 892] [id = 16] 13:49:28 INFO - PROCESS | 892 | ++DOMWINDOW == 44 (1B29A000) [pid = 892] [serial = 44] [outer = 00000000] 13:49:28 INFO - PROCESS | 892 | ++DOMWINDOW == 45 (1B17BC00) [pid = 892] [serial = 45] [outer = 1B29A000] 13:49:28 INFO - PROCESS | 892 | ++DOMWINDOW == 46 (1B28EC00) [pid = 892] [serial = 46] [outer = 1B29A000] 13:49:28 INFO - PROCESS | 892 | ++DOCSHELL 156B3000 == 17 [pid = 892] [id = 17] 13:49:28 INFO - PROCESS | 892 | ++DOMWINDOW == 47 (1B297000) [pid = 892] [serial = 47] [outer = 00000000] 13:49:28 INFO - PROCESS | 892 | ++DOMWINDOW == 48 (1B3B9C00) [pid = 892] [serial = 48] [outer = 1B297000] 13:49:28 INFO - PROCESS | 892 | ++DOMWINDOW == 49 (1B3C3C00) [pid = 892] [serial = 49] [outer = 1B297000] 13:49:28 INFO - PROCESS | 892 | 1464641368780 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]]]}] 13:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 708ms 13:49:29 INFO - PROCESS | 892 | 1464641369310 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 13:49:29 INFO - PROCESS | 892 | 1464641369314 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 13:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:49:29 INFO - PROCESS | 892 | --DOCSHELL 11A07C00 == 16 [pid = 892] [id = 1] 13:49:29 INFO - PROCESS | 892 | 1464641369412 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:49:29 INFO - PROCESS | 892 | 1464641369416 Marionette TRACE conn3 <- [1,34,null,{}] 13:49:29 INFO - PROCESS | 892 | 1464641369447 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}] 13:49:29 INFO - PROCESS | 892 | 1464641369562 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 13:49:29 INFO - PROCESS | 892 | 1464641369634 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:29 INFO - PROCESS | 892 | ++DOCSHELL 10A5AC00 == 17 [pid = 892] [id = 18] 13:49:29 INFO - PROCESS | 892 | ++DOMWINDOW == 50 (10A5B000) [pid = 892] [serial = 50] [outer = 00000000] 13:49:29 INFO - PROCESS | 892 | ++DOMWINDOW == 51 (10A61400) [pid = 892] [serial = 51] [outer = 10A5B000] 13:49:29 INFO - PROCESS | 892 | 1464641369688 Marionette DEBUG loaded listener.js 13:49:29 INFO - PROCESS | 892 | ++DOMWINDOW == 52 (10F0A000) [pid = 892] [serial = 52] [outer = 10A5B000] 13:49:30 INFO - PROCESS | 892 | 1464641370207 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]]]}] 13:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 833ms 13:49:30 INFO - PROCESS | 892 | 1464641370236 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 13:49:30 INFO - PROCESS | 892 | 1464641370240 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 13:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:49:30 INFO - PROCESS | 892 | 1464641370248 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:49:30 INFO - PROCESS | 892 | 1464641370252 Marionette TRACE conn3 <- [1,38,null,{}] 13:49:30 INFO - PROCESS | 892 | 1464641370257 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}] 13:49:30 INFO - PROCESS | 892 | 1464641370372 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 13:49:30 INFO - PROCESS | 892 | 1464641370452 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:30 INFO - PROCESS | 892 | ++DOCSHELL 12B0CC00 == 18 [pid = 892] [id = 19] 13:49:30 INFO - PROCESS | 892 | ++DOMWINDOW == 53 (12B0D400) [pid = 892] [serial = 53] [outer = 00000000] 13:49:30 INFO - PROCESS | 892 | ++DOMWINDOW == 54 (131BC000) [pid = 892] [serial = 54] [outer = 12B0D400] 13:49:30 INFO - PROCESS | 892 | 1464641370513 Marionette DEBUG loaded listener.js 13:49:30 INFO - PROCESS | 892 | ++DOMWINDOW == 55 (13728000) [pid = 892] [serial = 55] [outer = 12B0D400] 13:49:31 INFO - PROCESS | 892 | 1464641371076 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]]]}] 13:49:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 833ms 13:49:31 INFO - PROCESS | 892 | 1464641371088 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 13:49:31 INFO - PROCESS | 892 | 1464641371090 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 13:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:49:31 INFO - PROCESS | 892 | 1464641371094 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:49:31 INFO - PROCESS | 892 | 1464641371096 Marionette TRACE conn3 <- [1,42,null,{}] 13:49:31 INFO - PROCESS | 892 | 1464641371105 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}] 13:49:31 INFO - PROCESS | 892 | 1464641371217 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 13:49:31 INFO - PROCESS | 892 | 1464641371298 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:31 INFO - PROCESS | 892 | ++DOCSHELL 15645800 == 19 [pid = 892] [id = 20] 13:49:31 INFO - PROCESS | 892 | ++DOMWINDOW == 56 (156AF800) [pid = 892] [serial = 56] [outer = 00000000] 13:49:31 INFO - PROCESS | 892 | ++DOMWINDOW == 57 (15F92800) [pid = 892] [serial = 57] [outer = 156AF800] 13:49:31 INFO - PROCESS | 892 | 1464641371358 Marionette DEBUG loaded listener.js 13:49:31 INFO - PROCESS | 892 | ++DOMWINDOW == 58 (15F95C00) [pid = 892] [serial = 58] [outer = 156AF800] 13:49:32 INFO - PROCESS | 892 | 1464641372030 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]]]}] 13:49:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1006ms 13:49:32 INFO - PROCESS | 892 | 1464641372096 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 13:49:32 INFO - PROCESS | 892 | 1464641372100 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 13:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:49:32 INFO - PROCESS | 892 | 1464641372105 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:49:32 INFO - PROCESS | 892 | 1464641372109 Marionette TRACE conn3 <- [1,46,null,{}] 13:49:32 INFO - PROCESS | 892 | 1464641372114 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}] 13:49:32 INFO - PROCESS | 892 | 1464641372212 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 13:49:32 INFO - PROCESS | 892 | 1464641372290 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:32 INFO - PROCESS | 892 | ++DOCSHELL 1058E400 == 20 [pid = 892] [id = 21] 13:49:32 INFO - PROCESS | 892 | ++DOMWINDOW == 59 (1059B000) [pid = 892] [serial = 59] [outer = 00000000] 13:49:32 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (10B7F000) [pid = 892] [serial = 60] [outer = 1059B000] 13:49:32 INFO - PROCESS | 892 | 1464641372391 Marionette DEBUG loaded listener.js 13:49:32 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (10F0B000) [pid = 892] [serial = 61] [outer = 1059B000] 13:49:32 INFO - PROCESS | 892 | --DOCSHELL 13D52C00 == 19 [pid = 892] [id = 4] 13:49:32 INFO - PROCESS | 892 | 1464641372811 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]]]}] 13:49:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 739ms 13:49:32 INFO - PROCESS | 892 | 1464641372850 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 13:49:32 INFO - PROCESS | 892 | 1464641372856 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 13:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:49:32 INFO - PROCESS | 892 | 1464641372863 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:49:32 INFO - PROCESS | 892 | 1464641372866 Marionette TRACE conn3 <- [1,50,null,{}] 13:49:32 INFO - PROCESS | 892 | 1464641372992 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}] 13:49:33 INFO - PROCESS | 892 | 1464641373082 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 13:49:33 INFO - PROCESS | 892 | 1464641373090 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:33 INFO - PROCESS | 892 | ++DOCSHELL 11C03400 == 20 [pid = 892] [id = 22] 13:49:33 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (11C03C00) [pid = 892] [serial = 62] [outer = 00000000] 13:49:33 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (12D3A400) [pid = 892] [serial = 63] [outer = 11C03C00] 13:49:33 INFO - PROCESS | 892 | 1464641373134 Marionette DEBUG loaded listener.js 13:49:33 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (13005C00) [pid = 892] [serial = 64] [outer = 11C03C00] 13:49:33 INFO - PROCESS | 892 | 1464641373553 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]]]}] 13:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 707ms 13:49:33 INFO - PROCESS | 892 | 1464641373597 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 13:49:33 INFO - PROCESS | 892 | 1464641373599 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 13:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:49:33 INFO - PROCESS | 892 | 1464641373603 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:49:33 INFO - PROCESS | 892 | 1464641373606 Marionette TRACE conn3 <- [1,54,null,{}] 13:49:33 INFO - PROCESS | 892 | 1464641373617 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}] 13:49:33 INFO - PROCESS | 892 | 1464641373700 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 13:49:33 INFO - PROCESS | 892 | 1464641373708 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:33 INFO - PROCESS | 892 | ++DOCSHELL 1329A400 == 21 [pid = 892] [id = 23] 13:49:33 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (1329AC00) [pid = 892] [serial = 65] [outer = 00000000] 13:49:33 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (1390A800) [pid = 892] [serial = 66] [outer = 1329AC00] 13:49:33 INFO - PROCESS | 892 | 1464641373760 Marionette DEBUG loaded listener.js 13:49:33 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (13D4F000) [pid = 892] [serial = 67] [outer = 1329AC00] 13:49:34 INFO - PROCESS | 892 | 1464641374162 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]]]}] 13:49:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 598ms 13:49:34 INFO - PROCESS | 892 | 1464641374199 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 13:49:34 INFO - PROCESS | 892 | 1464641374202 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 13:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:49:34 INFO - PROCESS | 892 | 1464641374205 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:49:34 INFO - PROCESS | 892 | 1464641374206 Marionette TRACE conn3 <- [1,58,null,{}] 13:49:34 INFO - PROCESS | 892 | 1464641374210 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}] 13:49:34 INFO - PROCESS | 892 | 1464641374287 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 13:49:34 INFO - PROCESS | 892 | 1464641374294 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:34 INFO - PROCESS | 892 | ++DOCSHELL 140D8000 == 22 [pid = 892] [id = 24] 13:49:34 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (140DC800) [pid = 892] [serial = 68] [outer = 00000000] 13:49:34 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (143C1C00) [pid = 892] [serial = 69] [outer = 140DC800] 13:49:34 INFO - PROCESS | 892 | 1464641374340 Marionette DEBUG loaded listener.js 13:49:34 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (14F6AC00) [pid = 892] [serial = 70] [outer = 140DC800] 13:49:34 INFO - PROCESS | 892 | 1464641374737 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]]]}] 13:49:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 597ms 13:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:49:34 INFO - PROCESS | 892 | 1464641374804 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 13:49:34 INFO - PROCESS | 892 | 1464641374806 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 13:49:34 INFO - PROCESS | 892 | 1464641374810 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:49:34 INFO - PROCESS | 892 | 1464641374811 Marionette TRACE conn3 <- [1,62,null,{}] 13:49:34 INFO - PROCESS | 892 | 1464641374815 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}] 13:49:34 INFO - PROCESS | 892 | 1464641374890 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 13:49:34 INFO - PROCESS | 892 | 1464641374896 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:34 INFO - PROCESS | 892 | ++DOCSHELL 15424000 == 23 [pid = 892] [id = 25] 13:49:34 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (15428C00) [pid = 892] [serial = 71] [outer = 00000000] 13:49:34 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (1563CC00) [pid = 892] [serial = 72] [outer = 15428C00] 13:49:34 INFO - PROCESS | 892 | 1464641374965 Marionette DEBUG loaded listener.js 13:49:35 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (15644000) [pid = 892] [serial = 73] [outer = 15428C00] 13:49:35 INFO - PROCESS | 892 | 1464641375402 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]]]}] 13:49:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:49:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 629ms 13:49:35 INFO - PROCESS | 892 | 1464641375445 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 13:49:35 INFO - PROCESS | 892 | 1464641375447 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 13:49:35 INFO - PROCESS | 892 | 1464641375451 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:49:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:49:35 INFO - PROCESS | 892 | 1464641375452 Marionette TRACE conn3 <- [1,66,null,{}] 13:49:35 INFO - PROCESS | 892 | 1464641375456 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}] 13:49:35 INFO - PROCESS | 892 | 1464641375547 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 13:49:35 INFO - PROCESS | 892 | 1464641375554 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:35 INFO - PROCESS | 892 | ++DOCSHELL 156B9C00 == 24 [pid = 892] [id = 26] 13:49:35 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (15F94800) [pid = 892] [serial = 74] [outer = 00000000] 13:49:35 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (167AE800) [pid = 892] [serial = 75] [outer = 15F94800] 13:49:35 INFO - PROCESS | 892 | 1464641375598 Marionette DEBUG loaded listener.js 13:49:35 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (16997400) [pid = 892] [serial = 76] [outer = 15F94800] 13:49:36 INFO - PROCESS | 892 | 1464641375999 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]]]}] 13:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 597ms 13:49:36 INFO - PROCESS | 892 | 1464641376048 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 13:49:36 INFO - PROCESS | 892 | 1464641376050 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 13:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:49:36 INFO - PROCESS | 892 | 1464641376053 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:49:36 INFO - PROCESS | 892 | 1464641376055 Marionette TRACE conn3 <- [1,70,null,{}] 13:49:36 INFO - PROCESS | 892 | 1464641376059 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}] 13:49:36 INFO - PROCESS | 892 | 1464641376136 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 13:49:36 INFO - PROCESS | 892 | 1464641376142 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:36 INFO - PROCESS | 892 | ++DOCSHELL 161A6800 == 25 [pid = 892] [id = 27] 13:49:36 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (161A9800) [pid = 892] [serial = 77] [outer = 00000000] 13:49:36 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (1702E800) [pid = 892] [serial = 78] [outer = 161A9800] 13:49:36 INFO - PROCESS | 892 | 1464641376187 Marionette DEBUG loaded listener.js 13:49:36 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (1708B000) [pid = 892] [serial = 79] [outer = 161A9800] 13:49:36 INFO - PROCESS | 892 | 1464641376582 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]]]}] 13:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 598ms 13:49:36 INFO - PROCESS | 892 | 1464641376652 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 13:49:36 INFO - PROCESS | 892 | 1464641376654 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 13:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:49:36 INFO - PROCESS | 892 | 1464641376657 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:49:36 INFO - PROCESS | 892 | 1464641376659 Marionette TRACE conn3 <- [1,74,null,{}] 13:49:36 INFO - PROCESS | 892 | 1464641376662 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}] 13:49:36 INFO - PROCESS | 892 | 1464641376739 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 13:49:36 INFO - PROCESS | 892 | 1464641376745 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:36 INFO - PROCESS | 892 | ++DOCSHELL 16991800 == 26 [pid = 892] [id = 28] 13:49:36 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (16992000) [pid = 892] [serial = 80] [outer = 00000000] 13:49:36 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (17748800) [pid = 892] [serial = 81] [outer = 16992000] 13:49:36 INFO - PROCESS | 892 | 1464641376799 Marionette DEBUG loaded listener.js 13:49:36 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (177C7000) [pid = 892] [serial = 82] [outer = 16992000] 13:49:37 INFO - PROCESS | 892 | 1464641377167 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]]]}] 13:49:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 535ms 13:49:37 INFO - PROCESS | 892 | 1464641377191 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 13:49:37 INFO - PROCESS | 892 | 1464641377193 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 13:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:49:37 INFO - PROCESS | 892 | 1464641377196 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:49:37 INFO - PROCESS | 892 | 1464641377198 Marionette TRACE conn3 <- [1,78,null,{}] 13:49:37 INFO - PROCESS | 892 | 1464641377202 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}] 13:49:37 INFO - PROCESS | 892 | 1464641377309 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 13:49:37 INFO - PROCESS | 892 | 1464641377318 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:37 INFO - PROCESS | 892 | ++DOCSHELL 161AFC00 == 27 [pid = 892] [id = 29] 13:49:37 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (16C18800) [pid = 892] [serial = 83] [outer = 00000000] 13:49:37 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (17858C00) [pid = 892] [serial = 84] [outer = 16C18800] 13:49:37 INFO - PROCESS | 892 | 1464641377361 Marionette DEBUG loaded listener.js 13:49:37 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (17DDD800) [pid = 892] [serial = 85] [outer = 16C18800] 13:49:37 INFO - PROCESS | 892 | 1464641377738 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]]]}] 13:49:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 597ms 13:49:37 INFO - PROCESS | 892 | 1464641377794 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 13:49:37 INFO - PROCESS | 892 | 1464641377796 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 13:49:37 INFO - PROCESS | 892 | 1464641377799 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:49:37 INFO - PROCESS | 892 | 1464641377801 Marionette TRACE conn3 <- [1,82,null,{}] 13:49:37 INFO - PROCESS | 892 | 1464641377804 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}] 13:49:37 INFO - PROCESS | 892 | 1464641377876 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 13:49:37 INFO - PROCESS | 892 | 1464641377948 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:37 INFO - PROCESS | 892 | ++DOCSHELL 131AEC00 == 28 [pid = 892] [id = 30] 13:49:37 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (17038C00) [pid = 892] [serial = 86] [outer = 00000000] 13:49:38 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (17F58000) [pid = 892] [serial = 87] [outer = 17038C00] 13:49:38 INFO - PROCESS | 892 | 1464641377991 Marionette DEBUG loaded listener.js 13:49:38 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (181EF800) [pid = 892] [serial = 88] [outer = 17038C00] 13:49:38 INFO - PROCESS | 892 | 1464641378397 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]]]}] 13:49:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 645ms 13:49:38 INFO - PROCESS | 892 | 1464641378469 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 13:49:38 INFO - PROCESS | 892 | 1464641378472 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 13:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:49:38 INFO - PROCESS | 892 | 1464641378475 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:49:38 INFO - PROCESS | 892 | 1464641378477 Marionette TRACE conn3 <- [1,86,null,{}] 13:49:38 INFO - PROCESS | 892 | 1464641378491 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}] 13:49:38 INFO - PROCESS | 892 | 1464641378584 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 13:49:38 INFO - PROCESS | 892 | 1464641378612 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:38 INFO - PROCESS | 892 | ++DOCSHELL 130EA000 == 29 [pid = 892] [id = 31] 13:49:38 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (14385400) [pid = 892] [serial = 89] [outer = 00000000] 13:49:38 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (19A13C00) [pid = 892] [serial = 90] [outer = 14385400] 13:49:38 INFO - PROCESS | 892 | 1464641378660 Marionette DEBUG loaded listener.js 13:49:38 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (1A104C00) [pid = 892] [serial = 91] [outer = 14385400] 13:49:39 INFO - PROCESS | 892 | 1464641379056 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]]]}] 13:49:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 598ms 13:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:49:39 INFO - PROCESS | 892 | 1464641379072 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 13:49:39 INFO - PROCESS | 892 | 1464641379074 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 13:49:39 INFO - PROCESS | 892 | 1464641379077 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:49:39 INFO - PROCESS | 892 | 1464641379078 Marionette TRACE conn3 <- [1,90,null,{}] 13:49:39 INFO - PROCESS | 892 | 1464641379082 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}] 13:49:39 INFO - PROCESS | 892 | 1464641379189 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 13:49:39 INFO - PROCESS | 892 | 1464641379200 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:39 INFO - PROCESS | 892 | ++DOCSHELL 19D8A000 == 30 [pid = 892] [id = 32] 13:49:39 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (1A105C00) [pid = 892] [serial = 92] [outer = 00000000] 13:49:39 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (1A113C00) [pid = 892] [serial = 93] [outer = 1A105C00] 13:49:39 INFO - PROCESS | 892 | 1464641379242 Marionette DEBUG loaded listener.js 13:49:39 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (1A28B400) [pid = 892] [serial = 94] [outer = 1A105C00] 13:49:39 INFO - PROCESS | 892 | 1464641379592 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]]]}] 13:49:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 535ms 13:49:39 INFO - PROCESS | 892 | 1464641379613 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 13:49:39 INFO - PROCESS | 892 | 1464641379615 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 13:49:39 INFO - PROCESS | 892 | 1464641379618 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:49:39 INFO - PROCESS | 892 | 1464641379620 Marionette TRACE conn3 <- [1,94,null,{}] 13:49:39 INFO - PROCESS | 892 | 1464641379623 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}] 13:49:39 INFO - PROCESS | 892 | 1464641379697 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 13:49:39 INFO - PROCESS | 892 | 1464641379704 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:39 INFO - PROCESS | 892 | ++DOCSHELL 1A112400 == 31 [pid = 892] [id = 33] 13:49:39 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (1A113800) [pid = 892] [serial = 95] [outer = 00000000] 13:49:39 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (1A647800) [pid = 892] [serial = 96] [outer = 1A113800] 13:49:39 INFO - PROCESS | 892 | 1464641379753 Marionette DEBUG loaded listener.js 13:49:39 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (1A64F800) [pid = 892] [serial = 97] [outer = 1A113800] 13:49:40 INFO - PROCESS | 892 | 1464641380978 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]]]}] 13:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1446ms 13:49:41 INFO - PROCESS | 892 | 1464641381072 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 13:49:41 INFO - PROCESS | 892 | 1464641381076 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 13:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:49:41 INFO - PROCESS | 892 | 1464641381081 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:49:41 INFO - PROCESS | 892 | 1464641381085 Marionette TRACE conn3 <- [1,98,null,{}] 13:49:41 INFO - PROCESS | 892 | 1464641381090 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}] 13:49:41 INFO - PROCESS | 892 | 1464641381191 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 13:49:41 INFO - PROCESS | 892 | 1464641381200 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:41 INFO - PROCESS | 892 | ++DOCSHELL 10A59800 == 32 [pid = 892] [id = 34] 13:49:41 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (10A59C00) [pid = 892] [serial = 98] [outer = 00000000] 13:49:41 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (10A60C00) [pid = 892] [serial = 99] [outer = 10A59C00] 13:49:41 INFO - PROCESS | 892 | 1464641381247 Marionette DEBUG loaded listener.js 13:49:41 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (10B80000) [pid = 892] [serial = 100] [outer = 10A59C00] 13:49:41 INFO - PROCESS | 892 | 1464641381657 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]]]}] 13:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 598ms 13:49:41 INFO - PROCESS | 892 | 1464641381679 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 13:49:41 INFO - PROCESS | 892 | 1464641381685 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 13:49:41 INFO - PROCESS | 892 | 1464641381691 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:49:41 INFO - PROCESS | 892 | 1464641381693 Marionette TRACE conn3 <- [1,102,null,{}] 13:49:41 INFO - PROCESS | 892 | 1464641381697 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}] 13:49:41 INFO - PROCESS | 892 | 1464641381808 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 13:49:41 INFO - PROCESS | 892 | 1464641381816 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:41 INFO - PROCESS | 892 | ++DOCSHELL 114B6000 == 33 [pid = 892] [id = 35] 13:49:41 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (12890C00) [pid = 892] [serial = 101] [outer = 00000000] 13:49:41 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (12B99000) [pid = 892] [serial = 102] [outer = 12890C00] 13:49:41 INFO - PROCESS | 892 | 1464641381859 Marionette DEBUG loaded listener.js 13:49:41 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (13003000) [pid = 892] [serial = 103] [outer = 12890C00] 13:49:42 INFO - PROCESS | 892 | 1464641382755 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]]]}] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 102 (161A7400) [pid = 892] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 101 (13D55000) [pid = 892] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 100 (1AF8D400) [pid = 892] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 99 (1A9CBC00) [pid = 892] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 98 (1A6ED800) [pid = 892] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 97 (1A648400) [pid = 892] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 96 (1A28C000) [pid = 892] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 95 (15428C00) [pid = 892] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 94 (15F94800) [pid = 892] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 93 (161A9800) [pid = 892] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 92 (16992000) [pid = 892] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 91 (16C18800) [pid = 892] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 90 (17038C00) [pid = 892] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 89 (14385400) [pid = 892] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 88 (1AF93C00) [pid = 892] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 87 (10A5B000) [pid = 892] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 86 (12B0D400) [pid = 892] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 85 (156AF800) [pid = 892] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 84 (1059B000) [pid = 892] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 83 (11C03C00) [pid = 892] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 82 (1329AC00) [pid = 892] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 81 (140DC800) [pid = 892] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:49:42 INFO - PROCESS | 892 | --DOMWINDOW == 80 (1A105C00) [pid = 892] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:49:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:49:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1148ms 13:49:42 INFO - PROCESS | 892 | 1464641382832 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 13:49:42 INFO - PROCESS | 892 | 1464641382834 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 13:49:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:49:42 INFO - PROCESS | 892 | 1464641382838 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:49:42 INFO - PROCESS | 892 | 1464641382841 Marionette TRACE conn3 <- [1,106,null,{}] 13:49:42 INFO - PROCESS | 892 | 1464641382851 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}] 13:49:42 INFO - PROCESS | 892 | 1464641382930 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 13:49:42 INFO - PROCESS | 892 | 1464641382937 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:42 INFO - PROCESS | 892 | ++DOCSHELL 13117000 == 34 [pid = 892] [id = 36] 13:49:42 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (13117800) [pid = 892] [serial = 104] [outer = 00000000] 13:49:43 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (131B1800) [pid = 892] [serial = 105] [outer = 13117800] 13:49:43 INFO - PROCESS | 892 | 1464641382983 Marionette DEBUG loaded listener.js 13:49:43 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (1371CC00) [pid = 892] [serial = 106] [outer = 13117800] 13:49:43 INFO - PROCESS | 892 | 1464641383450 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]]]}] 13:49:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 13:49:43 INFO - PROCESS | 892 | 1464641383507 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 13:49:43 INFO - PROCESS | 892 | 1464641383510 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 13:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:49:43 INFO - PROCESS | 892 | 1464641383513 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:49:43 INFO - PROCESS | 892 | 1464641383515 Marionette TRACE conn3 <- [1,110,null,{}] 13:49:43 INFO - PROCESS | 892 | 1464641383518 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}] 13:49:43 INFO - PROCESS | 892 | 1464641383592 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 13:49:43 INFO - PROCESS | 892 | 1464641383611 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:43 INFO - PROCESS | 892 | ++DOCSHELL 131B0C00 == 35 [pid = 892] [id = 37] 13:49:43 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (13D52C00) [pid = 892] [serial = 107] [outer = 00000000] 13:49:43 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (14F69400) [pid = 892] [serial = 108] [outer = 13D52C00] 13:49:43 INFO - PROCESS | 892 | 1464641383655 Marionette DEBUG loaded listener.js 13:49:43 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (14F77400) [pid = 892] [serial = 109] [outer = 13D52C00] 13:49:44 INFO - PROCESS | 892 | 1464641384083 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]]]}] 13:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 13:49:44 INFO - PROCESS | 892 | 1464641384152 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 13:49:44 INFO - PROCESS | 892 | 1464641384154 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 13:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:49:44 INFO - PROCESS | 892 | 1464641384157 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:49:44 INFO - PROCESS | 892 | 1464641384159 Marionette TRACE conn3 <- [1,114,null,{}] 13:49:44 INFO - PROCESS | 892 | 1464641384162 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}] 13:49:44 INFO - PROCESS | 892 | 1464641384234 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 13:49:44 INFO - PROCESS | 892 | 1464641384240 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:44 INFO - PROCESS | 892 | ++DOCSHELL 14F7E000 == 36 [pid = 892] [id = 38] 13:49:44 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (14F82400) [pid = 892] [serial = 110] [outer = 00000000] 13:49:44 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (15321000) [pid = 892] [serial = 111] [outer = 14F82400] 13:49:44 INFO - PROCESS | 892 | 1464641384283 Marionette DEBUG loaded listener.js 13:49:44 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (1542C400) [pid = 892] [serial = 112] [outer = 14F82400] 13:49:44 INFO - PROCESS | 892 | 1464641384694 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]]]}] 13:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 598ms 13:49:44 INFO - PROCESS | 892 | 1464641384753 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 13:49:44 INFO - PROCESS | 892 | 1464641384755 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 13:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:49:44 INFO - PROCESS | 892 | 1464641384758 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:49:44 INFO - PROCESS | 892 | 1464641384760 Marionette TRACE conn3 <- [1,118,null,{}] 13:49:44 INFO - PROCESS | 892 | 1464641384764 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}] 13:49:44 INFO - PROCESS | 892 | 1464641384904 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 13:49:45 INFO - PROCESS | 892 | 1464641384993 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:45 INFO - PROCESS | 892 | ++DOCSHELL 1050D400 == 37 [pid = 892] [id = 39] 13:49:45 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (10512000) [pid = 892] [serial = 113] [outer = 00000000] 13:49:45 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (105F6000) [pid = 892] [serial = 114] [outer = 10512000] 13:49:45 INFO - PROCESS | 892 | 1464641385049 Marionette DEBUG loaded listener.js 13:49:45 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (10A59400) [pid = 892] [serial = 115] [outer = 10512000] 13:49:45 INFO - PROCESS | 892 | 1464641385578 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]]]}] 13:49:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 912ms 13:49:45 INFO - PROCESS | 892 | 1464641385665 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 13:49:45 INFO - PROCESS | 892 | 1464641385669 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 13:49:45 INFO - PROCESS | 892 | 1464641385674 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:49:45 INFO - PROCESS | 892 | 1464641385678 Marionette TRACE conn3 <- [1,122,null,{}] 13:49:45 INFO - PROCESS | 892 | 1464641385683 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}] 13:49:45 INFO - PROCESS | 892 | 1464641385818 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 13:49:45 INFO - PROCESS | 892 | 1464641385889 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:45 INFO - PROCESS | 892 | ++DOCSHELL 130E8000 == 38 [pid = 892] [id = 40] 13:49:45 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (130E8800) [pid = 892] [serial = 116] [outer = 00000000] 13:49:45 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (1329EC00) [pid = 892] [serial = 117] [outer = 130E8800] 13:49:45 INFO - PROCESS | 892 | 1464641385986 Marionette DEBUG loaded listener.js 13:49:46 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (140D6000) [pid = 892] [serial = 118] [outer = 130E8800] 13:49:46 INFO - PROCESS | 892 | 1464641386478 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]]]}] 13:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 849ms 13:49:46 INFO - PROCESS | 892 | 1464641386518 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 13:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:49:46 INFO - PROCESS | 892 | 1464641386521 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 13:49:46 INFO - PROCESS | 892 | 1464641386525 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:49:46 INFO - PROCESS | 892 | 1464641386527 Marionette TRACE conn3 <- [1,126,null,{}] 13:49:46 INFO - PROCESS | 892 | 1464641386531 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}] 13:49:46 INFO - PROCESS | 892 | 1464641386626 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 13:49:46 INFO - PROCESS | 892 | 1464641386713 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:46 INFO - PROCESS | 892 | ++DOCSHELL 1563B000 == 39 [pid = 892] [id = 41] 13:49:46 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (156AF000) [pid = 892] [serial = 119] [outer = 00000000] 13:49:46 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (15F94800) [pid = 892] [serial = 120] [outer = 156AF000] 13:49:46 INFO - PROCESS | 892 | 1464641386767 Marionette DEBUG loaded listener.js 13:49:46 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (161A4C00) [pid = 892] [serial = 121] [outer = 156AF000] 13:49:47 INFO - PROCESS | 892 | 1464641387300 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]]]}] 13:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 849ms 13:49:47 INFO - PROCESS | 892 | 1464641387366 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 13:49:47 INFO - PROCESS | 892 | 1464641387370 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 13:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:49:47 INFO - PROCESS | 892 | 1464641387381 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:49:47 INFO - PROCESS | 892 | 1464641387385 Marionette TRACE conn3 <- [1,130,null,{}] 13:49:47 INFO - PROCESS | 892 | 1464641387389 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}] 13:49:47 INFO - PROCESS | 892 | 1464641387488 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 13:49:47 INFO - PROCESS | 892 | 1464641387558 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:47 INFO - PROCESS | 892 | ++DOCSHELL 167BB800 == 40 [pid = 892] [id = 42] 13:49:47 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (16990800) [pid = 892] [serial = 122] [outer = 00000000] 13:49:47 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (1708A400) [pid = 892] [serial = 123] [outer = 16990800] 13:49:47 INFO - PROCESS | 892 | 1464641387610 Marionette DEBUG loaded listener.js 13:49:47 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (172A8C00) [pid = 892] [serial = 124] [outer = 16990800] 13:49:48 INFO - PROCESS | 892 | 1464641388195 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]]]}] 13:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 849ms 13:49:48 INFO - PROCESS | 892 | 1464641388251 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 13:49:48 INFO - PROCESS | 892 | 1464641388253 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 13:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:49:48 INFO - PROCESS | 892 | 1464641388257 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:49:48 INFO - PROCESS | 892 | 1464641388259 Marionette TRACE conn3 <- [1,134,null,{}] 13:49:48 INFO - PROCESS | 892 | 1464641388262 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}] 13:49:48 INFO - PROCESS | 892 | 1464641388356 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 13:49:48 INFO - PROCESS | 892 | 1464641388507 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:48 INFO - PROCESS | 892 | ++DOCSHELL 1027A000 == 41 [pid = 892] [id = 43] 13:49:48 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (1027A400) [pid = 892] [serial = 125] [outer = 00000000] 13:49:48 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (1055FC00) [pid = 892] [serial = 126] [outer = 1027A400] 13:49:48 INFO - PROCESS | 892 | 1464641388555 Marionette DEBUG loaded listener.js 13:49:48 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (10A60400) [pid = 892] [serial = 127] [outer = 1027A400] 13:49:49 INFO - PROCESS | 892 | --DOCSHELL 14F7E000 == 40 [pid = 892] [id = 38] 13:49:49 INFO - PROCESS | 892 | --DOCSHELL 131B0C00 == 39 [pid = 892] [id = 37] 13:49:49 INFO - PROCESS | 892 | --DOCSHELL 13117000 == 38 [pid = 892] [id = 36] 13:49:49 INFO - PROCESS | 892 | --DOCSHELL 114B6000 == 37 [pid = 892] [id = 35] 13:49:49 INFO - PROCESS | 892 | --DOCSHELL 10A59800 == 36 [pid = 892] [id = 34] 13:49:49 INFO - PROCESS | 892 | --DOCSHELL 167BB800 == 35 [pid = 892] [id = 42] 13:49:49 INFO - PROCESS | 892 | --DOCSHELL 1563B000 == 34 [pid = 892] [id = 41] 13:49:49 INFO - PROCESS | 892 | --DOCSHELL 131AEC00 == 33 [pid = 892] [id = 30] 13:49:49 INFO - PROCESS | 892 | --DOCSHELL 19D8A000 == 32 [pid = 892] [id = 32] 13:49:49 INFO - PROCESS | 892 | --DOCSHELL 161AFC00 == 31 [pid = 892] [id = 29] 13:49:49 INFO - PROCESS | 892 | --DOCSHELL 1050D400 == 30 [pid = 892] [id = 39] 13:49:49 INFO - PROCESS | 892 | --DOCSHELL 130EA000 == 29 [pid = 892] [id = 31] 13:49:49 INFO - PROCESS | 892 | --DOCSHELL 1A112400 == 28 [pid = 892] [id = 33] 13:49:49 INFO - PROCESS | 892 | --DOCSHELL 130E8000 == 27 [pid = 892] [id = 40] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 103 (167AD800) [pid = 892] [serial = 17] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 102 (1563CC00) [pid = 892] [serial = 72] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 101 (167AE800) [pid = 892] [serial = 75] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 100 (1702E800) [pid = 892] [serial = 78] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 99 (17748800) [pid = 892] [serial = 81] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 98 (17858C00) [pid = 892] [serial = 84] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 97 (17F58000) [pid = 892] [serial = 87] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 96 (19A13C00) [pid = 892] [serial = 90] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 95 (1A113C00) [pid = 892] [serial = 93] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 94 (15644000) [pid = 892] [serial = 73] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 93 (10A61400) [pid = 892] [serial = 51] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 92 (131BC000) [pid = 892] [serial = 54] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 91 (15F92800) [pid = 892] [serial = 57] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 90 (15F95C00) [pid = 892] [serial = 58] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 89 (10B7F000) [pid = 892] [serial = 60] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 88 (12D3A400) [pid = 892] [serial = 63] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 87 (1390A800) [pid = 892] [serial = 66] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 86 (13D4F000) [pid = 892] [serial = 67] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 85 (143C1C00) [pid = 892] [serial = 69] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 84 (14F6AC00) [pid = 892] [serial = 70] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 83 (16997400) [pid = 892] [serial = 76] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 82 (1708B000) [pid = 892] [serial = 79] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 81 (177C7000) [pid = 892] [serial = 82] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 80 (13005C00) [pid = 892] [serial = 64] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 79 (10F0B000) [pid = 892] [serial = 61] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 78 (17DDD800) [pid = 892] [serial = 85] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 77 (181EF800) [pid = 892] [serial = 88] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 76 (10F0A000) [pid = 892] [serial = 52] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 75 (13728000) [pid = 892] [serial = 55] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 74 (1A104C00) [pid = 892] [serial = 91] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 73 (1B180400) [pid = 892] [serial = 43] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 72 (1A28B400) [pid = 892] [serial = 94] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 71 (16B28400) [pid = 892] [serial = 14] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 70 (140D5000) [pid = 892] [serial = 9] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 69 (140DB800) [pid = 892] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 68 (12809C00) [pid = 892] [serial = 4] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 67 (1A9DA000) [pid = 892] [serial = 37] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 66 (1A9D6400) [pid = 892] [serial = 36] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 65 (1A879400) [pid = 892] [serial = 33] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 64 (1A87D400) [pid = 892] [serial = 34] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 63 (1ABDB000) [pid = 892] [serial = 30] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 62 (1A6EC000) [pid = 892] [serial = 31] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 61 (1ABE2400) [pid = 892] [serial = 28] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 60 (1ABDE400) [pid = 892] [serial = 27] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 59 (1A10E000) [pid = 892] [serial = 24] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 58 (161A9C00) [pid = 892] [serial = 21] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 57 (161AE800) [pid = 892] [serial = 22] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 56 (1B3B9C00) [pid = 892] [serial = 48] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 55 (1B180000) [pid = 892] [serial = 42] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 54 (1B17BC00) [pid = 892] [serial = 45] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 53 (1AF97800) [pid = 892] [serial = 39] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | --DOMWINDOW == 52 (1B175C00) [pid = 892] [serial = 40] [outer = 00000000] [url = about:blank] 13:49:49 INFO - PROCESS | 892 | 1464641389630 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]]]}] 13:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1399ms 13:49:49 INFO - PROCESS | 892 | 1464641389653 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 13:49:49 INFO - PROCESS | 892 | 1464641389657 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 13:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:49:49 INFO - PROCESS | 892 | 1464641389662 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:49:49 INFO - PROCESS | 892 | 1464641389666 Marionette TRACE conn3 <- [1,138,null,{}] 13:49:49 INFO - PROCESS | 892 | 1464641389673 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}] 13:49:49 INFO - PROCESS | 892 | 1464641389758 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 13:49:49 INFO - PROCESS | 892 | 1464641389776 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:49 INFO - PROCESS | 892 | ++DOCSHELL 112AE400 == 28 [pid = 892] [id = 44] 13:49:49 INFO - PROCESS | 892 | ++DOMWINDOW == 53 (112AE800) [pid = 892] [serial = 128] [outer = 00000000] 13:49:49 INFO - PROCESS | 892 | ++DOMWINDOW == 54 (112EA400) [pid = 892] [serial = 129] [outer = 112AE800] 13:49:49 INFO - PROCESS | 892 | 1464641389822 Marionette DEBUG loaded listener.js 13:49:49 INFO - PROCESS | 892 | ++DOMWINDOW == 55 (114B6000) [pid = 892] [serial = 130] [outer = 112AE800] 13:49:50 INFO - PROCESS | 892 | 1464641390244 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]]]}] 13:49:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 645ms 13:49:50 INFO - PROCESS | 892 | 1464641390301 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 13:49:50 INFO - PROCESS | 892 | 1464641390307 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 13:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:49:50 INFO - PROCESS | 892 | 1464641390314 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:49:50 INFO - PROCESS | 892 | 1464641390316 Marionette TRACE conn3 <- [1,142,null,{}] 13:49:50 INFO - PROCESS | 892 | 1464641390320 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}] 13:49:50 INFO - PROCESS | 892 | 1464641390400 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 13:49:50 INFO - PROCESS | 892 | 1464641390409 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:50 INFO - PROCESS | 892 | ++DOCSHELL 13008000 == 29 [pid = 892] [id = 45] 13:49:50 INFO - PROCESS | 892 | ++DOMWINDOW == 56 (13008400) [pid = 892] [serial = 131] [outer = 00000000] 13:49:50 INFO - PROCESS | 892 | ++DOMWINDOW == 57 (13086800) [pid = 892] [serial = 132] [outer = 13008400] 13:49:50 INFO - PROCESS | 892 | 1464641390455 Marionette DEBUG loaded listener.js 13:49:50 INFO - PROCESS | 892 | ++DOMWINDOW == 58 (1311C400) [pid = 892] [serial = 133] [outer = 13008400] 13:49:50 INFO - PROCESS | 892 | 1464641390857 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]]]}] 13:49:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 598ms 13:49:50 INFO - PROCESS | 892 | 1464641390908 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 13:49:50 INFO - PROCESS | 892 | 1464641390911 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 13:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:49:50 INFO - PROCESS | 892 | 1464641390918 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:49:50 INFO - PROCESS | 892 | 1464641390922 Marionette TRACE conn3 <- [1,146,null,{}] 13:49:50 INFO - PROCESS | 892 | 1464641390932 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}] 13:49:51 INFO - PROCESS | 892 | 1464641391023 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 13:49:51 INFO - PROCESS | 892 | 1464641391033 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:51 INFO - PROCESS | 892 | ++DOCSHELL 13D59C00 == 30 [pid = 892] [id = 46] 13:49:51 INFO - PROCESS | 892 | ++DOMWINDOW == 59 (13D5BC00) [pid = 892] [serial = 134] [outer = 00000000] 13:49:51 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (140D9800) [pid = 892] [serial = 135] [outer = 13D5BC00] 13:49:51 INFO - PROCESS | 892 | 1464641391080 Marionette DEBUG loaded listener.js 13:49:51 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (14392400) [pid = 892] [serial = 136] [outer = 13D5BC00] 13:49:51 INFO - PROCESS | 892 | 1464641391508 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]]]}] 13:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 660ms 13:49:51 INFO - PROCESS | 892 | 1464641391572 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 13:49:51 INFO - PROCESS | 892 | 1464641391575 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 13:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:49:51 INFO - PROCESS | 892 | 1464641391578 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:49:51 INFO - PROCESS | 892 | 1464641391580 Marionette TRACE conn3 <- [1,150,null,{}] 13:49:51 INFO - PROCESS | 892 | 1464641391583 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}] 13:49:51 INFO - PROCESS | 892 | 1464641391659 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 13:49:51 INFO - PROCESS | 892 | 1464641391666 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:51 INFO - PROCESS | 892 | ++DOCSHELL 13725400 == 31 [pid = 892] [id = 47] 13:49:51 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (140D7C00) [pid = 892] [serial = 137] [outer = 00000000] 13:49:51 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (14F83800) [pid = 892] [serial = 138] [outer = 140D7C00] 13:49:51 INFO - PROCESS | 892 | 1464641391709 Marionette DEBUG loaded listener.js 13:49:51 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (1542B800) [pid = 892] [serial = 139] [outer = 140D7C00] 13:49:52 INFO - PROCESS | 892 | 1464641392147 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]]]}] 13:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 598ms 13:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:49:52 INFO - PROCESS | 892 | 1464641392179 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 13:49:52 INFO - PROCESS | 892 | 1464641392181 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 13:49:52 INFO - PROCESS | 892 | 1464641392188 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:49:52 INFO - PROCESS | 892 | 1464641392189 Marionette TRACE conn3 <- [1,154,null,{}] 13:49:52 INFO - PROCESS | 892 | 1464641392193 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}] 13:49:52 INFO - PROCESS | 892 | 1464641392287 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 13:49:52 INFO - PROCESS | 892 | 1464641392294 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:52 INFO - PROCESS | 892 | ++DOCSHELL 14F7C400 == 32 [pid = 892] [id = 48] 13:49:52 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (1563B000) [pid = 892] [serial = 140] [outer = 00000000] 13:49:52 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (15E87800) [pid = 892] [serial = 141] [outer = 1563B000] 13:49:52 INFO - PROCESS | 892 | 1464641392340 Marionette DEBUG loaded listener.js 13:49:52 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (160CBC00) [pid = 892] [serial = 142] [outer = 1563B000] 13:49:52 INFO - PROCESS | 892 | 1464641392786 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]]]}] 13:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 13:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:49:52 INFO - PROCESS | 892 | 1464641392823 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 13:49:52 INFO - PROCESS | 892 | 1464641392825 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 13:49:52 INFO - PROCESS | 892 | 1464641392829 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:49:52 INFO - PROCESS | 892 | 1464641392830 Marionette TRACE conn3 <- [1,158,null,{}] 13:49:52 INFO - PROCESS | 892 | 1464641392837 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}] 13:49:52 INFO - PROCESS | 892 | 1464641392952 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 13:49:52 INFO - PROCESS | 892 | 1464641392962 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:52 INFO - PROCESS | 892 | ++DOCSHELL 160D5400 == 33 [pid = 892] [id = 49] 13:49:52 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (161AA800) [pid = 892] [serial = 143] [outer = 00000000] 13:49:53 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (167B2000) [pid = 892] [serial = 144] [outer = 161AA800] 13:49:53 INFO - PROCESS | 892 | 1464641393006 Marionette DEBUG loaded listener.js 13:49:53 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (16C11800) [pid = 892] [serial = 145] [outer = 161AA800] 13:49:53 INFO - PROCESS | 892 | 1464641393475 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]]]}] 13:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 645ms 13:49:53 INFO - PROCESS | 892 | 1464641393498 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 13:49:53 INFO - PROCESS | 892 | 1464641393500 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 13:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:49:53 INFO - PROCESS | 892 | 1464641393511 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:49:53 INFO - PROCESS | 892 | 1464641393513 Marionette TRACE conn3 <- [1,162,null,{}] 13:49:53 INFO - PROCESS | 892 | 1464641393517 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}] 13:49:53 INFO - PROCESS | 892 | 1464641393610 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 13:49:53 INFO - PROCESS | 892 | 1464641393676 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:53 INFO - PROCESS | 892 | ++DOCSHELL 16B22C00 == 34 [pid = 892] [id = 50] 13:49:53 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (17081C00) [pid = 892] [serial = 146] [outer = 00000000] 13:49:53 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (17241000) [pid = 892] [serial = 147] [outer = 17081C00] 13:49:53 INFO - PROCESS | 892 | 1464641393723 Marionette DEBUG loaded listener.js 13:49:53 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (17248400) [pid = 892] [serial = 148] [outer = 17081C00] 13:49:53 INFO - PROCESS | 892 | --DOMWINDOW == 72 (14F82400) [pid = 892] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:49:53 INFO - PROCESS | 892 | --DOMWINDOW == 71 (1A113800) [pid = 892] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:49:53 INFO - PROCESS | 892 | --DOMWINDOW == 70 (12890C00) [pid = 892] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:49:53 INFO - PROCESS | 892 | --DOMWINDOW == 69 (10A59C00) [pid = 892] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:49:53 INFO - PROCESS | 892 | --DOMWINDOW == 68 (13117800) [pid = 892] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:49:53 INFO - PROCESS | 892 | --DOMWINDOW == 67 (13D52C00) [pid = 892] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:49:54 INFO - PROCESS | 892 | 1464641394106 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]]]}] 13:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 644ms 13:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:49:54 INFO - PROCESS | 892 | 1464641394147 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 13:49:54 INFO - PROCESS | 892 | 1464641394149 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 13:49:54 INFO - PROCESS | 892 | 1464641394152 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:49:54 INFO - PROCESS | 892 | 1464641394154 Marionette TRACE conn3 <- [1,166,null,{}] 13:49:54 INFO - PROCESS | 892 | 1464641394157 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}] 13:49:54 INFO - PROCESS | 892 | 1464641394251 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 13:49:54 INFO - PROCESS | 892 | 1464641394302 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:54 INFO - PROCESS | 892 | ++DOCSHELL 11A09400 == 35 [pid = 892] [id = 51] 13:49:54 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (12B10000) [pid = 892] [serial = 149] [outer = 00000000] 13:49:54 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (160D2800) [pid = 892] [serial = 150] [outer = 12B10000] 13:49:54 INFO - PROCESS | 892 | 1464641394354 Marionette DEBUG loaded listener.js 13:49:54 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (16C11400) [pid = 892] [serial = 151] [outer = 12B10000] 13:49:54 INFO - PROCESS | 892 | 1464641394672 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]]]}] 13:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 535ms 13:49:54 INFO - PROCESS | 892 | 1464641394688 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 13:49:54 INFO - PROCESS | 892 | 1464641394690 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 13:49:54 INFO - PROCESS | 892 | 1464641394693 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:49:54 INFO - PROCESS | 892 | 1464641394695 Marionette TRACE conn3 <- [1,170,null,{}] 13:49:54 INFO - PROCESS | 892 | 1464641394703 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}] 13:49:54 INFO - PROCESS | 892 | 1464641394773 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 13:49:54 INFO - PROCESS | 892 | 1464641394837 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:54 INFO - PROCESS | 892 | ++DOCSHELL 1698E800 == 36 [pid = 892] [id = 52] 13:49:54 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (16B2D800) [pid = 892] [serial = 152] [outer = 00000000] 13:49:54 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (17855C00) [pid = 892] [serial = 153] [outer = 16B2D800] 13:49:54 INFO - PROCESS | 892 | 1464641394880 Marionette DEBUG loaded listener.js 13:49:54 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (17858800) [pid = 892] [serial = 154] [outer = 16B2D800] 13:49:55 INFO - PROCESS | 892 | 1464641395248 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]]]}] 13:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 597ms 13:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:49:55 INFO - PROCESS | 892 | 1464641395290 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 13:49:55 INFO - PROCESS | 892 | 1464641395292 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 13:49:55 INFO - PROCESS | 892 | 1464641395295 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:49:55 INFO - PROCESS | 892 | 1464641395297 Marionette TRACE conn3 <- [1,174,null,{}] 13:49:55 INFO - PROCESS | 892 | 1464641395300 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}] 13:49:55 INFO - PROCESS | 892 | 1464641395396 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 13:49:55 INFO - PROCESS | 892 | 1464641395404 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:55 INFO - PROCESS | 892 | ++DOCSHELL 10B82800 == 37 [pid = 892] [id = 53] 13:49:55 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (17D4FC00) [pid = 892] [serial = 155] [outer = 00000000] 13:49:55 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (17F08000) [pid = 892] [serial = 156] [outer = 17D4FC00] 13:49:55 INFO - PROCESS | 892 | 1464641395447 Marionette DEBUG loaded listener.js 13:49:55 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (17F0F800) [pid = 892] [serial = 157] [outer = 17D4FC00] 13:49:55 INFO - PROCESS | 892 | 1464641395802 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]]]}] 13:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 535ms 13:49:55 INFO - PROCESS | 892 | 1464641395831 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 13:49:55 INFO - PROCESS | 892 | 1464641395834 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 13:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:49:55 INFO - PROCESS | 892 | 1464641395837 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:49:55 INFO - PROCESS | 892 | 1464641395839 Marionette TRACE conn3 <- [1,178,null,{}] 13:49:55 INFO - PROCESS | 892 | 1464641395842 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}] 13:49:55 INFO - PROCESS | 892 | 1464641395930 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 13:49:56 INFO - PROCESS | 892 | 1464641396047 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:56 INFO - PROCESS | 892 | ++DOCSHELL 0F937400 == 38 [pid = 892] [id = 54] 13:49:56 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (0F93E800) [pid = 892] [serial = 158] [outer = 00000000] 13:49:56 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (1027CC00) [pid = 892] [serial = 159] [outer = 0F93E800] 13:49:56 INFO - PROCESS | 892 | 1464641396107 Marionette DEBUG loaded listener.js 13:49:56 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (10A63C00) [pid = 892] [serial = 160] [outer = 0F93E800] 13:49:56 INFO - PROCESS | 892 | 1464641396825 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]]]}] 13:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1053ms 13:49:56 INFO - PROCESS | 892 | 1464641396887 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 13:49:56 INFO - PROCESS | 892 | 1464641396892 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 13:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:49:56 INFO - PROCESS | 892 | 1464641396920 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:49:56 INFO - PROCESS | 892 | 1464641396924 Marionette TRACE conn3 <- [1,182,null,{}] 13:49:56 INFO - PROCESS | 892 | 1464641396929 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}] 13:49:57 INFO - PROCESS | 892 | 1464641397052 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 13:49:57 INFO - PROCESS | 892 | 1464641397116 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:57 INFO - PROCESS | 892 | ++DOCSHELL 132A2000 == 39 [pid = 892] [id = 55] 13:49:57 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (132A5800) [pid = 892] [serial = 161] [outer = 00000000] 13:49:57 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (13918C00) [pid = 892] [serial = 162] [outer = 132A5800] 13:49:57 INFO - PROCESS | 892 | 1464641397176 Marionette DEBUG loaded listener.js 13:49:57 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (140D5C00) [pid = 892] [serial = 163] [outer = 132A5800] 13:49:58 INFO - PROCESS | 892 | 1464641398009 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]]]}] 13:49:58 INFO - PROCESS | 892 | --DOCSHELL 10B82800 == 38 [pid = 892] [id = 53] 13:49:58 INFO - PROCESS | 892 | --DOCSHELL 1698E800 == 37 [pid = 892] [id = 52] 13:49:58 INFO - PROCESS | 892 | --DOCSHELL 11A09400 == 36 [pid = 892] [id = 51] 13:49:58 INFO - PROCESS | 892 | --DOCSHELL 16B22C00 == 35 [pid = 892] [id = 50] 13:49:58 INFO - PROCESS | 892 | --DOCSHELL 160D5400 == 34 [pid = 892] [id = 49] 13:49:58 INFO - PROCESS | 892 | --DOCSHELL 14F7C400 == 33 [pid = 892] [id = 48] 13:49:58 INFO - PROCESS | 892 | --DOCSHELL 13725400 == 32 [pid = 892] [id = 47] 13:49:58 INFO - PROCESS | 892 | --DOCSHELL 13D59C00 == 31 [pid = 892] [id = 46] 13:49:58 INFO - PROCESS | 892 | --DOCSHELL 13008000 == 30 [pid = 892] [id = 45] 13:49:58 INFO - PROCESS | 892 | --DOCSHELL 112AE400 == 29 [pid = 892] [id = 44] 13:49:58 INFO - PROCESS | 892 | --DOMWINDOW == 81 (15321000) [pid = 892] [serial = 111] [outer = 00000000] [url = about:blank] 13:49:58 INFO - PROCESS | 892 | --DOMWINDOW == 80 (1A647800) [pid = 892] [serial = 96] [outer = 00000000] [url = about:blank] 13:49:58 INFO - PROCESS | 892 | --DOMWINDOW == 79 (12B99000) [pid = 892] [serial = 102] [outer = 00000000] [url = about:blank] 13:49:58 INFO - PROCESS | 892 | --DOMWINDOW == 78 (10A60C00) [pid = 892] [serial = 99] [outer = 00000000] [url = about:blank] 13:49:58 INFO - PROCESS | 892 | --DOMWINDOW == 77 (131B1800) [pid = 892] [serial = 105] [outer = 00000000] [url = about:blank] 13:49:58 INFO - PROCESS | 892 | --DOMWINDOW == 76 (14F77400) [pid = 892] [serial = 109] [outer = 00000000] [url = about:blank] 13:49:58 INFO - PROCESS | 892 | --DOMWINDOW == 75 (1371CC00) [pid = 892] [serial = 106] [outer = 00000000] [url = about:blank] 13:49:58 INFO - PROCESS | 892 | --DOMWINDOW == 74 (13003000) [pid = 892] [serial = 103] [outer = 00000000] [url = about:blank] 13:49:58 INFO - PROCESS | 892 | --DOMWINDOW == 73 (10B80000) [pid = 892] [serial = 100] [outer = 00000000] [url = about:blank] 13:49:58 INFO - PROCESS | 892 | --DOMWINDOW == 72 (1A64F800) [pid = 892] [serial = 97] [outer = 00000000] [url = about:blank] 13:49:58 INFO - PROCESS | 892 | --DOMWINDOW == 71 (14F69400) [pid = 892] [serial = 108] [outer = 00000000] [url = about:blank] 13:49:58 INFO - PROCESS | 892 | --DOMWINDOW == 70 (1542C400) [pid = 892] [serial = 112] [outer = 00000000] [url = about:blank] 13:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1179ms 13:49:58 INFO - PROCESS | 892 | 1464641398071 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 13:49:58 INFO - PROCESS | 892 | 1464641398075 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 13:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:49:58 INFO - PROCESS | 892 | 1464641398080 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:49:58 INFO - PROCESS | 892 | 1464641398084 Marionette TRACE conn3 <- [1,186,null,{}] 13:49:58 INFO - PROCESS | 892 | 1464641398137 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}] 13:49:58 INFO - PROCESS | 892 | 1464641398231 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 13:49:58 INFO - PROCESS | 892 | 1464641398239 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:58 INFO - PROCESS | 892 | ++DOCSHELL 112EE800 == 30 [pid = 892] [id = 56] 13:49:58 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (112EF400) [pid = 892] [serial = 164] [outer = 00000000] 13:49:58 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (128C3400) [pid = 892] [serial = 165] [outer = 112EF400] 13:49:58 INFO - PROCESS | 892 | 1464641398298 Marionette DEBUG loaded listener.js 13:49:58 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (12B97400) [pid = 892] [serial = 166] [outer = 112EF400] 13:49:58 INFO - PROCESS | 892 | 1464641398726 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]]]}] 13:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 660ms 13:49:58 INFO - PROCESS | 892 | 1464641398767 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 13:49:58 INFO - PROCESS | 892 | 1464641398773 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 13:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:49:58 INFO - PROCESS | 892 | 1464641398779 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:49:58 INFO - PROCESS | 892 | 1464641398781 Marionette TRACE conn3 <- [1,190,null,{}] 13:49:58 INFO - PROCESS | 892 | 1464641398804 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}] 13:49:58 INFO - PROCESS | 892 | 1464641398883 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 13:49:58 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (130E3400) [pid = 892] [serial = 167] [outer = 1B297000] 13:49:58 INFO - PROCESS | 892 | 1464641398908 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:58 INFO - PROCESS | 892 | ++DOCSHELL 13299400 == 31 [pid = 892] [id = 57] 13:49:58 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (1329D400) [pid = 892] [serial = 168] [outer = 00000000] 13:49:58 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (13724C00) [pid = 892] [serial = 169] [outer = 1329D400] 13:49:58 INFO - PROCESS | 892 | 1464641398958 Marionette DEBUG loaded listener.js 13:49:59 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (13C96C00) [pid = 892] [serial = 170] [outer = 1329D400] 13:49:59 INFO - PROCESS | 892 | 1464641399395 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]]]}] 13:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 629ms 13:49:59 INFO - PROCESS | 892 | 1464641399415 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 13:49:59 INFO - PROCESS | 892 | 1464641399417 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 13:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:49:59 INFO - PROCESS | 892 | 1464641399421 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:49:59 INFO - PROCESS | 892 | 1464641399424 Marionette TRACE conn3 <- [1,194,null,{}] 13:49:59 INFO - PROCESS | 892 | 1464641399435 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}] 13:49:59 INFO - PROCESS | 892 | 1464641399521 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 13:49:59 INFO - PROCESS | 892 | 1464641399530 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:59 INFO - PROCESS | 892 | ++DOCSHELL 14F80C00 == 32 [pid = 892] [id = 58] 13:49:59 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (14F82000) [pid = 892] [serial = 171] [outer = 00000000] 13:49:59 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (15324400) [pid = 892] [serial = 172] [outer = 14F82000] 13:49:59 INFO - PROCESS | 892 | 1464641399576 Marionette DEBUG loaded listener.js 13:49:59 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (15639C00) [pid = 892] [serial = 173] [outer = 14F82000] 13:50:00 INFO - PROCESS | 892 | 1464641399986 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]]]}] 13:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 597ms 13:50:00 INFO - PROCESS | 892 | 1464641400020 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 13:50:00 INFO - PROCESS | 892 | 1464641400023 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 13:50:00 INFO - PROCESS | 892 | 1464641400026 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:50:00 INFO - PROCESS | 892 | 1464641400028 Marionette TRACE conn3 <- [1,198,null,{}] 13:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:50:00 INFO - PROCESS | 892 | 1464641400031 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}] 13:50:00 INFO - PROCESS | 892 | 1464641400108 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 13:50:00 INFO - PROCESS | 892 | 1464641400123 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:00 INFO - PROCESS | 892 | ++DOCSHELL 10A56400 == 33 [pid = 892] [id = 59] 13:50:00 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (15E86400) [pid = 892] [serial = 174] [outer = 00000000] 13:50:00 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (161ADC00) [pid = 892] [serial = 175] [outer = 15E86400] 13:50:00 INFO - PROCESS | 892 | 1464641400168 Marionette DEBUG loaded listener.js 13:50:00 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (161B0400) [pid = 892] [serial = 176] [outer = 15E86400] 13:50:00 INFO - PROCESS | 892 | 1464641400625 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]]]}] 13:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 629ms 13:50:00 INFO - PROCESS | 892 | 1464641400666 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 13:50:00 INFO - PROCESS | 892 | 1464641400668 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 13:50:00 INFO - PROCESS | 892 | 1464641400675 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:50:00 INFO - PROCESS | 892 | 1464641400677 Marionette TRACE conn3 <- [1,202,null,{}] 13:50:00 INFO - PROCESS | 892 | 1464641400680 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}] 13:50:00 INFO - PROCESS | 892 | 1464641400775 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 13:50:00 INFO - PROCESS | 892 | 1464641400782 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:00 INFO - PROCESS | 892 | ++DOCSHELL 112B3400 == 34 [pid = 892] [id = 60] 13:50:00 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (161B0C00) [pid = 892] [serial = 177] [outer = 00000000] 13:50:00 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (17032400) [pid = 892] [serial = 178] [outer = 161B0C00] 13:50:00 INFO - PROCESS | 892 | 1464641400830 Marionette DEBUG loaded listener.js 13:50:00 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (172AF000) [pid = 892] [serial = 179] [outer = 161B0C00] 13:50:01 INFO - PROCESS | 892 | 1464641401230 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]]]}] 13:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 597ms 13:50:01 INFO - PROCESS | 892 | 1464641401274 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 13:50:01 INFO - PROCESS | 892 | 1464641401276 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 13:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:50:01 INFO - PROCESS | 892 | 1464641401286 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:50:01 INFO - PROCESS | 892 | 1464641401288 Marionette TRACE conn3 <- [1,206,null,{}] 13:50:01 INFO - PROCESS | 892 | 1464641401291 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}] 13:50:01 INFO - PROCESS | 892 | 1464641401410 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 13:50:01 INFO - PROCESS | 892 | 1464641401417 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:01 INFO - PROCESS | 892 | ++DOCSHELL 16C12000 == 35 [pid = 892] [id = 61] 13:50:01 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (172A5800) [pid = 892] [serial = 180] [outer = 00000000] 13:50:01 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (17F58400) [pid = 892] [serial = 181] [outer = 172A5800] 13:50:01 INFO - PROCESS | 892 | 1464641401462 Marionette DEBUG loaded listener.js 13:50:01 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (181F1400) [pid = 892] [serial = 182] [outer = 172A5800] 13:50:01 INFO - PROCESS | 892 | 1464641401898 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]]]}] 13:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 645ms 13:50:01 INFO - PROCESS | 892 | 1464641401929 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 13:50:01 INFO - PROCESS | 892 | 1464641401931 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 13:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:50:01 INFO - PROCESS | 892 | 1464641401934 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:50:01 INFO - PROCESS | 892 | 1464641401936 Marionette TRACE conn3 <- [1,210,null,{}] 13:50:01 INFO - PROCESS | 892 | 1464641401939 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}] 13:50:02 INFO - PROCESS | 892 | 1464641402035 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 13:50:02 INFO - PROCESS | 892 | 1464641402041 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:02 INFO - PROCESS | 892 | ++DOCSHELL 181F3000 == 36 [pid = 892] [id = 62] 13:50:02 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (181F3C00) [pid = 892] [serial = 183] [outer = 00000000] 13:50:02 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (19A12400) [pid = 892] [serial = 184] [outer = 181F3C00] 13:50:02 INFO - PROCESS | 892 | 1464641402084 Marionette DEBUG loaded listener.js 13:50:02 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (19A6F800) [pid = 892] [serial = 185] [outer = 181F3C00] 13:50:02 INFO - PROCESS | 892 | --DOMWINDOW == 91 (16B2D800) [pid = 892] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:50:02 INFO - PROCESS | 892 | --DOMWINDOW == 90 (140D7C00) [pid = 892] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:50:02 INFO - PROCESS | 892 | --DOMWINDOW == 89 (13D5BC00) [pid = 892] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:50:02 INFO - PROCESS | 892 | --DOMWINDOW == 88 (112AE800) [pid = 892] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:50:02 INFO - PROCESS | 892 | --DOMWINDOW == 87 (13008400) [pid = 892] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:50:02 INFO - PROCESS | 892 | --DOMWINDOW == 86 (1563B000) [pid = 892] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:50:02 INFO - PROCESS | 892 | --DOMWINDOW == 85 (10512000) [pid = 892] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:50:02 INFO - PROCESS | 892 | --DOMWINDOW == 84 (130E8800) [pid = 892] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:50:02 INFO - PROCESS | 892 | --DOMWINDOW == 83 (156AF000) [pid = 892] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:50:02 INFO - PROCESS | 892 | --DOMWINDOW == 82 (16990800) [pid = 892] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:50:02 INFO - PROCESS | 892 | --DOMWINDOW == 81 (161AA800) [pid = 892] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:50:02 INFO - PROCESS | 892 | --DOMWINDOW == 80 (12B10000) [pid = 892] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:50:02 INFO - PROCESS | 892 | --DOMWINDOW == 79 (17081C00) [pid = 892] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:50:02 INFO - PROCESS | 892 | 1464641402595 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]]]}] 13:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 707ms 13:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:50:02 INFO - PROCESS | 892 | 1464641402632 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 13:50:02 INFO - PROCESS | 892 | 1464641402634 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 13:50:02 INFO - PROCESS | 892 | 1464641402637 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:50:02 INFO - PROCESS | 892 | 1464641402639 Marionette TRACE conn3 <- [1,214,null,{}] 13:50:02 INFO - PROCESS | 892 | 1464641402642 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}] 13:50:02 INFO - PROCESS | 892 | 1464641402733 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 13:50:02 INFO - PROCESS | 892 | 1464641402804 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:02 INFO - PROCESS | 892 | ++DOCSHELL 10512000 == 37 [pid = 892] [id = 63] 13:50:02 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (10560400) [pid = 892] [serial = 186] [outer = 00000000] 13:50:02 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (13C9CC00) [pid = 892] [serial = 187] [outer = 10560400] 13:50:02 INFO - PROCESS | 892 | 1464641402847 Marionette DEBUG loaded listener.js 13:50:02 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (156AF000) [pid = 892] [serial = 188] [outer = 10560400] 13:50:03 INFO - PROCESS | 892 | 1464641403220 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]]]}] 13:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 598ms 13:50:03 INFO - PROCESS | 892 | 1464641403266 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 13:50:03 INFO - PROCESS | 892 | 1464641403268 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 13:50:03 INFO - PROCESS | 892 | 1464641403271 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:50:03 INFO - PROCESS | 892 | 1464641403273 Marionette TRACE conn3 <- [1,218,null,{}] 13:50:03 INFO - PROCESS | 892 | 1464641403276 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}] 13:50:03 INFO - PROCESS | 892 | 1464641403355 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 13:50:03 INFO - PROCESS | 892 | 1464641403422 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:03 INFO - PROCESS | 892 | ++DOCSHELL 1390D000 == 38 [pid = 892] [id = 64] 13:50:03 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (13D53800) [pid = 892] [serial = 189] [outer = 00000000] 13:50:03 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (19A0B400) [pid = 892] [serial = 190] [outer = 13D53800] 13:50:03 INFO - PROCESS | 892 | 1464641403466 Marionette DEBUG loaded listener.js 13:50:03 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (1A106000) [pid = 892] [serial = 191] [outer = 13D53800] 13:50:03 INFO - PROCESS | 892 | 1464641403790 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]]]}] 13:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 534ms 13:50:03 INFO - PROCESS | 892 | 1464641403807 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 13:50:03 INFO - PROCESS | 892 | 1464641403809 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 13:50:03 INFO - PROCESS | 892 | 1464641403812 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:50:03 INFO - PROCESS | 892 | 1464641403814 Marionette TRACE conn3 <- [1,222,null,{}] 13:50:03 INFO - PROCESS | 892 | 1464641403818 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}] 13:50:03 INFO - PROCESS | 892 | 1464641403889 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 13:50:03 INFO - PROCESS | 892 | 1464641403895 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:03 INFO - PROCESS | 892 | ++DOCSHELL 1563E400 == 39 [pid = 892] [id = 65] 13:50:03 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (17D4AC00) [pid = 892] [serial = 192] [outer = 00000000] 13:50:03 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (1A28A400) [pid = 892] [serial = 193] [outer = 17D4AC00] 13:50:03 INFO - PROCESS | 892 | 1464641403937 Marionette DEBUG loaded listener.js 13:50:04 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (1A28B000) [pid = 892] [serial = 194] [outer = 17D4AC00] 13:50:04 INFO - PROCESS | 892 | 1464641404342 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]]]}] 13:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 598ms 13:50:04 INFO - PROCESS | 892 | 1464641404410 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 13:50:04 INFO - PROCESS | 892 | 1464641404412 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 13:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:50:04 INFO - PROCESS | 892 | 1464641404416 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:50:04 INFO - PROCESS | 892 | 1464641404418 Marionette TRACE conn3 <- [1,226,null,{}] 13:50:04 INFO - PROCESS | 892 | 1464641404422 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}] 13:50:04 INFO - PROCESS | 892 | 1464641404581 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 13:50:04 INFO - PROCESS | 892 | 1464641404648 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:04 INFO - PROCESS | 892 | ++DOCSHELL 10270000 == 40 [pid = 892] [id = 66] 13:50:04 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (10272000) [pid = 892] [serial = 195] [outer = 00000000] 13:50:04 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (10A58400) [pid = 892] [serial = 196] [outer = 10272000] 13:50:04 INFO - PROCESS | 892 | 1464641404705 Marionette DEBUG loaded listener.js 13:50:04 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (10B80000) [pid = 892] [serial = 197] [outer = 10272000] 13:50:05 INFO - PROCESS | 892 | 1464641405320 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]]]}] 13:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 959ms 13:50:05 INFO - PROCESS | 892 | 1464641405362 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 13:50:05 INFO - PROCESS | 892 | 1464641405366 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 13:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:50:05 INFO - PROCESS | 892 | 1464641405371 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:50:05 INFO - PROCESS | 892 | 1464641405375 Marionette TRACE conn3 <- [1,230,null,{}] 13:50:05 INFO - PROCESS | 892 | 1464641405380 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}] 13:50:05 INFO - PROCESS | 892 | 1464641405483 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 13:50:05 INFO - PROCESS | 892 | 1464641405555 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:05 INFO - PROCESS | 892 | ++DOCSHELL 1329F000 == 41 [pid = 892] [id = 67] 13:50:05 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (1371CC00) [pid = 892] [serial = 198] [outer = 00000000] 13:50:05 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (14F7BC00) [pid = 892] [serial = 199] [outer = 1371CC00] 13:50:05 INFO - PROCESS | 892 | 1464641405610 Marionette DEBUG loaded listener.js 13:50:05 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (14F85000) [pid = 892] [serial = 200] [outer = 1371CC00] 13:50:06 INFO - PROCESS | 892 | 1464641406139 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]]]}] 13:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 802ms 13:50:06 INFO - PROCESS | 892 | 1464641406175 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 13:50:06 INFO - PROCESS | 892 | 1464641406178 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 13:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:50:06 INFO - PROCESS | 892 | 1464641406182 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:50:06 INFO - PROCESS | 892 | 1464641406184 Marionette TRACE conn3 <- [1,234,null,{}] 13:50:06 INFO - PROCESS | 892 | 1464641406188 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}] 13:50:06 INFO - PROCESS | 892 | 1464641406285 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 13:50:06 INFO - PROCESS | 892 | 1464641406381 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:06 INFO - PROCESS | 892 | ++DOCSHELL 12B05800 == 42 [pid = 892] [id = 68] 13:50:06 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (12D3D800) [pid = 892] [serial = 201] [outer = 00000000] 13:50:06 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (17D42800) [pid = 892] [serial = 202] [outer = 12D3D800] 13:50:06 INFO - PROCESS | 892 | 1464641406437 Marionette DEBUG loaded listener.js 13:50:06 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (17F59800) [pid = 892] [serial = 203] [outer = 12D3D800] 13:50:07 INFO - PROCESS | 892 | 1464641407001 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]]]}] 13:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 850ms 13:50:07 INFO - PROCESS | 892 | 1464641407023 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 13:50:07 INFO - PROCESS | 892 | 1464641407026 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 13:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:50:07 INFO - PROCESS | 892 | 1464641407037 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:50:07 INFO - PROCESS | 892 | 1464641407042 Marionette TRACE conn3 <- [1,238,null,{}] 13:50:07 INFO - PROCESS | 892 | 1464641407046 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}] 13:50:07 INFO - PROCESS | 892 | 1464641407147 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 13:50:07 INFO - PROCESS | 892 | 1464641407234 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:07 INFO - PROCESS | 892 | ++DOCSHELL 131B7000 == 43 [pid = 892] [id = 69] 13:50:07 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (1836B800) [pid = 892] [serial = 204] [outer = 00000000] 13:50:07 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (19A06C00) [pid = 892] [serial = 205] [outer = 1836B800] 13:50:07 INFO - PROCESS | 892 | 1464641407286 Marionette DEBUG loaded listener.js 13:50:07 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (19D88000) [pid = 892] [serial = 206] [outer = 1836B800] 13:50:07 INFO - PROCESS | 892 | 1464641407838 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]]]}] 13:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 944ms 13:50:08 INFO - PROCESS | 892 | 1464641407982 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 13:50:08 INFO - PROCESS | 892 | 1464641407986 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 13:50:08 INFO - PROCESS | 892 | 1464641407991 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:50:08 INFO - PROCESS | 892 | 1464641407994 Marionette TRACE conn3 <- [1,242,null,{}] 13:50:08 INFO - PROCESS | 892 | 1464641408001 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}] 13:50:08 INFO - PROCESS | 892 | 1464641408100 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 13:50:08 INFO - PROCESS | 892 | 1464641408169 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:08 INFO - PROCESS | 892 | ++DOCSHELL 112EF800 == 44 [pid = 892] [id = 70] 13:50:08 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (112F1800) [pid = 892] [serial = 207] [outer = 00000000] 13:50:08 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (11C07C00) [pid = 892] [serial = 208] [outer = 112F1800] 13:50:08 INFO - PROCESS | 892 | 1464641408284 Marionette DEBUG loaded listener.js 13:50:08 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (12D3C000) [pid = 892] [serial = 209] [outer = 112F1800] 13:50:08 INFO - PROCESS | 892 | --DOCSHELL 1027A000 == 43 [pid = 892] [id = 43] 13:50:08 INFO - PROCESS | 892 | --DOCSHELL 1563E400 == 42 [pid = 892] [id = 65] 13:50:08 INFO - PROCESS | 892 | --DOCSHELL 1390D000 == 41 [pid = 892] [id = 64] 13:50:08 INFO - PROCESS | 892 | --DOCSHELL 10512000 == 40 [pid = 892] [id = 63] 13:50:08 INFO - PROCESS | 892 | --DOCSHELL 181F3000 == 39 [pid = 892] [id = 62] 13:50:08 INFO - PROCESS | 892 | --DOCSHELL 16C12000 == 38 [pid = 892] [id = 61] 13:50:08 INFO - PROCESS | 892 | --DOCSHELL 112B3400 == 37 [pid = 892] [id = 60] 13:50:08 INFO - PROCESS | 892 | --DOCSHELL 10A56400 == 36 [pid = 892] [id = 59] 13:50:08 INFO - PROCESS | 892 | --DOCSHELL 14F80C00 == 35 [pid = 892] [id = 58] 13:50:08 INFO - PROCESS | 892 | --DOCSHELL 13299400 == 34 [pid = 892] [id = 57] 13:50:08 INFO - PROCESS | 892 | --DOCSHELL 112EE800 == 33 [pid = 892] [id = 56] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 102 (17858800) [pid = 892] [serial = 154] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 101 (17F08000) [pid = 892] [serial = 156] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 100 (14F83800) [pid = 892] [serial = 138] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 99 (140D9800) [pid = 892] [serial = 135] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 98 (14392400) [pid = 892] [serial = 136] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 97 (112EA400) [pid = 892] [serial = 129] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 96 (114B6000) [pid = 892] [serial = 130] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 95 (13086800) [pid = 892] [serial = 132] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 94 (1311C400) [pid = 892] [serial = 133] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 93 (1055FC00) [pid = 892] [serial = 126] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 92 (160CBC00) [pid = 892] [serial = 142] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 91 (15E87800) [pid = 892] [serial = 141] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 90 (10A59400) [pid = 892] [serial = 115] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 89 (105F6000) [pid = 892] [serial = 114] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 88 (140D6000) [pid = 892] [serial = 118] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 87 (1329EC00) [pid = 892] [serial = 117] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 86 (161A4C00) [pid = 892] [serial = 121] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 85 (15F94800) [pid = 892] [serial = 120] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 84 (172A8C00) [pid = 892] [serial = 124] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 83 (1708A400) [pid = 892] [serial = 123] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 82 (167B2000) [pid = 892] [serial = 144] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 81 (16C11800) [pid = 892] [serial = 145] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 80 (160D2800) [pid = 892] [serial = 150] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 79 (17241000) [pid = 892] [serial = 147] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 78 (17248400) [pid = 892] [serial = 148] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 77 (16C11400) [pid = 892] [serial = 151] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 76 (17855C00) [pid = 892] [serial = 153] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | --DOMWINDOW == 75 (1542B800) [pid = 892] [serial = 139] [outer = 00000000] [url = about:blank] 13:50:08 INFO - PROCESS | 892 | 1464641408876 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]]]}] 13:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 913ms 13:50:08 INFO - PROCESS | 892 | 1464641408929 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 13:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:50:08 INFO - PROCESS | 892 | 1464641408932 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 13:50:08 INFO - PROCESS | 892 | 1464641408939 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:50:08 INFO - PROCESS | 892 | 1464641408943 Marionette TRACE conn3 <- [1,246,null,{}] 13:50:08 INFO - PROCESS | 892 | 1464641408946 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}] 13:50:09 INFO - PROCESS | 892 | 1464641409040 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 13:50:09 INFO - PROCESS | 892 | 1464641409111 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:09 INFO - PROCESS | 892 | ++DOCSHELL 112F2400 == 34 [pid = 892] [id = 71] 13:50:09 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (11426800) [pid = 892] [serial = 210] [outer = 00000000] 13:50:09 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (11C7A000) [pid = 892] [serial = 211] [outer = 11426800] 13:50:09 INFO - PROCESS | 892 | 1464641409156 Marionette DEBUG loaded listener.js 13:50:09 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (130E0800) [pid = 892] [serial = 212] [outer = 11426800] 13:50:09 INFO - PROCESS | 892 | 1464641409510 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]]]}] 13:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 597ms 13:50:09 INFO - PROCESS | 892 | 1464641409531 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 13:50:09 INFO - PROCESS | 892 | 1464641409533 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 13:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:50:09 INFO - PROCESS | 892 | 1464641409537 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:50:09 INFO - PROCESS | 892 | 1464641409539 Marionette TRACE conn3 <- [1,250,null,{}] 13:50:09 INFO - PROCESS | 892 | 1464641409550 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}] 13:50:09 INFO - PROCESS | 892 | 1464641409643 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 13:50:09 INFO - PROCESS | 892 | 1464641409740 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:09 INFO - PROCESS | 892 | ++DOCSHELL 1311E800 == 35 [pid = 892] [id = 72] 13:50:09 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (1390D000) [pid = 892] [serial = 213] [outer = 00000000] 13:50:09 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (140DD000) [pid = 892] [serial = 214] [outer = 1390D000] 13:50:09 INFO - PROCESS | 892 | 1464641409787 Marionette DEBUG loaded listener.js 13:50:09 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (14F7C000) [pid = 892] [serial = 215] [outer = 1390D000] 13:50:10 INFO - PROCESS | 892 | 1464641410133 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]]]}] 13:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 644ms 13:50:10 INFO - PROCESS | 892 | 1464641410176 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 13:50:10 INFO - PROCESS | 892 | 1464641410178 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 13:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:50:10 INFO - PROCESS | 892 | 1464641410181 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:50:10 INFO - PROCESS | 892 | 1464641410183 Marionette TRACE conn3 <- [1,254,null,{}] 13:50:10 INFO - PROCESS | 892 | 1464641410187 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}] 13:50:10 INFO - PROCESS | 892 | 1464641410268 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 13:50:10 INFO - PROCESS | 892 | 1464641410275 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:10 INFO - PROCESS | 892 | ++DOCSHELL 14F79400 == 36 [pid = 892] [id = 73] 13:50:10 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (1531C400) [pid = 892] [serial = 216] [outer = 00000000] 13:50:10 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (15F93800) [pid = 892] [serial = 217] [outer = 1531C400] 13:50:10 INFO - PROCESS | 892 | 1464641410319 Marionette DEBUG loaded listener.js 13:50:10 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (15F96000) [pid = 892] [serial = 218] [outer = 1531C400] 13:50:10 INFO - PROCESS | 892 | 1464641410733 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]]]}] 13:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 598ms 13:50:10 INFO - PROCESS | 892 | 1464641410790 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 13:50:10 INFO - PROCESS | 892 | 1464641410792 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 13:50:10 INFO - PROCESS | 892 | 1464641410796 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:50:10 INFO - PROCESS | 892 | 1464641410798 Marionette TRACE conn3 <- [1,258,null,{}] 13:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:50:10 INFO - PROCESS | 892 | 1464641410805 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}] 13:50:10 INFO - PROCESS | 892 | 1464641410889 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 13:50:10 INFO - PROCESS | 892 | 1464641410895 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:10 INFO - PROCESS | 892 | ++DOCSHELL 15E86000 == 37 [pid = 892] [id = 74] 13:50:10 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (160D1000) [pid = 892] [serial = 219] [outer = 00000000] 13:50:10 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (161AE000) [pid = 892] [serial = 220] [outer = 160D1000] 13:50:10 INFO - PROCESS | 892 | 1464641410939 Marionette DEBUG loaded listener.js 13:50:11 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (161AF000) [pid = 892] [serial = 221] [outer = 160D1000] 13:50:11 INFO - PROCESS | 892 | 1464641411392 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]]]}] 13:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 645ms 13:50:11 INFO - PROCESS | 892 | 1464641411438 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 13:50:11 INFO - PROCESS | 892 | 1464641411440 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 13:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:50:11 INFO - PROCESS | 892 | 1464641411443 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:50:11 INFO - PROCESS | 892 | 1464641411445 Marionette TRACE conn3 <- [1,262,null,{}] 13:50:11 INFO - PROCESS | 892 | 1464641411450 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}] 13:50:11 INFO - PROCESS | 892 | 1464641411580 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 13:50:11 INFO - PROCESS | 892 | 1464641411594 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:11 INFO - PROCESS | 892 | ++DOCSHELL 10273C00 == 38 [pid = 892] [id = 75] 13:50:11 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (161A4800) [pid = 892] [serial = 222] [outer = 00000000] 13:50:11 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (172AF400) [pid = 892] [serial = 223] [outer = 161A4800] 13:50:11 INFO - PROCESS | 892 | 1464641411638 Marionette DEBUG loaded listener.js 13:50:11 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (17751400) [pid = 892] [serial = 224] [outer = 161A4800] 13:50:12 INFO - PROCESS | 892 | 1464641412053 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]]]}] 13:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 645ms 13:50:12 INFO - PROCESS | 892 | 1464641412082 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 13:50:12 INFO - PROCESS | 892 | 1464641412084 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 13:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:50:12 INFO - PROCESS | 892 | 1464641412087 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:50:12 INFO - PROCESS | 892 | 1464641412088 Marionette TRACE conn3 <- [1,266,null,{}] 13:50:12 INFO - PROCESS | 892 | 1464641412092 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}] 13:50:12 INFO - PROCESS | 892 | 1464641412189 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 13:50:12 INFO - PROCESS | 892 | 1464641412195 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:12 INFO - PROCESS | 892 | ++DOCSHELL 10276400 == 39 [pid = 892] [id = 76] 13:50:12 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (175D2C00) [pid = 892] [serial = 225] [outer = 00000000] 13:50:12 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (17858C00) [pid = 892] [serial = 226] [outer = 175D2C00] 13:50:12 INFO - PROCESS | 892 | 1464641412238 Marionette DEBUG loaded listener.js 13:50:12 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (17D4B800) [pid = 892] [serial = 227] [outer = 175D2C00] 13:50:12 INFO - PROCESS | 892 | 1464641412678 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]]]}] 13:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 645ms 13:50:12 INFO - PROCESS | 892 | 1464641412725 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 13:50:12 INFO - PROCESS | 892 | 1464641412727 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 13:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:50:12 INFO - PROCESS | 892 | 1464641412730 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:50:12 INFO - PROCESS | 892 | 1464641412732 Marionette TRACE conn3 <- [1,270,null,{}] 13:50:12 INFO - PROCESS | 892 | 1464641412736 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}] 13:50:12 INFO - PROCESS | 892 | 1464641412834 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 13:50:12 INFO - PROCESS | 892 | 1464641412840 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:12 INFO - PROCESS | 892 | ++DOCSHELL 10274000 == 40 [pid = 892] [id = 77] 13:50:12 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (17038000) [pid = 892] [serial = 228] [outer = 00000000] 13:50:12 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (1836D400) [pid = 892] [serial = 229] [outer = 17038000] 13:50:12 INFO - PROCESS | 892 | 1464641412883 Marionette DEBUG loaded listener.js 13:50:12 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (1836EC00) [pid = 892] [serial = 230] [outer = 17038000] 13:50:13 INFO - PROCESS | 892 | --DOMWINDOW == 95 (161B0C00) [pid = 892] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:50:13 INFO - PROCESS | 892 | --DOMWINDOW == 94 (172A5800) [pid = 892] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:50:13 INFO - PROCESS | 892 | --DOMWINDOW == 93 (112EF400) [pid = 892] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:50:13 INFO - PROCESS | 892 | --DOMWINDOW == 92 (10560400) [pid = 892] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:50:13 INFO - PROCESS | 892 | --DOMWINDOW == 91 (1329D400) [pid = 892] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:50:13 INFO - PROCESS | 892 | --DOMWINDOW == 90 (14F82000) [pid = 892] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:50:13 INFO - PROCESS | 892 | --DOMWINDOW == 89 (15E86400) [pid = 892] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:50:13 INFO - PROCESS | 892 | --DOMWINDOW == 88 (181F3C00) [pid = 892] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:50:13 INFO - PROCESS | 892 | --DOMWINDOW == 87 (17D4FC00) [pid = 892] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:50:13 INFO - PROCESS | 892 | --DOMWINDOW == 86 (13D53800) [pid = 892] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:50:13 INFO - PROCESS | 892 | 1464641413405 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]]]}] 13:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 707ms 13:50:13 INFO - PROCESS | 892 | 1464641413463 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 13:50:13 INFO - PROCESS | 892 | 1464641413464 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 13:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:50:13 INFO - PROCESS | 892 | 1464641413468 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:50:13 INFO - PROCESS | 892 | 1464641413469 Marionette TRACE conn3 <- [1,274,null,{}] 13:50:13 INFO - PROCESS | 892 | 1464641413473 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}] 13:50:13 INFO - PROCESS | 892 | 1464641413601 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 13:50:13 INFO - PROCESS | 892 | 1464641413652 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:13 INFO - PROCESS | 892 | ++DOCSHELL 1124FC00 == 41 [pid = 892] [id = 78] 13:50:13 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (112EA800) [pid = 892] [serial = 231] [outer = 00000000] 13:50:13 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (17F5D400) [pid = 892] [serial = 232] [outer = 112EA800] 13:50:13 INFO - PROCESS | 892 | 1464641413695 Marionette DEBUG loaded listener.js 13:50:13 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (19A09800) [pid = 892] [serial = 233] [outer = 112EA800] 13:50:14 INFO - PROCESS | 892 | 1464641414032 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]]]}] 13:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 597ms 13:50:14 INFO - PROCESS | 892 | 1464641414065 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 13:50:14 INFO - PROCESS | 892 | 1464641414067 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 13:50:14 INFO - PROCESS | 892 | 1464641414070 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:50:14 INFO - PROCESS | 892 | 1464641414072 Marionette TRACE conn3 <- [1,278,null,{}] 13:50:14 INFO - PROCESS | 892 | 1464641414075 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}] 13:50:14 INFO - PROCESS | 892 | 1464641414177 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 13:50:14 INFO - PROCESS | 892 | 1464641414185 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:14 INFO - PROCESS | 892 | ++DOCSHELL 10271400 == 42 [pid = 892] [id = 79] 13:50:14 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (161AB400) [pid = 892] [serial = 234] [outer = 00000000] 13:50:14 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (1A27D800) [pid = 892] [serial = 235] [outer = 161AB400] 13:50:14 INFO - PROCESS | 892 | 1464641414232 Marionette DEBUG loaded listener.js 13:50:14 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (1A50C400) [pid = 892] [serial = 236] [outer = 161AB400] 13:50:14 INFO - PROCESS | 892 | 1464641414603 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]]]}] 13:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 598ms 13:50:14 INFO - PROCESS | 892 | 1464641414668 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 13:50:14 INFO - PROCESS | 892 | 1464641414670 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 13:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:50:14 INFO - PROCESS | 892 | 1464641414673 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:50:14 INFO - PROCESS | 892 | 1464641414675 Marionette TRACE conn3 <- [1,282,null,{}] 13:50:14 INFO - PROCESS | 892 | 1464641414679 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}] 13:50:14 INFO - PROCESS | 892 | 1464641414794 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 13:50:14 INFO - PROCESS | 892 | 1464641414808 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:14 INFO - PROCESS | 892 | ++DOCSHELL 1A50EC00 == 43 [pid = 892] [id = 80] 13:50:14 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (1A642400) [pid = 892] [serial = 237] [outer = 00000000] 13:50:14 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (1A64B800) [pid = 892] [serial = 238] [outer = 1A642400] 13:50:14 INFO - PROCESS | 892 | 1464641414855 Marionette DEBUG loaded listener.js 13:50:14 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (1A6ED400) [pid = 892] [serial = 239] [outer = 1A642400] 13:50:15 INFO - PROCESS | 892 | 1464641415256 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]]]}] 13:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 692ms 13:50:15 INFO - PROCESS | 892 | 1464641415374 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 13:50:15 INFO - PROCESS | 892 | 1464641415378 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 13:50:15 INFO - PROCESS | 892 | 1464641415383 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:50:15 INFO - PROCESS | 892 | 1464641415387 Marionette TRACE conn3 <- [1,286,null,{}] 13:50:15 INFO - PROCESS | 892 | 1464641415393 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}] 13:50:15 INFO - PROCESS | 892 | 1464641415537 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 13:50:15 INFO - PROCESS | 892 | 1464641415625 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:15 INFO - PROCESS | 892 | ++DOCSHELL 10A64C00 == 44 [pid = 892] [id = 81] 13:50:15 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (10B73400) [pid = 892] [serial = 240] [outer = 00000000] 13:50:15 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (112AE800) [pid = 892] [serial = 241] [outer = 10B73400] 13:50:15 INFO - PROCESS | 892 | 1464641415679 Marionette DEBUG loaded listener.js 13:50:15 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (11A10800) [pid = 892] [serial = 242] [outer = 10B73400] 13:50:16 INFO - PROCESS | 892 | 1464641416353 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]]]}] 13:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1007ms 13:50:16 INFO - PROCESS | 892 | 1464641416406 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 13:50:16 INFO - PROCESS | 892 | 1464641416409 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 13:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:50:16 INFO - PROCESS | 892 | 1464641416435 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:50:16 INFO - PROCESS | 892 | 1464641416439 Marionette TRACE conn3 <- [1,290,null,{}] 13:50:16 INFO - PROCESS | 892 | 1464641416458 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}] 13:50:16 INFO - PROCESS | 892 | 1464641416561 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 13:50:16 INFO - PROCESS | 892 | 1464641416641 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:16 INFO - PROCESS | 892 | ++DOCSHELL 13D55000 == 45 [pid = 892] [id = 82] 13:50:16 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (140DB800) [pid = 892] [serial = 243] [outer = 00000000] 13:50:16 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (15640400) [pid = 892] [serial = 244] [outer = 140DB800] 13:50:16 INFO - PROCESS | 892 | 1464641416736 Marionette DEBUG loaded listener.js 13:50:16 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (161AD000) [pid = 892] [serial = 245] [outer = 140DB800] 13:50:17 INFO - PROCESS | 892 | 1464641417264 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]]]}] 13:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 896ms 13:50:17 INFO - PROCESS | 892 | 1464641417302 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 13:50:17 INFO - PROCESS | 892 | 1464641417305 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 13:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:50:17 INFO - PROCESS | 892 | 1464641417309 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:50:17 INFO - PROCESS | 892 | 1464641417311 Marionette TRACE conn3 <- [1,294,null,{}] 13:50:17 INFO - PROCESS | 892 | 1464641417322 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}] 13:50:17 INFO - PROCESS | 892 | 1464641417424 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 13:50:17 INFO - PROCESS | 892 | 1464641417512 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:17 INFO - PROCESS | 892 | ++DOCSHELL 1774C400 == 46 [pid = 892] [id = 83] 13:50:17 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (17753000) [pid = 892] [serial = 246] [outer = 00000000] 13:50:17 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (1A106400) [pid = 892] [serial = 247] [outer = 17753000] 13:50:17 INFO - PROCESS | 892 | 1464641417568 Marionette DEBUG loaded listener.js 13:50:17 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (1A644C00) [pid = 892] [serial = 248] [outer = 17753000] 13:50:18 INFO - PROCESS | 892 | 1464641418119 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]]]}] 13:50:18 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. 13:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 850ms 13:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:50:18 INFO - PROCESS | 892 | 1464641418151 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 13:50:18 INFO - PROCESS | 892 | 1464641418153 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 13:50:18 INFO - PROCESS | 892 | 1464641418156 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:50:18 INFO - PROCESS | 892 | 1464641418158 Marionette TRACE conn3 <- [1,298,null,{}] 13:50:18 INFO - PROCESS | 892 | 1464641418162 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}] 13:50:18 INFO - PROCESS | 892 | 1464641418267 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 13:50:18 INFO - PROCESS | 892 | 1464641418352 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:18 INFO - PROCESS | 892 | ++DOCSHELL 1A6F1C00 == 47 [pid = 892] [id = 84] 13:50:18 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (1A6F2400) [pid = 892] [serial = 249] [outer = 00000000] 13:50:18 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (1A6F8400) [pid = 892] [serial = 250] [outer = 1A6F2400] 13:50:18 INFO - PROCESS | 892 | 1464641418405 Marionette DEBUG loaded listener.js 13:50:18 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (1A87AC00) [pid = 892] [serial = 251] [outer = 1A6F2400] 13:50:18 INFO - PROCESS | 892 | 1464641418981 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]]]}] 13:50:19 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. 13:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 834ms 13:50:19 INFO - PROCESS | 892 | 1464641419149 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 13:50:19 INFO - PROCESS | 892 | 1464641419153 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 13:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:50:19 INFO - PROCESS | 892 | 1464641419180 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:50:19 INFO - PROCESS | 892 | 1464641419183 Marionette TRACE conn3 <- [1,302,null,{}] 13:50:19 INFO - PROCESS | 892 | 1464641419189 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}] 13:50:19 INFO - PROCESS | 892 | 1464641419320 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 13:50:19 INFO - PROCESS | 892 | 1464641419412 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:19 INFO - PROCESS | 892 | ++DOCSHELL 140DC800 == 48 [pid = 892] [id = 85] 13:50:19 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (143C2C00) [pid = 892] [serial = 252] [outer = 00000000] 13:50:19 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (14F6D800) [pid = 892] [serial = 253] [outer = 143C2C00] 13:50:19 INFO - PROCESS | 892 | 1464641419512 Marionette DEBUG loaded listener.js 13:50:19 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (1542E800) [pid = 892] [serial = 254] [outer = 143C2C00] 13:50:20 INFO - PROCESS | 892 | 1464641420262 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]]]}] 13:50:20 INFO - PROCESS | 892 | --DOCSHELL 0F937400 == 47 [pid = 892] [id = 54] 13:50:20 INFO - PROCESS | 892 | --DOCSHELL 10271400 == 46 [pid = 892] [id = 79] 13:50:20 INFO - PROCESS | 892 | --DOCSHELL 1124FC00 == 45 [pid = 892] [id = 78] 13:50:20 INFO - PROCESS | 892 | --DOCSHELL 10274000 == 44 [pid = 892] [id = 77] 13:50:20 INFO - PROCESS | 892 | --DOCSHELL 10276400 == 43 [pid = 892] [id = 76] 13:50:20 INFO - PROCESS | 892 | --DOCSHELL 10273C00 == 42 [pid = 892] [id = 75] 13:50:20 INFO - PROCESS | 892 | --DOCSHELL 15E86000 == 41 [pid = 892] [id = 74] 13:50:20 INFO - PROCESS | 892 | --DOCSHELL 14F79400 == 40 [pid = 892] [id = 73] 13:50:20 INFO - PROCESS | 892 | --DOCSHELL 1311E800 == 39 [pid = 892] [id = 72] 13:50:20 INFO - PROCESS | 892 | --DOCSHELL 112F2400 == 38 [pid = 892] [id = 71] 13:50:20 INFO - PROCESS | 892 | --DOCSHELL 112EF800 == 37 [pid = 892] [id = 70] 13:50:20 INFO - PROCESS | 892 | --DOCSHELL 131B7000 == 36 [pid = 892] [id = 69] 13:50:20 INFO - PROCESS | 892 | --DOCSHELL 10270000 == 35 [pid = 892] [id = 66] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 109 (17F0F800) [pid = 892] [serial = 157] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 108 (1A28A400) [pid = 892] [serial = 193] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 107 (1A106000) [pid = 892] [serial = 191] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 106 (17032400) [pid = 892] [serial = 178] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 105 (181F1400) [pid = 892] [serial = 182] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 104 (128C3400) [pid = 892] [serial = 165] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 103 (12B97400) [pid = 892] [serial = 166] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 102 (17F58400) [pid = 892] [serial = 181] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 101 (13C9CC00) [pid = 892] [serial = 187] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 100 (13724C00) [pid = 892] [serial = 169] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 99 (13C96C00) [pid = 892] [serial = 170] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 98 (15324400) [pid = 892] [serial = 172] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 97 (15639C00) [pid = 892] [serial = 173] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 96 (161ADC00) [pid = 892] [serial = 175] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 95 (1027CC00) [pid = 892] [serial = 159] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 94 (13918C00) [pid = 892] [serial = 162] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 93 (19A12400) [pid = 892] [serial = 184] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 92 (1B3C3C00) [pid = 892] [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.] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 91 (19A6F800) [pid = 892] [serial = 185] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 90 (172AF000) [pid = 892] [serial = 179] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 89 (156AF000) [pid = 892] [serial = 188] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 88 (19A0B400) [pid = 892] [serial = 190] [outer = 00000000] [url = about:blank] 13:50:20 INFO - PROCESS | 892 | --DOMWINDOW == 87 (161B0400) [pid = 892] [serial = 176] [outer = 00000000] [url = about:blank] 13:50:20 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. 13:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1164ms 13:50:20 INFO - PROCESS | 892 | 1464641420339 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 13:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:50:20 INFO - PROCESS | 892 | 1464641420342 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 13:50:20 INFO - PROCESS | 892 | 1464641420350 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:50:20 INFO - PROCESS | 892 | 1464641420353 Marionette TRACE conn3 <- [1,306,null,{}] 13:50:20 INFO - PROCESS | 892 | 1464641420358 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}] 13:50:20 INFO - PROCESS | 892 | 1464641420438 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 13:50:20 INFO - PROCESS | 892 | 1464641420451 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:20 INFO - PROCESS | 892 | ++DOCSHELL 12B97400 == 36 [pid = 892] [id = 86] 13:50:20 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (12B99000) [pid = 892] [serial = 255] [outer = 00000000] 13:50:20 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (13725C00) [pid = 892] [serial = 256] [outer = 12B99000] 13:50:20 INFO - PROCESS | 892 | 1464641420495 Marionette DEBUG loaded listener.js 13:50:20 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (140DAC00) [pid = 892] [serial = 257] [outer = 12B99000] 13:50:20 INFO - PROCESS | 892 | 1464641420977 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]]]}] 13:50:21 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. 13:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 661ms 13:50:21 INFO - PROCESS | 892 | 1464641421003 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 13:50:21 INFO - PROCESS | 892 | 1464641421006 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 13:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:50:21 INFO - PROCESS | 892 | 1464641421009 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:50:21 INFO - PROCESS | 892 | 1464641421011 Marionette TRACE conn3 <- [1,310,null,{}] 13:50:21 INFO - PROCESS | 892 | 1464641421020 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}] 13:50:21 INFO - PROCESS | 892 | 1464641421100 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 13:50:21 INFO - PROCESS | 892 | 1464641421109 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:21 INFO - PROCESS | 892 | ++DOCSHELL 161A8C00 == 37 [pid = 892] [id = 87] 13:50:21 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (167AD400) [pid = 892] [serial = 258] [outer = 00000000] 13:50:21 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (16C12400) [pid = 892] [serial = 259] [outer = 167AD400] 13:50:21 INFO - PROCESS | 892 | 1464641421162 Marionette DEBUG loaded listener.js 13:50:21 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (1708A000) [pid = 892] [serial = 260] [outer = 167AD400] 13:50:21 INFO - PROCESS | 892 | 1464641421588 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]]]}] 13:50:21 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. 13:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 644ms 13:50:21 INFO - PROCESS | 892 | 1464641421646 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 13:50:21 INFO - PROCESS | 892 | 1464641421649 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 13:50:21 INFO - PROCESS | 892 | 1464641421652 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:50:21 INFO - PROCESS | 892 | 1464641421653 Marionette TRACE conn3 <- [1,314,null,{}] 13:50:21 INFO - PROCESS | 892 | 1464641421657 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}] 13:50:21 INFO - PROCESS | 892 | 1464641421743 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 13:50:21 INFO - PROCESS | 892 | 1464641421752 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:21 INFO - PROCESS | 892 | ++DOCSHELL 16C12000 == 38 [pid = 892] [id = 88] 13:50:21 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (1774D400) [pid = 892] [serial = 261] [outer = 00000000] 13:50:21 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (1784F800) [pid = 892] [serial = 262] [outer = 1774D400] 13:50:21 INFO - PROCESS | 892 | 1464641421796 Marionette DEBUG loaded listener.js 13:50:21 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (17DE7000) [pid = 892] [serial = 263] [outer = 1774D400] 13:50:22 INFO - PROCESS | 892 | 1464641422208 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]]]}] 13:50:22 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. 13:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 598ms 13:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:50:22 INFO - PROCESS | 892 | 1464641422249 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 13:50:22 INFO - PROCESS | 892 | 1464641422251 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 13:50:22 INFO - PROCESS | 892 | 1464641422254 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:50:22 INFO - PROCESS | 892 | 1464641422256 Marionette TRACE conn3 <- [1,318,null,{}] 13:50:22 INFO - PROCESS | 892 | 1464641422259 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}] 13:50:22 INFO - PROCESS | 892 | 1464641422342 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 13:50:22 INFO - PROCESS | 892 | 1464641422357 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:22 INFO - PROCESS | 892 | ++DOCSHELL 18120400 == 39 [pid = 892] [id = 89] 13:50:22 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (181F1400) [pid = 892] [serial = 264] [outer = 00000000] 13:50:22 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (1836E800) [pid = 892] [serial = 265] [outer = 181F1400] 13:50:22 INFO - PROCESS | 892 | 1464641422401 Marionette DEBUG loaded listener.js 13:50:22 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (1836F800) [pid = 892] [serial = 266] [outer = 181F1400] 13:50:22 INFO - PROCESS | 892 | 1464641422862 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]]]}] 13:50:22 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. 13:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 629ms 13:50:22 INFO - PROCESS | 892 | 1464641422893 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 13:50:22 INFO - PROCESS | 892 | 1464641422895 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 13:50:22 INFO - PROCESS | 892 | 1464641422898 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:50:22 INFO - PROCESS | 892 | 1464641422899 Marionette TRACE conn3 <- [1,322,null,{}] 13:50:22 INFO - PROCESS | 892 | 1464641422903 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}] 13:50:23 INFO - PROCESS | 892 | 1464641423027 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 13:50:23 INFO - PROCESS | 892 | 1464641423076 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:23 INFO - PROCESS | 892 | ++DOCSHELL 10A5A400 == 40 [pid = 892] [id = 90] 13:50:23 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (171C8800) [pid = 892] [serial = 267] [outer = 00000000] 13:50:23 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (1A28AC00) [pid = 892] [serial = 268] [outer = 171C8800] 13:50:23 INFO - PROCESS | 892 | 1464641423127 Marionette DEBUG loaded listener.js 13:50:23 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (1A643C00) [pid = 892] [serial = 269] [outer = 171C8800] 13:50:23 INFO - PROCESS | 892 | 1464641423371 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:50:23 INFO - PROCESS | 892 | 1464641423638 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]]]}] 13:50:23 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. 13:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 739ms 13:50:23 INFO - PROCESS | 892 | 1464641423677 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 13:50:23 INFO - PROCESS | 892 | 1464641423679 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 13:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:50:23 INFO - PROCESS | 892 | 1464641423683 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:50:23 INFO - PROCESS | 892 | 1464641423684 Marionette TRACE conn3 <- [1,326,null,{}] 13:50:23 INFO - PROCESS | 892 | 1464641423688 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}] 13:50:23 INFO - PROCESS | 892 | 1464641423823 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 13:50:23 INFO - PROCESS | 892 | 1464641423877 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:23 INFO - PROCESS | 892 | ++DOCSHELL 1A6F6400 == 41 [pid = 892] [id = 91] 13:50:23 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (1A6F8800) [pid = 892] [serial = 270] [outer = 00000000] 13:50:23 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (1A9CF000) [pid = 892] [serial = 271] [outer = 1A6F8800] 13:50:23 INFO - PROCESS | 892 | 1464641423920 Marionette DEBUG loaded listener.js 13:50:23 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (1A9D1C00) [pid = 892] [serial = 272] [outer = 1A6F8800] 13:50:24 INFO - PROCESS | 892 | 1464641424319 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]]]}] 13:50:24 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. 13:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 708ms 13:50:24 INFO - PROCESS | 892 | 1464641424383 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 13:50:24 INFO - PROCESS | 892 | 1464641424385 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 13:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:50:24 INFO - PROCESS | 892 | 1464641424393 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:50:24 INFO - PROCESS | 892 | 1464641424395 Marionette TRACE conn3 <- [1,330,null,{}] 13:50:24 INFO - PROCESS | 892 | 1464641424398 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}] 13:50:24 INFO - PROCESS | 892 | 1464641424499 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 13:50:24 INFO - PROCESS | 892 | 1464641424510 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:24 INFO - PROCESS | 892 | ++DOCSHELL 1A9D5C00 == 42 [pid = 892] [id = 92] 13:50:24 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (1A9D6800) [pid = 892] [serial = 273] [outer = 00000000] 13:50:24 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (1ABDAC00) [pid = 892] [serial = 274] [outer = 1A9D6800] 13:50:24 INFO - PROCESS | 892 | 1464641424555 Marionette DEBUG loaded listener.js 13:50:24 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (1ABDEC00) [pid = 892] [serial = 275] [outer = 1A9D6800] 13:50:24 INFO - PROCESS | 892 | --DOMWINDOW == 107 (1027A400) [pid = 892] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:50:24 INFO - PROCESS | 892 | --DOMWINDOW == 106 (161A4800) [pid = 892] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:50:24 INFO - PROCESS | 892 | --DOMWINDOW == 105 (175D2C00) [pid = 892] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:50:24 INFO - PROCESS | 892 | --DOMWINDOW == 104 (112F1800) [pid = 892] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:50:24 INFO - PROCESS | 892 | --DOMWINDOW == 103 (1531C400) [pid = 892] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:50:24 INFO - PROCESS | 892 | --DOMWINDOW == 102 (161AB400) [pid = 892] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:50:24 INFO - PROCESS | 892 | --DOMWINDOW == 101 (1390D000) [pid = 892] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:50:24 INFO - PROCESS | 892 | --DOMWINDOW == 100 (17038000) [pid = 892] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:50:24 INFO - PROCESS | 892 | --DOMWINDOW == 99 (11426800) [pid = 892] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:50:24 INFO - PROCESS | 892 | --DOMWINDOW == 98 (160D1000) [pid = 892] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:50:24 INFO - PROCESS | 892 | --DOMWINDOW == 97 (112EA800) [pid = 892] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:50:24 INFO - PROCESS | 892 | --DOMWINDOW == 96 (132A5800) [pid = 892] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:50:25 INFO - PROCESS | 892 | 1464641425141 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]]]}] 13:50:25 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. 13:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 802ms 13:50:25 INFO - PROCESS | 892 | 1464641425188 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 13:50:25 INFO - PROCESS | 892 | 1464641425190 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 13:50:25 INFO - PROCESS | 892 | 1464641425193 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:50:25 INFO - PROCESS | 892 | 1464641425195 Marionette TRACE conn3 <- [1,334,null,{}] 13:50:25 INFO - PROCESS | 892 | 1464641425199 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}] 13:50:25 INFO - PROCESS | 892 | 1464641425279 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 13:50:25 INFO - PROCESS | 892 | 1464641425285 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:25 INFO - PROCESS | 892 | ++DOCSHELL 105FB000 == 43 [pid = 892] [id = 93] 13:50:25 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (10A59400) [pid = 892] [serial = 276] [outer = 00000000] 13:50:25 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (15420000) [pid = 892] [serial = 277] [outer = 10A59400] 13:50:25 INFO - PROCESS | 892 | 1464641425328 Marionette DEBUG loaded listener.js 13:50:25 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (17850800) [pid = 892] [serial = 278] [outer = 10A59400] 13:50:25 INFO - PROCESS | 892 | 1464641425739 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]]]}] 13:50:25 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. 13:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 598ms 13:50:25 INFO - PROCESS | 892 | 1464641425792 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 13:50:25 INFO - PROCESS | 892 | 1464641425795 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 13:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:50:25 INFO - PROCESS | 892 | 1464641425800 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:50:25 INFO - PROCESS | 892 | 1464641425801 Marionette TRACE conn3 <- [1,338,null,{}] 13:50:25 INFO - PROCESS | 892 | 1464641425805 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}] 13:50:25 INFO - PROCESS | 892 | 1464641425882 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 13:50:25 INFO - PROCESS | 892 | 1464641425888 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:25 INFO - PROCESS | 892 | ++DOCSHELL 0F2F1800 == 44 [pid = 892] [id = 94] 13:50:25 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (0F2F2400) [pid = 892] [serial = 279] [outer = 00000000] 13:50:25 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (0F2F6000) [pid = 892] [serial = 280] [outer = 0F2F2400] 13:50:25 INFO - PROCESS | 892 | 1464641425932 Marionette DEBUG loaded listener.js 13:50:26 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (1305A000) [pid = 892] [serial = 281] [outer = 0F2F2400] 13:50:26 INFO - PROCESS | 892 | 1464641426323 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]]]}] 13:50:26 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. 13:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 550ms 13:50:26 INFO - PROCESS | 892 | 1464641426332 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 13:50:26 INFO - PROCESS | 892 | 1464641426334 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 13:50:26 INFO - PROCESS | 892 | 1464641426337 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:50:26 INFO - PROCESS | 892 | 1464641426340 Marionette TRACE conn3 <- [1,342,null,{}] 13:50:26 INFO - PROCESS | 892 | 1464641426343 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}] 13:50:26 INFO - PROCESS | 892 | 1464641426469 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 13:50:26 INFO - PROCESS | 892 | 1464641426477 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:26 INFO - PROCESS | 892 | ++DOCSHELL 0F2F4C00 == 45 [pid = 892] [id = 95] 13:50:26 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (1022E400) [pid = 892] [serial = 282] [outer = 00000000] 13:50:26 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (1A9DA000) [pid = 892] [serial = 283] [outer = 1022E400] 13:50:26 INFO - PROCESS | 892 | 1464641426525 Marionette DEBUG loaded listener.js 13:50:26 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (1ABE5800) [pid = 892] [serial = 284] [outer = 1022E400] 13:50:27 INFO - PROCESS | 892 | 1464641427055 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]]]}] 13:50:27 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. 13:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 802ms 13:50:27 INFO - PROCESS | 892 | 1464641427140 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 13:50:27 INFO - PROCESS | 892 | 1464641427145 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 13:50:27 INFO - PROCESS | 892 | 1464641427150 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:50:27 INFO - PROCESS | 892 | 1464641427154 Marionette TRACE conn3 <- [1,346,null,{}] 13:50:27 INFO - PROCESS | 892 | 1464641427160 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}] 13:50:27 INFO - PROCESS | 892 | 1464641427314 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 13:50:27 INFO - PROCESS | 892 | 1464641427325 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:27 INFO - PROCESS | 892 | ++DOCSHELL 102D9C00 == 46 [pid = 892] [id = 96] 13:50:27 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (10508400) [pid = 892] [serial = 285] [outer = 00000000] 13:50:27 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (1280A400) [pid = 892] [serial = 286] [outer = 10508400] 13:50:27 INFO - PROCESS | 892 | 1464641427381 Marionette DEBUG loaded listener.js 13:50:27 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (1329D400) [pid = 892] [serial = 287] [outer = 10508400] 13:50:27 INFO - PROCESS | 892 | 1464641427981 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]]]}] 13:50:28 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. 13:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 849ms 13:50:28 INFO - PROCESS | 892 | 1464641427994 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 13:50:28 INFO - PROCESS | 892 | 1464641428000 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 13:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:50:28 INFO - PROCESS | 892 | 1464641428006 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:50:28 INFO - PROCESS | 892 | 1464641428009 Marionette TRACE conn3 <- [1,350,null,{}] 13:50:28 INFO - PROCESS | 892 | 1464641428013 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}] 13:50:28 INFO - PROCESS | 892 | 1464641428118 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 13:50:28 INFO - PROCESS | 892 | 1464641428209 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:28 INFO - PROCESS | 892 | ++DOCSHELL 143C9C00 == 47 [pid = 892] [id = 97] 13:50:28 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (14F6CC00) [pid = 892] [serial = 288] [outer = 00000000] 13:50:28 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (15F94C00) [pid = 892] [serial = 289] [outer = 14F6CC00] 13:50:28 INFO - PROCESS | 892 | 1464641428262 Marionette DEBUG loaded listener.js 13:50:28 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (16038000) [pid = 892] [serial = 290] [outer = 14F6CC00] 13:50:28 INFO - PROCESS | 892 | 1464641428817 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]]]}] 13:50:28 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. 13:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 802ms 13:50:28 INFO - PROCESS | 892 | 1464641428845 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 13:50:28 INFO - PROCESS | 892 | 1464641428847 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 13:50:28 INFO - PROCESS | 892 | 1464641428852 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:50:28 INFO - PROCESS | 892 | 1464641428856 Marionette TRACE conn3 <- [1,354,null,{}] 13:50:28 INFO - PROCESS | 892 | 1464641428867 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}] 13:50:28 INFO - PROCESS | 892 | 1464641428979 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 13:50:29 INFO - PROCESS | 892 | 1464641429072 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:29 INFO - PROCESS | 892 | ++DOCSHELL 161ADC00 == 48 [pid = 892] [id = 98] 13:50:29 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (161AEC00) [pid = 892] [serial = 291] [outer = 00000000] 13:50:29 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (16C11C00) [pid = 892] [serial = 292] [outer = 161AEC00] 13:50:29 INFO - PROCESS | 892 | 1464641429128 Marionette DEBUG loaded listener.js 13:50:29 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (175D1800) [pid = 892] [serial = 293] [outer = 161AEC00] 13:50:29 INFO - PROCESS | 892 | 1464641429664 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]]]}] 13:50:29 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. 13:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 849ms 13:50:29 INFO - PROCESS | 892 | 1464641429709 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 13:50:29 INFO - PROCESS | 892 | 1464641429712 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 13:50:29 INFO - PROCESS | 892 | 1464641429717 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:50:29 INFO - PROCESS | 892 | 1464641429719 Marionette TRACE conn3 <- [1,358,null,{}] 13:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:50:29 INFO - PROCESS | 892 | 1464641429723 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}] 13:50:29 INFO - PROCESS | 892 | 1464641429825 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 13:50:29 INFO - PROCESS | 892 | 1464641429920 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:29 INFO - PROCESS | 892 | ++DOCSHELL 181F0400 == 49 [pid = 892] [id = 99] 13:50:29 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (18365800) [pid = 892] [serial = 294] [outer = 00000000] 13:50:29 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (19A13C00) [pid = 892] [serial = 295] [outer = 18365800] 13:50:29 INFO - PROCESS | 892 | 1464641429973 Marionette DEBUG loaded listener.js 13:50:30 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (1A28C800) [pid = 892] [serial = 296] [outer = 18365800] 13:50:30 INFO - PROCESS | 892 | 1464641430526 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]]]}] 13:50:30 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. 13:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 834ms 13:50:30 INFO - PROCESS | 892 | 1464641430563 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 13:50:30 INFO - PROCESS | 892 | 1464641430565 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 13:50:30 INFO - PROCESS | 892 | 1464641430569 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:50:30 INFO - PROCESS | 892 | 1464641430571 Marionette TRACE conn3 <- [1,362,null,{}] 13:50:30 INFO - PROCESS | 892 | 1464641430574 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}] 13:50:30 INFO - PROCESS | 892 | 1464641430671 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 13:50:30 INFO - PROCESS | 892 | 1464641430761 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:30 INFO - PROCESS | 892 | ++DOCSHELL 0F2F0800 == 50 [pid = 892] [id = 100] 13:50:30 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (0F2F6400) [pid = 892] [serial = 297] [outer = 00000000] 13:50:30 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (1A9CE800) [pid = 892] [serial = 298] [outer = 0F2F6400] 13:50:30 INFO - PROCESS | 892 | 1464641430814 Marionette DEBUG loaded listener.js 13:50:30 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (1ABE3800) [pid = 892] [serial = 299] [outer = 0F2F6400] 13:50:31 INFO - PROCESS | 892 | 1464641431440 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]]]}] 13:50:31 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. 13:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 912ms 13:50:31 INFO - PROCESS | 892 | 1464641431474 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 13:50:31 INFO - PROCESS | 892 | 1464641431476 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 13:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:50:31 INFO - PROCESS | 892 | 1464641431479 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:50:31 INFO - PROCESS | 892 | 1464641431481 Marionette TRACE conn3 <- [1,366,null,{}] 13:50:31 INFO - PROCESS | 892 | 1464641431485 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}] 13:50:31 INFO - PROCESS | 892 | 1464641431604 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 13:50:31 INFO - PROCESS | 892 | 1464641431701 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:31 INFO - PROCESS | 892 | ++DOCSHELL 112E6000 == 51 [pid = 892] [id = 101] 13:50:31 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (11A07C00) [pid = 892] [serial = 300] [outer = 00000000] 13:50:31 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (14F85400) [pid = 892] [serial = 301] [outer = 11A07C00] 13:50:31 INFO - PROCESS | 892 | 1464641431755 Marionette DEBUG loaded listener.js 13:50:31 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (17D41400) [pid = 892] [serial = 302] [outer = 11A07C00] 13:50:32 INFO - PROCESS | 892 | 1464641432448 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]]]}] 13:50:32 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. 13:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1007ms 13:50:32 INFO - PROCESS | 892 | 1464641432483 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 13:50:32 INFO - PROCESS | 892 | 1464641432488 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 13:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:50:32 INFO - PROCESS | 892 | 1464641432492 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:50:32 INFO - PROCESS | 892 | 1464641432496 Marionette TRACE conn3 <- [1,370,null,{}] 13:50:32 INFO - PROCESS | 892 | 1464641432501 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}] 13:50:32 INFO - PROCESS | 892 | 1464641432594 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 13:50:32 INFO - PROCESS | 892 | 1464641432693 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:32 INFO - PROCESS | 892 | ++DOCSHELL 10A58800 == 52 [pid = 892] [id = 102] 13:50:32 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (13002000) [pid = 892] [serial = 303] [outer = 00000000] 13:50:32 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (131B0800) [pid = 892] [serial = 304] [outer = 13002000] 13:50:32 INFO - PROCESS | 892 | 1464641432741 Marionette DEBUG loaded listener.js 13:50:32 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (13D50C00) [pid = 892] [serial = 305] [outer = 13002000] 13:50:33 INFO - PROCESS | 892 | --DOCSHELL 132A2000 == 51 [pid = 892] [id = 55] 13:50:33 INFO - PROCESS | 892 | --DOCSHELL 0F2F1800 == 50 [pid = 892] [id = 94] 13:50:33 INFO - PROCESS | 892 | --DOCSHELL 105FB000 == 49 [pid = 892] [id = 93] 13:50:33 INFO - PROCESS | 892 | --DOCSHELL 1A9D5C00 == 48 [pid = 892] [id = 92] 13:50:33 INFO - PROCESS | 892 | --DOCSHELL 1A6F6400 == 47 [pid = 892] [id = 91] 13:50:33 INFO - PROCESS | 892 | --DOCSHELL 10A5A400 == 46 [pid = 892] [id = 90] 13:50:33 INFO - PROCESS | 892 | --DOCSHELL 18120400 == 45 [pid = 892] [id = 89] 13:50:33 INFO - PROCESS | 892 | --DOCSHELL 16C12000 == 44 [pid = 892] [id = 88] 13:50:33 INFO - PROCESS | 892 | --DOCSHELL 161A8C00 == 43 [pid = 892] [id = 87] 13:50:33 INFO - PROCESS | 892 | --DOCSHELL 12B97400 == 42 [pid = 892] [id = 86] 13:50:33 INFO - PROCESS | 892 | --DOCSHELL 140DC800 == 41 [pid = 892] [id = 85] 13:50:33 INFO - PROCESS | 892 | --DOCSHELL 13D55000 == 40 [pid = 892] [id = 82] 13:50:33 INFO - PROCESS | 892 | --DOCSHELL 10A64C00 == 39 [pid = 892] [id = 81] 13:50:33 INFO - PROCESS | 892 | --DOCSHELL 1A50EC00 == 38 [pid = 892] [id = 80] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 125 (140D5C00) [pid = 892] [serial = 163] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 124 (10A60400) [pid = 892] [serial = 127] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 123 (172AF400) [pid = 892] [serial = 223] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 122 (17751400) [pid = 892] [serial = 224] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 121 (17858C00) [pid = 892] [serial = 226] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 120 (17D4B800) [pid = 892] [serial = 227] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 119 (12D3C000) [pid = 892] [serial = 209] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 118 (11C07C00) [pid = 892] [serial = 208] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 117 (15F93800) [pid = 892] [serial = 217] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 116 (15F96000) [pid = 892] [serial = 218] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 115 (10A58400) [pid = 892] [serial = 196] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 114 (1A50C400) [pid = 892] [serial = 236] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 113 (14F7BC00) [pid = 892] [serial = 199] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 112 (19A06C00) [pid = 892] [serial = 205] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 111 (17D42800) [pid = 892] [serial = 202] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 110 (140DD000) [pid = 892] [serial = 214] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 109 (14F7C000) [pid = 892] [serial = 215] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 108 (1836D400) [pid = 892] [serial = 229] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 107 (11C7A000) [pid = 892] [serial = 211] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 106 (130E0800) [pid = 892] [serial = 212] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 105 (161AE000) [pid = 892] [serial = 220] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 104 (17F5D400) [pid = 892] [serial = 232] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 103 (1A27D800) [pid = 892] [serial = 235] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 102 (1836EC00) [pid = 892] [serial = 230] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 101 (19A09800) [pid = 892] [serial = 233] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 100 (1A64B800) [pid = 892] [serial = 238] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | --DOMWINDOW == 99 (161AF000) [pid = 892] [serial = 221] [outer = 00000000] [url = about:blank] 13:50:33 INFO - PROCESS | 892 | 1464641433311 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]]]}] 13:50:33 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. 13:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 850ms 13:50:33 INFO - PROCESS | 892 | 1464641433336 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 13:50:33 INFO - PROCESS | 892 | 1464641433342 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 13:50:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:50:33 INFO - PROCESS | 892 | 1464641433347 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:50:33 INFO - PROCESS | 892 | 1464641433350 Marionette TRACE conn3 <- [1,374,null,{}] 13:50:33 INFO - PROCESS | 892 | 1464641433354 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}] 13:50:33 INFO - PROCESS | 892 | 1464641433437 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 13:50:33 INFO - PROCESS | 892 | 1464641433447 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:33 INFO - PROCESS | 892 | ++DOCSHELL 10B77C00 == 39 [pid = 892] [id = 103] 13:50:33 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (10B79000) [pid = 892] [serial = 306] [outer = 00000000] 13:50:33 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (132A2000) [pid = 892] [serial = 307] [outer = 10B79000] 13:50:33 INFO - PROCESS | 892 | 1464641433494 Marionette DEBUG loaded listener.js 13:50:33 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (140D6C00) [pid = 892] [serial = 308] [outer = 10B79000] 13:50:34 INFO - PROCESS | 892 | 1464641434024 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:50:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:50:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 692ms 13:50:34 INFO - PROCESS | 892 | 1464641434078 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 13:50:34 INFO - PROCESS | 892 | 1464641434080 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 13:50:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:50:34 INFO - PROCESS | 892 | 1464641434083 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:50:34 INFO - PROCESS | 892 | 1464641434086 Marionette TRACE conn3 <- [1,378,null,{}] 13:50:34 INFO - PROCESS | 892 | 1464641434096 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}] 13:50:34 INFO - PROCESS | 892 | 1464641434178 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 13:50:34 INFO - PROCESS | 892 | 1464641434188 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:34 INFO - PROCESS | 892 | ++DOCSHELL 12D8A000 == 40 [pid = 892] [id = 104] 13:50:34 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (130E0800) [pid = 892] [serial = 309] [outer = 00000000] 13:50:34 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (156AFC00) [pid = 892] [serial = 310] [outer = 130E0800] 13:50:34 INFO - PROCESS | 892 | 1464641434298 Marionette DEBUG loaded listener.js 13:50:34 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (16036000) [pid = 892] [serial = 311] [outer = 130E0800] 13:50:34 INFO - PROCESS | 892 | 1464641434712 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:50:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:50:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 629ms 13:50:34 INFO - PROCESS | 892 | 1464641434724 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 13:50:34 INFO - PROCESS | 892 | 1464641434727 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 13:50:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:50:34 INFO - PROCESS | 892 | 1464641434730 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:50:34 INFO - PROCESS | 892 | 1464641434732 Marionette TRACE conn3 <- [1,382,null,{}] 13:50:34 INFO - PROCESS | 892 | 1464641434735 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}] 13:50:34 INFO - PROCESS | 892 | 1464641434814 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 13:50:34 INFO - PROCESS | 892 | 1464641434851 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:34 INFO - PROCESS | 892 | ++DOCSHELL 160D1800 == 41 [pid = 892] [id = 105] 13:50:34 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (160D2800) [pid = 892] [serial = 312] [outer = 00000000] 13:50:34 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (161AB400) [pid = 892] [serial = 313] [outer = 160D2800] 13:50:34 INFO - PROCESS | 892 | 1464641434895 Marionette DEBUG loaded listener.js 13:50:34 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (167B0C00) [pid = 892] [serial = 314] [outer = 160D2800] 13:50:35 INFO - PROCESS | 892 | 1464641435332 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:50:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:50:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 644ms 13:50:35 INFO - PROCESS | 892 | 1464641435370 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 13:50:35 INFO - PROCESS | 892 | 1464641435372 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 13:50:35 INFO - PROCESS | 892 | 1464641435375 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:50:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:50:35 INFO - PROCESS | 892 | 1464641435377 Marionette TRACE conn3 <- [1,386,null,{}] 13:50:35 INFO - PROCESS | 892 | 1464641435388 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}] 13:50:35 INFO - PROCESS | 892 | 1464641435497 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 13:50:35 INFO - PROCESS | 892 | 1464641435505 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:35 INFO - PROCESS | 892 | ++DOCSHELL 13002800 == 42 [pid = 892] [id = 106] 13:50:35 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (160D9000) [pid = 892] [serial = 315] [outer = 00000000] 13:50:35 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (1708B000) [pid = 892] [serial = 316] [outer = 160D9000] 13:50:35 INFO - PROCESS | 892 | 1464641435590 Marionette DEBUG loaded listener.js 13:50:35 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (175C9400) [pid = 892] [serial = 317] [outer = 160D9000] 13:50:36 INFO - PROCESS | 892 | 1464641436021 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]]]}] 13:50:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:50:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 708ms 13:50:36 INFO - PROCESS | 892 | 1464641436075 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 13:50:36 INFO - PROCESS | 892 | 1464641436077 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 13:50:36 INFO - PROCESS | 892 | 1464641436080 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:50:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:50:36 INFO - PROCESS | 892 | 1464641436082 Marionette TRACE conn3 <- [1,390,null,{}] 13:50:36 INFO - PROCESS | 892 | 1464641436092 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}] 13:50:36 INFO - PROCESS | 892 | 1464641436230 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 13:50:36 INFO - PROCESS | 892 | 1464641436262 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:36 INFO - PROCESS | 892 | ++DOCSHELL 17DEC000 == 43 [pid = 892] [id = 107] 13:50:36 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (17F58400) [pid = 892] [serial = 318] [outer = 00000000] 13:50:36 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (18369C00) [pid = 892] [serial = 319] [outer = 17F58400] 13:50:36 INFO - PROCESS | 892 | 1464641436306 Marionette DEBUG loaded listener.js 13:50:36 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (18373800) [pid = 892] [serial = 320] [outer = 17F58400] 13:50:36 INFO - PROCESS | 892 | 1464641436736 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]]]}] 13:50:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:50:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 692ms 13:50:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:50:36 INFO - PROCESS | 892 | 1464641436780 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 13:50:36 INFO - PROCESS | 892 | 1464641436782 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 13:50:36 INFO - PROCESS | 892 | 1464641436785 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:50:36 INFO - PROCESS | 892 | 1464641436787 Marionette TRACE conn3 <- [1,394,null,{}] 13:50:36 INFO - PROCESS | 892 | 1464641436790 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}] 13:50:36 INFO - PROCESS | 892 | 1464641436897 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 13:50:36 INFO - PROCESS | 892 | 1464641436903 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:36 INFO - PROCESS | 892 | ++DOCSHELL 181EF400 == 44 [pid = 892] [id = 108] 13:50:36 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (1836AC00) [pid = 892] [serial = 321] [outer = 00000000] 13:50:37 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (1986E000) [pid = 892] [serial = 322] [outer = 1836AC00] 13:50:37 INFO - PROCESS | 892 | 1464641436989 Marionette DEBUG loaded listener.js 13:50:37 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (19872C00) [pid = 892] [serial = 323] [outer = 1836AC00] 13:50:37 INFO - PROCESS | 892 | 1464641437548 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]]]}] 13:50:37 INFO - PROCESS | 892 | --DOMWINDOW == 116 (10A59400) [pid = 892] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:50:37 INFO - PROCESS | 892 | --DOMWINDOW == 115 (171C8800) [pid = 892] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:50:37 INFO - PROCESS | 892 | --DOMWINDOW == 114 (1A6F8800) [pid = 892] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:50:37 INFO - PROCESS | 892 | --DOMWINDOW == 113 (1A642400) [pid = 892] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:50:37 INFO - PROCESS | 892 | --DOMWINDOW == 112 (1A9D6800) [pid = 892] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:50:37 INFO - PROCESS | 892 | --DOMWINDOW == 111 (12B99000) [pid = 892] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:50:37 INFO - PROCESS | 892 | --DOMWINDOW == 110 (181F1400) [pid = 892] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:50:37 INFO - PROCESS | 892 | --DOMWINDOW == 109 (1774D400) [pid = 892] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:50:37 INFO - PROCESS | 892 | --DOMWINDOW == 108 (167AD400) [pid = 892] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:50:37 INFO - PROCESS | 892 | --DOMWINDOW == 107 (143C2C00) [pid = 892] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:50:37 INFO - PROCESS | 892 | --DOMWINDOW == 106 (0F2F2400) [pid = 892] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:50:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:50:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 834ms 13:50:37 INFO - PROCESS | 892 | 1464641437628 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 13:50:37 INFO - PROCESS | 892 | 1464641437630 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 13:50:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:50:37 INFO - PROCESS | 892 | 1464641437633 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:50:37 INFO - PROCESS | 892 | 1464641437635 Marionette TRACE conn3 <- [1,398,null,{}] 13:50:37 INFO - PROCESS | 892 | 1464641437639 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}] 13:50:37 INFO - PROCESS | 892 | 1464641437714 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 13:50:37 INFO - PROCESS | 892 | 1464641437729 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:37 INFO - PROCESS | 892 | ++DOCSHELL 140CF400 == 45 [pid = 892] [id = 109] 13:50:37 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (143C2C00) [pid = 892] [serial = 324] [outer = 00000000] 13:50:37 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (175C6C00) [pid = 892] [serial = 325] [outer = 143C2C00] 13:50:37 INFO - PROCESS | 892 | 1464641437774 Marionette DEBUG loaded listener.js 13:50:37 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (17F55800) [pid = 892] [serial = 326] [outer = 143C2C00] 13:50:38 INFO - PROCESS | 892 | 1464641438193 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]]]}] 13:50:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:50:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 598ms 13:50:38 INFO - PROCESS | 892 | 1464641438231 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 13:50:38 INFO - PROCESS | 892 | 1464641438233 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 13:50:38 INFO - PROCESS | 892 | 1464641438236 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:50:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:50:38 INFO - PROCESS | 892 | 1464641438238 Marionette TRACE conn3 <- [1,402,null,{}] 13:50:38 INFO - PROCESS | 892 | 1464641438242 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}] 13:50:38 INFO - PROCESS | 892 | 1464641438320 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 13:50:38 INFO - PROCESS | 892 | 1464641438329 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:38 INFO - PROCESS | 892 | ++DOCSHELL 1986B800 == 46 [pid = 892] [id = 110] 13:50:38 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (1986D800) [pid = 892] [serial = 327] [outer = 00000000] 13:50:38 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (19A0B000) [pid = 892] [serial = 328] [outer = 1986D800] 13:50:38 INFO - PROCESS | 892 | 1464641438372 Marionette DEBUG loaded listener.js 13:50:38 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (1A285C00) [pid = 892] [serial = 329] [outer = 1986D800] 13:50:38 INFO - PROCESS | 892 | 1464641438833 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]]]}] 13:50:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:50:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 597ms 13:50:38 INFO - PROCESS | 892 | 1464641438866 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 13:50:38 INFO - PROCESS | 892 | 1464641438868 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 13:50:38 INFO - PROCESS | 892 | 1464641438871 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:50:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:50:38 INFO - PROCESS | 892 | 1464641438873 Marionette TRACE conn3 <- [1,406,null,{}] 13:50:38 INFO - PROCESS | 892 | 1464641438880 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}] 13:50:38 INFO - PROCESS | 892 | 1464641438956 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 13:50:38 INFO - PROCESS | 892 | 1464641438963 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:38 INFO - PROCESS | 892 | ++DOCSHELL 1124CC00 == 47 [pid = 892] [id = 111] 13:50:38 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (19A07800) [pid = 892] [serial = 330] [outer = 00000000] 13:50:39 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (1A642400) [pid = 892] [serial = 331] [outer = 19A07800] 13:50:39 INFO - PROCESS | 892 | 1464641439006 Marionette DEBUG loaded listener.js 13:50:39 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (1A6ECC00) [pid = 892] [serial = 332] [outer = 19A07800] 13:50:39 INFO - PROCESS | 892 | 1464641439449 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]]]}] 13:50:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:50:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 645ms 13:50:39 INFO - PROCESS | 892 | 1464641439509 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 13:50:39 INFO - PROCESS | 892 | 1464641439512 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 13:50:39 INFO - PROCESS | 892 | 1464641439515 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:50:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:50:39 INFO - PROCESS | 892 | 1464641439517 Marionette TRACE conn3 <- [1,410,null,{}] 13:50:39 INFO - PROCESS | 892 | 1464641439521 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}] 13:50:39 INFO - PROCESS | 892 | 1464641439666 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 13:50:39 INFO - PROCESS | 892 | 1464641439794 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:39 INFO - PROCESS | 892 | ++DOCSHELL 0F2EC800 == 48 [pid = 892] [id = 112] 13:50:39 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (0F2EE800) [pid = 892] [serial = 333] [outer = 00000000] 13:50:39 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (1027CC00) [pid = 892] [serial = 334] [outer = 0F2EE800] 13:50:39 INFO - PROCESS | 892 | 1464641439851 Marionette DEBUG loaded listener.js 13:50:39 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (10A64800) [pid = 892] [serial = 335] [outer = 0F2EE800] 13:50:40 INFO - PROCESS | 892 | 1464641440481 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]]]}] 13:50:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:50:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1053ms 13:50:40 INFO - PROCESS | 892 | 1464641440577 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 13:50:40 INFO - PROCESS | 892 | 1464641440581 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 13:50:40 INFO - PROCESS | 892 | 1464641440585 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:50:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:50:40 INFO - PROCESS | 892 | 1464641440590 Marionette TRACE conn3 <- [1,414,null,{}] 13:50:40 INFO - PROCESS | 892 | 1464641440609 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}] 13:50:40 INFO - PROCESS | 892 | 1464641440720 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 13:50:40 INFO - PROCESS | 892 | 1464641440854 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:40 INFO - PROCESS | 892 | ++DOCSHELL 14392400 == 49 [pid = 892] [id = 113] 13:50:40 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (143CA400) [pid = 892] [serial = 336] [outer = 00000000] 13:50:40 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (14F85C00) [pid = 892] [serial = 337] [outer = 143CA400] 13:50:40 INFO - PROCESS | 892 | 1464641440917 Marionette DEBUG loaded listener.js 13:50:41 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (15F96C00) [pid = 892] [serial = 338] [outer = 143CA400] 13:50:41 INFO - PROCESS | 892 | 1464641441504 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]]]}] 13:50:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:50:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 975ms 13:50:41 INFO - PROCESS | 892 | 1464641441554 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 13:50:41 INFO - PROCESS | 892 | 1464641441557 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 13:50:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:50:41 INFO - PROCESS | 892 | 1464641441561 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:50:41 INFO - PROCESS | 892 | 1464641441564 Marionette TRACE conn3 <- [1,418,null,{}] 13:50:41 INFO - PROCESS | 892 | 1464641441568 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}] 13:50:41 INFO - PROCESS | 892 | 1464641441669 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 13:50:41 INFO - PROCESS | 892 | 1464641441764 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:41 INFO - PROCESS | 892 | ++DOCSHELL 160CCC00 == 50 [pid = 892] [id = 114] 13:50:41 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (16C11400) [pid = 892] [serial = 339] [outer = 00000000] 13:50:41 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (17F04C00) [pid = 892] [serial = 340] [outer = 16C11400] 13:50:41 INFO - PROCESS | 892 | 1464641441816 Marionette DEBUG loaded listener.js 13:50:41 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (18370800) [pid = 892] [serial = 341] [outer = 16C11400] 13:50:42 INFO - PROCESS | 892 | 1464641442856 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]]]}] 13:50:42 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 13:50:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1368ms 13:50:42 INFO - PROCESS | 892 | 1464641442949 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 13:50:42 INFO - PROCESS | 892 | 1464641442954 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 13:50:43 INFO - PROCESS | 892 | 1464641442965 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:50:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:50:43 INFO - PROCESS | 892 | 1464641442969 Marionette TRACE conn3 <- [1,422,null,{}] 13:50:43 INFO - PROCESS | 892 | 1464641442974 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}] 13:50:43 INFO - PROCESS | 892 | 1464641443068 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 13:50:43 INFO - PROCESS | 892 | 1464641443189 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:43 INFO - PROCESS | 892 | ++DOCSHELL 0F2F2000 == 51 [pid = 892] [id = 115] 13:50:43 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (0F2F2C00) [pid = 892] [serial = 342] [outer = 00000000] 13:50:43 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (12A9E800) [pid = 892] [serial = 343] [outer = 0F2F2C00] 13:50:43 INFO - PROCESS | 892 | 1464641443242 Marionette DEBUG loaded listener.js 13:50:43 INFO - PROCESS | 892 | ++DOMWINDOW == 127 (14F86C00) [pid = 892] [serial = 344] [outer = 0F2F2C00] 13:50:44 INFO - PROCESS | 892 | 1464641444450 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]]]}] 13:50:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:50:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1510ms 13:50:44 INFO - PROCESS | 892 | 1464641444498 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 13:50:44 INFO - PROCESS | 892 | 1464641444503 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 13:50:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:50:44 INFO - PROCESS | 892 | 1464641444508 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:50:44 INFO - PROCESS | 892 | 1464641444511 Marionette TRACE conn3 <- [1,426,null,{}] 13:50:44 INFO - PROCESS | 892 | 1464641444571 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}] 13:50:44 INFO - PROCESS | 892 | 1464641444660 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 13:50:44 INFO - PROCESS | 892 | 1464641444735 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:44 INFO - PROCESS | 892 | ++DOCSHELL 12803000 == 52 [pid = 892] [id = 116] 13:50:44 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (1280A800) [pid = 892] [serial = 345] [outer = 00000000] 13:50:44 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (1308AC00) [pid = 892] [serial = 346] [outer = 1280A800] 13:50:44 INFO - PROCESS | 892 | 1464641444788 Marionette DEBUG loaded listener.js 13:50:44 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (15322800) [pid = 892] [serial = 347] [outer = 1280A800] 13:50:44 INFO - PROCESS | 892 | --DOCSHELL 1329F000 == 51 [pid = 892] [id = 67] 13:50:44 INFO - PROCESS | 892 | --DOCSHELL 12B05800 == 50 [pid = 892] [id = 68] 13:50:44 INFO - PROCESS | 892 | --DOCSHELL 1124CC00 == 49 [pid = 892] [id = 111] 13:50:44 INFO - PROCESS | 892 | --DOCSHELL 1986B800 == 48 [pid = 892] [id = 110] 13:50:44 INFO - PROCESS | 892 | --DOCSHELL 140CF400 == 47 [pid = 892] [id = 109] 13:50:44 INFO - PROCESS | 892 | --DOCSHELL 181EF400 == 46 [pid = 892] [id = 108] 13:50:44 INFO - PROCESS | 892 | --DOCSHELL 17DEC000 == 45 [pid = 892] [id = 107] 13:50:44 INFO - PROCESS | 892 | --DOCSHELL 13002800 == 44 [pid = 892] [id = 106] 13:50:44 INFO - PROCESS | 892 | --DOCSHELL 160D1800 == 43 [pid = 892] [id = 105] 13:50:44 INFO - PROCESS | 892 | --DOCSHELL 12D8A000 == 42 [pid = 892] [id = 104] 13:50:44 INFO - PROCESS | 892 | --DOCSHELL 10B77C00 == 41 [pid = 892] [id = 103] 13:50:44 INFO - PROCESS | 892 | --DOCSHELL 10A58800 == 40 [pid = 892] [id = 102] 13:50:44 INFO - PROCESS | 892 | --DOCSHELL 102D9C00 == 39 [pid = 892] [id = 96] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 129 (1A28AC00) [pid = 892] [serial = 268] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 128 (1A9CF000) [pid = 892] [serial = 271] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 127 (1A643C00) [pid = 892] [serial = 269] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 126 (1A6ED400) [pid = 892] [serial = 239] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 125 (112AE800) [pid = 892] [serial = 241] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 124 (1ABDAC00) [pid = 892] [serial = 274] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 123 (15640400) [pid = 892] [serial = 244] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 122 (1A106400) [pid = 892] [serial = 247] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 121 (13725C00) [pid = 892] [serial = 256] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 120 (140DAC00) [pid = 892] [serial = 257] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 119 (1836E800) [pid = 892] [serial = 265] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 118 (1784F800) [pid = 892] [serial = 262] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 117 (17DE7000) [pid = 892] [serial = 263] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 116 (16C12400) [pid = 892] [serial = 259] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 115 (1708A000) [pid = 892] [serial = 260] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 114 (1A9D1C00) [pid = 892] [serial = 272] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 113 (1542E800) [pid = 892] [serial = 254] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 112 (14F6D800) [pid = 892] [serial = 253] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 111 (1A6F8400) [pid = 892] [serial = 250] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 110 (1305A000) [pid = 892] [serial = 281] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 109 (0F2F6000) [pid = 892] [serial = 280] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 108 (1ABDEC00) [pid = 892] [serial = 275] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 107 (1836F800) [pid = 892] [serial = 266] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 106 (15420000) [pid = 892] [serial = 277] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 105 (17850800) [pid = 892] [serial = 278] [outer = 00000000] [url = about:blank] 13:50:44 INFO - PROCESS | 892 | --DOMWINDOW == 104 (1A9DA000) [pid = 892] [serial = 283] [outer = 00000000] [url = about:blank] 13:50:45 INFO - PROCESS | 892 | 1464641445271 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] 13:50:45 INFO - PROCESS | 892 | 1464641445296 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 13:50:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:50:45 INFO - PROCESS | 892 | 1464641445302 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:50:45 INFO - PROCESS | 892 | 1464641445305 Marionette TRACE conn3 <- [1,430,null,{}] 13:50:45 INFO - PROCESS | 892 | 1464641445309 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}] 13:50:45 INFO - PROCESS | 892 | 1464641445395 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 13:50:45 INFO - PROCESS | 892 | 1464641445404 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:45 INFO - PROCESS | 892 | ++DOCSHELL 140DD000 == 40 [pid = 892] [id = 117] 13:50:45 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (140DD400) [pid = 892] [serial = 348] [outer = 00000000] 13:50:45 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (15326800) [pid = 892] [serial = 349] [outer = 140DD400] 13:50:45 INFO - PROCESS | 892 | 1464641445450 Marionette DEBUG loaded listener.js 13:50:45 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (15E8D400) [pid = 892] [serial = 350] [outer = 140DD400] 13:50:45 INFO - PROCESS | 892 | 1464641445899 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]]]}] 13:50:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:50:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 13:50:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:50:45 INFO - PROCESS | 892 | 1464641445939 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 13:50:45 INFO - PROCESS | 892 | 1464641445941 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 13:50:45 INFO - PROCESS | 892 | 1464641445945 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:50:45 INFO - PROCESS | 892 | 1464641445948 Marionette TRACE conn3 <- [1,434,null,{}] 13:50:45 INFO - PROCESS | 892 | 1464641445958 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}] 13:50:46 INFO - PROCESS | 892 | 1464641446039 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 13:50:46 INFO - PROCESS | 892 | 1464641446049 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:46 INFO - PROCESS | 892 | ++DOCSHELL 16B2D800 == 41 [pid = 892] [id = 118] 13:50:46 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (16C12400) [pid = 892] [serial = 351] [outer = 00000000] 13:50:46 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (17241000) [pid = 892] [serial = 352] [outer = 16C12400] 13:50:46 INFO - PROCESS | 892 | 1464641446095 Marionette DEBUG loaded listener.js 13:50:46 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (177C6C00) [pid = 892] [serial = 353] [outer = 16C12400] 13:50:46 INFO - PROCESS | 892 | 1464641446569 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]]]}] 13:50:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:50:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 629ms 13:50:46 INFO - PROCESS | 892 | 1464641446582 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 13:50:46 INFO - PROCESS | 892 | 1464641446584 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 13:50:46 INFO - PROCESS | 892 | 1464641446588 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:50:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:50:46 INFO - PROCESS | 892 | 1464641446589 Marionette TRACE conn3 <- [1,438,null,{}] 13:50:46 INFO - PROCESS | 892 | 1464641446593 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}] 13:50:46 INFO - PROCESS | 892 | 1464641446672 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 13:50:46 INFO - PROCESS | 892 | 1464641446679 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:46 INFO - PROCESS | 892 | ++DOCSHELL 17850400 == 42 [pid = 892] [id = 119] 13:50:46 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (17DEC000) [pid = 892] [serial = 354] [outer = 00000000] 13:50:46 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (1836A400) [pid = 892] [serial = 355] [outer = 17DEC000] 13:50:46 INFO - PROCESS | 892 | 1464641446723 Marionette DEBUG loaded listener.js 13:50:46 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (18373400) [pid = 892] [serial = 356] [outer = 17DEC000] 13:50:47 INFO - PROCESS | 892 | 1464641447140 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]]]}] 13:50:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:50:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 597ms 13:50:47 INFO - PROCESS | 892 | 1464641447185 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 13:50:47 INFO - PROCESS | 892 | 1464641447196 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 13:50:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:50:47 INFO - PROCESS | 892 | 1464641447208 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:50:47 INFO - PROCESS | 892 | 1464641447209 Marionette TRACE conn3 <- [1,442,null,{}] 13:50:47 INFO - PROCESS | 892 | 1464641447213 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}] 13:50:47 INFO - PROCESS | 892 | 1464641447318 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 13:50:47 INFO - PROCESS | 892 | 1464641447327 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:47 INFO - PROCESS | 892 | ++DOCSHELL 19A07000 == 43 [pid = 892] [id = 120] 13:50:47 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (19A0E400) [pid = 892] [serial = 357] [outer = 00000000] 13:50:47 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (19D85800) [pid = 892] [serial = 358] [outer = 19A0E400] 13:50:47 INFO - PROCESS | 892 | 1464641447414 Marionette DEBUG loaded listener.js 13:50:47 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (1A28AC00) [pid = 892] [serial = 359] [outer = 19A0E400] 13:50:47 INFO - PROCESS | 892 | 1464641447861 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]]]}] 13:50:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:50:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 692ms 13:50:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:50:47 INFO - PROCESS | 892 | 1464641447907 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 13:50:47 INFO - PROCESS | 892 | 1464641447909 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 13:50:47 INFO - PROCESS | 892 | 1464641447912 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:50:47 INFO - PROCESS | 892 | 1464641447914 Marionette TRACE conn3 <- [1,446,null,{}] 13:50:47 INFO - PROCESS | 892 | 1464641447918 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}] 13:50:48 INFO - PROCESS | 892 | 1464641448045 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 13:50:48 INFO - PROCESS | 892 | 1464641448102 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:48 INFO - PROCESS | 892 | ++DOCSHELL 1986FC00 == 44 [pid = 892] [id = 121] 13:50:48 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (1A64A800) [pid = 892] [serial = 360] [outer = 00000000] 13:50:48 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (1A882400) [pid = 892] [serial = 361] [outer = 1A64A800] 13:50:48 INFO - PROCESS | 892 | 1464641448147 Marionette DEBUG loaded listener.js 13:50:48 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (1A9D2000) [pid = 892] [serial = 362] [outer = 1A64A800] 13:50:48 INFO - PROCESS | 892 | 1464641448570 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]]]}] 13:50:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:50:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 692ms 13:50:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:50:48 INFO - PROCESS | 892 | 1464641448612 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 13:50:48 INFO - PROCESS | 892 | 1464641448614 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 13:50:48 INFO - PROCESS | 892 | 1464641448618 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:50:48 INFO - PROCESS | 892 | 1464641448619 Marionette TRACE conn3 <- [1,450,null,{}] 13:50:48 INFO - PROCESS | 892 | 1464641448627 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}] 13:50:48 INFO - PROCESS | 892 | 1464641448804 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 13:50:48 INFO - PROCESS | 892 | 1464641448862 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:48 INFO - PROCESS | 892 | ++DOCSHELL 1A9D4400 == 45 [pid = 892] [id = 122] 13:50:48 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (1A9D4C00) [pid = 892] [serial = 363] [outer = 00000000] 13:50:48 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (1ABD8800) [pid = 892] [serial = 364] [outer = 1A9D4C00] 13:50:48 INFO - PROCESS | 892 | 1464641448905 Marionette DEBUG loaded listener.js 13:50:48 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (1ABE2400) [pid = 892] [serial = 365] [outer = 1A9D4C00] 13:50:49 INFO - PROCESS | 892 | --DOMWINDOW == 121 (17D4AC00) [pid = 892] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:50:49 INFO - PROCESS | 892 | --DOMWINDOW == 120 (1836AC00) [pid = 892] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:50:49 INFO - PROCESS | 892 | --DOMWINDOW == 119 (10B79000) [pid = 892] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:50:49 INFO - PROCESS | 892 | --DOMWINDOW == 118 (130E0800) [pid = 892] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:50:49 INFO - PROCESS | 892 | --DOMWINDOW == 117 (17F58400) [pid = 892] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:50:49 INFO - PROCESS | 892 | --DOMWINDOW == 116 (11A07C00) [pid = 892] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:50:49 INFO - PROCESS | 892 | --DOMWINDOW == 115 (13002000) [pid = 892] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:50:49 INFO - PROCESS | 892 | --DOMWINDOW == 114 (160D2800) [pid = 892] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:50:49 INFO - PROCESS | 892 | --DOMWINDOW == 113 (143C2C00) [pid = 892] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:50:49 INFO - PROCESS | 892 | --DOMWINDOW == 112 (160D9000) [pid = 892] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:50:49 INFO - PROCESS | 892 | --DOMWINDOW == 111 (1986D800) [pid = 892] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:50:49 INFO - PROCESS | 892 | 1464641449462 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] 13:50:49 INFO - PROCESS | 892 | 1464641449497 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 13:50:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:50:49 INFO - PROCESS | 892 | 1464641449500 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:50:49 INFO - PROCESS | 892 | 1464641449502 Marionette TRACE conn3 <- [1,454,null,{}] 13:50:49 INFO - PROCESS | 892 | 1464641449505 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}] 13:50:49 INFO - PROCESS | 892 | 1464641449585 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 13:50:49 INFO - PROCESS | 892 | 1464641449591 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:49 INFO - PROCESS | 892 | ++DOCSHELL 12D85000 == 46 [pid = 892] [id = 123] 13:50:49 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (12D85400) [pid = 892] [serial = 366] [outer = 00000000] 13:50:49 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (161A9800) [pid = 892] [serial = 367] [outer = 12D85400] 13:50:49 INFO - PROCESS | 892 | 1464641449644 Marionette DEBUG loaded listener.js 13:50:49 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (161A9C00) [pid = 892] [serial = 368] [outer = 12D85400] 13:50:50 INFO - PROCESS | 892 | --DOCSHELL 0F2F4C00 == 45 [pid = 892] [id = 95] 13:50:50 INFO - PROCESS | 892 | --DOCSHELL 181F0400 == 44 [pid = 892] [id = 99] 13:50:50 INFO - PROCESS | 892 | --DOCSHELL 0F2F0800 == 43 [pid = 892] [id = 100] 13:50:50 INFO - PROCESS | 892 | --DOCSHELL 143C9C00 == 42 [pid = 892] [id = 97] 13:50:50 INFO - PROCESS | 892 | --DOCSHELL 161ADC00 == 41 [pid = 892] [id = 98] 13:50:50 INFO - PROCESS | 892 | --DOCSHELL 1774C400 == 40 [pid = 892] [id = 83] 13:50:50 INFO - PROCESS | 892 | --DOCSHELL 1A6F1C00 == 39 [pid = 892] [id = 84] 13:50:50 INFO - PROCESS | 892 | --DOCSHELL 12803000 == 38 [pid = 892] [id = 116] 13:50:50 INFO - PROCESS | 892 | --DOCSHELL 0F2F2000 == 37 [pid = 892] [id = 115] 13:50:50 INFO - PROCESS | 892 | --DOCSHELL 112E6000 == 36 [pid = 892] [id = 101] 13:50:50 INFO - PROCESS | 892 | --DOCSHELL 14392400 == 35 [pid = 892] [id = 113] 13:50:50 INFO - PROCESS | 892 | --DOCSHELL 160CCC00 == 34 [pid = 892] [id = 114] 13:50:50 INFO - PROCESS | 892 | --DOCSHELL 0F2EC800 == 33 [pid = 892] [id = 112] 13:50:51 INFO - PROCESS | 892 | --DOCSHELL 16B2D800 == 32 [pid = 892] [id = 118] 13:50:51 INFO - PROCESS | 892 | --DOCSHELL 140DD000 == 31 [pid = 892] [id = 117] 13:50:51 INFO - PROCESS | 892 | --DOCSHELL 17850400 == 30 [pid = 892] [id = 119] 13:50:51 INFO - PROCESS | 892 | --DOCSHELL 1A9D4400 == 29 [pid = 892] [id = 122] 13:50:51 INFO - PROCESS | 892 | --DOCSHELL 1986FC00 == 28 [pid = 892] [id = 121] 13:50:51 INFO - PROCESS | 892 | --DOCSHELL 19A07000 == 27 [pid = 892] [id = 120] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 113 (1A28B000) [pid = 892] [serial = 194] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 112 (1280A400) [pid = 892] [serial = 286] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 111 (15F94C00) [pid = 892] [serial = 289] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 110 (16C11C00) [pid = 892] [serial = 292] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 109 (1986E000) [pid = 892] [serial = 322] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 108 (19A13C00) [pid = 892] [serial = 295] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 107 (1A9CE800) [pid = 892] [serial = 298] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 106 (132A2000) [pid = 892] [serial = 307] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 105 (140D6C00) [pid = 892] [serial = 308] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 104 (156AFC00) [pid = 892] [serial = 310] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 103 (18373800) [pid = 892] [serial = 320] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 102 (18369C00) [pid = 892] [serial = 319] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 101 (16036000) [pid = 892] [serial = 311] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 100 (17D41400) [pid = 892] [serial = 302] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 99 (14F85400) [pid = 892] [serial = 301] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 98 (13D50C00) [pid = 892] [serial = 305] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 97 (131B0800) [pid = 892] [serial = 304] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 96 (161AB400) [pid = 892] [serial = 313] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 95 (17F55800) [pid = 892] [serial = 326] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 94 (175C6C00) [pid = 892] [serial = 325] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 93 (19872C00) [pid = 892] [serial = 323] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 92 (1708B000) [pid = 892] [serial = 316] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 91 (175C9400) [pid = 892] [serial = 317] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 90 (19A0B000) [pid = 892] [serial = 328] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 89 (167B0C00) [pid = 892] [serial = 314] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 88 (1A285C00) [pid = 892] [serial = 329] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | --DOMWINDOW == 87 (1A642400) [pid = 892] [serial = 331] [outer = 00000000] [url = about:blank] 13:50:51 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:51 INFO - PROCESS | 892 | 1464641451562 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]]]}] 13:50:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:50:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 2123ms 13:50:51 INFO - PROCESS | 892 | 1464641451612 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 13:50:51 INFO - PROCESS | 892 | 1464641451616 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 13:50:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:50:51 INFO - PROCESS | 892 | 1464641451622 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:50:51 INFO - PROCESS | 892 | 1464641451625 Marionette TRACE conn3 <- [1,458,null,{}] 13:50:51 INFO - PROCESS | 892 | 1464641451631 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}] 13:50:51 INFO - PROCESS | 892 | 1464641451720 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 13:50:51 INFO - PROCESS | 892 | 1464641451729 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:51 INFO - PROCESS | 892 | ++DOCSHELL 102CFC00 == 28 [pid = 892] [id = 124] 13:50:51 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (102D2800) [pid = 892] [serial = 369] [outer = 00000000] 13:50:51 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (10A56400) [pid = 892] [serial = 370] [outer = 102D2800] 13:50:51 INFO - PROCESS | 892 | 1464641451777 Marionette DEBUG loaded listener.js 13:50:51 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (10A64C00) [pid = 892] [serial = 371] [outer = 102D2800] 13:50:52 INFO - PROCESS | 892 | 1464641452241 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] 13:50:52 INFO - PROCESS | 892 | 1464641452266 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 13:50:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:50:52 INFO - PROCESS | 892 | 1464641452276 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:50:52 INFO - PROCESS | 892 | 1464641452279 Marionette TRACE conn3 <- [1,462,null,{}] 13:50:52 INFO - PROCESS | 892 | 1464641452283 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}] 13:50:52 INFO - PROCESS | 892 | 1464641452367 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 13:50:52 INFO - PROCESS | 892 | 1464641452376 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:52 INFO - PROCESS | 892 | ++DOCSHELL 11C0C800 == 29 [pid = 892] [id = 125] 13:50:52 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (11C12C00) [pid = 892] [serial = 372] [outer = 00000000] 13:50:52 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (12B0C400) [pid = 892] [serial = 373] [outer = 11C12C00] 13:50:52 INFO - PROCESS | 892 | 1464641452428 Marionette DEBUG loaded listener.js 13:50:52 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (12D84C00) [pid = 892] [serial = 374] [outer = 11C12C00] 13:50:52 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:52 INFO - PROCESS | 892 | 1464641452898 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] 13:50:52 INFO - PROCESS | 892 | 1464641452931 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 13:50:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:50:52 INFO - PROCESS | 892 | 1464641452935 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:50:52 INFO - PROCESS | 892 | 1464641452939 Marionette TRACE conn3 <- [1,466,null,{}] 13:50:52 INFO - PROCESS | 892 | 1464641452949 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}] 13:50:53 INFO - PROCESS | 892 | 1464641453035 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 13:50:53 INFO - PROCESS | 892 | 1464641453045 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:53 INFO - PROCESS | 892 | ++DOCSHELL 13D5BC00 == 30 [pid = 892] [id = 126] 13:50:53 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (140D5000) [pid = 892] [serial = 375] [outer = 00000000] 13:50:53 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (140DB000) [pid = 892] [serial = 376] [outer = 140D5000] 13:50:53 INFO - PROCESS | 892 | 1464641453123 Marionette DEBUG loaded listener.js 13:50:53 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (143C4400) [pid = 892] [serial = 377] [outer = 140D5000] 13:50:53 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:50:53 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:50:53 INFO - PROCESS | 892 | 1464641453602 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] 13:50:53 INFO - PROCESS | 892 | 1464641453636 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 13:50:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:50:53 INFO - PROCESS | 892 | 1464641453639 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:50:53 INFO - PROCESS | 892 | 1464641453641 Marionette TRACE conn3 <- [1,470,null,{}] 13:50:53 INFO - PROCESS | 892 | 1464641453644 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}] 13:50:53 INFO - PROCESS | 892 | 1464641453725 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 13:50:53 INFO - PROCESS | 892 | 1464641453731 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:53 INFO - PROCESS | 892 | ++DOCSHELL 13D51800 == 31 [pid = 892] [id = 127] 13:50:53 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (14386000) [pid = 892] [serial = 378] [outer = 00000000] 13:50:53 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (15F96000) [pid = 892] [serial = 379] [outer = 14386000] 13:50:53 INFO - PROCESS | 892 | 1464641453776 Marionette DEBUG loaded listener.js 13:50:53 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (1603C800) [pid = 892] [serial = 380] [outer = 14386000] 13:50:54 INFO - PROCESS | 892 | 1464641454272 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]]]}] 13:50:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:50:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 645ms 13:50:54 INFO - PROCESS | 892 | 1464641454309 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 13:50:54 INFO - PROCESS | 892 | 1464641454311 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 13:50:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:50:54 INFO - PROCESS | 892 | 1464641454314 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:50:54 INFO - PROCESS | 892 | 1464641454316 Marionette TRACE conn3 <- [1,474,null,{}] 13:50:54 INFO - PROCESS | 892 | 1464641454319 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}] 13:50:54 INFO - PROCESS | 892 | 1464641454392 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 13:50:54 INFO - PROCESS | 892 | 1464641454401 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:54 INFO - PROCESS | 892 | ++DOCSHELL 160D0400 == 32 [pid = 892] [id = 128] 13:50:54 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (160D0800) [pid = 892] [serial = 381] [outer = 00000000] 13:50:54 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (161A6000) [pid = 892] [serial = 382] [outer = 160D0800] 13:50:54 INFO - PROCESS | 892 | 1464641454445 Marionette DEBUG loaded listener.js 13:50:54 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (161AC400) [pid = 892] [serial = 383] [outer = 160D0800] 13:50:54 INFO - PROCESS | 892 | 1464641454894 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]]]}] 13:50:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:50:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 644ms 13:50:54 INFO - PROCESS | 892 | 1464641454953 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 13:50:54 INFO - PROCESS | 892 | 1464641454955 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 13:50:54 INFO - PROCESS | 892 | 1464641454958 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:50:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:50:54 INFO - PROCESS | 892 | 1464641454960 Marionette TRACE conn3 <- [1,478,null,{}] 13:50:54 INFO - PROCESS | 892 | 1464641454963 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}] 13:50:55 INFO - PROCESS | 892 | 1464641455068 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 13:50:55 INFO - PROCESS | 892 | 1464641455078 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:55 INFO - PROCESS | 892 | ++DOCSHELL 16C18800 == 33 [pid = 892] [id = 129] 13:50:55 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (17037000) [pid = 892] [serial = 384] [outer = 00000000] 13:50:55 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (17243000) [pid = 892] [serial = 385] [outer = 17037000] 13:50:55 INFO - PROCESS | 892 | 1464641455123 Marionette DEBUG loaded listener.js 13:50:55 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (17748800) [pid = 892] [serial = 386] [outer = 17037000] 13:50:55 INFO - PROCESS | 892 | 1464641455552 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]]]}] 13:50:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:50:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 13:50:55 INFO - PROCESS | 892 | 1464641455596 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 13:50:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:50:55 INFO - PROCESS | 892 | 1464641455598 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 13:50:55 INFO - PROCESS | 892 | 1464641455601 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:50:55 INFO - PROCESS | 892 | 1464641455603 Marionette TRACE conn3 <- [1,482,null,{}] 13:50:55 INFO - PROCESS | 892 | 1464641455607 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}] 13:50:55 INFO - PROCESS | 892 | 1464641455678 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 13:50:55 INFO - PROCESS | 892 | 1464641455685 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:55 INFO - PROCESS | 892 | ++DOCSHELL 171C7C00 == 34 [pid = 892] [id = 130] 13:50:55 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (177C2400) [pid = 892] [serial = 387] [outer = 00000000] 13:50:55 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (17D4B000) [pid = 892] [serial = 388] [outer = 177C2400] 13:50:55 INFO - PROCESS | 892 | 1464641455731 Marionette DEBUG loaded listener.js 13:50:55 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (17D4FC00) [pid = 892] [serial = 389] [outer = 177C2400] 13:50:56 INFO - PROCESS | 892 | 1464641456198 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]]]}] 13:50:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:50:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 629ms 13:50:56 INFO - PROCESS | 892 | 1464641456241 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 13:50:56 INFO - PROCESS | 892 | 1464641456243 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 13:50:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:50:56 INFO - PROCESS | 892 | 1464641456246 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:50:56 INFO - PROCESS | 892 | 1464641456248 Marionette TRACE conn3 <- [1,486,null,{}] 13:50:56 INFO - PROCESS | 892 | 1464641456251 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}] 13:50:56 INFO - PROCESS | 892 | 1464641456334 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 13:50:56 INFO - PROCESS | 892 | 1464641456340 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:56 INFO - PROCESS | 892 | ++DOCSHELL 17D4A000 == 35 [pid = 892] [id = 131] 13:50:56 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (17DEAC00) [pid = 892] [serial = 390] [outer = 00000000] 13:50:56 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (18367000) [pid = 892] [serial = 391] [outer = 17DEAC00] 13:50:56 INFO - PROCESS | 892 | 1464641456383 Marionette DEBUG loaded listener.js 13:50:56 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (18367800) [pid = 892] [serial = 392] [outer = 17DEAC00] 13:50:56 INFO - PROCESS | 892 | 1464641456801 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]]]}] 13:50:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:50:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 597ms 13:50:56 INFO - PROCESS | 892 | 1464641456842 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 13:50:56 INFO - PROCESS | 892 | 1464641456844 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 13:50:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:50:56 INFO - PROCESS | 892 | 1464641456847 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:50:56 INFO - PROCESS | 892 | 1464641456849 Marionette TRACE conn3 <- [1,490,null,{}] 13:50:56 INFO - PROCESS | 892 | 1464641456860 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}] 13:50:56 INFO - PROCESS | 892 | 1464641456966 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 13:50:56 INFO - PROCESS | 892 | 1464641456975 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:56 INFO - PROCESS | 892 | ++DOCSHELL 13D55000 == 36 [pid = 892] [id = 132] 13:50:56 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (19869000) [pid = 892] [serial = 393] [outer = 00000000] 13:50:57 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (19870800) [pid = 892] [serial = 394] [outer = 19869000] 13:50:57 INFO - PROCESS | 892 | 1464641457018 Marionette DEBUG loaded listener.js 13:50:57 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (19874400) [pid = 892] [serial = 395] [outer = 19869000] 13:50:57 INFO - PROCESS | 892 | 1464641457438 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]]]}] 13:50:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:50:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 645ms 13:50:57 INFO - PROCESS | 892 | 1464641457493 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 13:50:57 INFO - PROCESS | 892 | 1464641457495 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 13:50:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:50:57 INFO - PROCESS | 892 | 1464641457498 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:50:57 INFO - PROCESS | 892 | 1464641457500 Marionette TRACE conn3 <- [1,494,null,{}] 13:50:57 INFO - PROCESS | 892 | 1464641457507 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}] 13:50:57 INFO - PROCESS | 892 | 1464641457592 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 13:50:57 INFO - PROCESS | 892 | 1464641457599 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:57 INFO - PROCESS | 892 | ++DOCSHELL 1603D800 == 37 [pid = 892] [id = 133] 13:50:57 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (1986A000) [pid = 892] [serial = 396] [outer = 00000000] 13:50:57 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (198AB400) [pid = 892] [serial = 397] [outer = 1986A000] 13:50:57 INFO - PROCESS | 892 | 1464641457642 Marionette DEBUG loaded listener.js 13:50:57 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (198ADC00) [pid = 892] [serial = 398] [outer = 1986A000] 13:50:58 INFO - PROCESS | 892 | 1464641458059 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]]]}] 13:50:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:50:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 597ms 13:50:58 INFO - PROCESS | 892 | 1464641458101 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 13:50:58 INFO - PROCESS | 892 | 1464641458103 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 13:50:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:50:58 INFO - PROCESS | 892 | 1464641458110 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:50:58 INFO - PROCESS | 892 | 1464641458113 Marionette TRACE conn3 <- [1,498,null,{}] 13:50:58 INFO - PROCESS | 892 | 1464641458116 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}] 13:50:58 INFO - PROCESS | 892 | 1464641458207 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 13:50:58 INFO - PROCESS | 892 | 1464641458215 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:58 INFO - PROCESS | 892 | ++DOCSHELL 19A0BC00 == 38 [pid = 892] [id = 134] 13:50:58 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (19A0F800) [pid = 892] [serial = 399] [outer = 00000000] 13:50:58 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (1A104800) [pid = 892] [serial = 400] [outer = 19A0F800] 13:50:58 INFO - PROCESS | 892 | 1464641458268 Marionette DEBUG loaded listener.js 13:50:58 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (1A112400) [pid = 892] [serial = 401] [outer = 19A0F800] 13:50:58 INFO - PROCESS | 892 | 1464641458803 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]]]}] 13:50:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:50:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 739ms 13:50:58 INFO - PROCESS | 892 | 1464641458887 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 13:50:58 INFO - PROCESS | 892 | 1464641458889 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 13:50:58 INFO - PROCESS | 892 | 1464641458892 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:50:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:50:58 INFO - PROCESS | 892 | 1464641458894 Marionette TRACE conn3 <- [1,502,null,{}] 13:50:58 INFO - PROCESS | 892 | 1464641458897 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}] 13:50:59 INFO - PROCESS | 892 | 1464641458998 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 13:50:59 INFO - PROCESS | 892 | 1464641459010 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:59 INFO - PROCESS | 892 | ++DOCSHELL 19A0F000 == 39 [pid = 892] [id = 135] 13:50:59 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (19D8A000) [pid = 892] [serial = 402] [outer = 00000000] 13:50:59 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (1A50CC00) [pid = 892] [serial = 403] [outer = 19D8A000] 13:50:59 INFO - PROCESS | 892 | 1464641459053 Marionette DEBUG loaded listener.js 13:50:59 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (1A50D000) [pid = 892] [serial = 404] [outer = 19D8A000] 13:50:59 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (1A6EB400) [pid = 892] [serial = 405] [outer = 1B297000] 13:50:59 INFO - PROCESS | 892 | 1464641459531 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]]]}] 13:50:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:50:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 707ms 13:50:59 INFO - PROCESS | 892 | 1464641459593 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 13:50:59 INFO - PROCESS | 892 | 1464641459595 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 13:50:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:50:59 INFO - PROCESS | 892 | 1464641459598 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:50:59 INFO - PROCESS | 892 | 1464641459600 Marionette TRACE conn3 <- [1,506,null,{}] 13:50:59 INFO - PROCESS | 892 | 1464641459634 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}] 13:50:59 INFO - PROCESS | 892 | 1464641459737 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 13:50:59 INFO - PROCESS | 892 | 1464641459791 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:59 INFO - PROCESS | 892 | ++DOCSHELL 1300D400 == 40 [pid = 892] [id = 136] 13:50:59 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (1300EC00) [pid = 892] [serial = 406] [outer = 00000000] 13:50:59 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (1A64D000) [pid = 892] [serial = 407] [outer = 1300EC00] 13:50:59 INFO - PROCESS | 892 | 1464641459834 Marionette DEBUG loaded listener.js 13:50:59 INFO - PROCESS | 892 | ++DOMWINDOW == 127 (1A650C00) [pid = 892] [serial = 408] [outer = 1300EC00] 13:51:00 INFO - PROCESS | 892 | 1464641460251 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]]]}] 13:51:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:51:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 708ms 13:51:00 INFO - PROCESS | 892 | 1464641460297 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 13:51:00 INFO - PROCESS | 892 | 1464641460299 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 13:51:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:51:00 INFO - PROCESS | 892 | 1464641460302 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:51:00 INFO - PROCESS | 892 | 1464641460303 Marionette TRACE conn3 <- [1,510,null,{}] 13:51:00 INFO - PROCESS | 892 | 1464641460306 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}] 13:51:00 INFO - PROCESS | 892 | 1464641460408 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 13:51:00 INFO - PROCESS | 892 | 1464641460414 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:00 INFO - PROCESS | 892 | ++DOCSHELL 1A64BC00 == 41 [pid = 892] [id = 137] 13:51:00 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (1A6EA400) [pid = 892] [serial = 409] [outer = 00000000] 13:51:00 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (1A9CDC00) [pid = 892] [serial = 410] [outer = 1A6EA400] 13:51:00 INFO - PROCESS | 892 | 1464641460456 Marionette DEBUG loaded listener.js 13:51:00 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (1A9D3400) [pid = 892] [serial = 411] [outer = 1A6EA400] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 129 (1836B800) [pid = 892] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 128 (0F93E800) [pid = 892] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 127 (1371CC00) [pid = 892] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 126 (10272000) [pid = 892] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 125 (12D3D800) [pid = 892] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 124 (1A64A800) [pid = 892] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 123 (1A9D4C00) [pid = 892] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 122 (16C11400) [pid = 892] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 121 (143CA400) [pid = 892] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 120 (0F2EE800) [pid = 892] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 119 (19A07800) [pid = 892] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 118 (17DEC000) [pid = 892] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 117 (16C12400) [pid = 892] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 116 (140DD400) [pid = 892] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 115 (1280A800) [pid = 892] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 114 (0F2F2C00) [pid = 892] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 113 (19A0E400) [pid = 892] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 112 (10B73400) [pid = 892] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:51:00 INFO - PROCESS | 892 | --DOMWINDOW == 111 (1A6F2400) [pid = 892] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:51:01 INFO - PROCESS | 892 | --DOMWINDOW == 110 (17753000) [pid = 892] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:51:01 INFO - PROCESS | 892 | --DOMWINDOW == 109 (10508400) [pid = 892] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:51:01 INFO - PROCESS | 892 | --DOMWINDOW == 108 (140DB800) [pid = 892] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:51:01 INFO - PROCESS | 892 | --DOMWINDOW == 107 (1022E400) [pid = 892] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:51:01 INFO - PROCESS | 892 | --DOMWINDOW == 106 (14F6CC00) [pid = 892] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:51:01 INFO - PROCESS | 892 | --DOMWINDOW == 105 (18365800) [pid = 892] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:51:01 INFO - PROCESS | 892 | --DOMWINDOW == 104 (161AEC00) [pid = 892] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:51:01 INFO - PROCESS | 892 | --DOMWINDOW == 103 (0F2F6400) [pid = 892] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:51:01 INFO - PROCESS | 892 | 1464641461190 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]]]}] 13:51:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:51:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 943ms 13:51:01 INFO - PROCESS | 892 | 1464641461248 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 13:51:01 INFO - PROCESS | 892 | 1464641461250 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 13:51:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:51:01 INFO - PROCESS | 892 | 1464641461253 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:51:01 INFO - PROCESS | 892 | 1464641461254 Marionette TRACE conn3 <- [1,514,null,{}] 13:51:01 INFO - PROCESS | 892 | 1464641461258 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}] 13:51:01 INFO - PROCESS | 892 | 1464641461349 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 13:51:01 INFO - PROCESS | 892 | 1464641461355 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:01 INFO - PROCESS | 892 | ++DOCSHELL 105F5000 == 42 [pid = 892] [id = 138] 13:51:01 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (1371CC00) [pid = 892] [serial = 412] [outer = 00000000] 13:51:01 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (14F78400) [pid = 892] [serial = 413] [outer = 1371CC00] 13:51:01 INFO - PROCESS | 892 | 1464641461422 Marionette DEBUG loaded listener.js 13:51:01 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (15E8EC00) [pid = 892] [serial = 414] [outer = 1371CC00] 13:51:01 INFO - PROCESS | 892 | 1464641461884 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]]]}] 13:51:01 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 13:51:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 708ms 13:51:01 INFO - PROCESS | 892 | 1464641461953 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 13:51:01 INFO - PROCESS | 892 | 1464641461955 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 13:51:01 INFO - PROCESS | 892 | 1464641461958 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:51:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:51:01 INFO - PROCESS | 892 | 1464641461960 Marionette TRACE conn3 <- [1,518,null,{}] 13:51:01 INFO - PROCESS | 892 | 1464641461963 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}] 13:51:02 INFO - PROCESS | 892 | 1464641462038 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 13:51:02 INFO - PROCESS | 892 | 1464641462046 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:02 INFO - PROCESS | 892 | ++DOCSHELL 13723400 == 43 [pid = 892] [id = 139] 13:51:02 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (13D50C00) [pid = 892] [serial = 415] [outer = 00000000] 13:51:02 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (17DEC000) [pid = 892] [serial = 416] [outer = 13D50C00] 13:51:02 INFO - PROCESS | 892 | 1464641462089 Marionette DEBUG loaded listener.js 13:51:02 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (19A07800) [pid = 892] [serial = 417] [outer = 13D50C00] 13:51:02 INFO - PROCESS | 892 | 1464641462516 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]]]}] 13:51:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:51:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 598ms 13:51:02 INFO - PROCESS | 892 | 1464641462558 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 13:51:02 INFO - PROCESS | 892 | 1464641462560 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 13:51:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:51:02 INFO - PROCESS | 892 | 1464641462563 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:51:02 INFO - PROCESS | 892 | 1464641462565 Marionette TRACE conn3 <- [1,522,null,{}] 13:51:02 INFO - PROCESS | 892 | 1464641462572 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}] 13:51:02 INFO - PROCESS | 892 | 1464641462653 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 13:51:02 INFO - PROCESS | 892 | 1464641462659 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:02 INFO - PROCESS | 892 | ++DOCSHELL 19D89C00 == 44 [pid = 892] [id = 140] 13:51:02 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (1A504C00) [pid = 892] [serial = 418] [outer = 00000000] 13:51:02 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (1A87D800) [pid = 892] [serial = 419] [outer = 1A504C00] 13:51:02 INFO - PROCESS | 892 | 1464641462702 Marionette DEBUG loaded listener.js 13:51:02 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (1A9D4400) [pid = 892] [serial = 420] [outer = 1A504C00] 13:51:03 INFO - PROCESS | 892 | 1464641463494 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]]]}] 13:51:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:51:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1006ms 13:51:03 INFO - PROCESS | 892 | 1464641463564 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 13:51:03 INFO - PROCESS | 892 | 1464641463569 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 13:51:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:51:03 INFO - PROCESS | 892 | 1464641463574 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:51:03 INFO - PROCESS | 892 | 1464641463578 Marionette TRACE conn3 <- [1,526,null,{}] 13:51:03 INFO - PROCESS | 892 | 1464641463584 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}] 13:51:03 INFO - PROCESS | 892 | 1464641463707 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 13:51:03 INFO - PROCESS | 892 | 1464641463812 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:03 INFO - PROCESS | 892 | ++DOCSHELL 10275C00 == 45 [pid = 892] [id = 141] 13:51:03 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (10B82800) [pid = 892] [serial = 421] [outer = 00000000] 13:51:03 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (11A09800) [pid = 892] [serial = 422] [outer = 10B82800] 13:51:03 INFO - PROCESS | 892 | 1464641463867 Marionette DEBUG loaded listener.js 13:51:03 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (12B99000) [pid = 892] [serial = 423] [outer = 10B82800] 13:51:04 INFO - PROCESS | 892 | 1464641464628 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]]]}] 13:51:04 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 13:51:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1258ms 13:51:04 INFO - PROCESS | 892 | 1464641464865 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 13:51:04 INFO - PROCESS | 892 | 1464641464869 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 13:51:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:51:04 INFO - PROCESS | 892 | 1464641464875 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:51:04 INFO - PROCESS | 892 | 1464641464878 Marionette TRACE conn3 <- [1,530,null,{}] 13:51:04 INFO - PROCESS | 892 | 1464641464884 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}] 13:51:04 INFO - PROCESS | 892 | 1464641464988 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 13:51:05 INFO - PROCESS | 892 | 1464641465061 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:05 INFO - PROCESS | 892 | ++DOCSHELL 10F07000 == 46 [pid = 892] [id = 142] 13:51:05 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (112AE400) [pid = 892] [serial = 424] [outer = 00000000] 13:51:05 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (114B6000) [pid = 892] [serial = 425] [outer = 112AE400] 13:51:05 INFO - PROCESS | 892 | 1464641465108 Marionette DEBUG loaded listener.js 13:51:05 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (13008000) [pid = 892] [serial = 426] [outer = 112AE400] 13:51:05 INFO - PROCESS | 892 | --DOCSHELL 12B0CC00 == 45 [pid = 892] [id = 19] 13:51:05 INFO - PROCESS | 892 | --DOCSHELL 161A7000 == 44 [pid = 892] [id = 8] 13:51:05 INFO - PROCESS | 892 | --DOCSHELL 1058E400 == 43 [pid = 892] [id = 21] 13:51:05 INFO - PROCESS | 892 | --DOCSHELL 10A5AC00 == 42 [pid = 892] [id = 18] 13:51:05 INFO - PROCESS | 892 | --DOCSHELL 16991800 == 41 [pid = 892] [id = 28] 13:51:05 INFO - PROCESS | 892 | --DOCSHELL 156B9C00 == 40 [pid = 892] [id = 26] 13:51:05 INFO - PROCESS | 892 | --DOCSHELL 140D8000 == 39 [pid = 892] [id = 24] 13:51:05 INFO - PROCESS | 892 | --DOCSHELL 15424000 == 38 [pid = 892] [id = 25] 13:51:05 INFO - PROCESS | 892 | --DOCSHELL 1329A400 == 37 [pid = 892] [id = 23] 13:51:05 INFO - PROCESS | 892 | --DOCSHELL 161A6800 == 36 [pid = 892] [id = 27] 13:51:05 INFO - PROCESS | 892 | --DOCSHELL 11C03400 == 35 [pid = 892] [id = 22] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 117 (161A9800) [pid = 892] [serial = 367] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOCSHELL 12D85000 == 34 [pid = 892] [id = 123] 13:51:05 INFO - PROCESS | 892 | 1464641465769 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"]]]}] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 116 (11A10800) [pid = 892] [serial = 242] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 115 (1A87AC00) [pid = 892] [serial = 251] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 114 (1A644C00) [pid = 892] [serial = 248] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 113 (1329D400) [pid = 892] [serial = 287] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 112 (161AD000) [pid = 892] [serial = 245] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 111 (1ABE5800) [pid = 892] [serial = 284] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 110 (16038000) [pid = 892] [serial = 290] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 109 (1A28C800) [pid = 892] [serial = 296] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 108 (175D1800) [pid = 892] [serial = 293] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 107 (1ABE3800) [pid = 892] [serial = 299] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 106 (19D88000) [pid = 892] [serial = 206] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 105 (10A63C00) [pid = 892] [serial = 160] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 104 (14F85000) [pid = 892] [serial = 200] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 103 (10B80000) [pid = 892] [serial = 197] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 102 (17F59800) [pid = 892] [serial = 203] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 101 (1A9D2000) [pid = 892] [serial = 362] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 100 (1A882400) [pid = 892] [serial = 361] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 99 (1ABD8800) [pid = 892] [serial = 364] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 98 (17F04C00) [pid = 892] [serial = 340] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 97 (15F96C00) [pid = 892] [serial = 338] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 96 (14F85C00) [pid = 892] [serial = 337] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 95 (1ABE2400) [pid = 892] [serial = 365] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 94 (10A64800) [pid = 892] [serial = 335] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 93 (1027CC00) [pid = 892] [serial = 334] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 92 (1A6ECC00) [pid = 892] [serial = 332] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 91 (1836A400) [pid = 892] [serial = 355] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 90 (17241000) [pid = 892] [serial = 352] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 89 (177C6C00) [pid = 892] [serial = 353] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 88 (15326800) [pid = 892] [serial = 349] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 87 (15E8D400) [pid = 892] [serial = 350] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 86 (15322800) [pid = 892] [serial = 347] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 85 (1308AC00) [pid = 892] [serial = 346] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 84 (14F86C00) [pid = 892] [serial = 344] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 83 (12A9E800) [pid = 892] [serial = 343] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 82 (18370800) [pid = 892] [serial = 341] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 81 (19D85800) [pid = 892] [serial = 358] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 80 (1A28AC00) [pid = 892] [serial = 359] [outer = 00000000] [url = about:blank] 13:51:05 INFO - PROCESS | 892 | --DOMWINDOW == 79 (18373400) [pid = 892] [serial = 356] [outer = 00000000] [url = about:blank] 13:51:05 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 13:51:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:51:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:51:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:51:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:51:05 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 13:51:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:51:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:51:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:51:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:51:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 959ms 13:51:05 INFO - PROCESS | 892 | 1464641465824 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 13:51:05 INFO - PROCESS | 892 | 1464641465828 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 13:51:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:51:05 INFO - PROCESS | 892 | 1464641465835 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:51:05 INFO - PROCESS | 892 | 1464641465839 Marionette TRACE conn3 <- [1,534,null,{}] 13:51:05 INFO - PROCESS | 892 | 1464641465845 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}] 13:51:05 INFO - PROCESS | 892 | 1464641465935 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 13:51:05 INFO - PROCESS | 892 | 1464641465949 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:05 INFO - PROCESS | 892 | ++DOCSHELL 11432C00 == 35 [pid = 892] [id = 143] 13:51:05 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (114BA400) [pid = 892] [serial = 427] [outer = 00000000] 13:51:06 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (12D3E400) [pid = 892] [serial = 428] [outer = 114BA400] 13:51:06 INFO - PROCESS | 892 | 1464641465993 Marionette DEBUG loaded listener.js 13:51:06 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (1329AC00) [pid = 892] [serial = 429] [outer = 114BA400] 13:51:06 INFO - PROCESS | 892 | 1464641466439 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]]]}] 13:51:06 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. 13:51:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 707ms 13:51:06 INFO - PROCESS | 892 | 1464641466533 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 13:51:06 INFO - PROCESS | 892 | 1464641466536 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 13:51:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:51:06 INFO - PROCESS | 892 | 1464641466539 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:51:06 INFO - PROCESS | 892 | 1464641466541 Marionette TRACE conn3 <- [1,538,null,{}] 13:51:06 INFO - PROCESS | 892 | 1464641466551 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}] 13:51:06 INFO - PROCESS | 892 | 1464641466636 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 13:51:06 INFO - PROCESS | 892 | 1464641466650 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:06 INFO - PROCESS | 892 | ++DOCSHELL 14F7BC00 == 36 [pid = 892] [id = 144] 13:51:06 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (14F7C000) [pid = 892] [serial = 430] [outer = 00000000] 13:51:06 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (15319C00) [pid = 892] [serial = 431] [outer = 14F7C000] 13:51:06 INFO - PROCESS | 892 | 1464641466702 Marionette DEBUG loaded listener.js 13:51:06 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (15638800) [pid = 892] [serial = 432] [outer = 14F7C000] 13:51:07 INFO - PROCESS | 892 | 1464641467139 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]]]}] 13:51:07 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. 13:51:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 629ms 13:51:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:51:07 INFO - PROCESS | 892 | 1464641467177 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 13:51:07 INFO - PROCESS | 892 | 1464641467179 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 13:51:07 INFO - PROCESS | 892 | 1464641467182 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:51:07 INFO - PROCESS | 892 | 1464641467183 Marionette TRACE conn3 <- [1,542,null,{}] 13:51:07 INFO - PROCESS | 892 | 1464641467187 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}] 13:51:07 INFO - PROCESS | 892 | 1464641467268 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 13:51:07 INFO - PROCESS | 892 | 1464641467275 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:07 INFO - PROCESS | 892 | ++DOCSHELL 14F86C00 == 37 [pid = 892] [id = 145] 13:51:07 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (1563E400) [pid = 892] [serial = 433] [outer = 00000000] 13:51:07 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (16039C00) [pid = 892] [serial = 434] [outer = 1563E400] 13:51:07 INFO - PROCESS | 892 | 1464641467322 Marionette DEBUG loaded listener.js 13:51:07 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (160CF400) [pid = 892] [serial = 435] [outer = 1563E400] 13:51:07 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:07 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:51:07 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:07 INFO - PROCESS | 892 | 1464641467762 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]]]}] 13:51:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:51:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 629ms 13:51:07 INFO - PROCESS | 892 | 1464641467821 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 13:51:07 INFO - PROCESS | 892 | 1464641467824 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 13:51:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:51:07 INFO - PROCESS | 892 | 1464641467829 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:51:07 INFO - PROCESS | 892 | 1464641467831 Marionette TRACE conn3 <- [1,546,null,{}] 13:51:07 INFO - PROCESS | 892 | 1464641467836 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}] 13:51:07 INFO - PROCESS | 892 | 1464641467919 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 13:51:07 INFO - PROCESS | 892 | 1464641467926 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:07 INFO - PROCESS | 892 | ++DOCSHELL 161A5800 == 38 [pid = 892] [id = 146] 13:51:07 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (161ACC00) [pid = 892] [serial = 436] [outer = 00000000] 13:51:07 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (167B1000) [pid = 892] [serial = 437] [outer = 161ACC00] 13:51:07 INFO - PROCESS | 892 | 1464641467970 Marionette DEBUG loaded listener.js 13:51:08 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (16B24C00) [pid = 892] [serial = 438] [outer = 161ACC00] 13:51:08 INFO - PROCESS | 892 | 1464641468438 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]]]}] 13:51:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:51:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 644ms 13:51:08 INFO - PROCESS | 892 | 1464641468464 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 13:51:08 INFO - PROCESS | 892 | 1464641468466 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 13:51:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:51:08 INFO - PROCESS | 892 | 1464641468478 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:51:08 INFO - PROCESS | 892 | 1464641468480 Marionette TRACE conn3 <- [1,550,null,{}] 13:51:08 INFO - PROCESS | 892 | 1464641468484 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}] 13:51:08 INFO - PROCESS | 892 | 1464641468608 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 13:51:08 INFO - PROCESS | 892 | 1464641468618 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:08 INFO - PROCESS | 892 | ++DOCSHELL 17084000 == 39 [pid = 892] [id = 147] 13:51:08 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (171C8C00) [pid = 892] [serial = 439] [outer = 00000000] 13:51:08 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (17746C00) [pid = 892] [serial = 440] [outer = 171C8C00] 13:51:08 INFO - PROCESS | 892 | 1464641468662 Marionette DEBUG loaded listener.js 13:51:08 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (17850000) [pid = 892] [serial = 441] [outer = 171C8C00] 13:51:09 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:09 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:51:09 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:09 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:51:09 INFO - PROCESS | 892 | 1464641469150 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]]]}] 13:51:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:51:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 708ms 13:51:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:51:09 INFO - PROCESS | 892 | 1464641469209 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 13:51:09 INFO - PROCESS | 892 | 1464641469211 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 13:51:09 INFO - PROCESS | 892 | 1464641469214 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:51:09 INFO - PROCESS | 892 | 1464641469215 Marionette TRACE conn3 <- [1,554,null,{}] 13:51:09 INFO - PROCESS | 892 | 1464641469218 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}] 13:51:09 INFO - PROCESS | 892 | 1464641469342 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 13:51:09 INFO - PROCESS | 892 | 1464641469394 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:09 INFO - PROCESS | 892 | ++DOCSHELL 17855C00 == 40 [pid = 892] [id = 148] 13:51:09 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (17857400) [pid = 892] [serial = 442] [outer = 00000000] 13:51:09 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (17F59800) [pid = 892] [serial = 443] [outer = 17857400] 13:51:09 INFO - PROCESS | 892 | 1464641469437 Marionette DEBUG loaded listener.js 13:51:09 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (17F5D400) [pid = 892] [serial = 444] [outer = 17857400] 13:51:09 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:09 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:09 INFO - PROCESS | 892 | 1464641469838 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]]]}] 13:51:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:51:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 629ms 13:51:09 INFO - PROCESS | 892 | 1464641469849 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 13:51:09 INFO - PROCESS | 892 | 1464641469851 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 13:51:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:51:09 INFO - PROCESS | 892 | 1464641469854 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:51:09 INFO - PROCESS | 892 | 1464641469856 Marionette TRACE conn3 <- [1,558,null,{}] 13:51:09 INFO - PROCESS | 892 | 1464641469859 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}] 13:51:09 INFO - PROCESS | 892 | 1464641469962 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 13:51:09 INFO - PROCESS | 892 | 1464641469968 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:09 INFO - PROCESS | 892 | ++DOCSHELL 13119400 == 41 [pid = 892] [id = 149] 13:51:09 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (181F4800) [pid = 892] [serial = 445] [outer = 00000000] 13:51:10 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (18374800) [pid = 892] [serial = 446] [outer = 181F4800] 13:51:10 INFO - PROCESS | 892 | 1464641470011 Marionette DEBUG loaded listener.js 13:51:10 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (1986CC00) [pid = 892] [serial = 447] [outer = 181F4800] 13:51:10 INFO - PROCESS | 892 | --DOMWINDOW == 99 (19D8A000) [pid = 892] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:51:10 INFO - PROCESS | 892 | --DOMWINDOW == 98 (14386000) [pid = 892] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:51:10 INFO - PROCESS | 892 | --DOMWINDOW == 97 (1986A000) [pid = 892] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:51:10 INFO - PROCESS | 892 | --DOMWINDOW == 96 (17037000) [pid = 892] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:51:10 INFO - PROCESS | 892 | --DOMWINDOW == 95 (12D85400) [pid = 892] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:51:10 INFO - PROCESS | 892 | --DOMWINDOW == 94 (1371CC00) [pid = 892] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:51:10 INFO - PROCESS | 892 | --DOMWINDOW == 93 (19869000) [pid = 892] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:51:10 INFO - PROCESS | 892 | --DOMWINDOW == 92 (160D0800) [pid = 892] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:51:10 INFO - PROCESS | 892 | --DOMWINDOW == 91 (17DEAC00) [pid = 892] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:51:10 INFO - PROCESS | 892 | --DOMWINDOW == 90 (11C12C00) [pid = 892] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:51:10 INFO - PROCESS | 892 | --DOMWINDOW == 89 (177C2400) [pid = 892] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:51:10 INFO - PROCESS | 892 | --DOMWINDOW == 88 (140D5000) [pid = 892] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:51:10 INFO - PROCESS | 892 | --DOMWINDOW == 87 (1300EC00) [pid = 892] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:51:10 INFO - PROCESS | 892 | --DOMWINDOW == 86 (102D2800) [pid = 892] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:51:10 INFO - PROCESS | 892 | --DOMWINDOW == 85 (19A0F800) [pid = 892] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:51:10 INFO - PROCESS | 892 | --DOMWINDOW == 84 (1A6EA400) [pid = 892] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:51:10 INFO - PROCESS | 892 | --DOMWINDOW == 83 (13D50C00) [pid = 892] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:51:10 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:10 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:51:10 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:10 INFO - PROCESS | 892 | 1464641470662 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]]]}] 13:51:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:51:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 849ms 13:51:10 INFO - PROCESS | 892 | 1464641470698 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 13:51:10 INFO - PROCESS | 892 | 1464641470700 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 13:51:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:51:10 INFO - PROCESS | 892 | 1464641470703 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:51:10 INFO - PROCESS | 892 | 1464641470705 Marionette TRACE conn3 <- [1,562,null,{}] 13:51:10 INFO - PROCESS | 892 | 1464641470708 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}] 13:51:10 INFO - PROCESS | 892 | 1464641470810 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 13:51:10 INFO - PROCESS | 892 | 1464641470864 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:10 INFO - PROCESS | 892 | ++DOCSHELL 112EB000 == 42 [pid = 892] [id = 150] 13:51:10 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (131B5000) [pid = 892] [serial = 448] [outer = 00000000] 13:51:10 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (14F69400) [pid = 892] [serial = 449] [outer = 131B5000] 13:51:10 INFO - PROCESS | 892 | 1464641470907 Marionette DEBUG loaded listener.js 13:51:10 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (16C11C00) [pid = 892] [serial = 450] [outer = 131B5000] 13:51:11 INFO - PROCESS | 892 | 1464641471268 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]]]}] 13:51:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:51:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 598ms 13:51:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:51:11 INFO - PROCESS | 892 | 1464641471300 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 13:51:11 INFO - PROCESS | 892 | 1464641471302 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 13:51:11 INFO - PROCESS | 892 | 1464641471305 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:51:11 INFO - PROCESS | 892 | 1464641471307 Marionette TRACE conn3 <- [1,566,null,{}] 13:51:11 INFO - PROCESS | 892 | 1464641471310 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}] 13:51:11 INFO - PROCESS | 892 | 1464641471413 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 13:51:11 INFO - PROCESS | 892 | 1464641471421 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:11 INFO - PROCESS | 892 | ++DOCSHELL 17DDD800 == 43 [pid = 892] [id = 151] 13:51:11 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (18368800) [pid = 892] [serial = 451] [outer = 00000000] 13:51:11 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (18374400) [pid = 892] [serial = 452] [outer = 18368800] 13:51:11 INFO - PROCESS | 892 | 1464641471465 Marionette DEBUG loaded listener.js 13:51:11 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (1986A000) [pid = 892] [serial = 453] [outer = 18368800] 13:51:11 INFO - PROCESS | 892 | 1464641471859 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]]]}] 13:51:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:51:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 597ms 13:51:11 INFO - PROCESS | 892 | 1464641471903 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 13:51:11 INFO - PROCESS | 892 | 1464641471905 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 13:51:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:51:11 INFO - PROCESS | 892 | 1464641471909 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:51:11 INFO - PROCESS | 892 | 1464641471911 Marionette TRACE conn3 <- [1,570,null,{}] 13:51:11 INFO - PROCESS | 892 | 1464641471914 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}] 13:51:12 INFO - PROCESS | 892 | 1464641472033 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 13:51:12 INFO - PROCESS | 892 | 1464641472042 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:12 INFO - PROCESS | 892 | ++DOCSHELL 1027B000 == 44 [pid = 892] [id = 152] 13:51:12 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (14F85C00) [pid = 892] [serial = 454] [outer = 00000000] 13:51:12 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (198B0C00) [pid = 892] [serial = 455] [outer = 14F85C00] 13:51:12 INFO - PROCESS | 892 | 1464641472090 Marionette DEBUG loaded listener.js 13:51:12 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (19A14000) [pid = 892] [serial = 456] [outer = 14F85C00] 13:51:12 INFO - PROCESS | 892 | 1464641472602 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]]]}] 13:51:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:51:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 739ms 13:51:12 INFO - PROCESS | 892 | 1464641472650 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 13:51:12 INFO - PROCESS | 892 | 1464641472654 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 13:51:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:51:12 INFO - PROCESS | 892 | 1464641472675 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:51:12 INFO - PROCESS | 892 | 1464641472680 Marionette TRACE conn3 <- [1,574,null,{}] 13:51:12 INFO - PROCESS | 892 | 1464641472688 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}] 13:51:12 INFO - PROCESS | 892 | 1464641472797 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 13:51:12 INFO - PROCESS | 892 | 1464641472897 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:12 INFO - PROCESS | 892 | ++DOCSHELL 0F2F6400 == 45 [pid = 892] [id = 153] 13:51:12 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (0F937400) [pid = 892] [serial = 457] [outer = 00000000] 13:51:12 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (10A5FC00) [pid = 892] [serial = 458] [outer = 0F937400] 13:51:12 INFO - PROCESS | 892 | 1464641472952 Marionette DEBUG loaded listener.js 13:51:13 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (112B7400) [pid = 892] [serial = 459] [outer = 0F937400] 13:51:13 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:13 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:51:13 INFO - PROCESS | 892 | 1464641473550 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]]]}] 13:51:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:51:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 928ms 13:51:13 INFO - PROCESS | 892 | 1464641473586 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 13:51:13 INFO - PROCESS | 892 | 1464641473592 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 13:51:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:51:13 INFO - PROCESS | 892 | 1464641473598 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:51:13 INFO - PROCESS | 892 | 1464641473601 Marionette TRACE conn3 <- [1,578,null,{}] 13:51:13 INFO - PROCESS | 892 | 1464641473605 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}] 13:51:13 INFO - PROCESS | 892 | 1464641473707 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 13:51:13 INFO - PROCESS | 892 | 1464641473801 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:13 INFO - PROCESS | 892 | ++DOCSHELL 140D0000 == 46 [pid = 892] [id = 154] 13:51:13 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (140D0400) [pid = 892] [serial = 460] [outer = 00000000] 13:51:13 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (14F82800) [pid = 892] [serial = 461] [outer = 140D0400] 13:51:13 INFO - PROCESS | 892 | 1464641473854 Marionette DEBUG loaded listener.js 13:51:13 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (156B5800) [pid = 892] [serial = 462] [outer = 140D0400] 13:51:14 INFO - PROCESS | 892 | 1464641474447 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]]]}] 13:51:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:51:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 912ms 13:51:14 INFO - PROCESS | 892 | 1464641474532 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 13:51:14 INFO - PROCESS | 892 | 1464641474535 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 13:51:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:51:14 INFO - PROCESS | 892 | 1464641474538 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:51:14 INFO - PROCESS | 892 | 1464641474542 Marionette TRACE conn3 <- [1,582,null,{}] 13:51:14 INFO - PROCESS | 892 | 1464641474553 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}] 13:51:14 INFO - PROCESS | 892 | 1464641474699 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 13:51:14 INFO - PROCESS | 892 | 1464641474710 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:14 INFO - PROCESS | 892 | ++DOCSHELL 172AF000 == 47 [pid = 892] [id = 155] 13:51:14 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (175D2800) [pid = 892] [serial = 463] [outer = 00000000] 13:51:14 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (1836D800) [pid = 892] [serial = 464] [outer = 175D2800] 13:51:14 INFO - PROCESS | 892 | 1464641474768 Marionette DEBUG loaded listener.js 13:51:14 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (198AA800) [pid = 892] [serial = 465] [outer = 175D2800] 13:51:15 INFO - PROCESS | 892 | 1464641475368 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]]]}] 13:51:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:51:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 912ms 13:51:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:51:15 INFO - PROCESS | 892 | 1464641475442 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 13:51:15 INFO - PROCESS | 892 | 1464641475445 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 13:51:15 INFO - PROCESS | 892 | 1464641475449 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:51:15 INFO - PROCESS | 892 | 1464641475451 Marionette TRACE conn3 <- [1,586,null,{}] 13:51:15 INFO - PROCESS | 892 | 1464641475454 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}] 13:51:15 INFO - PROCESS | 892 | 1464641475554 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 13:51:15 INFO - PROCESS | 892 | 1464641475630 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:15 INFO - PROCESS | 892 | ++DOCSHELL 19D81400 == 48 [pid = 892] [id = 156] 13:51:15 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (19D85800) [pid = 892] [serial = 466] [outer = 00000000] 13:51:15 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (1A285800) [pid = 892] [serial = 467] [outer = 19D85800] 13:51:15 INFO - PROCESS | 892 | 1464641475724 Marionette DEBUG loaded listener.js 13:51:15 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (1A50D400) [pid = 892] [serial = 468] [outer = 19D85800] 13:51:16 INFO - PROCESS | 892 | 1464641476251 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]]]}] 13:51:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:51:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 834ms 13:51:16 INFO - PROCESS | 892 | 1464641476291 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 13:51:16 INFO - PROCESS | 892 | 1464641476293 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 13:51:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:51:16 INFO - PROCESS | 892 | 1464641476297 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:51:16 INFO - PROCESS | 892 | 1464641476299 Marionette TRACE conn3 <- [1,590,null,{}] 13:51:16 INFO - PROCESS | 892 | 1464641476302 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}] 13:51:16 INFO - PROCESS | 892 | 1464641476396 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 13:51:16 INFO - PROCESS | 892 | 1464641476486 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:16 INFO - PROCESS | 892 | ++DOCSHELL 19869400 == 49 [pid = 892] [id = 157] 13:51:16 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (19A68C00) [pid = 892] [serial = 469] [outer = 00000000] 13:51:16 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (1A648C00) [pid = 892] [serial = 470] [outer = 19A68C00] 13:51:16 INFO - PROCESS | 892 | 1464641476538 Marionette DEBUG loaded listener.js 13:51:16 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (1A649800) [pid = 892] [serial = 471] [outer = 19A68C00] 13:51:17 INFO - PROCESS | 892 | 1464641477247 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]]]}] 13:51:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:51:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1007ms 13:51:17 INFO - PROCESS | 892 | 1464641477300 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 13:51:17 INFO - PROCESS | 892 | 1464641477304 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 13:51:17 INFO - PROCESS | 892 | 1464641477309 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:51:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:51:17 INFO - PROCESS | 892 | 1464641477313 Marionette TRACE conn3 <- [1,594,null,{}] 13:51:17 INFO - PROCESS | 892 | 1464641477319 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}] 13:51:17 INFO - PROCESS | 892 | 1464641477412 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 13:51:17 INFO - PROCESS | 892 | 1464641477495 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:17 INFO - PROCESS | 892 | ++DOCSHELL 10F06800 == 50 [pid = 892] [id = 158] 13:51:17 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (10F0A000) [pid = 892] [serial = 472] [outer = 00000000] 13:51:17 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (11A08400) [pid = 892] [serial = 473] [outer = 10F0A000] 13:51:17 INFO - PROCESS | 892 | 1464641477584 Marionette DEBUG loaded listener.js 13:51:17 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (12B95C00) [pid = 892] [serial = 474] [outer = 10F0A000] 13:51:18 INFO - PROCESS | 892 | --DOCSHELL 17DDD800 == 49 [pid = 892] [id = 151] 13:51:18 INFO - PROCESS | 892 | --DOCSHELL 112EB000 == 48 [pid = 892] [id = 150] 13:51:18 INFO - PROCESS | 892 | --DOCSHELL 13119400 == 47 [pid = 892] [id = 149] 13:51:18 INFO - PROCESS | 892 | --DOCSHELL 17855C00 == 46 [pid = 892] [id = 148] 13:51:18 INFO - PROCESS | 892 | --DOCSHELL 17084000 == 45 [pid = 892] [id = 147] 13:51:18 INFO - PROCESS | 892 | --DOCSHELL 161A5800 == 44 [pid = 892] [id = 146] 13:51:18 INFO - PROCESS | 892 | --DOCSHELL 14F86C00 == 43 [pid = 892] [id = 145] 13:51:18 INFO - PROCESS | 892 | --DOCSHELL 14F7BC00 == 42 [pid = 892] [id = 144] 13:51:18 INFO - PROCESS | 892 | --DOCSHELL 11432C00 == 41 [pid = 892] [id = 143] 13:51:18 INFO - PROCESS | 892 | --DOCSHELL 10F07000 == 40 [pid = 892] [id = 142] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 109 (1A50CC00) [pid = 892] [serial = 403] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 108 (1A50D000) [pid = 892] [serial = 404] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 107 (15F96000) [pid = 892] [serial = 379] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 106 (198AB400) [pid = 892] [serial = 397] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 105 (198ADC00) [pid = 892] [serial = 398] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 104 (17243000) [pid = 892] [serial = 385] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 103 (17748800) [pid = 892] [serial = 386] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 102 (161A9C00) [pid = 892] [serial = 368] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 101 (14F78400) [pid = 892] [serial = 413] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 100 (19870800) [pid = 892] [serial = 394] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 99 (19874400) [pid = 892] [serial = 395] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 98 (161A6000) [pid = 892] [serial = 382] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 97 (161AC400) [pid = 892] [serial = 383] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 96 (18367000) [pid = 892] [serial = 391] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 95 (18367800) [pid = 892] [serial = 392] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 94 (12B0C400) [pid = 892] [serial = 373] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 93 (12D84C00) [pid = 892] [serial = 374] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 92 (17D4B000) [pid = 892] [serial = 388] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 91 (17D4FC00) [pid = 892] [serial = 389] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 90 (140DB000) [pid = 892] [serial = 376] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 89 (1A650C00) [pid = 892] [serial = 408] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 88 (143C4400) [pid = 892] [serial = 377] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 87 (10A56400) [pid = 892] [serial = 370] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 86 (10A64C00) [pid = 892] [serial = 371] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 85 (1A104800) [pid = 892] [serial = 400] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 84 (130E3400) [pid = 892] [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.] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 83 (1A64D000) [pid = 892] [serial = 407] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 82 (1A87D800) [pid = 892] [serial = 419] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 81 (1A9CDC00) [pid = 892] [serial = 410] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 80 (1603C800) [pid = 892] [serial = 380] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 79 (1A9D3400) [pid = 892] [serial = 411] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 78 (19A07800) [pid = 892] [serial = 417] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 77 (17DEC000) [pid = 892] [serial = 416] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 76 (1A112400) [pid = 892] [serial = 401] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | --DOMWINDOW == 75 (15E8EC00) [pid = 892] [serial = 414] [outer = 00000000] [url = about:blank] 13:51:18 INFO - PROCESS | 892 | 1464641478128 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]]]}] 13:51:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:51:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 849ms 13:51:18 INFO - PROCESS | 892 | 1464641478153 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 13:51:18 INFO - PROCESS | 892 | 1464641478159 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 13:51:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:51:18 INFO - PROCESS | 892 | 1464641478165 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:51:18 INFO - PROCESS | 892 | 1464641478167 Marionette TRACE conn3 <- [1,598,null,{}] 13:51:18 INFO - PROCESS | 892 | 1464641478171 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}] 13:51:18 INFO - PROCESS | 892 | 1464641478252 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 13:51:18 INFO - PROCESS | 892 | 1464641478344 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:18 INFO - PROCESS | 892 | ++DOCSHELL 1027A000 == 41 [pid = 892] [id = 159] 13:51:18 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (1027CC00) [pid = 892] [serial = 475] [outer = 00000000] 13:51:18 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (12B0BC00) [pid = 892] [serial = 476] [outer = 1027CC00] 13:51:18 INFO - PROCESS | 892 | 1464641478390 Marionette DEBUG loaded listener.js 13:51:18 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (1329A400) [pid = 892] [serial = 477] [outer = 1027CC00] 13:51:18 INFO - PROCESS | 892 | 1464641478760 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]]]}] 13:51:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:51:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 644ms 13:51:18 INFO - PROCESS | 892 | 1464641478815 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 13:51:18 INFO - PROCESS | 892 | 1464641478817 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 13:51:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:51:18 INFO - PROCESS | 892 | 1464641478862 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:51:18 INFO - PROCESS | 892 | 1464641478865 Marionette TRACE conn3 <- [1,602,null,{}] 13:51:18 INFO - PROCESS | 892 | 1464641478876 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}] 13:51:18 INFO - PROCESS | 892 | 1464641478960 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 13:51:19 INFO - PROCESS | 892 | 1464641478975 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:19 INFO - PROCESS | 892 | ++DOCSHELL 15322C00 == 42 [pid = 892] [id = 160] 13:51:19 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (15420400) [pid = 892] [serial = 478] [outer = 00000000] 13:51:19 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (15E8EC00) [pid = 892] [serial = 479] [outer = 15420400] 13:51:19 INFO - PROCESS | 892 | 1464641479029 Marionette DEBUG loaded listener.js 13:51:19 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (1603BC00) [pid = 892] [serial = 480] [outer = 15420400] 13:51:19 INFO - PROCESS | 892 | 1464641479503 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]]]}] 13:51:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:51:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 645ms 13:51:19 INFO - PROCESS | 892 | 1464641479531 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 13:51:19 INFO - PROCESS | 892 | 1464641479534 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 13:51:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:51:19 INFO - PROCESS | 892 | 1464641479541 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:51:19 INFO - PROCESS | 892 | 1464641479543 Marionette TRACE conn3 <- [1,606,null,{}] 13:51:19 INFO - PROCESS | 892 | 1464641479546 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}] 13:51:19 INFO - PROCESS | 892 | 1464641479626 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 13:51:19 INFO - PROCESS | 892 | 1464641479633 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:19 INFO - PROCESS | 892 | ++DOCSHELL 16040400 == 43 [pid = 892] [id = 161] 13:51:19 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (160D1C00) [pid = 892] [serial = 481] [outer = 00000000] 13:51:19 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (161A8C00) [pid = 892] [serial = 482] [outer = 160D1C00] 13:51:19 INFO - PROCESS | 892 | 1464641479680 Marionette DEBUG loaded listener.js 13:51:19 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (16B28000) [pid = 892] [serial = 483] [outer = 160D1C00] 13:51:20 INFO - PROCESS | 892 | 1464641480190 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]]]}] 13:51:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:51:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 708ms 13:51:20 INFO - PROCESS | 892 | 1464641480236 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 13:51:20 INFO - PROCESS | 892 | 1464641480238 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 13:51:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:51:20 INFO - PROCESS | 892 | 1464641480242 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:51:20 INFO - PROCESS | 892 | 1464641480244 Marionette TRACE conn3 <- [1,610,null,{}] 13:51:20 INFO - PROCESS | 892 | 1464641480247 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}] 13:51:20 INFO - PROCESS | 892 | 1464641480373 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 13:51:20 INFO - PROCESS | 892 | 1464641480410 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:20 INFO - PROCESS | 892 | ++DOCSHELL 1811EC00 == 44 [pid = 892] [id = 162] 13:51:20 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (181F2C00) [pid = 892] [serial = 484] [outer = 00000000] 13:51:20 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (18370400) [pid = 892] [serial = 485] [outer = 181F2C00] 13:51:20 INFO - PROCESS | 892 | 1464641480455 Marionette DEBUG loaded listener.js 13:51:20 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (19868000) [pid = 892] [serial = 486] [outer = 181F2C00] 13:51:20 INFO - PROCESS | 892 | 1464641480900 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]]]}] 13:51:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:51:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 707ms 13:51:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:51:20 INFO - PROCESS | 892 | 1464641480942 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 13:51:20 INFO - PROCESS | 892 | 1464641480944 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 13:51:20 INFO - PROCESS | 892 | 1464641480947 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:51:20 INFO - PROCESS | 892 | 1464641480948 Marionette TRACE conn3 <- [1,614,null,{}] 13:51:20 INFO - PROCESS | 892 | 1464641480952 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}] 13:51:21 INFO - PROCESS | 892 | 1464641481079 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 13:51:21 INFO - PROCESS | 892 | 1464641481135 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:21 INFO - PROCESS | 892 | ++DOCSHELL 161A7400 == 45 [pid = 892] [id = 163] 13:51:21 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (17088C00) [pid = 892] [serial = 487] [outer = 00000000] 13:51:21 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (175C7C00) [pid = 892] [serial = 488] [outer = 17088C00] 13:51:21 INFO - PROCESS | 892 | 1464641481180 Marionette DEBUG loaded listener.js 13:51:21 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (1986E400) [pid = 892] [serial = 489] [outer = 17088C00] 13:51:21 INFO - PROCESS | 892 | 1464641481595 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]]]}] 13:51:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:51:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 692ms 13:51:21 INFO - PROCESS | 892 | 1464641481647 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 13:51:21 INFO - PROCESS | 892 | 1464641481649 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 13:51:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:51:21 INFO - PROCESS | 892 | 1464641481652 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:51:21 INFO - PROCESS | 892 | 1464641481654 Marionette TRACE conn3 <- [1,618,null,{}] 13:51:21 INFO - PROCESS | 892 | 1464641481657 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}] 13:51:21 INFO - PROCESS | 892 | 1464641481792 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 13:51:21 INFO - PROCESS | 892 | 1464641481815 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:21 INFO - PROCESS | 892 | ++DOCSHELL 16042C00 == 46 [pid = 892] [id = 164] 13:51:21 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (19875C00) [pid = 892] [serial = 490] [outer = 00000000] 13:51:21 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (19D7C400) [pid = 892] [serial = 491] [outer = 19875C00] 13:51:21 INFO - PROCESS | 892 | 1464641481858 Marionette DEBUG loaded listener.js 13:51:21 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (198AA000) [pid = 892] [serial = 492] [outer = 19875C00] 13:51:22 INFO - PROCESS | 892 | 1464641482280 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]]]}] 13:51:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:51:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 691ms 13:51:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:51:22 INFO - PROCESS | 892 | 1464641482352 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 13:51:22 INFO - PROCESS | 892 | 1464641482354 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 13:51:22 INFO - PROCESS | 892 | 1464641482357 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:51:22 INFO - PROCESS | 892 | 1464641482359 Marionette TRACE conn3 <- [1,622,null,{}] 13:51:22 INFO - PROCESS | 892 | 1464641482362 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}] 13:51:22 INFO - PROCESS | 892 | 1464641482470 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 13:51:22 INFO - PROCESS | 892 | 1464641482479 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:22 INFO - PROCESS | 892 | ++DOCSHELL 17F0F400 == 47 [pid = 892] [id = 165] 13:51:22 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (17F0F800) [pid = 892] [serial = 493] [outer = 00000000] 13:51:22 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (1A289C00) [pid = 892] [serial = 494] [outer = 17F0F800] 13:51:22 INFO - PROCESS | 892 | 1464641482522 Marionette DEBUG loaded listener.js 13:51:22 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (1A644000) [pid = 892] [serial = 495] [outer = 17F0F800] 13:51:22 INFO - PROCESS | 892 | --DOMWINDOW == 95 (18368800) [pid = 892] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:51:22 INFO - PROCESS | 892 | --DOMWINDOW == 94 (171C8C00) [pid = 892] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:51:22 INFO - PROCESS | 892 | --DOMWINDOW == 93 (1563E400) [pid = 892] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:51:22 INFO - PROCESS | 892 | --DOMWINDOW == 92 (112AE400) [pid = 892] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:51:22 INFO - PROCESS | 892 | --DOMWINDOW == 91 (114BA400) [pid = 892] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:51:22 INFO - PROCESS | 892 | --DOMWINDOW == 90 (161ACC00) [pid = 892] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:51:22 INFO - PROCESS | 892 | --DOMWINDOW == 89 (14F7C000) [pid = 892] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:51:22 INFO - PROCESS | 892 | --DOMWINDOW == 88 (17857400) [pid = 892] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:51:22 INFO - PROCESS | 892 | --DOMWINDOW == 87 (131B5000) [pid = 892] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:51:22 INFO - PROCESS | 892 | --DOMWINDOW == 86 (181F4800) [pid = 892] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:51:22 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:22 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:51:22 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:23 INFO - PROCESS | 892 | 1464641483010 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]]]}] 13:51:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:51:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 692ms 13:51:23 INFO - PROCESS | 892 | 1464641483057 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 13:51:23 INFO - PROCESS | 892 | 1464641483059 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 13:51:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:51:23 INFO - PROCESS | 892 | 1464641483062 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:51:23 INFO - PROCESS | 892 | 1464641483064 Marionette TRACE conn3 <- [1,626,null,{}] 13:51:23 INFO - PROCESS | 892 | 1464641483093 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}] 13:51:23 INFO - PROCESS | 892 | 1464641483177 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 13:51:23 INFO - PROCESS | 892 | 1464641483184 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:23 INFO - PROCESS | 892 | ++DOCSHELL 143C5000 == 48 [pid = 892] [id = 166] 13:51:23 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (161B0000) [pid = 892] [serial = 496] [outer = 00000000] 13:51:23 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (18368800) [pid = 892] [serial = 497] [outer = 161B0000] 13:51:23 INFO - PROCESS | 892 | 1464641483227 Marionette DEBUG loaded listener.js 13:51:23 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (1A10EC00) [pid = 892] [serial = 498] [outer = 161B0000] 13:51:23 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:23 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:51:23 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:23 INFO - PROCESS | 892 | 1464641483656 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]]]}] 13:51:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:51:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 644ms 13:51:23 INFO - PROCESS | 892 | 1464641483700 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 13:51:23 INFO - PROCESS | 892 | 1464641483702 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 13:51:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:51:23 INFO - PROCESS | 892 | 1464641483705 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:51:23 INFO - PROCESS | 892 | 1464641483708 Marionette TRACE conn3 <- [1,630,null,{}] 13:51:23 INFO - PROCESS | 892 | 1464641483712 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}] 13:51:23 INFO - PROCESS | 892 | 1464641483789 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 13:51:23 INFO - PROCESS | 892 | 1464641483797 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:23 INFO - PROCESS | 892 | ++DOCSHELL 181F4800 == 49 [pid = 892] [id = 167] 13:51:23 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (181F0400) [pid = 892] [serial = 499] [outer = 00000000] 13:51:23 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (1A6F9400) [pid = 892] [serial = 500] [outer = 181F0400] 13:51:23 INFO - PROCESS | 892 | 1464641483841 Marionette DEBUG loaded listener.js 13:51:23 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (1A87A000) [pid = 892] [serial = 501] [outer = 181F0400] 13:51:24 INFO - PROCESS | 892 | 1464641484296 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]]]}] 13:51:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:51:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 598ms 13:51:24 INFO - PROCESS | 892 | 1464641484335 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 13:51:24 INFO - PROCESS | 892 | 1464641484337 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 13:51:24 INFO - PROCESS | 892 | 1464641484344 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:51:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:51:24 INFO - PROCESS | 892 | 1464641484347 Marionette TRACE conn3 <- [1,634,null,{}] 13:51:24 INFO - PROCESS | 892 | 1464641484350 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}] 13:51:24 INFO - PROCESS | 892 | 1464641484447 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 13:51:24 INFO - PROCESS | 892 | 1464641484455 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:24 INFO - PROCESS | 892 | ++DOCSHELL 1A87D400 == 50 [pid = 892] [id = 168] 13:51:24 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (1A884000) [pid = 892] [serial = 502] [outer = 00000000] 13:51:24 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (1A9D2C00) [pid = 892] [serial = 503] [outer = 1A884000] 13:51:24 INFO - PROCESS | 892 | 1464641484503 Marionette DEBUG loaded listener.js 13:51:24 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (1A9D9000) [pid = 892] [serial = 504] [outer = 1A884000] 13:51:25 INFO - PROCESS | 892 | 1464641485150 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]]]}] 13:51:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:51:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 849ms 13:51:25 INFO - PROCESS | 892 | 1464641485190 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 13:51:25 INFO - PROCESS | 892 | 1464641485197 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 13:51:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:51:25 INFO - PROCESS | 892 | 1464641485205 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:51:25 INFO - PROCESS | 892 | 1464641485209 Marionette TRACE conn3 <- [1,638,null,{}] 13:51:25 INFO - PROCESS | 892 | 1464641485215 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}] 13:51:25 INFO - PROCESS | 892 | 1464641485323 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 13:51:25 INFO - PROCESS | 892 | 1464641485445 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:25 INFO - PROCESS | 892 | ++DOCSHELL 11430400 == 51 [pid = 892] [id = 169] 13:51:25 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (11433C00) [pid = 892] [serial = 505] [outer = 00000000] 13:51:25 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (131B1800) [pid = 892] [serial = 506] [outer = 11433C00] 13:51:25 INFO - PROCESS | 892 | 1464641485501 Marionette DEBUG loaded listener.js 13:51:25 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (140CF400) [pid = 892] [serial = 507] [outer = 11433C00] 13:51:26 INFO - PROCESS | 892 | 1464641486099 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]]]}] 13:51:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:51:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 943ms 13:51:26 INFO - PROCESS | 892 | 1464641486151 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 13:51:26 INFO - PROCESS | 892 | 1464641486157 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 13:51:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:51:26 INFO - PROCESS | 892 | 1464641486164 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:51:26 INFO - PROCESS | 892 | 1464641486166 Marionette TRACE conn3 <- [1,642,null,{}] 13:51:26 INFO - PROCESS | 892 | 1464641486170 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}] 13:51:26 INFO - PROCESS | 892 | 1464641486282 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 13:51:26 INFO - PROCESS | 892 | 1464641486435 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:26 INFO - PROCESS | 892 | ++DOCSHELL 160D3400 == 52 [pid = 892] [id = 170] 13:51:26 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (161A5800) [pid = 892] [serial = 508] [outer = 00000000] 13:51:26 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (167AD800) [pid = 892] [serial = 509] [outer = 161A5800] 13:51:26 INFO - PROCESS | 892 | 1464641486488 Marionette DEBUG loaded listener.js 13:51:26 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (17751800) [pid = 892] [serial = 510] [outer = 161A5800] 13:51:27 INFO - PROCESS | 892 | 1464641487044 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]]]}] 13:51:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:51:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 959ms 13:51:27 INFO - PROCESS | 892 | 1464641487107 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 13:51:27 INFO - PROCESS | 892 | 1464641487110 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 13:51:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:51:27 INFO - PROCESS | 892 | 1464641487113 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:51:27 INFO - PROCESS | 892 | 1464641487117 Marionette TRACE conn3 <- [1,646,null,{}] 13:51:27 INFO - PROCESS | 892 | 1464641487128 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}] 13:51:27 INFO - PROCESS | 892 | 1464641487238 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 13:51:27 INFO - PROCESS | 892 | 1464641487362 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:27 INFO - PROCESS | 892 | ++DOCSHELL 1A6F8800 == 53 [pid = 892] [id = 171] 13:51:27 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (1A6F9000) [pid = 892] [serial = 511] [outer = 00000000] 13:51:27 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (1A883400) [pid = 892] [serial = 512] [outer = 1A6F9000] 13:51:27 INFO - PROCESS | 892 | 1464641487418 Marionette DEBUG loaded listener.js 13:51:27 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (1A9D1C00) [pid = 892] [serial = 513] [outer = 1A6F9000] 13:51:28 INFO - PROCESS | 892 | 1464641488149 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]]]}] 13:51:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:51:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1101ms 13:51:28 INFO - PROCESS | 892 | 1464641488210 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 13:51:28 INFO - PROCESS | 892 | 1464641488214 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 13:51:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:51:28 INFO - PROCESS | 892 | 1464641488219 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:51:28 INFO - PROCESS | 892 | 1464641488222 Marionette TRACE conn3 <- [1,650,null,{}] 13:51:28 INFO - PROCESS | 892 | 1464641488227 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}] 13:51:28 INFO - PROCESS | 892 | 1464641488331 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 13:51:28 INFO - PROCESS | 892 | 1464641488418 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:28 INFO - PROCESS | 892 | ++DOCSHELL 11C03400 == 54 [pid = 892] [id = 172] 13:51:28 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (12B09400) [pid = 892] [serial = 514] [outer = 00000000] 13:51:28 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (13122C00) [pid = 892] [serial = 515] [outer = 12B09400] 13:51:28 INFO - PROCESS | 892 | 1464641488465 Marionette DEBUG loaded listener.js 13:51:28 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (13725400) [pid = 892] [serial = 516] [outer = 12B09400] 13:51:28 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:28 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:51:29 INFO - PROCESS | 892 | 1464641489043 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]]]}] 13:51:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:51:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 834ms 13:51:29 INFO - PROCESS | 892 | 1464641489074 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 13:51:29 INFO - PROCESS | 892 | 1464641489079 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 13:51:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:51:29 INFO - PROCESS | 892 | 1464641489087 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:51:29 INFO - PROCESS | 892 | 1464641489092 Marionette TRACE conn3 <- [1,654,null,{}] 13:51:29 INFO - PROCESS | 892 | 1464641489097 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}] 13:51:29 INFO - PROCESS | 892 | 1464641489262 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 13:51:29 INFO - PROCESS | 892 | 1464641489346 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:29 INFO - PROCESS | 892 | ++DOCSHELL 0F2F8400 == 55 [pid = 892] [id = 173] 13:51:29 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (0F39D400) [pid = 892] [serial = 517] [outer = 00000000] 13:51:29 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (12D85800) [pid = 892] [serial = 518] [outer = 0F39D400] 13:51:29 INFO - PROCESS | 892 | 1464641489437 Marionette DEBUG loaded listener.js 13:51:29 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (13D50400) [pid = 892] [serial = 519] [outer = 0F39D400] 13:51:29 INFO - PROCESS | 892 | --DOCSHELL 1A28BC00 == 54 [pid = 892] [id = 10] 13:51:29 INFO - PROCESS | 892 | --DOCSHELL 1AF8C800 == 53 [pid = 892] [id = 14] 13:51:29 INFO - PROCESS | 892 | --DOCSHELL 1A9CB400 == 52 [pid = 892] [id = 13] 13:51:29 INFO - PROCESS | 892 | --DOCSHELL 1AF92800 == 51 [pid = 892] [id = 15] 13:51:29 INFO - PROCESS | 892 | --DOCSHELL 181F4800 == 50 [pid = 892] [id = 167] 13:51:29 INFO - PROCESS | 892 | --DOCSHELL 143C5000 == 49 [pid = 892] [id = 166] 13:51:29 INFO - PROCESS | 892 | --DOCSHELL 17F0F400 == 48 [pid = 892] [id = 165] 13:51:29 INFO - PROCESS | 892 | --DOCSHELL 16042C00 == 47 [pid = 892] [id = 164] 13:51:29 INFO - PROCESS | 892 | --DOCSHELL 161A7400 == 46 [pid = 892] [id = 163] 13:51:29 INFO - PROCESS | 892 | --DOCSHELL 1811EC00 == 45 [pid = 892] [id = 162] 13:51:29 INFO - PROCESS | 892 | --DOCSHELL 16040400 == 44 [pid = 892] [id = 161] 13:51:29 INFO - PROCESS | 892 | --DOCSHELL 15322C00 == 43 [pid = 892] [id = 160] 13:51:29 INFO - PROCESS | 892 | --DOCSHELL 1027A000 == 42 [pid = 892] [id = 159] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 109 (198B0C00) [pid = 892] [serial = 455] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOCSHELL 10F06800 == 41 [pid = 892] [id = 158] 13:51:29 INFO - PROCESS | 892 | --DOCSHELL 140D0000 == 40 [pid = 892] [id = 154] 13:51:29 INFO - PROCESS | 892 | --DOCSHELL 0F2F6400 == 39 [pid = 892] [id = 153] 13:51:29 INFO - PROCESS | 892 | --DOCSHELL 1027B000 == 38 [pid = 892] [id = 152] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 108 (13008000) [pid = 892] [serial = 426] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 107 (114B6000) [pid = 892] [serial = 425] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 106 (12D3E400) [pid = 892] [serial = 428] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 105 (1329AC00) [pid = 892] [serial = 429] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 104 (167B1000) [pid = 892] [serial = 437] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 103 (11A09800) [pid = 892] [serial = 422] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 102 (15319C00) [pid = 892] [serial = 431] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 101 (15638800) [pid = 892] [serial = 432] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 100 (17F59800) [pid = 892] [serial = 443] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 99 (17850000) [pid = 892] [serial = 441] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 98 (14F69400) [pid = 892] [serial = 449] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 97 (18374800) [pid = 892] [serial = 446] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 96 (17F5D400) [pid = 892] [serial = 444] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 95 (18374400) [pid = 892] [serial = 452] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 94 (1986CC00) [pid = 892] [serial = 447] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 93 (16C11C00) [pid = 892] [serial = 450] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 92 (16B24C00) [pid = 892] [serial = 438] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 91 (1986A000) [pid = 892] [serial = 453] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 90 (17746C00) [pid = 892] [serial = 440] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 89 (16039C00) [pid = 892] [serial = 434] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | --DOMWINDOW == 88 (160CF400) [pid = 892] [serial = 435] [outer = 00000000] [url = about:blank] 13:51:29 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:29 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:51:29 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:29 INFO - PROCESS | 892 | 1464641489860 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]]]}] 13:51:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:51:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 802ms 13:51:29 INFO - PROCESS | 892 | 1464641489924 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 13:51:29 INFO - PROCESS | 892 | 1464641489926 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 13:51:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:51:29 INFO - PROCESS | 892 | 1464641489929 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:51:29 INFO - PROCESS | 892 | 1464641489933 Marionette TRACE conn3 <- [1,658,null,{}] 13:51:29 INFO - PROCESS | 892 | 1464641489948 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}] 13:51:30 INFO - PROCESS | 892 | 1464641490037 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 13:51:30 INFO - PROCESS | 892 | 1464641490045 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:30 INFO - PROCESS | 892 | ++DOCSHELL 15424400 == 39 [pid = 892] [id = 174] 13:51:30 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (1542BC00) [pid = 892] [serial = 520] [outer = 00000000] 13:51:30 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (156B9C00) [pid = 892] [serial = 521] [outer = 1542BC00] 13:51:30 INFO - PROCESS | 892 | 1464641490092 Marionette DEBUG loaded listener.js 13:51:30 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (15F92C00) [pid = 892] [serial = 522] [outer = 1542BC00] 13:51:30 INFO - PROCESS | 892 | 1464641490550 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]]]}] 13:51:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:51:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 660ms 13:51:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:51:30 INFO - PROCESS | 892 | 1464641490588 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 13:51:30 INFO - PROCESS | 892 | 1464641490590 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 13:51:30 INFO - PROCESS | 892 | 1464641490593 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:51:30 INFO - PROCESS | 892 | 1464641490595 Marionette TRACE conn3 <- [1,662,null,{}] 13:51:30 INFO - PROCESS | 892 | 1464641490598 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}] 13:51:30 INFO - PROCESS | 892 | 1464641490677 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 13:51:30 INFO - PROCESS | 892 | 1464641490683 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:30 INFO - PROCESS | 892 | ++DOCSHELL 1603E000 == 40 [pid = 892] [id = 175] 13:51:30 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (16040400) [pid = 892] [serial = 523] [outer = 00000000] 13:51:30 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (161A7400) [pid = 892] [serial = 524] [outer = 16040400] 13:51:30 INFO - PROCESS | 892 | 1464641490731 Marionette DEBUG loaded listener.js 13:51:30 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (167AF800) [pid = 892] [serial = 525] [outer = 16040400] 13:51:31 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:31 INFO - PROCESS | 892 | [892] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:51:31 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:31 INFO - PROCESS | 892 | 1464641491170 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]]]}] 13:51:31 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 13:51:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 598ms 13:51:31 INFO - PROCESS | 892 | 1464641491190 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 13:51:31 INFO - PROCESS | 892 | 1464641491192 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 13:51:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:51:31 INFO - PROCESS | 892 | 1464641491195 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:51:31 INFO - PROCESS | 892 | 1464641491196 Marionette TRACE conn3 <- [1,666,null,{}] 13:51:31 INFO - PROCESS | 892 | 1464641491200 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}] 13:51:31 INFO - PROCESS | 892 | 1464641491279 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 13:51:31 INFO - PROCESS | 892 | 1464641491286 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:31 INFO - PROCESS | 892 | ++DOCSHELL 16992000 == 41 [pid = 892] [id = 176] 13:51:31 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (16C1B400) [pid = 892] [serial = 526] [outer = 00000000] 13:51:31 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (171C7800) [pid = 892] [serial = 527] [outer = 16C1B400] 13:51:31 INFO - PROCESS | 892 | 1464641491329 Marionette DEBUG loaded listener.js 13:51:31 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (1603F000) [pid = 892] [serial = 528] [outer = 16C1B400] 13:51:31 INFO - PROCESS | 892 | 1464641491798 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]]]}] 13:51:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:51:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 644ms 13:51:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:51:31 INFO - PROCESS | 892 | 1464641491840 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 13:51:31 INFO - PROCESS | 892 | 1464641491842 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 13:51:31 INFO - PROCESS | 892 | 1464641491845 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:51:31 INFO - PROCESS | 892 | 1464641491847 Marionette TRACE conn3 <- [1,670,null,{}] 13:51:31 INFO - PROCESS | 892 | 1464641491850 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}] 13:51:31 INFO - PROCESS | 892 | 1464641491973 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 13:51:31 INFO - PROCESS | 892 | 1464641491983 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:32 INFO - PROCESS | 892 | ++DOCSHELL 17751000 == 42 [pid = 892] [id = 177] 13:51:32 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (17D49C00) [pid = 892] [serial = 529] [outer = 00000000] 13:51:32 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (181EFC00) [pid = 892] [serial = 530] [outer = 17D49C00] 13:51:32 INFO - PROCESS | 892 | 1464641492069 Marionette DEBUG loaded listener.js 13:51:32 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (1836D000) [pid = 892] [serial = 531] [outer = 17D49C00] 13:51:33 INFO - PROCESS | 892 | 1464641493024 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]]]}] 13:51:33 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) 13:51:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1195ms 13:51:33 INFO - PROCESS | 892 | 1464641493042 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 13:51:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:51:33 INFO - PROCESS | 892 | 1464641493044 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 13:51:33 INFO - PROCESS | 892 | 1464641493047 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:51:33 INFO - PROCESS | 892 | 1464641493049 Marionette TRACE conn3 <- [1,674,null,{}] 13:51:33 INFO - PROCESS | 892 | 1464641493060 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}] 13:51:33 INFO - PROCESS | 892 | 1464641493159 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 13:51:33 INFO - PROCESS | 892 | 1464641493165 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:33 INFO - PROCESS | 892 | ++DOCSHELL 15E87C00 == 43 [pid = 892] [id = 178] 13:51:33 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (18365400) [pid = 892] [serial = 532] [outer = 00000000] 13:51:33 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (19870400) [pid = 892] [serial = 533] [outer = 18365400] 13:51:33 INFO - PROCESS | 892 | 1464641493210 Marionette DEBUG loaded listener.js 13:51:33 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (198A7000) [pid = 892] [serial = 534] [outer = 18365400] 13:51:33 INFO - PROCESS | 892 | --DOMWINDOW == 102 (10B82800) [pid = 892] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:51:33 INFO - PROCESS | 892 | --DOMWINDOW == 101 (17088C00) [pid = 892] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:51:33 INFO - PROCESS | 892 | --DOMWINDOW == 100 (19875C00) [pid = 892] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:51:33 INFO - PROCESS | 892 | --DOMWINDOW == 99 (17F0F800) [pid = 892] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:51:33 INFO - PROCESS | 892 | --DOMWINDOW == 98 (10F0A000) [pid = 892] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:51:33 INFO - PROCESS | 892 | --DOMWINDOW == 97 (1027CC00) [pid = 892] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:51:33 INFO - PROCESS | 892 | --DOMWINDOW == 96 (160D1C00) [pid = 892] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:51:33 INFO - PROCESS | 892 | --DOMWINDOW == 95 (161B0000) [pid = 892] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:51:33 INFO - PROCESS | 892 | --DOMWINDOW == 94 (181F2C00) [pid = 892] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:51:33 INFO - PROCESS | 892 | --DOMWINDOW == 93 (15420400) [pid = 892] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:51:33 INFO - PROCESS | 892 | --DOMWINDOW == 92 (181F0400) [pid = 892] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:51:34 INFO - PROCESS | 892 | 1464641494118 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]]]}] 13:51:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:51:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1101ms 13:51:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:51:34 INFO - PROCESS | 892 | 1464641494148 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 13:51:34 INFO - PROCESS | 892 | 1464641494150 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 13:51:34 INFO - PROCESS | 892 | 1464641494153 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:51:34 INFO - PROCESS | 892 | 1464641494155 Marionette TRACE conn3 <- [1,678,null,{}] 13:51:34 INFO - PROCESS | 892 | 1464641494159 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}] 13:51:34 INFO - PROCESS | 892 | 1464641494281 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 13:51:34 INFO - PROCESS | 892 | 1464641494287 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:34 INFO - PROCESS | 892 | ++DOCSHELL 10A5B400 == 44 [pid = 892] [id = 179] 13:51:34 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (10A61400) [pid = 892] [serial = 535] [outer = 00000000] 13:51:34 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (160CE000) [pid = 892] [serial = 536] [outer = 10A61400] 13:51:34 INFO - PROCESS | 892 | 1464641494330 Marionette DEBUG loaded listener.js 13:51:34 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (160D1C00) [pid = 892] [serial = 537] [outer = 10A61400] 13:51:35 INFO - PROCESS | 892 | 1464641495248 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]]]}] 13:51:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:51:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1085ms 13:51:35 INFO - PROCESS | 892 | 1464641495277 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 13:51:35 INFO - PROCESS | 892 | 1464641495279 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 13:51:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:51:35 INFO - PROCESS | 892 | 1464641495285 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:51:35 INFO - PROCESS | 892 | 1464641495286 Marionette TRACE conn3 <- [1,682,null,{}] 13:51:35 INFO - PROCESS | 892 | 1464641495290 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}] 13:51:35 INFO - PROCESS | 892 | 1464641495374 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 13:51:35 INFO - PROCESS | 892 | 1464641495380 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:35 INFO - PROCESS | 892 | ++DOCSHELL 13D4D000 == 45 [pid = 892] [id = 180] 13:51:35 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (14F6B800) [pid = 892] [serial = 538] [outer = 00000000] 13:51:35 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (19869000) [pid = 892] [serial = 539] [outer = 14F6B800] 13:51:35 INFO - PROCESS | 892 | 1464641495424 Marionette DEBUG loaded listener.js 13:51:35 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (19869C00) [pid = 892] [serial = 540] [outer = 14F6B800] 13:51:36 INFO - PROCESS | 892 | 1464641496407 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]]]}] 13:51:36 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) 13:51:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1148ms 13:51:36 INFO - PROCESS | 892 | 1464641496428 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 13:51:36 INFO - PROCESS | 892 | 1464641496432 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 13:51:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:51:36 INFO - PROCESS | 892 | 1464641496441 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:51:36 INFO - PROCESS | 892 | 1464641496447 Marionette TRACE conn3 <- [1,686,null,{}] 13:51:36 INFO - PROCESS | 892 | 1464641496456 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}] 13:51:36 INFO - PROCESS | 892 | 1464641496574 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 13:51:36 INFO - PROCESS | 892 | 1464641496647 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:36 INFO - PROCESS | 892 | ++DOCSHELL 10A60C00 == 46 [pid = 892] [id = 181] 13:51:36 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (11A08800) [pid = 892] [serial = 541] [outer = 00000000] 13:51:36 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (12B05400) [pid = 892] [serial = 542] [outer = 11A08800] 13:51:36 INFO - PROCESS | 892 | 1464641496702 Marionette DEBUG loaded listener.js 13:51:36 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (130E7800) [pid = 892] [serial = 543] [outer = 11A08800] 13:51:37 INFO - PROCESS | 892 | 1464641497767 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]]]}] 13:51:37 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) 13:51:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1368ms 13:51:37 INFO - PROCESS | 892 | 1464641497800 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 13:51:37 INFO - PROCESS | 892 | 1464641497806 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 13:51:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:51:37 INFO - PROCESS | 892 | 1464641497813 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:51:37 INFO - PROCESS | 892 | 1464641497816 Marionette TRACE conn3 <- [1,690,null,{}] 13:51:37 INFO - PROCESS | 892 | 1464641497862 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}] 13:51:37 INFO - PROCESS | 892 | 1464641497955 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 13:51:38 INFO - PROCESS | 892 | 1464641498102 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:38 INFO - PROCESS | 892 | ++DOCSHELL 1531C400 == 47 [pid = 892] [id = 182] 13:51:38 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (1542A800) [pid = 892] [serial = 544] [outer = 00000000] 13:51:38 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (156B3400) [pid = 892] [serial = 545] [outer = 1542A800] 13:51:38 INFO - PROCESS | 892 | 1464641498200 Marionette DEBUG loaded listener.js 13:51:38 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (1603C400) [pid = 892] [serial = 546] [outer = 1542A800] 13:51:39 INFO - PROCESS | 892 | 1464641499262 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]]]}] 13:51:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:51:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1447ms 13:51:39 INFO - PROCESS | 892 | 1464641499288 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 13:51:39 INFO - PROCESS | 892 | 1464641499291 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 13:51:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:51:39 INFO - PROCESS | 892 | 1464641499295 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:51:39 INFO - PROCESS | 892 | 1464641499299 Marionette TRACE conn3 <- [1,694,null,{}] 13:51:39 INFO - PROCESS | 892 | 1464641499310 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}] 13:51:39 INFO - PROCESS | 892 | 1464641499418 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 13:51:39 INFO - PROCESS | 892 | 1464641499525 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:39 INFO - PROCESS | 892 | ++DOCSHELL 1022A000 == 48 [pid = 892] [id = 183] 13:51:39 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (10508400) [pid = 892] [serial = 547] [outer = 00000000] 13:51:39 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (11245800) [pid = 892] [serial = 548] [outer = 10508400] 13:51:39 INFO - PROCESS | 892 | 1464641499733 Marionette DEBUG loaded listener.js 13:51:39 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (12804C00) [pid = 892] [serial = 549] [outer = 10508400] 13:51:40 INFO - PROCESS | 892 | --DOCSHELL 10A5B400 == 47 [pid = 892] [id = 179] 13:51:40 INFO - PROCESS | 892 | --DOCSHELL 15E87C00 == 46 [pid = 892] [id = 178] 13:51:40 INFO - PROCESS | 892 | --DOCSHELL 17751000 == 45 [pid = 892] [id = 177] 13:51:40 INFO - PROCESS | 892 | --DOCSHELL 16992000 == 44 [pid = 892] [id = 176] 13:51:40 INFO - PROCESS | 892 | --DOCSHELL 1603E000 == 43 [pid = 892] [id = 175] 13:51:40 INFO - PROCESS | 892 | --DOCSHELL 15424400 == 42 [pid = 892] [id = 174] 13:51:40 INFO - PROCESS | 892 | --DOCSHELL 0F2F8400 == 41 [pid = 892] [id = 173] 13:51:40 INFO - PROCESS | 892 | --DOCSHELL 11C03400 == 40 [pid = 892] [id = 172] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 106 (175C7C00) [pid = 892] [serial = 488] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 105 (19D7C400) [pid = 892] [serial = 491] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 104 (1986E400) [pid = 892] [serial = 489] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 103 (1A289C00) [pid = 892] [serial = 494] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 102 (198AA000) [pid = 892] [serial = 492] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 101 (12B95C00) [pid = 892] [serial = 474] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 100 (11A08400) [pid = 892] [serial = 473] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 99 (12B0BC00) [pid = 892] [serial = 476] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 98 (1329A400) [pid = 892] [serial = 477] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 97 (161A8C00) [pid = 892] [serial = 482] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 96 (16B28000) [pid = 892] [serial = 483] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 95 (18368800) [pid = 892] [serial = 497] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 94 (18370400) [pid = 892] [serial = 485] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 93 (15E8EC00) [pid = 892] [serial = 479] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 92 (1603BC00) [pid = 892] [serial = 480] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 91 (10A5FC00) [pid = 892] [serial = 458] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 90 (14F82800) [pid = 892] [serial = 461] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 89 (1836D800) [pid = 892] [serial = 464] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 88 (1A285800) [pid = 892] [serial = 467] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 87 (1A648C00) [pid = 892] [serial = 470] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 86 (1A9D2C00) [pid = 892] [serial = 503] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 85 (1A6F9400) [pid = 892] [serial = 500] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 84 (1A644000) [pid = 892] [serial = 495] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 83 (1A87A000) [pid = 892] [serial = 501] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 82 (1A10EC00) [pid = 892] [serial = 498] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 81 (19868000) [pid = 892] [serial = 486] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | --DOMWINDOW == 80 (12B99000) [pid = 892] [serial = 423] [outer = 00000000] [url = about:blank] 13:51:40 INFO - PROCESS | 892 | 1464641500765 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]]]}] 13:51:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:51:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1509ms 13:51:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:51:40 INFO - PROCESS | 892 | 1464641500803 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 13:51:40 INFO - PROCESS | 892 | 1464641500807 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 13:51:40 INFO - PROCESS | 892 | 1464641500812 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:51:40 INFO - PROCESS | 892 | 1464641500814 Marionette TRACE conn3 <- [1,698,null,{}] 13:51:40 INFO - PROCESS | 892 | 1464641500819 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}] 13:51:40 INFO - PROCESS | 892 | 1464641500904 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 13:51:40 INFO - PROCESS | 892 | 1464641500912 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:40 INFO - PROCESS | 892 | ++DOCSHELL 13007400 == 41 [pid = 892] [id = 184] 13:51:40 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (13007800) [pid = 892] [serial = 550] [outer = 00000000] 13:51:40 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (131BCC00) [pid = 892] [serial = 551] [outer = 13007800] 13:51:40 INFO - PROCESS | 892 | 1464641500959 Marionette DEBUG loaded listener.js 13:51:41 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (13D51000) [pid = 892] [serial = 552] [outer = 13007800] 13:51:41 INFO - PROCESS | 892 | 1464641501913 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]]]}] 13:51:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:51:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1148ms 13:51:41 INFO - PROCESS | 892 | 1464641501959 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 13:51:41 INFO - PROCESS | 892 | 1464641501963 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 13:51:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:51:41 INFO - PROCESS | 892 | 1464641501969 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:51:41 INFO - PROCESS | 892 | 1464641501971 Marionette TRACE conn3 <- [1,702,null,{}] 13:51:41 INFO - PROCESS | 892 | 1464641501975 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}] 13:51:42 INFO - PROCESS | 892 | 1464641502056 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 13:51:42 INFO - PROCESS | 892 | 1464641502064 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:42 INFO - PROCESS | 892 | ++DOCSHELL 156AE400 == 42 [pid = 892] [id = 185] 13:51:42 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (156AEC00) [pid = 892] [serial = 553] [outer = 00000000] 13:51:42 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (15F96C00) [pid = 892] [serial = 554] [outer = 156AEC00] 13:51:42 INFO - PROCESS | 892 | 1464641502109 Marionette DEBUG loaded listener.js 13:51:42 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (1603C800) [pid = 892] [serial = 555] [outer = 156AEC00] 13:51:43 INFO - PROCESS | 892 | 1464641503047 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]]]}] 13:51:43 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 13:51:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1085ms 13:51:43 INFO - PROCESS | 892 | 1464641503059 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 13:51:43 INFO - PROCESS | 892 | 1464641503061 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 13:51:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:51:43 INFO - PROCESS | 892 | 1464641503071 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:51:43 INFO - PROCESS | 892 | 1464641503074 Marionette TRACE conn3 <- [1,706,null,{}] 13:51:43 INFO - PROCESS | 892 | 1464641503084 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}] 13:51:43 INFO - PROCESS | 892 | 1464641503195 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 13:51:43 INFO - PROCESS | 892 | 1464641503203 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:43 INFO - PROCESS | 892 | ++DOCSHELL 16C11800 == 43 [pid = 892] [id = 186] 13:51:43 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (1702CC00) [pid = 892] [serial = 556] [outer = 00000000] 13:51:43 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (172A8400) [pid = 892] [serial = 557] [outer = 1702CC00] 13:51:43 INFO - PROCESS | 892 | 1464641503248 Marionette DEBUG loaded listener.js 13:51:43 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (177C6C00) [pid = 892] [serial = 558] [outer = 1702CC00] 13:51:44 INFO - PROCESS | 892 | 1464641504179 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]]]}] 13:51:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:51:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1164ms 13:51:44 INFO - PROCESS | 892 | --DOMWINDOW == 88 (12B09400) [pid = 892] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:51:44 INFO - PROCESS | 892 | --DOMWINDOW == 87 (16040400) [pid = 892] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:51:44 INFO - PROCESS | 892 | --DOMWINDOW == 86 (16C1B400) [pid = 892] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:51:44 INFO - PROCESS | 892 | --DOMWINDOW == 85 (0F39D400) [pid = 892] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:51:44 INFO - PROCESS | 892 | --DOMWINDOW == 84 (1542BC00) [pid = 892] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:51:44 INFO - PROCESS | 892 | --DOMWINDOW == 83 (18365400) [pid = 892] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:51:44 INFO - PROCESS | 892 | --DOMWINDOW == 82 (10A61400) [pid = 892] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:51:44 INFO - PROCESS | 892 | --DOMWINDOW == 81 (17D49C00) [pid = 892] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:51:44 INFO - PROCESS | 892 | 1464641504228 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 13:51:44 INFO - PROCESS | 892 | 1464641504231 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 13:51:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:51:44 INFO - PROCESS | 892 | 1464641504291 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:51:44 INFO - PROCESS | 892 | 1464641504293 Marionette TRACE conn3 <- [1,710,null,{}] 13:51:44 INFO - PROCESS | 892 | 1464641504301 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}] 13:51:44 INFO - PROCESS | 892 | 1464641504383 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 13:51:44 INFO - PROCESS | 892 | 1464641504390 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:44 INFO - PROCESS | 892 | ++DOCSHELL 17038C00 == 44 [pid = 892] [id = 187] 13:51:44 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (17084000) [pid = 892] [serial = 559] [outer = 00000000] 13:51:44 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (177D1800) [pid = 892] [serial = 560] [outer = 17084000] 13:51:44 INFO - PROCESS | 892 | 1464641504434 Marionette DEBUG loaded listener.js 13:51:44 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (17F05800) [pid = 892] [serial = 561] [outer = 17084000] 13:51:44 INFO - PROCESS | 892 | 1464641504863 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] 13:51:44 INFO - PROCESS | 892 | 1464641504879 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 13:51:44 INFO - PROCESS | 892 | 1464641504883 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:51:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:51:44 INFO - PROCESS | 892 | 1464641504884 Marionette TRACE conn3 <- [1,714,null,{}] 13:51:44 INFO - PROCESS | 892 | 1464641504888 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}] 13:51:45 INFO - PROCESS | 892 | 1464641504995 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 13:51:45 INFO - PROCESS | 892 | 1464641505003 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:45 INFO - PROCESS | 892 | ++DOCSHELL 167AFC00 == 45 [pid = 892] [id = 188] 13:51:45 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (17DE7C00) [pid = 892] [serial = 562] [outer = 00000000] 13:51:45 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (19870C00) [pid = 892] [serial = 563] [outer = 17DE7C00] 13:51:45 INFO - PROCESS | 892 | 1464641505052 Marionette DEBUG loaded listener.js 13:51:45 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (198A4C00) [pid = 892] [serial = 564] [outer = 17DE7C00] 13:51:45 INFO - PROCESS | 892 | 1464641505508 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]]]}] 13:51:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:51:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 645ms 13:51:45 INFO - PROCESS | 892 | 1464641505521 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 13:51:45 INFO - PROCESS | 892 | 1464641505523 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 13:51:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:51:45 INFO - PROCESS | 892 | 1464641505526 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:51:45 INFO - PROCESS | 892 | 1464641505528 Marionette TRACE conn3 <- [1,718,null,{}] 13:51:45 INFO - PROCESS | 892 | 1464641505531 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}] 13:51:45 INFO - PROCESS | 892 | 1464641505638 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 13:51:45 INFO - PROCESS | 892 | 1464641505648 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:45 INFO - PROCESS | 892 | ++DOCSHELL 198AC400 == 46 [pid = 892] [id = 189] 13:51:45 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (19A6E000) [pid = 892] [serial = 565] [outer = 00000000] 13:51:45 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (1A27E400) [pid = 892] [serial = 566] [outer = 19A6E000] 13:51:45 INFO - PROCESS | 892 | 1464641505690 Marionette DEBUG loaded listener.js 13:51:45 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (1A507800) [pid = 892] [serial = 567] [outer = 19A6E000] 13:51:46 INFO - PROCESS | 892 | 1464641506122 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] 13:51:46 INFO - PROCESS | 892 | 1464641506166 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 13:51:46 INFO - PROCESS | 892 | 1464641506169 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:51:46 INFO - PROCESS | 892 | 1464641506171 Marionette TRACE conn3 <- [1,722,null,{}] 13:51:46 INFO - PROCESS | 892 | 1464641506174 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}] 13:51:46 INFO - PROCESS | 892 | 1464641506277 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 13:51:46 INFO - PROCESS | 892 | 1464641506286 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:46 INFO - PROCESS | 892 | ++DOCSHELL 131B7000 == 47 [pid = 892] [id = 190] 13:51:46 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (1A645800) [pid = 892] [serial = 568] [outer = 00000000] 13:51:46 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (1A64B400) [pid = 892] [serial = 569] [outer = 1A645800] 13:51:46 INFO - PROCESS | 892 | 1464641506328 Marionette DEBUG loaded listener.js 13:51:46 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (1A6EF000) [pid = 892] [serial = 570] [outer = 1A645800] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 1A643800 == 46 [pid = 892] [id = 11] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 160D3400 == 45 [pid = 892] [id = 170] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 11430400 == 44 [pid = 892] [id = 169] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 1A6F8800 == 43 [pid = 892] [id = 171] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 19D81400 == 42 [pid = 892] [id = 156] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 172AF000 == 41 [pid = 892] [id = 155] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 15645800 == 40 [pid = 892] [id = 20] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 19869400 == 39 [pid = 892] [id = 157] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 175C8800 == 38 [pid = 892] [id = 12] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 13007400 == 37 [pid = 892] [id = 184] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 1022A000 == 36 [pid = 892] [id = 183] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 1A87D400 == 35 [pid = 892] [id = 168] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 1531C400 == 34 [pid = 892] [id = 182] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 13D4D000 == 33 [pid = 892] [id = 180] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 10A60C00 == 32 [pid = 892] [id = 181] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 156AE400 == 31 [pid = 892] [id = 185] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 198AC400 == 30 [pid = 892] [id = 189] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 17038C00 == 29 [pid = 892] [id = 187] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 167AFC00 == 28 [pid = 892] [id = 188] 13:51:47 INFO - PROCESS | 892 | --DOCSHELL 16C11800 == 27 [pid = 892] [id = 186] 13:51:47 INFO - PROCESS | 892 | --DOMWINDOW == 92 (13122C00) [pid = 892] [serial = 515] [outer = 00000000] [url = about:blank] 13:51:47 INFO - PROCESS | 892 | --DOMWINDOW == 91 (161A7400) [pid = 892] [serial = 524] [outer = 00000000] [url = about:blank] 13:51:47 INFO - PROCESS | 892 | --DOMWINDOW == 90 (167AF800) [pid = 892] [serial = 525] [outer = 00000000] [url = about:blank] 13:51:47 INFO - PROCESS | 892 | --DOMWINDOW == 89 (171C7800) [pid = 892] [serial = 527] [outer = 00000000] [url = about:blank] 13:51:47 INFO - PROCESS | 892 | --DOMWINDOW == 88 (12D85800) [pid = 892] [serial = 518] [outer = 00000000] [url = about:blank] 13:51:47 INFO - PROCESS | 892 | --DOMWINDOW == 87 (13D50400) [pid = 892] [serial = 519] [outer = 00000000] [url = about:blank] 13:51:47 INFO - PROCESS | 892 | --DOMWINDOW == 86 (156B9C00) [pid = 892] [serial = 521] [outer = 00000000] [url = about:blank] 13:51:47 INFO - PROCESS | 892 | --DOMWINDOW == 85 (15F92C00) [pid = 892] [serial = 522] [outer = 00000000] [url = about:blank] 13:51:47 INFO - PROCESS | 892 | --DOMWINDOW == 84 (131B1800) [pid = 892] [serial = 506] [outer = 00000000] [url = about:blank] 13:51:47 INFO - PROCESS | 892 | --DOMWINDOW == 83 (167AD800) [pid = 892] [serial = 509] [outer = 00000000] [url = about:blank] 13:51:47 INFO - PROCESS | 892 | --DOMWINDOW == 82 (1A883400) [pid = 892] [serial = 512] [outer = 00000000] [url = about:blank] 13:51:47 INFO - PROCESS | 892 | --DOMWINDOW == 81 (19870400) [pid = 892] [serial = 533] [outer = 00000000] [url = about:blank] 13:51:47 INFO - PROCESS | 892 | --DOMWINDOW == 80 (160CE000) [pid = 892] [serial = 536] [outer = 00000000] [url = about:blank] 13:51:48 INFO - PROCESS | 892 | --DOMWINDOW == 79 (13725400) [pid = 892] [serial = 516] [outer = 00000000] [url = about:blank] 13:51:48 INFO - PROCESS | 892 | --DOMWINDOW == 78 (181EFC00) [pid = 892] [serial = 530] [outer = 00000000] [url = about:blank] 13:51:48 INFO - PROCESS | 892 | --DOMWINDOW == 77 (1836D000) [pid = 892] [serial = 531] [outer = 00000000] [url = about:blank] 13:51:48 INFO - PROCESS | 892 | --DOMWINDOW == 76 (198A7000) [pid = 892] [serial = 534] [outer = 00000000] [url = about:blank] 13:51:48 INFO - PROCESS | 892 | --DOMWINDOW == 75 (160D1C00) [pid = 892] [serial = 537] [outer = 00000000] [url = about:blank] 13:51:48 INFO - PROCESS | 892 | --DOMWINDOW == 74 (1603F000) [pid = 892] [serial = 528] [outer = 00000000] [url = about:blank] 13:51:48 INFO - PROCESS | 892 | --DOMWINDOW == 73 (19869000) [pid = 892] [serial = 539] [outer = 00000000] [url = about:blank] 13:51:48 INFO - PROCESS | 892 | 1464641508077 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]]]}] 13:51:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:51:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1966ms 13:51:48 INFO - PROCESS | 892 | 1464641508130 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 13:51:48 INFO - PROCESS | 892 | 1464641508134 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 13:51:48 INFO - PROCESS | 892 | 1464641508140 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:51:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:51:48 INFO - PROCESS | 892 | 1464641508143 Marionette TRACE conn3 <- [1,726,null,{}] 13:51:48 INFO - PROCESS | 892 | 1464641508149 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}] 13:51:48 INFO - PROCESS | 892 | 1464641508235 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 13:51:48 INFO - PROCESS | 892 | 1464641508244 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:48 INFO - PROCESS | 892 | ++DOCSHELL 10A5B400 == 28 [pid = 892] [id = 191] 13:51:48 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (10A5F400) [pid = 892] [serial = 571] [outer = 00000000] 13:51:48 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (1124FC00) [pid = 892] [serial = 572] [outer = 10A5F400] 13:51:48 INFO - PROCESS | 892 | 1464641508291 Marionette DEBUG loaded listener.js 13:51:48 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (112EF400) [pid = 892] [serial = 573] [outer = 10A5F400] 13:51:49 INFO - PROCESS | 892 | 1464641509238 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]]]}] 13:51:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:51:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1148ms 13:51:49 INFO - PROCESS | 892 | 1464641509288 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 13:51:49 INFO - PROCESS | 892 | 1464641509342 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 13:51:49 INFO - PROCESS | 892 | 1464641509348 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:51:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:51:49 INFO - PROCESS | 892 | 1464641509351 Marionette TRACE conn3 <- [1,730,null,{}] 13:51:49 INFO - PROCESS | 892 | 1464641509355 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}] 13:51:49 INFO - PROCESS | 892 | 1464641509435 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 13:51:49 INFO - PROCESS | 892 | 1464641509443 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:49 INFO - PROCESS | 892 | ++DOCSHELL 1280F400 == 29 [pid = 892] [id = 192] 13:51:49 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (12D8BC00) [pid = 892] [serial = 574] [outer = 00000000] 13:51:49 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (130E3000) [pid = 892] [serial = 575] [outer = 12D8BC00] 13:51:49 INFO - PROCESS | 892 | 1464641509488 Marionette DEBUG loaded listener.js 13:51:49 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (131B1800) [pid = 892] [serial = 576] [outer = 12D8BC00] 13:51:50 INFO - PROCESS | 892 | 1464641510421 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]]]}] 13:51:50 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 13:51:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1101ms 13:51:50 INFO - PROCESS | 892 | 1464641510448 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 13:51:50 INFO - PROCESS | 892 | 1464641510451 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 13:51:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:51:50 INFO - PROCESS | 892 | 1464641510455 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:51:50 INFO - PROCESS | 892 | 1464641510458 Marionette TRACE conn3 <- [1,734,null,{}] 13:51:50 INFO - PROCESS | 892 | 1464641510469 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}] 13:51:50 INFO - PROCESS | 892 | 1464641510550 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 13:51:50 INFO - PROCESS | 892 | 1464641510558 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:50 INFO - PROCESS | 892 | ++DOCSHELL 143C1C00 == 30 [pid = 892] [id = 193] 13:51:50 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (143C6400) [pid = 892] [serial = 577] [outer = 00000000] 13:51:50 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (14F7B800) [pid = 892] [serial = 578] [outer = 143C6400] 13:51:50 INFO - PROCESS | 892 | 1464641510606 Marionette DEBUG loaded listener.js 13:51:50 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (14F80C00) [pid = 892] [serial = 579] [outer = 143C6400] 13:51:51 INFO - PROCESS | 892 | 1464641511534 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]]]}] 13:51:51 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.) 13:51:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1101ms 13:51:51 INFO - PROCESS | 892 | 1464641511557 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 13:51:51 INFO - PROCESS | 892 | 1464641511560 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 13:51:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:51:51 INFO - PROCESS | 892 | 1464641511563 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:51:51 INFO - PROCESS | 892 | 1464641511565 Marionette TRACE conn3 <- [1,738,null,{}] 13:51:51 INFO - PROCESS | 892 | 1464641511569 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}] 13:51:51 INFO - PROCESS | 892 | 1464641511648 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 13:51:51 INFO - PROCESS | 892 | 1464641511753 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:51 INFO - PROCESS | 892 | ++DOCSHELL 006BE000 == 31 [pid = 892] [id = 194] 13:51:51 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (0C781400) [pid = 892] [serial = 580] [outer = 00000000] 13:51:51 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (0F2F8C00) [pid = 892] [serial = 581] [outer = 0C781400] 13:51:51 INFO - PROCESS | 892 | 1464641511811 Marionette DEBUG loaded listener.js 13:51:51 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (10A55400) [pid = 892] [serial = 582] [outer = 0C781400] 13:51:53 INFO - PROCESS | 892 | 1464641512979 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]]]}] 13:51:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:51:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1446ms 13:51:53 INFO - PROCESS | 892 | 1464641513009 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 13:51:53 INFO - PROCESS | 892 | 1464641513014 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 13:51:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:51:53 INFO - PROCESS | 892 | 1464641513019 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:51:53 INFO - PROCESS | 892 | 1464641513023 Marionette TRACE conn3 <- [1,742,null,{}] 13:51:53 INFO - PROCESS | 892 | 1464641513029 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}] 13:51:53 INFO - PROCESS | 892 | 1464641513221 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 13:51:53 INFO - PROCESS | 892 | 1464641513314 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:53 INFO - PROCESS | 892 | ++DOCSHELL 132A7000 == 32 [pid = 892] [id = 195] 13:51:53 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (1371C400) [pid = 892] [serial = 583] [outer = 00000000] 13:51:53 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (13C8F400) [pid = 892] [serial = 584] [outer = 1371C400] 13:51:53 INFO - PROCESS | 892 | 1464641513370 Marionette DEBUG loaded listener.js 13:51:53 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (13D51400) [pid = 892] [serial = 585] [outer = 1371C400] 13:51:54 INFO - PROCESS | 892 | --DOCSHELL 13723400 == 31 [pid = 892] [id = 139] 13:51:54 INFO - PROCESS | 892 | --DOCSHELL 19D89C00 == 30 [pid = 892] [id = 140] 13:51:54 INFO - PROCESS | 892 | --DOCSHELL 10275C00 == 29 [pid = 892] [id = 141] 13:51:54 INFO - PROCESS | 892 | --DOCSHELL 19A0F000 == 28 [pid = 892] [id = 135] 13:51:54 INFO - PROCESS | 892 | --DOCSHELL 11C0C800 == 27 [pid = 892] [id = 125] 13:51:54 INFO - PROCESS | 892 | --DOCSHELL 105F5000 == 26 [pid = 892] [id = 138] 13:51:54 INFO - PROCESS | 892 | --DOCSHELL 13D55000 == 25 [pid = 892] [id = 132] 13:51:54 INFO - PROCESS | 892 | --DOCSHELL 102CFC00 == 24 [pid = 892] [id = 124] 13:51:54 INFO - PROCESS | 892 | --DOCSHELL 143C1C00 == 23 [pid = 892] [id = 193] 13:51:54 INFO - PROCESS | 892 | --DOCSHELL 1280F400 == 22 [pid = 892] [id = 192] 13:51:54 INFO - PROCESS | 892 | --DOCSHELL 10A5B400 == 21 [pid = 892] [id = 191] 13:51:54 INFO - PROCESS | 892 | 1464641514594 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]]]}] 13:51:54 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 13:51:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1573ms 13:51:54 INFO - PROCESS | 892 | 1464641514617 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 13:51:54 INFO - PROCESS | 892 | 1464641514620 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 13:51:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:51:54 INFO - PROCESS | 892 | 1464641514626 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:51:54 INFO - PROCESS | 892 | 1464641514629 Marionette TRACE conn3 <- [1,746,null,{}] 13:51:54 INFO - PROCESS | 892 | 1464641514634 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}] 13:51:54 INFO - PROCESS | 892 | 1464641514761 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 13:51:54 INFO - PROCESS | 892 | 1464641514833 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:54 INFO - PROCESS | 892 | ++DOCSHELL 0F2F5800 == 22 [pid = 892] [id = 196] 13:51:54 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (0F2F6C00) [pid = 892] [serial = 586] [outer = 00000000] 13:51:54 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (1280F400) [pid = 892] [serial = 587] [outer = 0F2F6C00] 13:51:54 INFO - PROCESS | 892 | 1464641514879 Marionette DEBUG loaded listener.js 13:51:54 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (12B97400) [pid = 892] [serial = 588] [outer = 0F2F6C00] 13:51:55 INFO - PROCESS | 892 | 1464641515266 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]]]}] 13:51:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:51:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 692ms 13:51:55 INFO - PROCESS | 892 | 1464641515327 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 13:51:55 INFO - PROCESS | 892 | 1464641515332 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 13:51:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:51:55 INFO - PROCESS | 892 | 1464641515339 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:51:55 INFO - PROCESS | 892 | 1464641515341 Marionette TRACE conn3 <- [1,750,null,{}] 13:51:55 INFO - PROCESS | 892 | 1464641515345 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}] 13:51:55 INFO - PROCESS | 892 | 1464641515428 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 13:51:55 INFO - PROCESS | 892 | 1464641515436 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:55 INFO - PROCESS | 892 | ++DOCSHELL 13911800 == 23 [pid = 892] [id = 197] 13:51:55 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (13918C00) [pid = 892] [serial = 589] [outer = 00000000] 13:51:55 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (14F69C00) [pid = 892] [serial = 590] [outer = 13918C00] 13:51:55 INFO - PROCESS | 892 | 1464641515485 Marionette DEBUG loaded listener.js 13:51:55 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (14F7F000) [pid = 892] [serial = 591] [outer = 13918C00] 13:51:56 INFO - PROCESS | 892 | 1464641516415 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]]]}] 13:51:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:51:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1101ms 13:51:56 INFO - PROCESS | 892 | 1464641516433 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 13:51:56 INFO - PROCESS | 892 | 1464641516435 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 13:51:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:51:56 INFO - PROCESS | 892 | 1464641516439 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:51:56 INFO - PROCESS | 892 | 1464641516442 Marionette TRACE conn3 <- [1,754,null,{}] 13:51:56 INFO - PROCESS | 892 | 1464641516462 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}] 13:51:56 INFO - PROCESS | 892 | 1464641516583 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 13:51:56 INFO - PROCESS | 892 | 1464641516591 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:56 INFO - PROCESS | 892 | ++DOCSHELL 16036C00 == 24 [pid = 892] [id = 198] 13:51:56 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (16037000) [pid = 892] [serial = 592] [outer = 00000000] 13:51:56 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (16040400) [pid = 892] [serial = 593] [outer = 16037000] 13:51:56 INFO - PROCESS | 892 | 1464641516641 Marionette DEBUG loaded listener.js 13:51:56 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (161A2400) [pid = 892] [serial = 594] [outer = 16037000] 13:51:57 INFO - PROCESS | 892 | 1464641517604 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]]]}] 13:51:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:51:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1227ms 13:51:57 INFO - PROCESS | 892 | 1464641517658 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 13:51:57 INFO - PROCESS | 892 | 1464641517661 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 13:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:51:57 INFO - PROCESS | 892 | 1464641517664 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:51:57 INFO - PROCESS | 892 | 1464641517666 Marionette TRACE conn3 <- [1,758,null,{}] 13:51:57 INFO - PROCESS | 892 | 1464641517675 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}] 13:51:57 INFO - PROCESS | 892 | 1464641517780 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 13:51:57 INFO - PROCESS | 892 | 1464641517787 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:57 INFO - PROCESS | 892 | ++DOCSHELL 16B24C00 == 25 [pid = 892] [id = 199] 13:51:57 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (16B25C00) [pid = 892] [serial = 595] [outer = 00000000] 13:51:57 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (1702AC00) [pid = 892] [serial = 596] [outer = 16B25C00] 13:51:57 INFO - PROCESS | 892 | 1464641517841 Marionette DEBUG loaded listener.js 13:51:57 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (17038C00) [pid = 892] [serial = 597] [outer = 16B25C00] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 99 (19D85800) [pid = 892] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 98 (19A68C00) [pid = 892] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 97 (11433C00) [pid = 892] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 96 (14F85C00) [pid = 892] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 95 (1A6F9000) [pid = 892] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 94 (1A504C00) [pid = 892] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 93 (1A884000) [pid = 892] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 92 (140D0400) [pid = 892] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 91 (0F937400) [pid = 892] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 90 (161A5800) [pid = 892] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 89 (175D2800) [pid = 892] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 88 (19A6E000) [pid = 892] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 87 (10A5F400) [pid = 892] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 86 (12D8BC00) [pid = 892] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 85 (1702CC00) [pid = 892] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 84 (17084000) [pid = 892] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 83 (17DE7C00) [pid = 892] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 82 (156AEC00) [pid = 892] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 81 (13007800) [pid = 892] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 80 (10508400) [pid = 892] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 79 (1542A800) [pid = 892] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 78 (11A08800) [pid = 892] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:51:58 INFO - PROCESS | 892 | --DOMWINDOW == 77 (14F6B800) [pid = 892] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:51:58 INFO - PROCESS | 892 | 1464641518354 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]]]}] 13:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 739ms 13:51:58 INFO - PROCESS | 892 | 1464641518404 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 13:51:58 INFO - PROCESS | 892 | 1464641518406 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 13:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:51:58 INFO - PROCESS | 892 | 1464641518410 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:51:58 INFO - PROCESS | 892 | 1464641518411 Marionette TRACE conn3 <- [1,762,null,{}] 13:51:58 INFO - PROCESS | 892 | 1464641518415 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}] 13:51:58 INFO - PROCESS | 892 | 1464641518489 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 13:51:58 INFO - PROCESS | 892 | 1464641518498 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:58 INFO - PROCESS | 892 | ++DOCSHELL 10A57400 == 26 [pid = 892] [id = 200] 13:51:58 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (10A57800) [pid = 892] [serial = 598] [outer = 00000000] 13:51:58 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (14386000) [pid = 892] [serial = 599] [outer = 10A57800] 13:51:58 INFO - PROCESS | 892 | 1464641518542 Marionette DEBUG loaded listener.js 13:51:58 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (156AEC00) [pid = 892] [serial = 600] [outer = 10A57800] 13:51:58 INFO - PROCESS | 892 | 1464641518961 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]]]}] 13:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 597ms 13:51:59 INFO - PROCESS | 892 | 1464641519007 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 13:51:59 INFO - PROCESS | 892 | 1464641519009 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 13:51:59 INFO - PROCESS | 892 | 1464641519012 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:51:59 INFO - PROCESS | 892 | 1464641519014 Marionette TRACE conn3 <- [1,766,null,{}] 13:51:59 INFO - PROCESS | 892 | 1464641519017 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}] 13:51:59 INFO - PROCESS | 892 | 1464641519155 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 13:51:59 INFO - PROCESS | 892 | 1464641519167 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:59 INFO - PROCESS | 892 | ++DOCSHELL 1702CC00 == 27 [pid = 892] [id = 201] 13:51:59 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (171D0800) [pid = 892] [serial = 601] [outer = 00000000] 13:51:59 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (17D4AC00) [pid = 892] [serial = 602] [outer = 171D0800] 13:51:59 INFO - PROCESS | 892 | 1464641519212 Marionette DEBUG loaded listener.js 13:51:59 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (17F5DC00) [pid = 892] [serial = 603] [outer = 171D0800] 13:51:59 INFO - PROCESS | 892 | 1464641519664 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]]]}] 13:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 645ms 13:51:59 INFO - PROCESS | 892 | 1464641519688 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 13:51:59 INFO - PROCESS | 892 | 1464641519690 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 13:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:51:59 INFO - PROCESS | 892 | 1464641519693 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:51:59 INFO - PROCESS | 892 | 1464641519695 Marionette TRACE conn3 <- [1,770,null,{}] 13:51:59 INFO - PROCESS | 892 | 1464641519699 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}] 13:51:59 INFO - PROCESS | 892 | 1464641519770 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 13:51:59 INFO - PROCESS | 892 | 1464641519777 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:59 INFO - PROCESS | 892 | ++DOCSHELL 17858400 == 28 [pid = 892] [id = 202] 13:51:59 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (17DE1800) [pid = 892] [serial = 604] [outer = 00000000] 13:51:59 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (1836BC00) [pid = 892] [serial = 605] [outer = 17DE1800] 13:51:59 INFO - PROCESS | 892 | 1464641519821 Marionette DEBUG loaded listener.js 13:51:59 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (1836CC00) [pid = 892] [serial = 606] [outer = 17DE1800] 13:52:00 INFO - PROCESS | 892 | 1464641520227 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]]]}] 13:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 597ms 13:52:00 INFO - PROCESS | 892 | 1464641520290 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 13:52:00 INFO - PROCESS | 892 | 1464641520292 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 13:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:52:00 INFO - PROCESS | 892 | 1464641520296 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:52:00 INFO - PROCESS | 892 | 1464641520298 Marionette TRACE conn3 <- [1,774,null,{}] 13:52:00 INFO - PROCESS | 892 | 1464641520301 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}] 13:52:00 INFO - PROCESS | 892 | 1464641520424 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 13:52:00 INFO - PROCESS | 892 | 1464641520566 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:00 INFO - PROCESS | 892 | ++DOCSHELL 10F03400 == 29 [pid = 892] [id = 203] 13:52:00 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (10F06C00) [pid = 892] [serial = 607] [outer = 00000000] 13:52:00 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (11A10C00) [pid = 892] [serial = 608] [outer = 10F06C00] 13:52:00 INFO - PROCESS | 892 | 1464641520636 Marionette DEBUG loaded listener.js 13:52:00 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (13004C00) [pid = 892] [serial = 609] [outer = 10F06C00] 13:52:01 INFO - PROCESS | 892 | 1464641521196 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]]]}] 13:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 943ms 13:52:01 INFO - PROCESS | 892 | 1464641521243 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 13:52:01 INFO - PROCESS | 892 | 1464641521247 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 13:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:52:01 INFO - PROCESS | 892 | 1464641521252 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:52:01 INFO - PROCESS | 892 | 1464641521256 Marionette TRACE conn3 <- [1,778,null,{}] 13:52:01 INFO - PROCESS | 892 | 1464641521261 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}] 13:52:01 INFO - PROCESS | 892 | 1464641521363 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 13:52:01 INFO - PROCESS | 892 | 1464641521456 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:01 INFO - PROCESS | 892 | ++DOCSHELL 15428C00 == 30 [pid = 892] [id = 204] 13:52:01 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (1542A800) [pid = 892] [serial = 610] [outer = 00000000] 13:52:01 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (156AE800) [pid = 892] [serial = 611] [outer = 1542A800] 13:52:01 INFO - PROCESS | 892 | 1464641521512 Marionette DEBUG loaded listener.js 13:52:01 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (15F95400) [pid = 892] [serial = 612] [outer = 1542A800] 13:52:02 INFO - PROCESS | 892 | 1464641522102 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]]]}] 13:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 896ms 13:52:02 INFO - PROCESS | 892 | 1464641522157 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 13:52:02 INFO - PROCESS | 892 | 1464641522161 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 13:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:52:02 INFO - PROCESS | 892 | 1464641522165 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:52:02 INFO - PROCESS | 892 | 1464641522167 Marionette TRACE conn3 <- [1,782,null,{}] 13:52:02 INFO - PROCESS | 892 | 1464641522171 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}] 13:52:02 INFO - PROCESS | 892 | 1464641522268 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 13:52:02 INFO - PROCESS | 892 | 1464641522363 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:02 INFO - PROCESS | 892 | ++DOCSHELL 140D1800 == 31 [pid = 892] [id = 205] 13:52:02 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (143C4400) [pid = 892] [serial = 613] [outer = 00000000] 13:52:02 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (17850000) [pid = 892] [serial = 614] [outer = 143C4400] 13:52:02 INFO - PROCESS | 892 | 1464641522416 Marionette DEBUG loaded listener.js 13:52:02 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (181EE400) [pid = 892] [serial = 615] [outer = 143C4400] 13:52:02 INFO - PROCESS | 892 | 1464641522961 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]]]}] 13:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 849ms 13:52:03 INFO - PROCESS | 892 | 1464641523006 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 13:52:03 INFO - PROCESS | 892 | 1464641523010 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 13:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:52:03 INFO - PROCESS | 892 | 1464641523020 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:52:03 INFO - PROCESS | 892 | 1464641523025 Marionette TRACE conn3 <- [1,786,null,{}] 13:52:03 INFO - PROCESS | 892 | 1464641523029 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}] 13:52:03 INFO - PROCESS | 892 | 1464641523133 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 13:52:03 INFO - PROCESS | 892 | 1464641523228 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:03 INFO - PROCESS | 892 | ++DOCSHELL 17751C00 == 32 [pid = 892] [id = 206] 13:52:03 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (19870800) [pid = 892] [serial = 616] [outer = 00000000] 13:52:03 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (19876400) [pid = 892] [serial = 617] [outer = 19870800] 13:52:03 INFO - PROCESS | 892 | 1464641523287 Marionette DEBUG loaded listener.js 13:52:03 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (198A7800) [pid = 892] [serial = 618] [outer = 19870800] 13:52:03 INFO - PROCESS | 892 | 1464641523828 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]]]}] 13:52:03 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 13:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 833ms 13:52:03 INFO - PROCESS | 892 | 1464641523860 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 13:52:03 INFO - PROCESS | 892 | 1464641523862 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 13:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:52:03 INFO - PROCESS | 892 | 1464641523866 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:52:03 INFO - PROCESS | 892 | 1464641523868 Marionette TRACE conn3 <- [1,790,null,{}] 13:52:03 INFO - PROCESS | 892 | 1464641523871 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}] 13:52:03 INFO - PROCESS | 892 | 1464641523967 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 13:52:04 INFO - PROCESS | 892 | 1464641524058 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:04 INFO - PROCESS | 892 | ++DOCSHELL 198AF800 == 33 [pid = 892] [id = 207] 13:52:04 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (198B0000) [pid = 892] [serial = 619] [outer = 00000000] 13:52:04 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (19A68C00) [pid = 892] [serial = 620] [outer = 198B0000] 13:52:04 INFO - PROCESS | 892 | 1464641524111 Marionette DEBUG loaded listener.js 13:52:04 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (19D81400) [pid = 892] [serial = 621] [outer = 198B0000] 13:52:04 INFO - PROCESS | 892 | 1464641524813 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]]]}] 13:52:04 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 13:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 944ms 13:52:04 INFO - PROCESS | 892 | 1464641524846 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 13:52:04 INFO - PROCESS | 892 | 1464641524850 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 13:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:52:04 INFO - PROCESS | 892 | 1464641524855 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:52:04 INFO - PROCESS | 892 | 1464641524859 Marionette TRACE conn3 <- [1,794,null,{}] 13:52:04 INFO - PROCESS | 892 | 1464641524865 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}] 13:52:04 INFO - PROCESS | 892 | 1464641524965 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 13:52:05 INFO - PROCESS | 892 | 1464641525040 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:05 INFO - PROCESS | 892 | ++DOCSHELL 112EEC00 == 34 [pid = 892] [id = 208] 13:52:05 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (112F2400) [pid = 892] [serial = 622] [outer = 00000000] 13:52:05 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (11C03C00) [pid = 892] [serial = 623] [outer = 112F2400] 13:52:05 INFO - PROCESS | 892 | 1464641525089 Marionette DEBUG loaded listener.js 13:52:05 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (12D80C00) [pid = 892] [serial = 624] [outer = 112F2400] 13:52:05 INFO - PROCESS | 892 | --DOCSHELL 006BE000 == 33 [pid = 892] [id = 194] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 103 (1A9D1C00) [pid = 892] [serial = 513] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 102 (1A9D4400) [pid = 892] [serial = 420] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 101 (1A9D9000) [pid = 892] [serial = 504] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 100 (156B5800) [pid = 892] [serial = 462] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 99 (112B7400) [pid = 892] [serial = 459] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 98 (17751800) [pid = 892] [serial = 510] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 97 (198AA800) [pid = 892] [serial = 465] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 96 (1A50D400) [pid = 892] [serial = 468] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 95 (1A649800) [pid = 892] [serial = 471] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 94 (140CF400) [pid = 892] [serial = 507] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 93 (19A14000) [pid = 892] [serial = 456] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 92 (14F7B800) [pid = 892] [serial = 578] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 91 (1A507800) [pid = 892] [serial = 567] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 90 (1124FC00) [pid = 892] [serial = 572] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 89 (130E3000) [pid = 892] [serial = 575] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 88 (172A8400) [pid = 892] [serial = 557] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 87 (177D1800) [pid = 892] [serial = 560] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 86 (19870C00) [pid = 892] [serial = 563] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 85 (131B1800) [pid = 892] [serial = 576] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 84 (177C6C00) [pid = 892] [serial = 558] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 83 (1A27E400) [pid = 892] [serial = 566] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 82 (112EF400) [pid = 892] [serial = 573] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 81 (15F96C00) [pid = 892] [serial = 554] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 80 (131BCC00) [pid = 892] [serial = 551] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 79 (13D51000) [pid = 892] [serial = 552] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 78 (12804C00) [pid = 892] [serial = 549] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 77 (11245800) [pid = 892] [serial = 548] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 76 (1603C400) [pid = 892] [serial = 546] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 75 (156B3400) [pid = 892] [serial = 545] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 74 (130E7800) [pid = 892] [serial = 543] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 73 (12B05400) [pid = 892] [serial = 542] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 72 (19869C00) [pid = 892] [serial = 540] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 71 (1A64B400) [pid = 892] [serial = 569] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 70 (198A4C00) [pid = 892] [serial = 564] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 69 (17F05800) [pid = 892] [serial = 561] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | --DOMWINDOW == 68 (1603C800) [pid = 892] [serial = 555] [outer = 00000000] [url = about:blank] 13:52:05 INFO - PROCESS | 892 | 1464641525661 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]]]}] 13:52:05 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 13:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 849ms 13:52:05 INFO - PROCESS | 892 | 1464641525696 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 13:52:05 INFO - PROCESS | 892 | 1464641525701 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 13:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:52:05 INFO - PROCESS | 892 | 1464641525707 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:52:05 INFO - PROCESS | 892 | 1464641525710 Marionette TRACE conn3 <- [1,798,null,{}] 13:52:05 INFO - PROCESS | 892 | 1464641525714 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}] 13:52:05 INFO - PROCESS | 892 | 1464641525794 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 13:52:05 INFO - PROCESS | 892 | 1464641525893 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:05 INFO - PROCESS | 892 | ++DOCSHELL 10A5F400 == 34 [pid = 892] [id = 209] 13:52:05 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (10B7F000) [pid = 892] [serial = 625] [outer = 00000000] 13:52:05 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (12804C00) [pid = 892] [serial = 626] [outer = 10B7F000] 13:52:05 INFO - PROCESS | 892 | 1464641525938 Marionette DEBUG loaded listener.js 13:52:06 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (130E7800) [pid = 892] [serial = 627] [outer = 10B7F000] 13:52:06 INFO - PROCESS | 892 | 1464641526319 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]]]}] 13:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 629ms 13:52:06 INFO - PROCESS | 892 | 1464641526344 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 13:52:06 INFO - PROCESS | 892 | 1464641526346 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 13:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:52:06 INFO - PROCESS | 892 | 1464641526368 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:52:06 INFO - PROCESS | 892 | 1464641526371 Marionette TRACE conn3 <- [1,802,null,{}] 13:52:06 INFO - PROCESS | 892 | 1464641526385 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}] 13:52:06 INFO - PROCESS | 892 | 1464641526468 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 13:52:06 INFO - PROCESS | 892 | 1464641526478 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:06 INFO - PROCESS | 892 | ++DOCSHELL 14386400 == 35 [pid = 892] [id = 210] 13:52:06 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (14386800) [pid = 892] [serial = 628] [outer = 00000000] 13:52:06 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (143CE000) [pid = 892] [serial = 629] [outer = 14386800] 13:52:06 INFO - PROCESS | 892 | 1464641526524 Marionette DEBUG loaded listener.js 13:52:06 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (14F7E000) [pid = 892] [serial = 630] [outer = 14386800] 13:52:07 INFO - PROCESS | 892 | 1464641526989 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] 13:52:07 INFO - PROCESS | 892 | 1464641527007 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 13:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:52:07 INFO - PROCESS | 892 | 1464641527011 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:52:07 INFO - PROCESS | 892 | 1464641527012 Marionette TRACE conn3 <- [1,806,null,{}] 13:52:07 INFO - PROCESS | 892 | 1464641527016 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}] 13:52:07 INFO - PROCESS | 892 | 1464641527094 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 13:52:07 INFO - PROCESS | 892 | 1464641527101 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:07 INFO - PROCESS | 892 | ++DOCSHELL 14F7B800 == 36 [pid = 892] [id = 211] 13:52:07 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (14F84800) [pid = 892] [serial = 631] [outer = 00000000] 13:52:07 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (1603A400) [pid = 892] [serial = 632] [outer = 14F84800] 13:52:07 INFO - PROCESS | 892 | 1464641527145 Marionette DEBUG loaded listener.js 13:52:07 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (12D89400) [pid = 892] [serial = 633] [outer = 14F84800] 13:52:07 INFO - PROCESS | 892 | 1464641527567 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]]]}] 13:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 598ms 13:52:07 INFO - PROCESS | 892 | 1464641527607 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 13:52:07 INFO - PROCESS | 892 | 1464641527609 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 13:52:07 INFO - PROCESS | 892 | 1464641527617 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:52:07 INFO - PROCESS | 892 | 1464641527619 Marionette TRACE conn3 <- [1,810,null,{}] 13:52:07 INFO - PROCESS | 892 | 1464641527622 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}] 13:52:07 INFO - PROCESS | 892 | 1464641527707 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 13:52:07 INFO - PROCESS | 892 | 1464641527713 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:07 INFO - PROCESS | 892 | ++DOCSHELL 102D4400 == 37 [pid = 892] [id = 212] 13:52:07 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (15F94800) [pid = 892] [serial = 634] [outer = 00000000] 13:52:07 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (161AA400) [pid = 892] [serial = 635] [outer = 15F94800] 13:52:07 INFO - PROCESS | 892 | 1464641527756 Marionette DEBUG loaded listener.js 13:52:07 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (161AFC00) [pid = 892] [serial = 636] [outer = 15F94800] 13:52:08 INFO - PROCESS | 892 | 1464641528245 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] 13:52:08 INFO - PROCESS | 892 | 1464641528320 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 13:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:52:08 INFO - PROCESS | 892 | 1464641528323 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:52:08 INFO - PROCESS | 892 | 1464641528325 Marionette TRACE conn3 <- [1,814,null,{}] 13:52:08 INFO - PROCESS | 892 | 1464641528328 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}] 13:52:08 INFO - PROCESS | 892 | 1464641528460 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 13:52:08 INFO - PROCESS | 892 | 1464641528477 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:08 INFO - PROCESS | 892 | ++DOCSHELL 0F93F000 == 38 [pid = 892] [id = 213] 13:52:08 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (16B28400) [pid = 892] [serial = 637] [outer = 00000000] 13:52:08 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (177CE800) [pid = 892] [serial = 638] [outer = 16B28400] 13:52:08 INFO - PROCESS | 892 | 1464641528563 Marionette DEBUG loaded listener.js 13:52:08 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (1811EC00) [pid = 892] [serial = 639] [outer = 16B28400] 13:52:08 INFO - PROCESS | 892 | 1464641528964 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]]]}] 13:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 708ms 13:52:09 INFO - PROCESS | 892 | 1464641529022 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 13:52:09 INFO - PROCESS | 892 | 1464641529024 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 13:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:52:09 INFO - PROCESS | 892 | 1464641529061 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:52:09 INFO - PROCESS | 892 | 1464641529064 Marionette TRACE conn3 <- [1,818,null,{}] 13:52:09 INFO - PROCESS | 892 | 1464641529079 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}] 13:52:09 INFO - PROCESS | 892 | 1464641529179 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 13:52:09 INFO - PROCESS | 892 | 1464641529190 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:09 INFO - PROCESS | 892 | ++DOCSHELL 177CD000 == 39 [pid = 892] [id = 214] 13:52:09 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (177D1400) [pid = 892] [serial = 640] [outer = 00000000] 13:52:09 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (1986A000) [pid = 892] [serial = 641] [outer = 177D1400] 13:52:09 INFO - PROCESS | 892 | 1464641529236 Marionette DEBUG loaded listener.js 13:52:09 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (19872C00) [pid = 892] [serial = 642] [outer = 177D1400] 13:52:09 INFO - PROCESS | 892 | 1464641529710 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]]]}] 13:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 677ms 13:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:52:09 INFO - PROCESS | 892 | 1464641529751 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 13:52:09 INFO - PROCESS | 892 | 1464641529753 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 13:52:09 INFO - PROCESS | 892 | 1464641529756 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:52:09 INFO - PROCESS | 892 | 1464641529757 Marionette TRACE conn3 <- [1,822,null,{}] 13:52:09 INFO - PROCESS | 892 | 1464641529761 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}] 13:52:09 INFO - PROCESS | 892 | 1464641529863 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 13:52:09 INFO - PROCESS | 892 | 1464641529869 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:09 INFO - PROCESS | 892 | ++DOCSHELL 102D8400 == 40 [pid = 892] [id = 215] 13:52:09 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (1785A000) [pid = 892] [serial = 643] [outer = 00000000] 13:52:09 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (198A9C00) [pid = 892] [serial = 644] [outer = 1785A000] 13:52:09 INFO - PROCESS | 892 | 1464641529912 Marionette DEBUG loaded listener.js 13:52:09 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (19A06400) [pid = 892] [serial = 645] [outer = 1785A000] 13:52:10 INFO - PROCESS | 892 | --DOMWINDOW == 88 (16037000) [pid = 892] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:52:10 INFO - PROCESS | 892 | --DOMWINDOW == 87 (0F2F6C00) [pid = 892] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:52:10 INFO - PROCESS | 892 | --DOMWINDOW == 86 (13918C00) [pid = 892] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:52:10 INFO - PROCESS | 892 | --DOMWINDOW == 85 (16B25C00) [pid = 892] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:52:10 INFO - PROCESS | 892 | --DOMWINDOW == 84 (10A57800) [pid = 892] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:52:10 INFO - PROCESS | 892 | --DOMWINDOW == 83 (171D0800) [pid = 892] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:52:10 INFO - PROCESS | 892 | --DOMWINDOW == 82 (143C6400) [pid = 892] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:52:10 INFO - PROCESS | 892 | 1464641530327 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]]]}] 13:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 629ms 13:52:10 INFO - PROCESS | 892 | 1464641530392 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 13:52:10 INFO - PROCESS | 892 | 1464641530394 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 13:52:10 INFO - PROCESS | 892 | 1464641530397 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:52:10 INFO - PROCESS | 892 | 1464641530399 Marionette TRACE conn3 <- [1,826,null,{}] 13:52:10 INFO - PROCESS | 892 | 1464641530402 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}] 13:52:10 INFO - PROCESS | 892 | 1464641530477 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 13:52:10 INFO - PROCESS | 892 | 1464641530483 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:10 INFO - PROCESS | 892 | ++DOCSHELL 171C9400 == 41 [pid = 892] [id = 216] 13:52:10 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (171D0800) [pid = 892] [serial = 646] [outer = 00000000] 13:52:10 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (19A13800) [pid = 892] [serial = 647] [outer = 171D0800] 13:52:10 INFO - PROCESS | 892 | 1464641530551 Marionette DEBUG loaded listener.js 13:52:10 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (1A10E400) [pid = 892] [serial = 648] [outer = 171D0800] 13:52:10 INFO - PROCESS | 892 | 1464641530949 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]]]}] 13:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 598ms 13:52:11 INFO - PROCESS | 892 | 1464641530995 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 13:52:11 INFO - PROCESS | 892 | 1464641530998 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 13:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:52:11 INFO - PROCESS | 892 | 1464641531001 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:52:11 INFO - PROCESS | 892 | 1464641531003 Marionette TRACE conn3 <- [1,830,null,{}] 13:52:11 INFO - PROCESS | 892 | 1464641531011 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}] 13:52:11 INFO - PROCESS | 892 | 1464641531086 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 13:52:11 INFO - PROCESS | 892 | 1464641531093 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:11 INFO - PROCESS | 892 | ++DOCSHELL 19875000 == 42 [pid = 892] [id = 217] 13:52:11 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (19875800) [pid = 892] [serial = 649] [outer = 00000000] 13:52:11 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (1A28B000) [pid = 892] [serial = 650] [outer = 19875800] 13:52:11 INFO - PROCESS | 892 | 1464641531138 Marionette DEBUG loaded listener.js 13:52:11 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (1A509800) [pid = 892] [serial = 651] [outer = 19875800] 13:52:11 INFO - PROCESS | 892 | 1464641531547 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]]]}] 13:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 598ms 13:52:11 INFO - PROCESS | 892 | 1464641531597 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 13:52:11 INFO - PROCESS | 892 | 1464641531599 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 13:52:11 INFO - PROCESS | 892 | 1464641531602 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:52:11 INFO - PROCESS | 892 | 1464641531605 Marionette TRACE conn3 <- [1,834,null,{}] 13:52:11 INFO - PROCESS | 892 | 1464641531612 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}] 13:52:11 INFO - PROCESS | 892 | 1464641531706 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 13:52:11 INFO - PROCESS | 892 | 1464641531713 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:11 INFO - PROCESS | 892 | ++DOCSHELL 181F3C00 == 43 [pid = 892] [id = 218] 13:52:11 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (1A285800) [pid = 892] [serial = 652] [outer = 00000000] 13:52:11 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (1A649400) [pid = 892] [serial = 653] [outer = 1A285800] 13:52:11 INFO - PROCESS | 892 | 1464641531760 Marionette DEBUG loaded listener.js 13:52:11 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (1A64FC00) [pid = 892] [serial = 654] [outer = 1A285800] 13:52:12 INFO - PROCESS | 892 | 1464641532407 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]]]}] 13:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 849ms 13:52:12 INFO - PROCESS | 892 | 1464641532446 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 13:52:12 INFO - PROCESS | 892 | 1464641532451 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 13:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:52:12 INFO - PROCESS | 892 | 1464641532456 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:52:12 INFO - PROCESS | 892 | 1464641532460 Marionette TRACE conn3 <- [1,838,null,{}] 13:52:12 INFO - PROCESS | 892 | 1464641532466 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}] 13:52:12 INFO - PROCESS | 892 | 1464641532573 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 13:52:12 INFO - PROCESS | 892 | 1464641532695 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:12 INFO - PROCESS | 892 | ++DOCSHELL 10F02C00 == 44 [pid = 892] [id = 219] 13:52:12 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (11253C00) [pid = 892] [serial = 655] [outer = 00000000] 13:52:12 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (12B98800) [pid = 892] [serial = 656] [outer = 11253C00] 13:52:12 INFO - PROCESS | 892 | 1464641532752 Marionette DEBUG loaded listener.js 13:52:12 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (131B1800) [pid = 892] [serial = 657] [outer = 11253C00] 13:52:13 INFO - PROCESS | 892 | 1464641533370 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]]]}] 13:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 943ms 13:52:13 INFO - PROCESS | 892 | 1464641533404 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 13:52:13 INFO - PROCESS | 892 | 1464641533414 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 13:52:13 INFO - PROCESS | 892 | 1464641533422 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:52:13 INFO - PROCESS | 892 | 1464641533425 Marionette TRACE conn3 <- [1,842,null,{}] 13:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:52:13 INFO - PROCESS | 892 | 1464641533429 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}] 13:52:13 INFO - PROCESS | 892 | 1464641533538 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 13:52:13 INFO - PROCESS | 892 | 1464641533632 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:13 INFO - PROCESS | 892 | ++DOCSHELL 13D4F400 == 45 [pid = 892] [id = 220] 13:52:13 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (13D50400) [pid = 892] [serial = 658] [outer = 00000000] 13:52:13 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (14F85400) [pid = 892] [serial = 659] [outer = 13D50400] 13:52:13 INFO - PROCESS | 892 | 1464641533685 Marionette DEBUG loaded listener.js 13:52:13 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (15645800) [pid = 892] [serial = 660] [outer = 13D50400] 13:52:14 INFO - PROCESS | 892 | 1464641534261 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]]]}] 13:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 880ms 13:52:14 INFO - PROCESS | 892 | 1464641534309 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 13:52:14 INFO - PROCESS | 892 | 1464641534312 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 13:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:52:14 INFO - PROCESS | 892 | 1464641534316 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:52:14 INFO - PROCESS | 892 | 1464641534319 Marionette TRACE conn3 <- [1,846,null,{}] 13:52:14 INFO - PROCESS | 892 | 1464641534330 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}] 13:52:14 INFO - PROCESS | 892 | 1464641534441 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 13:52:14 INFO - PROCESS | 892 | 1464641534537 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:14 INFO - PROCESS | 892 | ++DOCSHELL 16999C00 == 46 [pid = 892] [id = 221] 13:52:14 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (17857800) [pid = 892] [serial = 661] [outer = 00000000] 13:52:14 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (1A283800) [pid = 892] [serial = 662] [outer = 17857800] 13:52:14 INFO - PROCESS | 892 | 1464641534592 Marionette DEBUG loaded listener.js 13:52:14 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (1A643800) [pid = 892] [serial = 663] [outer = 17857800] 13:52:15 INFO - PROCESS | 892 | 1464641535150 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]]]}] 13:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 833ms 13:52:15 INFO - PROCESS | 892 | 1464641535204 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 13:52:15 INFO - PROCESS | 892 | 1464641535207 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 13:52:15 INFO - PROCESS | 892 | 1464641535212 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:52:15 INFO - PROCESS | 892 | 1464641535214 Marionette TRACE conn3 <- [1,850,null,{}] 13:52:15 INFO - PROCESS | 892 | 1464641535218 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}] 13:52:15 INFO - PROCESS | 892 | 1464641535322 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 13:52:15 INFO - PROCESS | 892 | 1464641535414 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:15 INFO - PROCESS | 892 | ++DOCSHELL 1A6F1C00 == 47 [pid = 892] [id = 222] 13:52:15 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (1A6F4C00) [pid = 892] [serial = 664] [outer = 00000000] 13:52:15 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (1A877000) [pid = 892] [serial = 665] [outer = 1A6F4C00] 13:52:15 INFO - PROCESS | 892 | 1464641535467 Marionette DEBUG loaded listener.js 13:52:15 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (1A87C000) [pid = 892] [serial = 666] [outer = 1A6F4C00] 13:52:16 INFO - PROCESS | 892 | 1464641536274 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]]]}] 13:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1101ms 13:52:16 INFO - PROCESS | 892 | 1464641536311 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 13:52:16 INFO - PROCESS | 892 | 1464641536315 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 13:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:52:16 INFO - PROCESS | 892 | 1464641536320 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:52:16 INFO - PROCESS | 892 | 1464641536323 Marionette TRACE conn3 <- [1,854,null,{}] 13:52:16 INFO - PROCESS | 892 | 1464641536329 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}] 13:52:16 INFO - PROCESS | 892 | 1464641536453 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 13:52:16 INFO - PROCESS | 892 | 1464641536553 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:16 INFO - PROCESS | 892 | ++DOCSHELL 105FA000 == 48 [pid = 892] [id = 223] 13:52:16 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (10A5D400) [pid = 892] [serial = 667] [outer = 00000000] 13:52:16 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (11A13400) [pid = 892] [serial = 668] [outer = 10A5D400] 13:52:16 INFO - PROCESS | 892 | 1464641536602 Marionette DEBUG loaded listener.js 13:52:16 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (12891C00) [pid = 892] [serial = 669] [outer = 10A5D400] 13:52:17 INFO - PROCESS | 892 | --DOCSHELL 131B7000 == 47 [pid = 892] [id = 190] 13:52:17 INFO - PROCESS | 892 | --DOCSHELL 160D0400 == 46 [pid = 892] [id = 128] 13:52:17 INFO - PROCESS | 892 | --DOCSHELL 132A7000 == 45 [pid = 892] [id = 195] 13:52:17 INFO - PROCESS | 892 | --DOCSHELL 13D5BC00 == 44 [pid = 892] [id = 126] 13:52:17 INFO - PROCESS | 892 | --DOCSHELL 13D51800 == 43 [pid = 892] [id = 127] 13:52:17 INFO - PROCESS | 892 | --DOMWINDOW == 105 (14386000) [pid = 892] [serial = 599] [outer = 00000000] [url = about:blank] 13:52:17 INFO - PROCESS | 892 | --DOMWINDOW == 104 (156AEC00) [pid = 892] [serial = 600] [outer = 00000000] [url = about:blank] 13:52:17 INFO - PROCESS | 892 | --DOMWINDOW == 103 (17D4AC00) [pid = 892] [serial = 602] [outer = 00000000] [url = about:blank] 13:52:17 INFO - PROCESS | 892 | --DOMWINDOW == 102 (1280F400) [pid = 892] [serial = 587] [outer = 00000000] [url = about:blank] 13:52:17 INFO - PROCESS | 892 | --DOMWINDOW == 101 (17038C00) [pid = 892] [serial = 597] [outer = 00000000] [url = about:blank] 13:52:17 INFO - PROCESS | 892 | --DOMWINDOW == 100 (161A2400) [pid = 892] [serial = 594] [outer = 00000000] [url = about:blank] 13:52:17 INFO - PROCESS | 892 | --DOMWINDOW == 99 (14F7F000) [pid = 892] [serial = 591] [outer = 00000000] [url = about:blank] 13:52:17 INFO - PROCESS | 892 | --DOMWINDOW == 98 (17F5DC00) [pid = 892] [serial = 603] [outer = 00000000] [url = about:blank] 13:52:17 INFO - PROCESS | 892 | --DOMWINDOW == 97 (14F80C00) [pid = 892] [serial = 579] [outer = 00000000] [url = about:blank] 13:52:17 INFO - PROCESS | 892 | --DOMWINDOW == 96 (1836BC00) [pid = 892] [serial = 605] [outer = 00000000] [url = about:blank] 13:52:17 INFO - PROCESS | 892 | --DOMWINDOW == 95 (16040400) [pid = 892] [serial = 593] [outer = 00000000] [url = about:blank] 13:52:17 INFO - PROCESS | 892 | --DOMWINDOW == 94 (12B97400) [pid = 892] [serial = 588] [outer = 00000000] [url = about:blank] 13:52:17 INFO - PROCESS | 892 | --DOMWINDOW == 93 (13C8F400) [pid = 892] [serial = 584] [outer = 00000000] [url = about:blank] 13:52:17 INFO - PROCESS | 892 | --DOMWINDOW == 92 (14F69C00) [pid = 892] [serial = 590] [outer = 00000000] [url = about:blank] 13:52:17 INFO - PROCESS | 892 | --DOMWINDOW == 91 (1702AC00) [pid = 892] [serial = 596] [outer = 00000000] [url = about:blank] 13:52:17 INFO - PROCESS | 892 | --DOMWINDOW == 90 (0F2F8C00) [pid = 892] [serial = 581] [outer = 00000000] [url = about:blank] 13:52:17 INFO - PROCESS | 892 | 1464641537182 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]]]}] 13:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 897ms 13:52:17 INFO - PROCESS | 892 | 1464641537222 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 13:52:17 INFO - PROCESS | 892 | 1464641537227 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 13:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:52:17 INFO - PROCESS | 892 | 1464641537233 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:52:17 INFO - PROCESS | 892 | 1464641537236 Marionette TRACE conn3 <- [1,858,null,{}] 13:52:17 INFO - PROCESS | 892 | 1464641537239 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}] 13:52:17 INFO - PROCESS | 892 | 1464641537323 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 13:52:17 INFO - PROCESS | 892 | 1464641537403 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:17 INFO - PROCESS | 892 | ++DOCSHELL 0F2F8C00 == 44 [pid = 892] [id = 224] 13:52:17 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0F39D400) [pid = 892] [serial = 670] [outer = 00000000] 13:52:17 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (128C8000) [pid = 892] [serial = 671] [outer = 0F39D400] 13:52:17 INFO - PROCESS | 892 | 1464641537448 Marionette DEBUG loaded listener.js 13:52:17 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (130E3400) [pid = 892] [serial = 672] [outer = 0F39D400] 13:52:17 INFO - PROCESS | 892 | 1464641537843 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]]]}] 13:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 645ms 13:52:17 INFO - PROCESS | 892 | 1464641537870 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 13:52:17 INFO - PROCESS | 892 | 1464641537872 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 13:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:52:17 INFO - PROCESS | 892 | 1464641537876 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:52:17 INFO - PROCESS | 892 | 1464641537879 Marionette TRACE conn3 <- [1,862,null,{}] 13:52:17 INFO - PROCESS | 892 | 1464641537889 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}] 13:52:17 INFO - PROCESS | 892 | 1464641537970 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 13:52:17 INFO - PROCESS | 892 | 1464641537977 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:18 INFO - PROCESS | 892 | ++DOCSHELL 13C97800 == 45 [pid = 892] [id = 225] 13:52:18 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (140CF800) [pid = 892] [serial = 673] [outer = 00000000] 13:52:18 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (14391C00) [pid = 892] [serial = 674] [outer = 140CF800] 13:52:18 INFO - PROCESS | 892 | 1464641538023 Marionette DEBUG loaded listener.js 13:52:18 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (14F77800) [pid = 892] [serial = 675] [outer = 140CF800] 13:52:18 INFO - PROCESS | 892 | 1464641538479 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]]]}] 13:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 645ms 13:52:18 INFO - PROCESS | 892 | 1464641538513 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 13:52:18 INFO - PROCESS | 892 | 1464641538516 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 13:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:52:18 INFO - PROCESS | 892 | 1464641538520 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:52:18 INFO - PROCESS | 892 | 1464641538522 Marionette TRACE conn3 <- [1,866,null,{}] 13:52:18 INFO - PROCESS | 892 | 1464641538527 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}] 13:52:18 INFO - PROCESS | 892 | 1464641538609 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 13:52:18 INFO - PROCESS | 892 | 1464641538615 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:18 INFO - PROCESS | 892 | ++DOCSHELL 15320400 == 46 [pid = 892] [id = 226] 13:52:18 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (15321400) [pid = 892] [serial = 676] [outer = 00000000] 13:52:18 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (15638800) [pid = 892] [serial = 677] [outer = 15321400] 13:52:18 INFO - PROCESS | 892 | 1464641538659 Marionette DEBUG loaded listener.js 13:52:18 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (1563E000) [pid = 892] [serial = 678] [outer = 15321400] 13:52:19 INFO - PROCESS | 892 | 1464641539103 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]]]}] 13:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 629ms 13:52:19 INFO - PROCESS | 892 | 1464641539157 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 13:52:19 INFO - PROCESS | 892 | 1464641539159 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 13:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:52:19 INFO - PROCESS | 892 | 1464641539162 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:52:19 INFO - PROCESS | 892 | 1464641539164 Marionette TRACE conn3 <- [1,870,null,{}] 13:52:19 INFO - PROCESS | 892 | 1464641539175 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}] 13:52:19 INFO - PROCESS | 892 | 1464641539285 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 13:52:19 INFO - PROCESS | 892 | 1464641539291 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:19 INFO - PROCESS | 892 | ++DOCSHELL 16036800 == 47 [pid = 892] [id = 227] 13:52:19 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (16037C00) [pid = 892] [serial = 679] [outer = 00000000] 13:52:19 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (1603F000) [pid = 892] [serial = 680] [outer = 16037C00] 13:52:19 INFO - PROCESS | 892 | 1464641539338 Marionette DEBUG loaded listener.js 13:52:19 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (160D5400) [pid = 892] [serial = 681] [outer = 16037C00] 13:52:19 INFO - PROCESS | 892 | 1464641539833 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]]]}] 13:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 692ms 13:52:19 INFO - PROCESS | 892 | 1464641539894 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 13:52:19 INFO - PROCESS | 892 | 1464641539896 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 13:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:52:19 INFO - PROCESS | 892 | 1464641539906 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:52:19 INFO - PROCESS | 892 | 1464641539908 Marionette TRACE conn3 <- [1,874,null,{}] 13:52:19 INFO - PROCESS | 892 | 1464641539911 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}] 13:52:20 INFO - PROCESS | 892 | 1464641540061 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 13:52:20 INFO - PROCESS | 892 | 1464641540086 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:20 INFO - PROCESS | 892 | ++DOCSHELL 16C19000 == 48 [pid = 892] [id = 228] 13:52:20 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (16C1B000) [pid = 892] [serial = 682] [outer = 00000000] 13:52:20 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (17038000) [pid = 892] [serial = 683] [outer = 16C1B000] 13:52:20 INFO - PROCESS | 892 | 1464641540130 Marionette DEBUG loaded listener.js 13:52:20 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (171C4000) [pid = 892] [serial = 684] [outer = 16C1B000] 13:52:20 INFO - PROCESS | 892 | 1464641540568 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]]]}] 13:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 707ms 13:52:20 INFO - PROCESS | 892 | 1464641540603 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 13:52:20 INFO - PROCESS | 892 | 1464641540605 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 13:52:20 INFO - PROCESS | 892 | 1464641540608 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:52:20 INFO - PROCESS | 892 | 1464641540610 Marionette TRACE conn3 <- [1,878,null,{}] 13:52:20 INFO - PROCESS | 892 | 1464641540613 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}] 13:52:20 INFO - PROCESS | 892 | 1464641540714 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 13:52:20 INFO - PROCESS | 892 | 1464641540721 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:20 INFO - PROCESS | 892 | ++DOCSHELL 17036800 == 49 [pid = 892] [id = 229] 13:52:20 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (17089800) [pid = 892] [serial = 685] [outer = 00000000] 13:52:20 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (177C7C00) [pid = 892] [serial = 686] [outer = 17089800] 13:52:20 INFO - PROCESS | 892 | 1464641540765 Marionette DEBUG loaded listener.js 13:52:20 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (17854C00) [pid = 892] [serial = 687] [outer = 17089800] 13:52:21 INFO - PROCESS | 892 | 1464641541187 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]]]}] 13:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 645ms 13:52:21 INFO - PROCESS | 892 | --DOMWINDOW == 107 (1A645800) [pid = 892] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:52:21 INFO - PROCESS | 892 | --DOMWINDOW == 106 (16B28400) [pid = 892] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:52:21 INFO - PROCESS | 892 | --DOMWINDOW == 105 (112F2400) [pid = 892] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:52:21 INFO - PROCESS | 892 | --DOMWINDOW == 104 (10B7F000) [pid = 892] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:52:21 INFO - PROCESS | 892 | --DOMWINDOW == 103 (14386800) [pid = 892] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:52:21 INFO - PROCESS | 892 | --DOMWINDOW == 102 (15F94800) [pid = 892] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:52:21 INFO - PROCESS | 892 | --DOMWINDOW == 101 (177D1400) [pid = 892] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:52:21 INFO - PROCESS | 892 | --DOMWINDOW == 100 (14F84800) [pid = 892] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:52:21 INFO - PROCESS | 892 | --DOMWINDOW == 99 (1785A000) [pid = 892] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:52:21 INFO - PROCESS | 892 | --DOMWINDOW == 98 (171D0800) [pid = 892] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:52:21 INFO - PROCESS | 892 | --DOMWINDOW == 97 (19875800) [pid = 892] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:52:21 INFO - PROCESS | 892 | --DOMWINDOW == 96 (1371C400) [pid = 892] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:52:21 INFO - PROCESS | 892 | 1464641541469 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 13:52:21 INFO - PROCESS | 892 | 1464641541471 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 13:52:21 INFO - PROCESS | 892 | 1464641541480 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:52:21 INFO - PROCESS | 892 | 1464641541482 Marionette TRACE conn3 <- [1,882,null,{}] 13:52:21 INFO - PROCESS | 892 | 1464641541485 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}] 13:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:52:21 INFO - PROCESS | 892 | 1464641541561 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 13:52:21 INFO - PROCESS | 892 | 1464641541569 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:21 INFO - PROCESS | 892 | ++DOCSHELL 11426C00 == 50 [pid = 892] [id = 230] 13:52:21 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (12B10400) [pid = 892] [serial = 688] [outer = 00000000] 13:52:21 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (14385400) [pid = 892] [serial = 689] [outer = 12B10400] 13:52:21 INFO - PROCESS | 892 | 1464641541620 Marionette DEBUG loaded listener.js 13:52:21 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (1563A000) [pid = 892] [serial = 690] [outer = 12B10400] 13:52:22 INFO - PROCESS | 892 | 1464641542033 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]]]}] 13:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 566ms 13:52:22 INFO - PROCESS | 892 | 1464641542066 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 13:52:22 INFO - PROCESS | 892 | 1464641542068 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 13:52:22 INFO - PROCESS | 892 | 1464641542071 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:52:22 INFO - PROCESS | 892 | 1464641542073 Marionette TRACE conn3 <- [1,886,null,{}] 13:52:22 INFO - PROCESS | 892 | 1464641542076 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}] 13:52:22 INFO - PROCESS | 892 | 1464641542153 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 13:52:22 INFO - PROCESS | 892 | 1464641542160 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:22 INFO - PROCESS | 892 | ++DOCSHELL 10A60400 == 51 [pid = 892] [id = 231] 13:52:22 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (13910C00) [pid = 892] [serial = 691] [outer = 00000000] 13:52:22 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (177D1400) [pid = 892] [serial = 692] [outer = 13910C00] 13:52:22 INFO - PROCESS | 892 | 1464641542203 Marionette DEBUG loaded listener.js 13:52:22 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (18123800) [pid = 892] [serial = 693] [outer = 13910C00] 13:52:22 INFO - PROCESS | 892 | 1464641542629 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]]]}] 13:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 598ms 13:52:22 INFO - PROCESS | 892 | 1464641542679 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 13:52:22 INFO - PROCESS | 892 | 1464641542682 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 13:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:52:22 INFO - PROCESS | 892 | 1464641542685 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:52:22 INFO - PROCESS | 892 | 1464641542687 Marionette TRACE conn3 <- [1,890,null,{}] 13:52:22 INFO - PROCESS | 892 | 1464641542690 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}] 13:52:22 INFO - PROCESS | 892 | 1464641542766 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 13:52:22 INFO - PROCESS | 892 | 1464641542773 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:22 INFO - PROCESS | 892 | ++DOCSHELL 17746800 == 52 [pid = 892] [id = 232] 13:52:22 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (17749000) [pid = 892] [serial = 694] [outer = 00000000] 13:52:22 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (18374000) [pid = 892] [serial = 695] [outer = 17749000] 13:52:22 INFO - PROCESS | 892 | 1464641542816 Marionette DEBUG loaded listener.js 13:52:22 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (1986C800) [pid = 892] [serial = 696] [outer = 17749000] 13:52:23 INFO - PROCESS | 892 | 1464641543258 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]]]}] 13:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 597ms 13:52:23 INFO - PROCESS | 892 | 1464641543282 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 13:52:23 INFO - PROCESS | 892 | 1464641543284 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 13:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:52:23 INFO - PROCESS | 892 | 1464641543287 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:52:23 INFO - PROCESS | 892 | 1464641543290 Marionette TRACE conn3 <- [1,894,null,{}] 13:52:23 INFO - PROCESS | 892 | 1464641543293 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}] 13:52:23 INFO - PROCESS | 892 | 1464641543425 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 13:52:23 INFO - PROCESS | 892 | 1464641543481 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:23 INFO - PROCESS | 892 | ++DOCSHELL 0C787C00 == 53 [pid = 892] [id = 233] 13:52:23 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (0C78AC00) [pid = 892] [serial = 697] [outer = 00000000] 13:52:23 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (0F983400) [pid = 892] [serial = 698] [outer = 0C78AC00] 13:52:23 INFO - PROCESS | 892 | 1464641543590 Marionette DEBUG loaded listener.js 13:52:23 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (1059B000) [pid = 892] [serial = 699] [outer = 0C78AC00] 13:52:24 INFO - PROCESS | 892 | 1464641544529 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]]]}] 13:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1305ms 13:52:24 INFO - PROCESS | 892 | 1464641544589 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 13:52:24 INFO - PROCESS | 892 | 1464641544594 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 13:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:52:24 INFO - PROCESS | 892 | 1464641544599 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:52:24 INFO - PROCESS | 892 | 1464641544602 Marionette TRACE conn3 <- [1,898,null,{}] 13:52:24 INFO - PROCESS | 892 | 1464641544607 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}] 13:52:24 INFO - PROCESS | 892 | 1464641544799 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 13:52:24 INFO - PROCESS | 892 | 1464641544922 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:24 INFO - PROCESS | 892 | ++DOCSHELL 161A9C00 == 54 [pid = 892] [id = 234] 13:52:24 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (161AD800) [pid = 892] [serial = 700] [outer = 00000000] 13:52:24 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (171C3000) [pid = 892] [serial = 701] [outer = 161AD800] 13:52:24 INFO - PROCESS | 892 | 1464641544978 Marionette DEBUG loaded listener.js 13:52:25 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (177C2400) [pid = 892] [serial = 702] [outer = 161AD800] 13:52:25 INFO - PROCESS | 892 | 1464641545602 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]]]}] 13:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1038ms 13:52:25 INFO - PROCESS | 892 | 1464641545675 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 13:52:25 INFO - PROCESS | 892 | 1464641545680 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 13:52:25 INFO - PROCESS | 892 | 1464641545701 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:52:25 INFO - PROCESS | 892 | 1464641545704 Marionette TRACE conn3 <- [1,902,null,{}] 13:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:52:25 INFO - PROCESS | 892 | 1464641545724 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}] 13:52:25 INFO - PROCESS | 892 | 1464641545833 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 13:52:25 INFO - PROCESS | 892 | 1464641545951 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:25 INFO - PROCESS | 892 | ++DOCSHELL 19A10400 == 55 [pid = 892] [id = 235] 13:52:25 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (19A12400) [pid = 892] [serial = 703] [outer = 00000000] 13:52:26 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (19D8A000) [pid = 892] [serial = 704] [outer = 19A12400] 13:52:26 INFO - PROCESS | 892 | 1464641546006 Marionette DEBUG loaded listener.js 13:52:26 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (1A27E800) [pid = 892] [serial = 705] [outer = 19A12400] 13:52:26 INFO - PROCESS | 892 | 1464641546542 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]]]}] 13:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 865ms 13:52:26 INFO - PROCESS | 892 | 1464641546568 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 13:52:26 INFO - PROCESS | 892 | 1464641546570 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 13:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:52:26 INFO - PROCESS | 892 | 1464641546591 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:52:26 INFO - PROCESS | 892 | 1464641546597 Marionette TRACE conn3 <- [1,906,null,{}] 13:52:26 INFO - PROCESS | 892 | 1464641546606 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}] 13:52:26 INFO - PROCESS | 892 | 1464641546708 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 13:52:26 INFO - PROCESS | 892 | 1464641546811 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:26 INFO - PROCESS | 892 | ++DOCSHELL 1A649000 == 56 [pid = 892] [id = 236] 13:52:26 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (1A649C00) [pid = 892] [serial = 706] [outer = 00000000] 13:52:26 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (1A6F6400) [pid = 892] [serial = 707] [outer = 1A649C00] 13:52:26 INFO - PROCESS | 892 | 1464641546863 Marionette DEBUG loaded listener.js 13:52:26 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (1A87B000) [pid = 892] [serial = 708] [outer = 1A649C00] 13:52:27 INFO - PROCESS | 892 | 1464641547496 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]]]}] 13:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 944ms 13:52:27 INFO - PROCESS | 892 | 1464641547537 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 13:52:27 INFO - PROCESS | 892 | 1464641547540 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 13:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:52:27 INFO - PROCESS | 892 | 1464641547544 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:52:27 INFO - PROCESS | 892 | 1464641547545 Marionette TRACE conn3 <- [1,910,null,{}] 13:52:27 INFO - PROCESS | 892 | 1464641547549 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}] 13:52:27 INFO - PROCESS | 892 | 1464641547653 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 13:52:27 INFO - PROCESS | 892 | 1464641547756 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:27 INFO - PROCESS | 892 | ++DOCSHELL 10563800 == 57 [pid = 892] [id = 237] 13:52:27 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (13123400) [pid = 892] [serial = 709] [outer = 00000000] 13:52:27 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (1603EC00) [pid = 892] [serial = 710] [outer = 13123400] 13:52:27 INFO - PROCESS | 892 | 1464641547810 Marionette DEBUG loaded listener.js 13:52:27 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (17DEC000) [pid = 892] [serial = 711] [outer = 13123400] 13:52:28 INFO - PROCESS | 892 | 1464641548495 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]]]}] 13:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1006ms 13:52:28 INFO - PROCESS | 892 | 1464641548545 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 13:52:28 INFO - PROCESS | 892 | 1464641548550 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 13:52:28 INFO - PROCESS | 892 | 1464641548555 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:52:28 INFO - PROCESS | 892 | 1464641548559 Marionette TRACE conn3 <- [1,914,null,{}] 13:52:28 INFO - PROCESS | 892 | 1464641548564 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}] 13:52:28 INFO - PROCESS | 892 | 1464641548657 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 13:52:28 INFO - PROCESS | 892 | 1464641548784 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:28 INFO - PROCESS | 892 | ++DOCSHELL 102D2400 == 58 [pid = 892] [id = 238] 13:52:28 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (10560400) [pid = 892] [serial = 712] [outer = 00000000] 13:52:28 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (12D8BC00) [pid = 892] [serial = 713] [outer = 10560400] 13:52:28 INFO - PROCESS | 892 | 1464641548835 Marionette DEBUG loaded listener.js 13:52:28 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (140D0800) [pid = 892] [serial = 714] [outer = 10560400] 13:52:29 INFO - PROCESS | 892 | --DOCSHELL 17746800 == 57 [pid = 892] [id = 232] 13:52:29 INFO - PROCESS | 892 | --DOCSHELL 10A60400 == 56 [pid = 892] [id = 231] 13:52:29 INFO - PROCESS | 892 | --DOCSHELL 11426C00 == 55 [pid = 892] [id = 230] 13:52:29 INFO - PROCESS | 892 | --DOCSHELL 17036800 == 54 [pid = 892] [id = 229] 13:52:29 INFO - PROCESS | 892 | --DOCSHELL 16C19000 == 53 [pid = 892] [id = 228] 13:52:29 INFO - PROCESS | 892 | --DOCSHELL 16036800 == 52 [pid = 892] [id = 227] 13:52:29 INFO - PROCESS | 892 | --DOCSHELL 15320400 == 51 [pid = 892] [id = 226] 13:52:29 INFO - PROCESS | 892 | --DOCSHELL 13C97800 == 50 [pid = 892] [id = 225] 13:52:29 INFO - PROCESS | 892 | --DOCSHELL 0F2F8C00 == 49 [pid = 892] [id = 224] 13:52:29 INFO - PROCESS | 892 | --DOCSHELL 105FA000 == 48 [pid = 892] [id = 223] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 122 (1A6EF000) [pid = 892] [serial = 570] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 121 (19876400) [pid = 892] [serial = 617] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 120 (11A10C00) [pid = 892] [serial = 608] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 119 (177CE800) [pid = 892] [serial = 638] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 118 (17850000) [pid = 892] [serial = 614] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 117 (19A68C00) [pid = 892] [serial = 620] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 116 (12D80C00) [pid = 892] [serial = 624] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 115 (11C03C00) [pid = 892] [serial = 623] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 114 (12804C00) [pid = 892] [serial = 626] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 113 (130E7800) [pid = 892] [serial = 627] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 112 (143CE000) [pid = 892] [serial = 629] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 111 (14F7E000) [pid = 892] [serial = 630] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 110 (161AA400) [pid = 892] [serial = 635] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 109 (1986A000) [pid = 892] [serial = 641] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 108 (156AE800) [pid = 892] [serial = 611] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 107 (1811EC00) [pid = 892] [serial = 639] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 106 (1603A400) [pid = 892] [serial = 632] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 105 (198A9C00) [pid = 892] [serial = 644] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 104 (19872C00) [pid = 892] [serial = 642] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 103 (12D89400) [pid = 892] [serial = 633] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 102 (19A13800) [pid = 892] [serial = 647] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 101 (1A28B000) [pid = 892] [serial = 650] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 100 (1A649400) [pid = 892] [serial = 653] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 99 (19A06400) [pid = 892] [serial = 645] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 98 (1A509800) [pid = 892] [serial = 651] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 97 (1A10E400) [pid = 892] [serial = 648] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 96 (161AFC00) [pid = 892] [serial = 636] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | --DOMWINDOW == 95 (13D51400) [pid = 892] [serial = 585] [outer = 00000000] [url = about:blank] 13:52:29 INFO - PROCESS | 892 | 1464641549342 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]]]}] 13:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 849ms 13:52:29 INFO - PROCESS | 892 | 1464641549399 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 13:52:29 INFO - PROCESS | 892 | 1464641549404 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 13:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:52:29 INFO - PROCESS | 892 | 1464641549410 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:52:29 INFO - PROCESS | 892 | 1464641549413 Marionette TRACE conn3 <- [1,918,null,{}] 13:52:29 INFO - PROCESS | 892 | 1464641549416 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}] 13:52:29 INFO - PROCESS | 892 | 1464641549500 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 13:52:29 INFO - PROCESS | 892 | 1464641549509 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:29 INFO - PROCESS | 892 | ++DOCSHELL 130E8800 == 49 [pid = 892] [id = 239] 13:52:29 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (1300E800) [pid = 892] [serial = 715] [outer = 00000000] 13:52:29 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (13D5BC00) [pid = 892] [serial = 716] [outer = 1300E800] 13:52:29 INFO - PROCESS | 892 | 1464641549554 Marionette DEBUG loaded listener.js 13:52:29 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (14F77C00) [pid = 892] [serial = 717] [outer = 1300E800] 13:52:30 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (1603B400) [pid = 892] [serial = 718] [outer = 1B297000] 13:52:30 INFO - PROCESS | 892 | 1464641550109 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]]]}] 13:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 691ms 13:52:30 INFO - PROCESS | 892 | 1464641550141 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 13:52:30 INFO - PROCESS | 892 | 1464641550143 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 13:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:52:30 INFO - PROCESS | 892 | 1464641550146 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:52:30 INFO - PROCESS | 892 | 1464641550150 Marionette TRACE conn3 <- [1,922,null,{}] 13:52:30 INFO - PROCESS | 892 | 1464641550160 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}] 13:52:30 INFO - PROCESS | 892 | 1464641550243 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 13:52:30 INFO - PROCESS | 892 | 1464641550343 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:30 INFO - PROCESS | 892 | ++DOCSHELL 16034000 == 50 [pid = 892] [id = 240] 13:52:30 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (161A2400) [pid = 892] [serial = 719] [outer = 00000000] 13:52:30 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (1702E800) [pid = 892] [serial = 720] [outer = 161A2400] 13:52:30 INFO - PROCESS | 892 | 1464641550391 Marionette DEBUG loaded listener.js 13:52:30 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (1774CC00) [pid = 892] [serial = 721] [outer = 161A2400] 13:52:30 INFO - PROCESS | 892 | 1464641550766 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]]]}] 13:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 629ms 13:52:30 INFO - PROCESS | 892 | 1464641550795 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 13:52:30 INFO - PROCESS | 892 | 1464641550798 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 13:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:52:30 INFO - PROCESS | 892 | 1464641550801 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:52:30 INFO - PROCESS | 892 | 1464641550803 Marionette TRACE conn3 <- [1,926,null,{}] 13:52:30 INFO - PROCESS | 892 | 1464641550806 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}] 13:52:30 INFO - PROCESS | 892 | 1464641550922 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 13:52:30 INFO - PROCESS | 892 | 1464641550931 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:30 INFO - PROCESS | 892 | ++DOCSHELL 17F0A800 == 51 [pid = 892] [id = 241] 13:52:30 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (17F0AC00) [pid = 892] [serial = 722] [outer = 00000000] 13:52:30 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (18368C00) [pid = 892] [serial = 723] [outer = 17F0AC00] 13:52:30 INFO - PROCESS | 892 | 1464641550976 Marionette DEBUG loaded listener.js 13:52:31 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (1986CC00) [pid = 892] [serial = 724] [outer = 17F0AC00] 13:52:31 INFO - PROCESS | 892 | 1464641551432 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]]]}] 13:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 13:52:31 INFO - PROCESS | 892 | 1464641551507 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 13:52:31 INFO - PROCESS | 892 | 1464641551509 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 13:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:52:31 INFO - PROCESS | 892 | 1464641551521 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:52:31 INFO - PROCESS | 892 | 1464641551523 Marionette TRACE conn3 <- [1,930,null,{}] 13:52:31 INFO - PROCESS | 892 | 1464641551527 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}] 13:52:31 INFO - PROCESS | 892 | 1464641551632 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 13:52:31 INFO - PROCESS | 892 | 1464641551686 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:31 INFO - PROCESS | 892 | ++DOCSHELL 181F1800 == 52 [pid = 892] [id = 242] 13:52:31 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (18368400) [pid = 892] [serial = 725] [outer = 00000000] 13:52:31 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (198A6800) [pid = 892] [serial = 726] [outer = 18368400] 13:52:31 INFO - PROCESS | 892 | 1464641551730 Marionette DEBUG loaded listener.js 13:52:31 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (198B0400) [pid = 892] [serial = 727] [outer = 18368400] 13:52:32 INFO - PROCESS | 892 | 1464641552170 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]]]}] 13:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 708ms 13:52:32 INFO - PROCESS | 892 | 1464641552210 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 13:52:32 INFO - PROCESS | 892 | 1464641552212 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 13:52:32 INFO - PROCESS | 892 | 1464641552215 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:52:32 INFO - PROCESS | 892 | 1464641552217 Marionette TRACE conn3 <- [1,934,null,{}] 13:52:32 INFO - PROCESS | 892 | 1464641552220 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}] 13:52:32 INFO - PROCESS | 892 | 1464641552364 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 13:52:32 INFO - PROCESS | 892 | 1464641552425 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:32 INFO - PROCESS | 892 | ++DOCSHELL 19A68800 == 53 [pid = 892] [id = 243] 13:52:32 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (1A111C00) [pid = 892] [serial = 728] [outer = 00000000] 13:52:32 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (1A50A000) [pid = 892] [serial = 729] [outer = 1A111C00] 13:52:32 INFO - PROCESS | 892 | 1464641552470 Marionette DEBUG loaded listener.js 13:52:32 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (1A509800) [pid = 892] [serial = 730] [outer = 1A111C00] 13:52:32 INFO - PROCESS | 892 | 1464641552878 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]]]}] 13:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 707ms 13:52:32 INFO - PROCESS | 892 | 1464641552917 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 13:52:32 INFO - PROCESS | 892 | 1464641552919 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 13:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:52:32 INFO - PROCESS | 892 | 1464641552922 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:52:32 INFO - PROCESS | 892 | 1464641552924 Marionette TRACE conn3 <- [1,938,null,{}] 13:52:32 INFO - PROCESS | 892 | 1464641552927 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}] 13:52:33 INFO - PROCESS | 892 | 1464641553033 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 13:52:33 INFO - PROCESS | 892 | 1464641553039 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:33 INFO - PROCESS | 892 | ++DOCSHELL 105F1800 == 54 [pid = 892] [id = 244] 13:52:33 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (1A110000) [pid = 892] [serial = 731] [outer = 00000000] 13:52:33 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (1A6EE800) [pid = 892] [serial = 732] [outer = 1A110000] 13:52:33 INFO - PROCESS | 892 | 1464641553082 Marionette DEBUG loaded listener.js 13:52:33 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (1A6EF000) [pid = 892] [serial = 733] [outer = 1A110000] 13:52:33 INFO - PROCESS | 892 | --DOMWINDOW == 113 (17DE1800) [pid = 892] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:52:33 INFO - PROCESS | 892 | --DOMWINDOW == 112 (17089800) [pid = 892] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:52:33 INFO - PROCESS | 892 | --DOMWINDOW == 111 (140CF800) [pid = 892] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:52:33 INFO - PROCESS | 892 | --DOMWINDOW == 110 (15321400) [pid = 892] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:52:33 INFO - PROCESS | 892 | --DOMWINDOW == 109 (10A5D400) [pid = 892] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:52:33 INFO - PROCESS | 892 | --DOMWINDOW == 108 (1A6F4C00) [pid = 892] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:52:33 INFO - PROCESS | 892 | --DOMWINDOW == 107 (0F39D400) [pid = 892] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:52:33 INFO - PROCESS | 892 | --DOMWINDOW == 106 (16C1B000) [pid = 892] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:52:33 INFO - PROCESS | 892 | --DOMWINDOW == 105 (12B10400) [pid = 892] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:52:33 INFO - PROCESS | 892 | --DOMWINDOW == 104 (16037C00) [pid = 892] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:52:33 INFO - PROCESS | 892 | --DOMWINDOW == 103 (13910C00) [pid = 892] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:52:33 INFO - PROCESS | 892 | 1464641553656 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]]]}] 13:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 802ms 13:52:33 INFO - PROCESS | 892 | 1464641553723 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 13:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:52:33 INFO - PROCESS | 892 | 1464641553725 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 13:52:33 INFO - PROCESS | 892 | 1464641553728 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:52:33 INFO - PROCESS | 892 | 1464641553730 Marionette TRACE conn3 <- [1,942,null,{}] 13:52:33 INFO - PROCESS | 892 | 1464641553733 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}] 13:52:33 INFO - PROCESS | 892 | 1464641553810 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 13:52:33 INFO - PROCESS | 892 | 1464641553816 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:33 INFO - PROCESS | 892 | ++DOCSHELL 105F3800 == 55 [pid = 892] [id = 245] 13:52:33 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (11C05C00) [pid = 892] [serial = 734] [outer = 00000000] 13:52:33 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (19868C00) [pid = 892] [serial = 735] [outer = 11C05C00] 13:52:33 INFO - PROCESS | 892 | 1464641553870 Marionette DEBUG loaded listener.js 13:52:33 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (1A641400) [pid = 892] [serial = 736] [outer = 11C05C00] 13:52:34 INFO - PROCESS | 892 | 1464641554290 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]]]}] 13:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 598ms 13:52:34 INFO - PROCESS | 892 | 1464641554325 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 13:52:34 INFO - PROCESS | 892 | 1464641554327 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 13:52:34 INFO - PROCESS | 892 | 1464641554330 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:52:34 INFO - PROCESS | 892 | 1464641554332 Marionette TRACE conn3 <- [1,946,null,{}] 13:52:34 INFO - PROCESS | 892 | 1464641554339 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}] 13:52:34 INFO - PROCESS | 892 | 1464641554416 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 13:52:34 INFO - PROCESS | 892 | 1464641554423 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:34 INFO - PROCESS | 892 | ++DOCSHELL 19868800 == 56 [pid = 892] [id = 246] 13:52:34 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (1A6EC400) [pid = 892] [serial = 737] [outer = 00000000] 13:52:34 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (1A9CD000) [pid = 892] [serial = 738] [outer = 1A6EC400] 13:52:34 INFO - PROCESS | 892 | 1464641554466 Marionette DEBUG loaded listener.js 13:52:34 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (1A9D0C00) [pid = 892] [serial = 739] [outer = 1A6EC400] 13:52:34 INFO - PROCESS | 892 | 1464641554919 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]]]}] 13:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 597ms 13:52:34 INFO - PROCESS | 892 | 1464641554960 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 13:52:34 INFO - PROCESS | 892 | 1464641554962 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 13:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:52:34 INFO - PROCESS | 892 | 1464641554965 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:52:34 INFO - PROCESS | 892 | 1464641554968 Marionette TRACE conn3 <- [1,950,null,{}] 13:52:34 INFO - PROCESS | 892 | 1464641554971 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}] 13:52:35 INFO - PROCESS | 892 | 1464641555050 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 13:52:35 INFO - PROCESS | 892 | 1464641555056 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:35 INFO - PROCESS | 892 | ++DOCSHELL 13D51800 == 57 [pid = 892] [id = 247] 13:52:35 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (1A9D2000) [pid = 892] [serial = 740] [outer = 00000000] 13:52:35 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (1A9D6C00) [pid = 892] [serial = 741] [outer = 1A9D2000] 13:52:35 INFO - PROCESS | 892 | 1464641555099 Marionette DEBUG loaded listener.js 13:52:35 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (1A9DAC00) [pid = 892] [serial = 742] [outer = 1A9D2000] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 171C7C00 == 56 [pid = 892] [id = 130] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 1603D800 == 55 [pid = 892] [id = 133] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 1A6F1C00 == 54 [pid = 892] [id = 222] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 19A0BC00 == 53 [pid = 892] [id = 134] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 16C18800 == 52 [pid = 892] [id = 129] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 19875000 == 51 [pid = 892] [id = 217] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 13D4F400 == 50 [pid = 892] [id = 220] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 16999C00 == 49 [pid = 892] [id = 221] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 102D8400 == 48 [pid = 892] [id = 215] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 181F3C00 == 47 [pid = 892] [id = 218] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 10F02C00 == 46 [pid = 892] [id = 219] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 177CD000 == 45 [pid = 892] [id = 214] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 17D4A000 == 44 [pid = 892] [id = 131] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 1300D400 == 43 [pid = 892] [id = 136] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 171C9400 == 42 [pid = 892] [id = 216] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 1A64BC00 == 41 [pid = 892] [id = 137] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 102D2400 == 40 [pid = 892] [id = 238] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 1A649000 == 39 [pid = 892] [id = 236] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 10563800 == 38 [pid = 892] [id = 237] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 19A10400 == 37 [pid = 892] [id = 235] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 161A9C00 == 36 [pid = 892] [id = 234] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 0C787C00 == 35 [pid = 892] [id = 233] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 16034000 == 34 [pid = 892] [id = 240] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 130E8800 == 33 [pid = 892] [id = 239] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 19A68800 == 32 [pid = 892] [id = 243] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 181F1800 == 31 [pid = 892] [id = 242] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 17F0A800 == 30 [pid = 892] [id = 241] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 105F1800 == 29 [pid = 892] [id = 244] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 19868800 == 28 [pid = 892] [id = 246] 13:52:36 INFO - PROCESS | 892 | --DOCSHELL 105F3800 == 27 [pid = 892] [id = 245] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 111 (1836CC00) [pid = 892] [serial = 606] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 110 (177C7C00) [pid = 892] [serial = 686] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 109 (12B98800) [pid = 892] [serial = 656] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 108 (14F85400) [pid = 892] [serial = 659] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 107 (14391C00) [pid = 892] [serial = 674] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 106 (14F77800) [pid = 892] [serial = 675] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 105 (15638800) [pid = 892] [serial = 677] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 104 (12891C00) [pid = 892] [serial = 669] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 103 (11A13400) [pid = 892] [serial = 668] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 102 (1A87C000) [pid = 892] [serial = 666] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 101 (1A877000) [pid = 892] [serial = 665] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 100 (128C8000) [pid = 892] [serial = 671] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 99 (130E3400) [pid = 892] [serial = 672] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 98 (1A283800) [pid = 892] [serial = 662] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 97 (17038000) [pid = 892] [serial = 683] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 96 (1563A000) [pid = 892] [serial = 690] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 95 (14385400) [pid = 892] [serial = 689] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 94 (17854C00) [pid = 892] [serial = 687] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 93 (1603F000) [pid = 892] [serial = 680] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 92 (160D5400) [pid = 892] [serial = 681] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 91 (171C4000) [pid = 892] [serial = 684] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 90 (177D1400) [pid = 892] [serial = 692] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 89 (18123800) [pid = 892] [serial = 693] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 88 (1563E000) [pid = 892] [serial = 678] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | --DOMWINDOW == 87 (18374000) [pid = 892] [serial = 695] [outer = 00000000] [url = about:blank] 13:52:37 INFO - PROCESS | 892 | 1464641557113 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]]]}] 13:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 2170ms 13:52:37 INFO - PROCESS | 892 | 1464641557125 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 13:52:37 INFO - PROCESS | 892 | 1464641557129 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 13:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:52:37 INFO - PROCESS | 892 | 1464641557137 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:52:37 INFO - PROCESS | 892 | 1464641557140 Marionette TRACE conn3 <- [1,954,null,{}] 13:52:37 INFO - PROCESS | 892 | 1464641557146 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}] 13:52:37 INFO - PROCESS | 892 | 1464641557237 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 13:52:37 INFO - PROCESS | 892 | 1464641557245 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:37 INFO - PROCESS | 892 | ++DOCSHELL 10568400 == 28 [pid = 892] [id = 248] 13:52:37 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (105ED400) [pid = 892] [serial = 743] [outer = 00000000] 13:52:37 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (10A61800) [pid = 892] [serial = 744] [outer = 105ED400] 13:52:37 INFO - PROCESS | 892 | 1464641557294 Marionette DEBUG loaded listener.js 13:52:37 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (10F0B000) [pid = 892] [serial = 745] [outer = 105ED400] 13:52:37 INFO - PROCESS | 892 | 1464641557781 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]]]}] 13:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 691ms 13:52:37 INFO - PROCESS | 892 | 1464641557834 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 13:52:37 INFO - PROCESS | 892 | 1464641557840 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 13:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:52:37 INFO - PROCESS | 892 | 1464641557847 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:52:37 INFO - PROCESS | 892 | 1464641557850 Marionette TRACE conn3 <- [1,958,null,{}] 13:52:37 INFO - PROCESS | 892 | 1464641557854 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}] 13:52:37 INFO - PROCESS | 892 | 1464641557939 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 13:52:37 INFO - PROCESS | 892 | 1464641557950 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:37 INFO - PROCESS | 892 | ++DOCSHELL 11C83800 == 29 [pid = 892] [id = 249] 13:52:37 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (11C84000) [pid = 892] [serial = 746] [outer = 00000000] 13:52:38 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (128C7400) [pid = 892] [serial = 747] [outer = 11C84000] 13:52:38 INFO - PROCESS | 892 | 1464641558002 Marionette DEBUG loaded listener.js 13:52:38 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (12B91C00) [pid = 892] [serial = 748] [outer = 11C84000] 13:52:38 INFO - PROCESS | 892 | 1464641558470 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]]]}] 13:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 645ms 13:52:38 INFO - PROCESS | 892 | 1464641558483 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 13:52:38 INFO - PROCESS | 892 | 1464641558485 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 13:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:52:38 INFO - PROCESS | 892 | 1464641558492 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:52:38 INFO - PROCESS | 892 | 1464641558495 Marionette TRACE conn3 <- [1,962,null,{}] 13:52:38 INFO - PROCESS | 892 | 1464641558510 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}] 13:52:38 INFO - PROCESS | 892 | 1464641558596 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 13:52:38 INFO - PROCESS | 892 | 1464641558635 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:38 INFO - PROCESS | 892 | ++DOCSHELL 1390A800 == 30 [pid = 892] [id = 250] 13:52:38 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (13910C00) [pid = 892] [serial = 749] [outer = 00000000] 13:52:38 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (13C9E400) [pid = 892] [serial = 750] [outer = 13910C00] 13:52:38 INFO - PROCESS | 892 | 1464641558684 Marionette DEBUG loaded listener.js 13:52:38 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (140D7400) [pid = 892] [serial = 751] [outer = 13910C00] 13:52:39 INFO - PROCESS | 892 | 1464641559172 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]]]}] 13:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 739ms 13:52:39 INFO - PROCESS | 892 | 1464641559233 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 13:52:39 INFO - PROCESS | 892 | 1464641559236 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 13:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:52:39 INFO - PROCESS | 892 | 1464641559239 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:52:39 INFO - PROCESS | 892 | 1464641559241 Marionette TRACE conn3 <- [1,966,null,{}] 13:52:39 INFO - PROCESS | 892 | 1464641559245 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}] 13:52:39 INFO - PROCESS | 892 | 1464641559350 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 13:52:39 INFO - PROCESS | 892 | 1464641559361 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:39 INFO - PROCESS | 892 | ++DOCSHELL 112EAC00 == 31 [pid = 892] [id = 251] 13:52:39 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (140DB000) [pid = 892] [serial = 752] [outer = 00000000] 13:52:39 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (1542A000) [pid = 892] [serial = 753] [outer = 140DB000] 13:52:39 INFO - PROCESS | 892 | 1464641559406 Marionette DEBUG loaded listener.js 13:52:39 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (15644000) [pid = 892] [serial = 754] [outer = 140DB000] 13:52:39 INFO - PROCESS | 892 | 1464641559832 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]]]}] 13:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 629ms 13:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:52:39 INFO - PROCESS | 892 | 1464641559877 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 13:52:39 INFO - PROCESS | 892 | 1464641559879 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 13:52:39 INFO - PROCESS | 892 | 1464641559882 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:52:39 INFO - PROCESS | 892 | 1464641559884 Marionette TRACE conn3 <- [1,970,null,{}] 13:52:39 INFO - PROCESS | 892 | 1464641559887 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}] 13:52:40 INFO - PROCESS | 892 | 1464641560009 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 13:52:40 INFO - PROCESS | 892 | 1464641560044 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:40 INFO - PROCESS | 892 | ++DOCSHELL 15E89800 == 32 [pid = 892] [id = 252] 13:52:40 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (15E8E400) [pid = 892] [serial = 755] [outer = 00000000] 13:52:40 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (16038C00) [pid = 892] [serial = 756] [outer = 15E8E400] 13:52:40 INFO - PROCESS | 892 | 1464641560095 Marionette DEBUG loaded listener.js 13:52:40 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (1603D400) [pid = 892] [serial = 757] [outer = 15E8E400] 13:52:40 INFO - PROCESS | 892 | 1464641560522 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]]]}] 13:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 629ms 13:52:40 INFO - PROCESS | 892 | 1464641560553 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 13:52:40 INFO - PROCESS | 892 | 1464641560555 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 13:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:52:40 INFO - PROCESS | 892 | 1464641560558 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:52:40 INFO - PROCESS | 892 | 1464641560560 Marionette TRACE conn3 <- [1,974,null,{}] 13:52:40 INFO - PROCESS | 892 | 1464641560563 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}] 13:52:40 INFO - PROCESS | 892 | 1464641560670 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 13:52:40 INFO - PROCESS | 892 | 1464641560680 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:40 INFO - PROCESS | 892 | ++DOCSHELL 161AEC00 == 33 [pid = 892] [id = 253] 13:52:40 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (161AFC00) [pid = 892] [serial = 758] [outer = 00000000] 13:52:40 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (16B27000) [pid = 892] [serial = 759] [outer = 161AFC00] 13:52:40 INFO - PROCESS | 892 | 1464641560725 Marionette DEBUG loaded listener.js 13:52:40 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (1702A400) [pid = 892] [serial = 760] [outer = 161AFC00] 13:52:41 INFO - PROCESS | 892 | 1464641561141 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]]]}] 13:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 645ms 13:52:41 INFO - PROCESS | 892 | 1464641561196 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 13:52:41 INFO - PROCESS | 892 | 1464641561198 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 13:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:52:41 INFO - PROCESS | 892 | 1464641561201 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:52:41 INFO - PROCESS | 892 | 1464641561203 Marionette TRACE conn3 <- [1,978,null,{}] 13:52:41 INFO - PROCESS | 892 | 1464641561207 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}] 13:52:41 INFO - PROCESS | 892 | 1464641561280 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 13:52:41 INFO - PROCESS | 892 | 1464641561286 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:41 INFO - PROCESS | 892 | ++DOCSHELL 16B22C00 == 34 [pid = 892] [id = 254] 13:52:41 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (17037000) [pid = 892] [serial = 761] [outer = 00000000] 13:52:41 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (171D0800) [pid = 892] [serial = 762] [outer = 17037000] 13:52:41 INFO - PROCESS | 892 | 1464641561332 Marionette DEBUG loaded listener.js 13:52:41 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (17249400) [pid = 892] [serial = 763] [outer = 17037000] 13:52:41 INFO - PROCESS | 892 | 1464641561770 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]]]}] 13:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 597ms 13:52:41 INFO - PROCESS | 892 | 1464641561798 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 13:52:41 INFO - PROCESS | 892 | 1464641561800 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 13:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:52:41 INFO - PROCESS | 892 | 1464641561803 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:52:41 INFO - PROCESS | 892 | 1464641561805 Marionette TRACE conn3 <- [1,982,null,{}] 13:52:41 INFO - PROCESS | 892 | 1464641561820 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}] 13:52:41 INFO - PROCESS | 892 | 1464641561894 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 13:52:41 INFO - PROCESS | 892 | 1464641561901 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:41 INFO - PROCESS | 892 | ++DOCSHELL 175D2C00 == 35 [pid = 892] [id = 255] 13:52:41 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (177CAC00) [pid = 892] [serial = 764] [outer = 00000000] 13:52:41 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (17858800) [pid = 892] [serial = 765] [outer = 177CAC00] 13:52:41 INFO - PROCESS | 892 | 1464641561955 Marionette DEBUG loaded listener.js 13:52:42 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (17859400) [pid = 892] [serial = 766] [outer = 177CAC00] 13:52:42 INFO - PROCESS | 892 | 1464641562402 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]]]}] 13:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 629ms 13:52:42 INFO - PROCESS | 892 | 1464641562442 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 13:52:42 INFO - PROCESS | 892 | 1464641562444 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 13:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:52:42 INFO - PROCESS | 892 | 1464641562447 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:52:42 INFO - PROCESS | 892 | 1464641562449 Marionette TRACE conn3 <- [1,986,null,{}] 13:52:42 INFO - PROCESS | 892 | 1464641562481 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}] 13:52:42 INFO - PROCESS | 892 | 1464641562588 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 13:52:42 INFO - PROCESS | 892 | 1464641562643 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:42 INFO - PROCESS | 892 | ++DOCSHELL 1372B400 == 36 [pid = 892] [id = 256] 13:52:42 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (18122400) [pid = 892] [serial = 767] [outer = 00000000] 13:52:42 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (181F1400) [pid = 892] [serial = 768] [outer = 18122400] 13:52:42 INFO - PROCESS | 892 | 1464641562713 Marionette DEBUG loaded listener.js 13:52:42 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (181F3000) [pid = 892] [serial = 769] [outer = 18122400] 13:52:43 INFO - PROCESS | 892 | 1464641563122 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]]]}] 13:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 691ms 13:52:43 INFO - PROCESS | 892 | 1464641563147 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 13:52:43 INFO - PROCESS | 892 | 1464641563149 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 13:52:43 INFO - PROCESS | 892 | 1464641563152 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:52:43 INFO - PROCESS | 892 | 1464641563154 Marionette TRACE conn3 <- [1,990,null,{}] 13:52:43 INFO - PROCESS | 892 | 1464641563157 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}] 13:52:43 INFO - PROCESS | 892 | 1464641563269 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 13:52:43 INFO - PROCESS | 892 | 1464641563275 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:43 INFO - PROCESS | 892 | ++DOCSHELL 177C4000 == 37 [pid = 892] [id = 257] 13:52:43 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (1836E800) [pid = 892] [serial = 770] [outer = 00000000] 13:52:43 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (19869C00) [pid = 892] [serial = 771] [outer = 1836E800] 13:52:43 INFO - PROCESS | 892 | 1464641563319 Marionette DEBUG loaded listener.js 13:52:43 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (19872000) [pid = 892] [serial = 772] [outer = 1836E800] 13:52:43 INFO - PROCESS | 892 | 1464641563762 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]]]}] 13:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 645ms 13:52:43 INFO - PROCESS | 892 | 1464641563791 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 13:52:43 INFO - PROCESS | 892 | 1464641563793 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 13:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:52:43 INFO - PROCESS | 892 | 1464641563803 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:52:43 INFO - PROCESS | 892 | 1464641563805 Marionette TRACE conn3 <- [1,994,null,{}] 13:52:43 INFO - PROCESS | 892 | 1464641563809 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}] 13:52:43 INFO - PROCESS | 892 | 1464641563928 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 13:52:44 INFO - PROCESS | 892 | 1464641564019 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:44 INFO - PROCESS | 892 | ++DOCSHELL 19A0B400 == 38 [pid = 892] [id = 258] 13:52:44 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (19A0C400) [pid = 892] [serial = 773] [outer = 00000000] 13:52:44 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (19D7D800) [pid = 892] [serial = 774] [outer = 19A0C400] 13:52:44 INFO - PROCESS | 892 | 1464641564072 Marionette DEBUG loaded listener.js 13:52:44 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (1A112400) [pid = 892] [serial = 775] [outer = 19A0C400] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 119 (17749000) [pid = 892] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 118 (18368400) [pid = 892] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 117 (1A111C00) [pid = 892] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 116 (1A110000) [pid = 892] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 115 (11C05C00) [pid = 892] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 114 (1A6EC400) [pid = 892] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 113 (17F0AC00) [pid = 892] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 112 (161A2400) [pid = 892] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 111 (1300E800) [pid = 892] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 110 (10560400) [pid = 892] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 109 (13123400) [pid = 892] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 108 (1A649C00) [pid = 892] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 107 (19A12400) [pid = 892] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 106 (161AD800) [pid = 892] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 105 (0C78AC00) [pid = 892] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 104 (0C781400) [pid = 892] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 103 (1542A800) [pid = 892] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 102 (198B0000) [pid = 892] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 101 (143C4400) [pid = 892] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 100 (17857800) [pid = 892] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 99 (13D50400) [pid = 892] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 98 (1A285800) [pid = 892] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 97 (11253C00) [pid = 892] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 96 (19870800) [pid = 892] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:52:44 INFO - PROCESS | 892 | --DOMWINDOW == 95 (10F06C00) [pid = 892] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:52:44 INFO - PROCESS | 892 | 1464641564946 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]]]}] 13:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1226ms 13:52:45 INFO - PROCESS | 892 | 1464641565009 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 13:52:45 INFO - PROCESS | 892 | 1464641565011 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 13:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:52:45 INFO - PROCESS | 892 | 1464641565018 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:52:45 INFO - PROCESS | 892 | 1464641565020 Marionette TRACE conn3 <- [1,998,null,{}] 13:52:45 INFO - PROCESS | 892 | 1464641565023 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}] 13:52:45 INFO - PROCESS | 892 | 1464641565146 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 13:52:45 INFO - PROCESS | 892 | 1464641565227 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:45 INFO - PROCESS | 892 | ++DOCSHELL 1280DC00 == 39 [pid = 892] [id = 259] 13:52:45 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (12896800) [pid = 892] [serial = 776] [outer = 00000000] 13:52:45 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (13299400) [pid = 892] [serial = 777] [outer = 12896800] 13:52:45 INFO - PROCESS | 892 | 1464641565277 Marionette DEBUG loaded listener.js 13:52:45 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (13724000) [pid = 892] [serial = 778] [outer = 12896800] 13:52:45 INFO - PROCESS | 892 | 1464641565653 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]]]}] 13:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 645ms 13:52:45 INFO - PROCESS | 892 | 1464641565686 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 13:52:45 INFO - PROCESS | 892 | 1464641565688 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 13:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:52:45 INFO - PROCESS | 892 | 1464641565691 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:52:45 INFO - PROCESS | 892 | 1464641565692 Marionette TRACE conn3 <- [1,1002,null,{}] 13:52:45 INFO - PROCESS | 892 | 1464641565696 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}] 13:52:45 INFO - PROCESS | 892 | 1464641565776 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 13:52:45 INFO - PROCESS | 892 | 1464641565856 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:45 INFO - PROCESS | 892 | ++DOCSHELL 10560400 == 40 [pid = 892] [id = 260] 13:52:45 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (11C83C00) [pid = 892] [serial = 779] [outer = 00000000] 13:52:45 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (16C1B000) [pid = 892] [serial = 780] [outer = 11C83C00] 13:52:45 INFO - PROCESS | 892 | 1464641565899 Marionette DEBUG loaded listener.js 13:52:45 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (1836C400) [pid = 892] [serial = 781] [outer = 11C83C00] 13:52:46 INFO - PROCESS | 892 | 1464641566259 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]]]}] 13:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 598ms 13:52:46 INFO - PROCESS | 892 | 1464641566288 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 13:52:46 INFO - PROCESS | 892 | 1464641566290 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 13:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:52:46 INFO - PROCESS | 892 | 1464641566293 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:52:46 INFO - PROCESS | 892 | 1464641566295 Marionette TRACE conn3 <- [1,1006,null,{}] 13:52:46 INFO - PROCESS | 892 | 1464641566298 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}] 13:52:46 INFO - PROCESS | 892 | 1464641566374 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 13:52:46 INFO - PROCESS | 892 | 1464641566459 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:46 INFO - PROCESS | 892 | ++DOCSHELL 11C05C00 == 41 [pid = 892] [id = 261] 13:52:46 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (1542A800) [pid = 892] [serial = 782] [outer = 00000000] 13:52:46 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (19A70400) [pid = 892] [serial = 783] [outer = 1542A800] 13:52:46 INFO - PROCESS | 892 | 1464641566503 Marionette DEBUG loaded listener.js 13:52:46 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (1A110000) [pid = 892] [serial = 784] [outer = 1542A800] 13:52:46 INFO - PROCESS | 892 | 1464641566877 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]]]}] 13:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 645ms 13:52:46 INFO - PROCESS | 892 | 1464641566957 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 13:52:46 INFO - PROCESS | 892 | 1464641566961 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 13:52:46 INFO - PROCESS | 892 | 1464641566967 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:52:46 INFO - PROCESS | 892 | 1464641566971 Marionette TRACE conn3 <- [1,1010,null,{}] 13:52:46 INFO - PROCESS | 892 | 1464641566978 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}] 13:52:47 INFO - PROCESS | 892 | 1464641567100 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 13:52:47 INFO - PROCESS | 892 | 1464641567216 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:47 INFO - PROCESS | 892 | ++DOCSHELL 10560800 == 42 [pid = 892] [id = 262] 13:52:47 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (10561000) [pid = 892] [serial = 785] [outer = 00000000] 13:52:47 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (10A5B000) [pid = 892] [serial = 786] [outer = 10561000] 13:52:47 INFO - PROCESS | 892 | 1464641567270 Marionette DEBUG loaded listener.js 13:52:47 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (1124BC00) [pid = 892] [serial = 787] [outer = 10561000] 13:52:48 INFO - PROCESS | 892 | 1464641567997 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]]]}] 13:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1101ms 13:52:48 INFO - PROCESS | 892 | 1464641568067 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 13:52:48 INFO - PROCESS | 892 | 1464641568071 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 13:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:52:48 INFO - PROCESS | 892 | 1464641568079 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:52:48 INFO - PROCESS | 892 | 1464641568083 Marionette TRACE conn3 <- [1,1014,null,{}] 13:52:48 INFO - PROCESS | 892 | 1464641568088 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}] 13:52:48 INFO - PROCESS | 892 | 1464641568206 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 13:52:48 INFO - PROCESS | 892 | 1464641568339 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:48 INFO - PROCESS | 892 | ++DOCSHELL 1300F400 == 43 [pid = 892] [id = 263] 13:52:48 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (130E0800) [pid = 892] [serial = 788] [outer = 00000000] 13:52:48 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (1329A800) [pid = 892] [serial = 789] [outer = 130E0800] 13:52:48 INFO - PROCESS | 892 | 1464641568395 Marionette DEBUG loaded listener.js 13:52:48 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (13918C00) [pid = 892] [serial = 790] [outer = 130E0800] 13:52:49 INFO - PROCESS | 892 | 1464641569082 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]]]}] 13:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1195ms 13:52:49 INFO - PROCESS | 892 | 1464641569311 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 13:52:49 INFO - PROCESS | 892 | 1464641569315 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 13:52:49 INFO - PROCESS | 892 | 1464641569321 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:52:49 INFO - PROCESS | 892 | 1464641569324 Marionette TRACE conn3 <- [1,1018,null,{}] 13:52:49 INFO - PROCESS | 892 | 1464641569330 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}] 13:52:49 INFO - PROCESS | 892 | 1464641569435 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 13:52:49 INFO - PROCESS | 892 | 1464641569513 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:49 INFO - PROCESS | 892 | ++DOCSHELL 11248800 == 44 [pid = 892] [id = 264] 13:52:49 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (112B0800) [pid = 892] [serial = 791] [outer = 00000000] 13:52:49 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (11A15800) [pid = 892] [serial = 792] [outer = 112B0800] 13:52:49 INFO - PROCESS | 892 | 1464641569560 Marionette DEBUG loaded listener.js 13:52:49 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (128CC400) [pid = 892] [serial = 793] [outer = 112B0800] 13:52:50 INFO - PROCESS | 892 | --DOCSHELL 0F2F5800 == 43 [pid = 892] [id = 196] 13:52:50 INFO - PROCESS | 892 | --DOCSHELL 16B24C00 == 42 [pid = 892] [id = 199] 13:52:50 INFO - PROCESS | 892 | --DOCSHELL 1702CC00 == 41 [pid = 892] [id = 201] 13:52:50 INFO - PROCESS | 892 | --DOCSHELL 17858400 == 40 [pid = 892] [id = 202] 13:52:50 INFO - PROCESS | 892 | --DOCSHELL 15428C00 == 39 [pid = 892] [id = 204] 13:52:50 INFO - PROCESS | 892 | --DOCSHELL 10F03400 == 38 [pid = 892] [id = 203] 13:52:50 INFO - PROCESS | 892 | --DOCSHELL 10A57400 == 37 [pid = 892] [id = 200] 13:52:50 INFO - PROCESS | 892 | --DOCSHELL 13911800 == 36 [pid = 892] [id = 197] 13:52:50 INFO - PROCESS | 892 | --DOCSHELL 16036C00 == 35 [pid = 892] [id = 198] 13:52:50 INFO - PROCESS | 892 | --DOCSHELL 13D51800 == 34 [pid = 892] [id = 247] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 112 (1986C800) [pid = 892] [serial = 696] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 111 (10A55400) [pid = 892] [serial = 582] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 110 (15F95400) [pid = 892] [serial = 612] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 109 (19D81400) [pid = 892] [serial = 621] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 108 (181EE400) [pid = 892] [serial = 615] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 107 (1A643800) [pid = 892] [serial = 663] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 106 (15645800) [pid = 892] [serial = 660] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 105 (1A64FC00) [pid = 892] [serial = 654] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 104 (131B1800) [pid = 892] [serial = 657] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 103 (198A7800) [pid = 892] [serial = 618] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 102 (13004C00) [pid = 892] [serial = 609] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 101 (1A9D6C00) [pid = 892] [serial = 741] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 100 (198A6800) [pid = 892] [serial = 726] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 99 (1A50A000) [pid = 892] [serial = 729] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 98 (198B0400) [pid = 892] [serial = 727] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 97 (1A6EE800) [pid = 892] [serial = 732] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 96 (1A509800) [pid = 892] [serial = 730] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 95 (19868C00) [pid = 892] [serial = 735] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 94 (1A9CD000) [pid = 892] [serial = 738] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 93 (1A6EF000) [pid = 892] [serial = 733] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 92 (18368C00) [pid = 892] [serial = 723] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 91 (1702E800) [pid = 892] [serial = 720] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 90 (1774CC00) [pid = 892] [serial = 721] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 89 (13D5BC00) [pid = 892] [serial = 716] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 88 (14F77C00) [pid = 892] [serial = 717] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 87 (140D0800) [pid = 892] [serial = 714] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 86 (12D8BC00) [pid = 892] [serial = 713] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 85 (17DEC000) [pid = 892] [serial = 711] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 84 (1603EC00) [pid = 892] [serial = 710] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 83 (1A87B000) [pid = 892] [serial = 708] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 82 (1A6F6400) [pid = 892] [serial = 707] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 81 (1A9D0C00) [pid = 892] [serial = 739] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 80 (1A27E800) [pid = 892] [serial = 705] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 79 (19D8A000) [pid = 892] [serial = 704] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 78 (177C2400) [pid = 892] [serial = 702] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 77 (171C3000) [pid = 892] [serial = 701] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 76 (1059B000) [pid = 892] [serial = 699] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 75 (0F983400) [pid = 892] [serial = 698] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 74 (1A6EB400) [pid = 892] [serial = 405] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 73 (1A641400) [pid = 892] [serial = 736] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | --DOMWINDOW == 72 (1986CC00) [pid = 892] [serial = 724] [outer = 00000000] [url = about:blank] 13:52:50 INFO - PROCESS | 892 | 1464641570235 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]]]}] 13:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 896ms 13:52:50 INFO - PROCESS | 892 | 1464641570260 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 13:52:50 INFO - PROCESS | 892 | 1464641570263 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 13:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:52:50 INFO - PROCESS | 892 | 1464641570270 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:52:50 INFO - PROCESS | 892 | 1464641570273 Marionette TRACE conn3 <- [1,1022,null,{}] 13:52:50 INFO - PROCESS | 892 | 1464641570277 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}] 13:52:50 INFO - PROCESS | 892 | 1464641570368 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 13:52:50 INFO - PROCESS | 892 | 1464641570456 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:50 INFO - PROCESS | 892 | ++DOCSHELL 10A5A400 == 35 [pid = 892] [id = 265] 13:52:50 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (10A5E000) [pid = 892] [serial = 794] [outer = 00000000] 13:52:50 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (13081C00) [pid = 892] [serial = 795] [outer = 10A5E000] 13:52:50 INFO - PROCESS | 892 | 1464641570501 Marionette DEBUG loaded listener.js 13:52:50 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (1371D000) [pid = 892] [serial = 796] [outer = 10A5E000] 13:52:50 INFO - PROCESS | 892 | 1464641570899 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]]]}] 13:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 708ms 13:52:50 INFO - PROCESS | 892 | 1464641570969 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 13:52:50 INFO - PROCESS | 892 | 1464641570971 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 13:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:52:50 INFO - PROCESS | 892 | 1464641570975 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:52:50 INFO - PROCESS | 892 | 1464641570977 Marionette TRACE conn3 <- [1,1026,null,{}] 13:52:50 INFO - PROCESS | 892 | 1464641570987 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}] 13:52:51 INFO - PROCESS | 892 | 1464641571073 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 13:52:51 INFO - PROCESS | 892 | 1464641571084 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:51 INFO - PROCESS | 892 | ++DOCSHELL 15319C00 == 36 [pid = 892] [id = 266] 13:52:51 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (1531AC00) [pid = 892] [serial = 797] [outer = 00000000] 13:52:51 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (156BC800) [pid = 892] [serial = 798] [outer = 1531AC00] 13:52:51 INFO - PROCESS | 892 | 1464641571137 Marionette DEBUG loaded listener.js 13:52:51 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (15F92800) [pid = 892] [serial = 799] [outer = 1531AC00] 13:52:51 INFO - PROCESS | 892 | 1464641571589 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]]]}] 13:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 644ms 13:52:51 INFO - PROCESS | 892 | 1464641571613 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 13:52:51 INFO - PROCESS | 892 | 1464641571615 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 13:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:52:51 INFO - PROCESS | 892 | 1464641571618 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:52:51 INFO - PROCESS | 892 | 1464641571620 Marionette TRACE conn3 <- [1,1030,null,{}] 13:52:51 INFO - PROCESS | 892 | 1464641571623 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}] 13:52:51 INFO - PROCESS | 892 | 1464641571703 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 13:52:51 INFO - PROCESS | 892 | 1464641571709 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:51 INFO - PROCESS | 892 | ++DOCSHELL 16039400 == 37 [pid = 892] [id = 267] 13:52:51 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (160D1000) [pid = 892] [serial = 800] [outer = 00000000] 13:52:51 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (16B24C00) [pid = 892] [serial = 801] [outer = 160D1000] 13:52:51 INFO - PROCESS | 892 | 1464641571755 Marionette DEBUG loaded listener.js 13:52:51 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (1702EC00) [pid = 892] [serial = 802] [outer = 160D1000] 13:52:52 INFO - PROCESS | 892 | 1464641572195 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]]]}] 13:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 629ms 13:52:52 INFO - PROCESS | 892 | 1464641572256 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 13:52:52 INFO - PROCESS | 892 | 1464641572258 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 13:52:52 INFO - PROCESS | 892 | 1464641572261 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:52:52 INFO - PROCESS | 892 | 1464641572263 Marionette TRACE conn3 <- [1,1034,null,{}] 13:52:52 INFO - PROCESS | 892 | 1464641572266 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}] 13:52:52 INFO - PROCESS | 892 | 1464641572387 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 13:52:52 INFO - PROCESS | 892 | 1464641572393 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:52 INFO - PROCESS | 892 | ++DOCSHELL 17089000 == 38 [pid = 892] [id = 268] 13:52:52 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (1708A000) [pid = 892] [serial = 803] [outer = 00000000] 13:52:52 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (171CC800) [pid = 892] [serial = 804] [outer = 1708A000] 13:52:52 INFO - PROCESS | 892 | 1464641572440 Marionette DEBUG loaded listener.js 13:52:52 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (17749400) [pid = 892] [serial = 805] [outer = 1708A000] 13:52:52 INFO - PROCESS | 892 | 1464641572897 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]]]}] 13:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 692ms 13:52:52 INFO - PROCESS | 892 | 1464641572961 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 13:52:52 INFO - PROCESS | 892 | 1464641572963 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 13:52:52 INFO - PROCESS | 892 | 1464641572966 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:52:52 INFO - PROCESS | 892 | 1464641572968 Marionette TRACE conn3 <- [1,1038,null,{}] 13:52:52 INFO - PROCESS | 892 | 1464641572972 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}] 13:52:53 INFO - PROCESS | 892 | 1464641573097 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 13:52:53 INFO - PROCESS | 892 | 1464641573109 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:53 INFO - PROCESS | 892 | ++DOCSHELL 14F6B400 == 39 [pid = 892] [id = 269] 13:52:53 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (161ABC00) [pid = 892] [serial = 806] [outer = 00000000] 13:52:53 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (17D50000) [pid = 892] [serial = 807] [outer = 161ABC00] 13:52:53 INFO - PROCESS | 892 | 1464641573156 Marionette DEBUG loaded listener.js 13:52:53 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (181F1800) [pid = 892] [serial = 808] [outer = 161ABC00] 13:52:53 INFO - PROCESS | 892 | 1464641573598 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]]]}] 13:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 692ms 13:52:53 INFO - PROCESS | 892 | 1464641573666 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 13:52:53 INFO - PROCESS | 892 | 1464641573668 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 13:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:52:53 INFO - PROCESS | 892 | 1464641573678 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:52:53 INFO - PROCESS | 892 | 1464641573680 Marionette TRACE conn3 <- [1,1042,null,{}] 13:52:53 INFO - PROCESS | 892 | 1464641573725 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}] 13:52:53 INFO - PROCESS | 892 | 1464641573827 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 13:52:53 INFO - PROCESS | 892 | 1464641573840 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:53 INFO - PROCESS | 892 | ++DOCSHELL 18372800 == 40 [pid = 892] [id = 270] 13:52:53 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (18373000) [pid = 892] [serial = 809] [outer = 00000000] 13:52:53 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (1986A800) [pid = 892] [serial = 810] [outer = 18373000] 13:52:53 INFO - PROCESS | 892 | 1464641573883 Marionette DEBUG loaded listener.js 13:52:53 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (19872800) [pid = 892] [serial = 811] [outer = 18373000] 13:52:54 INFO - PROCESS | 892 | --DOMWINDOW == 89 (11C83C00) [pid = 892] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:52:54 INFO - PROCESS | 892 | --DOMWINDOW == 88 (177CAC00) [pid = 892] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:52:54 INFO - PROCESS | 892 | --DOMWINDOW == 87 (11C84000) [pid = 892] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:52:54 INFO - PROCESS | 892 | --DOMWINDOW == 86 (140DB000) [pid = 892] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:52:54 INFO - PROCESS | 892 | --DOMWINDOW == 85 (105ED400) [pid = 892] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:52:54 INFO - PROCESS | 892 | --DOMWINDOW == 84 (1A9D2000) [pid = 892] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:52:54 INFO - PROCESS | 892 | --DOMWINDOW == 83 (18122400) [pid = 892] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:52:54 INFO - PROCESS | 892 | --DOMWINDOW == 82 (15E8E400) [pid = 892] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:52:54 INFO - PROCESS | 892 | --DOMWINDOW == 81 (13910C00) [pid = 892] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:52:54 INFO - PROCESS | 892 | --DOMWINDOW == 80 (161AFC00) [pid = 892] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:52:54 INFO - PROCESS | 892 | --DOMWINDOW == 79 (17037000) [pid = 892] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:52:54 INFO - PROCESS | 892 | --DOMWINDOW == 78 (1836E800) [pid = 892] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:52:54 INFO - PROCESS | 892 | --DOMWINDOW == 77 (12896800) [pid = 892] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:52:54 INFO - PROCESS | 892 | --DOMWINDOW == 76 (19A0C400) [pid = 892] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:52:54 INFO - PROCESS | 892 | 1464641574463 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]]]}] 13:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 849ms 13:52:54 INFO - PROCESS | 892 | 1464641574521 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 13:52:54 INFO - PROCESS | 892 | 1464641574525 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 13:52:54 INFO - PROCESS | 892 | 1464641574529 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:52:54 INFO - PROCESS | 892 | 1464641574534 Marionette TRACE conn3 <- [1,1046,null,{}] 13:52:54 INFO - PROCESS | 892 | 1464641574544 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}] 13:52:54 INFO - PROCESS | 892 | 1464641574653 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 13:52:54 INFO - PROCESS | 892 | 1464641574750 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:54 INFO - PROCESS | 892 | ++DOCSHELL 10232400 == 41 [pid = 892] [id = 271] 13:52:54 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (10509000) [pid = 892] [serial = 812] [outer = 00000000] 13:52:54 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (105FBC00) [pid = 892] [serial = 813] [outer = 10509000] 13:52:54 INFO - PROCESS | 892 | 1464641574805 Marionette DEBUG loaded listener.js 13:52:54 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (112EB000) [pid = 892] [serial = 814] [outer = 10509000] 13:52:55 INFO - PROCESS | 892 | 1464641575406 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]]]}] 13:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 912ms 13:52:55 INFO - PROCESS | 892 | 1464641575468 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 13:52:55 INFO - PROCESS | 892 | 1464641575472 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 13:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:52:55 INFO - PROCESS | 892 | 1464641575480 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:52:55 INFO - PROCESS | 892 | 1464641575483 Marionette TRACE conn3 <- [1,1050,null,{}] 13:52:55 INFO - PROCESS | 892 | 1464641575488 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}] 13:52:55 INFO - PROCESS | 892 | 1464641575601 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 13:52:55 INFO - PROCESS | 892 | 1464641575725 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:55 INFO - PROCESS | 892 | ++DOCSHELL 131B0800 == 42 [pid = 892] [id = 272] 13:52:55 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (13910800) [pid = 892] [serial = 815] [outer = 00000000] 13:52:55 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (143C3000) [pid = 892] [serial = 816] [outer = 13910800] 13:52:55 INFO - PROCESS | 892 | 1464641575779 Marionette DEBUG loaded listener.js 13:52:55 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (14F79400) [pid = 892] [serial = 817] [outer = 13910800] 13:52:56 INFO - PROCESS | 892 | 1464641576399 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]]]}] 13:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 944ms 13:52:56 INFO - PROCESS | 892 | 1464641576427 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 13:52:56 INFO - PROCESS | 892 | 1464641576431 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 13:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:52:56 INFO - PROCESS | 892 | 1464641576436 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:52:56 INFO - PROCESS | 892 | 1464641576439 Marionette TRACE conn3 <- [1,1054,null,{}] 13:52:56 INFO - PROCESS | 892 | 1464641576449 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}] 13:52:56 INFO - PROCESS | 892 | 1464641576558 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 13:52:56 INFO - PROCESS | 892 | 1464641576641 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:56 INFO - PROCESS | 892 | ++DOCSHELL 16040C00 == 43 [pid = 892] [id = 273] 13:52:56 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (160CFC00) [pid = 892] [serial = 818] [outer = 00000000] 13:52:56 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (161B0800) [pid = 892] [serial = 819] [outer = 160CFC00] 13:52:56 INFO - PROCESS | 892 | 1464641576744 Marionette DEBUG loaded listener.js 13:52:56 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (1702C800) [pid = 892] [serial = 820] [outer = 160CFC00] 13:52:57 INFO - PROCESS | 892 | 1464641577324 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]]]}] 13:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 943ms 13:52:57 INFO - PROCESS | 892 | 1464641577380 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 13:52:57 INFO - PROCESS | 892 | 1464641577382 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 13:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:52:57 INFO - PROCESS | 892 | 1464641577386 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:52:57 INFO - PROCESS | 892 | 1464641577388 Marionette TRACE conn3 <- [1,1058,null,{}] 13:52:57 INFO - PROCESS | 892 | 1464641577391 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}] 13:52:57 INFO - PROCESS | 892 | 1464641577498 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 13:52:57 INFO - PROCESS | 892 | 1464641577611 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:57 INFO - PROCESS | 892 | ++DOCSHELL 17858C00 == 44 [pid = 892] [id = 274] 13:52:57 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (17D41400) [pid = 892] [serial = 821] [outer = 00000000] 13:52:57 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (181EFC00) [pid = 892] [serial = 822] [outer = 17D41400] 13:52:57 INFO - PROCESS | 892 | 1464641577664 Marionette DEBUG loaded listener.js 13:52:57 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (1986B400) [pid = 892] [serial = 823] [outer = 17D41400] 13:52:58 INFO - PROCESS | 892 | 1464641578198 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]]]}] 13:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 896ms 13:52:58 INFO - PROCESS | 892 | 1464641578290 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 13:52:58 INFO - PROCESS | 892 | 1464641578292 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 13:52:58 INFO - PROCESS | 892 | 1464641578296 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:52:58 INFO - PROCESS | 892 | 1464641578298 Marionette TRACE conn3 <- [1,1062,null,{}] 13:52:58 INFO - PROCESS | 892 | 1464641578301 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}] 13:52:58 INFO - PROCESS | 892 | 1464641578397 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 13:52:58 INFO - PROCESS | 892 | 1464641578524 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:58 INFO - PROCESS | 892 | ++DOCSHELL 198A9400 == 45 [pid = 892] [id = 275] 13:52:58 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (198A9C00) [pid = 892] [serial = 824] [outer = 00000000] 13:52:58 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (198AFC00) [pid = 892] [serial = 825] [outer = 198A9C00] 13:52:58 INFO - PROCESS | 892 | 1464641578577 Marionette DEBUG loaded listener.js 13:52:58 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (198B0C00) [pid = 892] [serial = 826] [outer = 198A9C00] 13:52:59 INFO - PROCESS | 892 | 1464641579249 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]]]}] 13:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1006ms 13:52:59 INFO - PROCESS | 892 | 1464641579298 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 13:52:59 INFO - PROCESS | 892 | 1464641579302 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 13:52:59 INFO - PROCESS | 892 | 1464641579307 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:52:59 INFO - PROCESS | 892 | 1464641579311 Marionette TRACE conn3 <- [1,1066,null,{}] 13:52:59 INFO - PROCESS | 892 | 1464641579316 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}] 13:52:59 INFO - PROCESS | 892 | 1464641579411 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 13:52:59 INFO - PROCESS | 892 | 1464641579548 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:59 INFO - PROCESS | 892 | ++DOCSHELL 105FA400 == 46 [pid = 892] [id = 276] 13:52:59 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (105FA800) [pid = 892] [serial = 827] [outer = 00000000] 13:52:59 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (12B93000) [pid = 892] [serial = 828] [outer = 105FA800] 13:52:59 INFO - PROCESS | 892 | 1464641579599 Marionette DEBUG loaded listener.js 13:52:59 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (13010000) [pid = 892] [serial = 829] [outer = 105FA800] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 93 (1836C400) [pid = 892] [serial = 781] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 92 (17858800) [pid = 892] [serial = 765] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 91 (128C7400) [pid = 892] [serial = 747] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 90 (12B91C00) [pid = 892] [serial = 748] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 89 (1542A000) [pid = 892] [serial = 753] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 88 (15644000) [pid = 892] [serial = 754] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 87 (10A61800) [pid = 892] [serial = 744] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 86 (10F0B000) [pid = 892] [serial = 745] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 85 (1A9DAC00) [pid = 892] [serial = 742] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 84 (181F1400) [pid = 892] [serial = 768] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 83 (16038C00) [pid = 892] [serial = 756] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 82 (1603D400) [pid = 892] [serial = 757] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 81 (13C9E400) [pid = 892] [serial = 750] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 80 (140D7400) [pid = 892] [serial = 751] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 79 (16B27000) [pid = 892] [serial = 759] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 78 (1702A400) [pid = 892] [serial = 760] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 77 (171D0800) [pid = 892] [serial = 762] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 76 (19872000) [pid = 892] [serial = 772] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 75 (19869C00) [pid = 892] [serial = 771] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 74 (17249400) [pid = 892] [serial = 763] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 73 (13299400) [pid = 892] [serial = 777] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 72 (19D7D800) [pid = 892] [serial = 774] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 71 (1A112400) [pid = 892] [serial = 775] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 70 (16C1B000) [pid = 892] [serial = 780] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 69 (13724000) [pid = 892] [serial = 778] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 68 (181F3000) [pid = 892] [serial = 769] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 67 (17859400) [pid = 892] [serial = 766] [outer = 00000000] [url = about:blank] 13:52:59 INFO - PROCESS | 892 | --DOMWINDOW == 66 (19A70400) [pid = 892] [serial = 783] [outer = 00000000] [url = about:blank] 13:53:00 INFO - PROCESS | 892 | 1464641580098 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]]]}] 13:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 833ms 13:53:00 INFO - PROCESS | 892 | 1464641580151 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 13:53:00 INFO - PROCESS | 892 | 1464641580157 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 13:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:53:00 INFO - PROCESS | 892 | 1464641580163 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:53:00 INFO - PROCESS | 892 | 1464641580165 Marionette TRACE conn3 <- [1,1070,null,{}] 13:53:00 INFO - PROCESS | 892 | 1464641580169 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}] 13:53:00 INFO - PROCESS | 892 | 1464641580254 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 13:53:00 INFO - PROCESS | 892 | 1464641580264 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:00 INFO - PROCESS | 892 | ++DOCSHELL 12B96000 == 47 [pid = 892] [id = 277] 13:53:00 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (13003000) [pid = 892] [serial = 830] [outer = 00000000] 13:53:00 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (13D55000) [pid = 892] [serial = 831] [outer = 13003000] 13:53:00 INFO - PROCESS | 892 | 1464641580356 Marionette DEBUG loaded listener.js 13:53:00 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (143C4400) [pid = 892] [serial = 832] [outer = 13003000] 13:53:00 INFO - PROCESS | 892 | 1464641580820 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]]]}] 13:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 645ms 13:53:00 INFO - PROCESS | 892 | 1464641580831 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 13:53:00 INFO - PROCESS | 892 | 1464641580833 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 13:53:00 INFO - PROCESS | 892 | 1464641580836 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:53:00 INFO - PROCESS | 892 | 1464641580840 Marionette TRACE conn3 <- [1,1074,null,{}] 13:53:00 INFO - PROCESS | 892 | 1464641580853 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}] 13:53:00 INFO - PROCESS | 892 | 1464641580937 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 13:53:00 INFO - PROCESS | 892 | 1464641580977 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:00 INFO - PROCESS | 892 | ++DOCSHELL 15E81800 == 48 [pid = 892] [id = 278] 13:53:00 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (15E88000) [pid = 892] [serial = 833] [outer = 00000000] 13:53:01 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (16038800) [pid = 892] [serial = 834] [outer = 15E88000] 13:53:01 INFO - PROCESS | 892 | 1464641581023 Marionette DEBUG loaded listener.js 13:53:01 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (16041800) [pid = 892] [serial = 835] [outer = 15E88000] 13:53:01 INFO - PROCESS | 892 | 1464641581467 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]]]}] 13:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 707ms 13:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:53:01 INFO - PROCESS | 892 | 1464641581537 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 13:53:01 INFO - PROCESS | 892 | 1464641581540 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 13:53:01 INFO - PROCESS | 892 | 1464641581544 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:53:01 INFO - PROCESS | 892 | 1464641581547 Marionette TRACE conn3 <- [1,1078,null,{}] 13:53:01 INFO - PROCESS | 892 | 1464641581551 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}] 13:53:01 INFO - PROCESS | 892 | 1464641581632 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 13:53:01 INFO - PROCESS | 892 | 1464641581641 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:01 INFO - PROCESS | 892 | ++DOCSHELL 161AD000 == 49 [pid = 892] [id = 279] 13:53:01 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (161ADC00) [pid = 892] [serial = 836] [outer = 00000000] 13:53:01 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (16C12400) [pid = 892] [serial = 837] [outer = 161ADC00] 13:53:01 INFO - PROCESS | 892 | 1464641581685 Marionette DEBUG loaded listener.js 13:53:01 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (171C8000) [pid = 892] [serial = 838] [outer = 161ADC00] 13:53:02 INFO - PROCESS | 892 | 1464641582110 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]]]}] 13:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 598ms 13:53:02 INFO - PROCESS | 892 | 1464641582144 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 13:53:02 INFO - PROCESS | 892 | 1464641582146 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 13:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:53:02 INFO - PROCESS | 892 | 1464641582149 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:53:02 INFO - PROCESS | 892 | 1464641582160 Marionette TRACE conn3 <- [1,1082,null,{}] 13:53:02 INFO - PROCESS | 892 | 1464641582171 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}] 13:53:02 INFO - PROCESS | 892 | 1464641582272 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 13:53:02 INFO - PROCESS | 892 | 1464641582279 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:02 INFO - PROCESS | 892 | ++DOCSHELL 0F98A000 == 50 [pid = 892] [id = 280] 13:53:02 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (15642800) [pid = 892] [serial = 839] [outer = 00000000] 13:53:02 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (17751800) [pid = 892] [serial = 840] [outer = 15642800] 13:53:02 INFO - PROCESS | 892 | 1464641582322 Marionette DEBUG loaded listener.js 13:53:02 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (17854400) [pid = 892] [serial = 841] [outer = 15642800] 13:53:02 INFO - PROCESS | 892 | 1464641582807 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]]]}] 13:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 707ms 13:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:53:02 INFO - PROCESS | 892 | 1464641582849 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 13:53:02 INFO - PROCESS | 892 | 1464641582851 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 13:53:02 INFO - PROCESS | 892 | 1464641582854 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:53:02 INFO - PROCESS | 892 | 1464641582855 Marionette TRACE conn3 <- [1,1086,null,{}] 13:53:02 INFO - PROCESS | 892 | 1464641582859 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}] 13:53:03 INFO - PROCESS | 892 | 1464641582988 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 13:53:03 INFO - PROCESS | 892 | 1464641583046 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:03 INFO - PROCESS | 892 | ++DOCSHELL 0F2F2000 == 51 [pid = 892] [id = 281] 13:53:03 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (10F05000) [pid = 892] [serial = 842] [outer = 00000000] 13:53:03 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (18374400) [pid = 892] [serial = 843] [outer = 10F05000] 13:53:03 INFO - PROCESS | 892 | 1464641583094 Marionette DEBUG loaded listener.js 13:53:03 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (1986E800) [pid = 892] [serial = 844] [outer = 10F05000] 13:53:03 INFO - PROCESS | 892 | 1464641583499 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]]]}] 13:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 692ms 13:53:03 INFO - PROCESS | 892 | 1464641583554 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 13:53:03 INFO - PROCESS | 892 | 1464641583556 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 13:53:03 INFO - PROCESS | 892 | 1464641583559 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:53:03 INFO - PROCESS | 892 | 1464641583561 Marionette TRACE conn3 <- [1,1090,null,{}] 13:53:03 INFO - PROCESS | 892 | 1464641583564 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}] 13:53:03 INFO - PROCESS | 892 | 1464641583701 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 13:53:03 INFO - PROCESS | 892 | 1464641583714 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:03 INFO - PROCESS | 892 | ++DOCSHELL 10B81C00 == 52 [pid = 892] [id = 282] 13:53:03 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (181F0C00) [pid = 892] [serial = 845] [outer = 00000000] 13:53:03 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (19A13800) [pid = 892] [serial = 846] [outer = 181F0C00] 13:53:03 INFO - PROCESS | 892 | 1464641583802 Marionette DEBUG loaded listener.js 13:53:03 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (19A6F800) [pid = 892] [serial = 847] [outer = 181F0C00] 13:53:04 INFO - PROCESS | 892 | --DOMWINDOW == 83 (160D1000) [pid = 892] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:53:04 INFO - PROCESS | 892 | --DOMWINDOW == 82 (161ABC00) [pid = 892] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:53:04 INFO - PROCESS | 892 | --DOMWINDOW == 81 (1708A000) [pid = 892] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:53:04 INFO - PROCESS | 892 | --DOMWINDOW == 80 (112B0800) [pid = 892] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:53:04 INFO - PROCESS | 892 | --DOMWINDOW == 79 (1531AC00) [pid = 892] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:53:04 INFO - PROCESS | 892 | --DOMWINDOW == 78 (10A5E000) [pid = 892] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:53:04 INFO - PROCESS | 892 | 1464641584217 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]]]}] 13:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 692ms 13:53:04 INFO - PROCESS | 892 | 1464641584259 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 13:53:04 INFO - PROCESS | 892 | 1464641584261 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 13:53:04 INFO - PROCESS | 892 | 1464641584264 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:53:04 INFO - PROCESS | 892 | 1464641584265 Marionette TRACE conn3 <- [1,1094,null,{}] 13:53:04 INFO - PROCESS | 892 | 1464641584269 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}] 13:53:04 INFO - PROCESS | 892 | 1464641584345 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 13:53:04 INFO - PROCESS | 892 | 1464641584351 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:04 INFO - PROCESS | 892 | ++DOCSHELL 16033C00 == 53 [pid = 892] [id = 283] 13:53:04 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (160D1000) [pid = 892] [serial = 848] [outer = 00000000] 13:53:04 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (175C6C00) [pid = 892] [serial = 849] [outer = 160D1000] 13:53:04 INFO - PROCESS | 892 | 1464641584394 Marionette DEBUG loaded listener.js 13:53:04 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (198A5400) [pid = 892] [serial = 850] [outer = 160D1000] 13:53:04 INFO - PROCESS | 892 | 1464641584844 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]]]}] 13:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 629ms 13:53:04 INFO - PROCESS | 892 | 1464641584902 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 13:53:04 INFO - PROCESS | 892 | 1464641584904 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 13:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:53:04 INFO - PROCESS | 892 | 1464641584907 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:53:04 INFO - PROCESS | 892 | 1464641584909 Marionette TRACE conn3 <- [1,1098,null,{}] 13:53:04 INFO - PROCESS | 892 | 1464641584912 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}] 13:53:05 INFO - PROCESS | 892 | 1464641584990 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 13:53:05 INFO - PROCESS | 892 | 1464641584996 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:05 INFO - PROCESS | 892 | ++DOCSHELL 14F82C00 == 54 [pid = 892] [id = 284] 13:53:05 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (161AA800) [pid = 892] [serial = 851] [outer = 00000000] 13:53:05 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (1A110400) [pid = 892] [serial = 852] [outer = 161AA800] 13:53:05 INFO - PROCESS | 892 | 1464641585039 Marionette DEBUG loaded listener.js 13:53:05 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (1A285C00) [pid = 892] [serial = 853] [outer = 161AA800] 13:53:05 INFO - PROCESS | 892 | 1464641585515 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]]]}] 13:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 598ms 13:53:05 INFO - PROCESS | 892 | 1464641585539 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 13:53:05 INFO - PROCESS | 892 | 1464641585541 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 13:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:53:05 INFO - PROCESS | 892 | 1464641585544 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:53:05 INFO - PROCESS | 892 | 1464641585546 Marionette TRACE conn3 <- [1,1102,null,{}] 13:53:05 INFO - PROCESS | 892 | 1464641585550 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}] 13:53:05 INFO - PROCESS | 892 | 1464641585626 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 13:53:05 INFO - PROCESS | 892 | 1464641585633 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:05 INFO - PROCESS | 892 | ++DOCSHELL 1A28C400 == 55 [pid = 892] [id = 285] 13:53:05 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (1A502000) [pid = 892] [serial = 854] [outer = 00000000] 13:53:05 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (1A50E800) [pid = 892] [serial = 855] [outer = 1A502000] 13:53:05 INFO - PROCESS | 892 | 1464641585687 Marionette DEBUG loaded listener.js 13:53:05 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (1A642000) [pid = 892] [serial = 856] [outer = 1A502000] 13:53:06 INFO - PROCESS | 892 | 1464641586107 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]]]}] 13:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 598ms 13:53:06 INFO - PROCESS | 892 | 1464641586148 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 13:53:06 INFO - PROCESS | 892 | 1464641586151 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 13:53:06 INFO - PROCESS | 892 | 1464641586155 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:53:06 INFO - PROCESS | 892 | 1464641586159 Marionette TRACE conn3 <- [1,1106,null,{}] 13:53:06 INFO - PROCESS | 892 | 1464641586167 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}] 13:53:06 INFO - PROCESS | 892 | 1464641586315 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 13:53:06 INFO - PROCESS | 892 | 1464641586473 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:06 INFO - PROCESS | 892 | ++DOCSHELL 102D2800 == 56 [pid = 892] [id = 286] 13:53:06 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (102D9000) [pid = 892] [serial = 857] [outer = 00000000] 13:53:06 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (10A55400) [pid = 892] [serial = 858] [outer = 102D9000] 13:53:06 INFO - PROCESS | 892 | 1464641586529 Marionette DEBUG loaded listener.js 13:53:06 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (112E9C00) [pid = 892] [serial = 859] [outer = 102D9000] 13:53:07 INFO - PROCESS | 892 | 1464641587061 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]]]}] 13:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 944ms 13:53:07 INFO - PROCESS | 892 | 1464641587108 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 13:53:07 INFO - PROCESS | 892 | 1464641587112 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 13:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:53:07 INFO - PROCESS | 892 | 1464641587118 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:53:07 INFO - PROCESS | 892 | 1464641587122 Marionette TRACE conn3 <- [1,1110,null,{}] 13:53:07 INFO - PROCESS | 892 | 1464641587127 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}] 13:53:07 INFO - PROCESS | 892 | 1464641587246 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 13:53:07 INFO - PROCESS | 892 | 1464641587344 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:07 INFO - PROCESS | 892 | ++DOCSHELL 15644000 == 57 [pid = 892] [id = 287] 13:53:07 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (156AE800) [pid = 892] [serial = 860] [outer = 00000000] 13:53:07 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (15F95000) [pid = 892] [serial = 861] [outer = 156AE800] 13:53:07 INFO - PROCESS | 892 | 1464641587400 Marionette DEBUG loaded listener.js 13:53:07 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (161A2400) [pid = 892] [serial = 862] [outer = 156AE800] 13:53:08 INFO - PROCESS | 892 | 1464641587996 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]]]}] 13:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 912ms 13:53:08 INFO - PROCESS | 892 | 1464641588037 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 13:53:08 INFO - PROCESS | 892 | 1464641588040 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 13:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:53:08 INFO - PROCESS | 892 | 1464641588048 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:53:08 INFO - PROCESS | 892 | 1464641588050 Marionette TRACE conn3 <- [1,1114,null,{}] 13:53:08 INFO - PROCESS | 892 | 1464641588055 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}] 13:53:08 INFO - PROCESS | 892 | 1464641588159 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 13:53:08 INFO - PROCESS | 892 | 1464641588258 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:08 INFO - PROCESS | 892 | ++DOCSHELL 14F80C00 == 58 [pid = 892] [id = 288] 13:53:08 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (161AB000) [pid = 892] [serial = 863] [outer = 00000000] 13:53:08 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (19872C00) [pid = 892] [serial = 864] [outer = 161AB000] 13:53:08 INFO - PROCESS | 892 | 1464641588311 Marionette DEBUG loaded listener.js 13:53:08 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (1A110C00) [pid = 892] [serial = 865] [outer = 161AB000] 13:53:08 INFO - PROCESS | 892 | 1464641588894 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]]]}] 13:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 896ms 13:53:08 INFO - PROCESS | 892 | 1464641588951 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 13:53:08 INFO - PROCESS | 892 | 1464641588955 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 13:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:53:08 INFO - PROCESS | 892 | 1464641588965 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:53:08 INFO - PROCESS | 892 | 1464641588970 Marionette TRACE conn3 <- [1,1118,null,{}] 13:53:08 INFO - PROCESS | 892 | 1464641588974 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}] 13:53:09 INFO - PROCESS | 892 | 1464641589080 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 13:53:09 INFO - PROCESS | 892 | 1464641589203 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:09 INFO - PROCESS | 892 | ++DOCSHELL 1774DC00 == 59 [pid = 892] [id = 289] 13:53:09 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (1A508400) [pid = 892] [serial = 866] [outer = 00000000] 13:53:09 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (1A6F2000) [pid = 892] [serial = 867] [outer = 1A508400] 13:53:09 INFO - PROCESS | 892 | 1464641589257 Marionette DEBUG loaded listener.js 13:53:09 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (1A6F6400) [pid = 892] [serial = 868] [outer = 1A508400] 13:53:09 INFO - PROCESS | 892 | 1464641589843 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]]]}] 13:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 912ms 13:53:09 INFO - PROCESS | 892 | 1464641589865 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 13:53:09 INFO - PROCESS | 892 | 1464641589868 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 13:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:53:09 INFO - PROCESS | 892 | 1464641589871 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:53:09 INFO - PROCESS | 892 | 1464641589873 Marionette TRACE conn3 <- [1,1122,null,{}] 13:53:09 INFO - PROCESS | 892 | 1464641589877 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}] 13:53:10 INFO - PROCESS | 892 | 1464641589977 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 13:53:10 INFO - PROCESS | 892 | 1464641590073 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:10 INFO - PROCESS | 892 | ++DOCSHELL 160D1800 == 60 [pid = 892] [id = 290] 13:53:10 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (1A650000) [pid = 892] [serial = 869] [outer = 00000000] 13:53:10 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (1A87B000) [pid = 892] [serial = 870] [outer = 1A650000] 13:53:10 INFO - PROCESS | 892 | 1464641590125 Marionette DEBUG loaded listener.js 13:53:10 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (1A87D400) [pid = 892] [serial = 871] [outer = 1A650000] 13:53:10 INFO - PROCESS | 892 | 1464641590964 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]]]}] 13:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1085ms 13:53:11 INFO - PROCESS | 892 | 1464641590996 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 13:53:11 INFO - PROCESS | 892 | 1464641591000 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 13:53:11 INFO - PROCESS | 892 | 1464641591005 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:53:11 INFO - PROCESS | 892 | 1464641591009 Marionette TRACE conn3 <- [1,1126,null,{}] 13:53:11 INFO - PROCESS | 892 | 1464641591016 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}] 13:53:11 INFO - PROCESS | 892 | 1464641591109 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 13:53:11 INFO - PROCESS | 892 | 1464641591241 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:11 INFO - PROCESS | 892 | ++DOCSHELL 10A60C00 == 61 [pid = 892] [id = 291] 13:53:11 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (1124A000) [pid = 892] [serial = 872] [outer = 00000000] 13:53:11 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (1300EC00) [pid = 892] [serial = 873] [outer = 1124A000] 13:53:11 INFO - PROCESS | 892 | 1464641591311 Marionette DEBUG loaded listener.js 13:53:11 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (13D4F800) [pid = 892] [serial = 874] [outer = 1124A000] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 17751C00 == 60 [pid = 892] [id = 206] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 17089000 == 59 [pid = 892] [id = 268] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 14F6B400 == 58 [pid = 892] [id = 269] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 16039400 == 57 [pid = 892] [id = 267] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 15319C00 == 56 [pid = 892] [id = 266] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 14386400 == 55 [pid = 892] [id = 210] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 140D1800 == 54 [pid = 892] [id = 205] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 102D4400 == 53 [pid = 892] [id = 212] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 0F93F000 == 52 [pid = 892] [id = 213] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 1A28C400 == 51 [pid = 892] [id = 285] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 14F82C00 == 50 [pid = 892] [id = 284] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 16033C00 == 49 [pid = 892] [id = 283] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 10B81C00 == 48 [pid = 892] [id = 282] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 0F2F2000 == 47 [pid = 892] [id = 281] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 0F98A000 == 46 [pid = 892] [id = 280] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 161AD000 == 45 [pid = 892] [id = 279] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 15E81800 == 44 [pid = 892] [id = 278] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 12B96000 == 43 [pid = 892] [id = 277] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 105FA400 == 42 [pid = 892] [id = 276] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 131B0800 == 41 [pid = 892] [id = 272] 13:53:11 INFO - PROCESS | 892 | --DOMWINDOW == 104 (1986A800) [pid = 892] [serial = 810] [outer = 00000000] [url = about:blank] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 10232400 == 40 [pid = 892] [id = 271] 13:53:11 INFO - PROCESS | 892 | --DOCSHELL 18372800 == 39 [pid = 892] [id = 270] 13:53:11 INFO - PROCESS | 892 | 1464641591859 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]]]}] 13:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 912ms 13:53:11 INFO - PROCESS | 892 | 1464641591911 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 13:53:11 INFO - PROCESS | 892 | 1464641591916 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 13:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:53:11 INFO - PROCESS | 892 | 1464641591922 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:53:11 INFO - PROCESS | 892 | 1464641591924 Marionette TRACE conn3 <- [1,1130,null,{}] 13:53:11 INFO - PROCESS | 892 | 1464641591928 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}] 13:53:12 INFO - PROCESS | 892 | 1464641592026 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 13:53:12 INFO - PROCESS | 892 | --DOMWINDOW == 103 (1702EC00) [pid = 892] [serial = 802] [outer = 00000000] [url = about:blank] 13:53:12 INFO - PROCESS | 892 | --DOMWINDOW == 102 (16B24C00) [pid = 892] [serial = 801] [outer = 00000000] [url = about:blank] 13:53:12 INFO - PROCESS | 892 | --DOMWINDOW == 101 (17D50000) [pid = 892] [serial = 807] [outer = 00000000] [url = about:blank] 13:53:12 INFO - PROCESS | 892 | --DOMWINDOW == 100 (171CC800) [pid = 892] [serial = 804] [outer = 00000000] [url = about:blank] 13:53:12 INFO - PROCESS | 892 | --DOMWINDOW == 99 (181F1800) [pid = 892] [serial = 808] [outer = 00000000] [url = about:blank] 13:53:12 INFO - PROCESS | 892 | --DOMWINDOW == 98 (17749400) [pid = 892] [serial = 805] [outer = 00000000] [url = about:blank] 13:53:12 INFO - PROCESS | 892 | --DOMWINDOW == 97 (11A15800) [pid = 892] [serial = 792] [outer = 00000000] [url = about:blank] 13:53:12 INFO - PROCESS | 892 | --DOMWINDOW == 96 (10A5B000) [pid = 892] [serial = 786] [outer = 00000000] [url = about:blank] 13:53:12 INFO - PROCESS | 892 | --DOMWINDOW == 95 (156BC800) [pid = 892] [serial = 798] [outer = 00000000] [url = about:blank] 13:53:12 INFO - PROCESS | 892 | --DOMWINDOW == 94 (15F92800) [pid = 892] [serial = 799] [outer = 00000000] [url = about:blank] 13:53:12 INFO - PROCESS | 892 | --DOMWINDOW == 93 (1329A800) [pid = 892] [serial = 789] [outer = 00000000] [url = about:blank] 13:53:12 INFO - PROCESS | 892 | --DOMWINDOW == 92 (13081C00) [pid = 892] [serial = 795] [outer = 00000000] [url = about:blank] 13:53:12 INFO - PROCESS | 892 | --DOMWINDOW == 91 (1371D000) [pid = 892] [serial = 796] [outer = 00000000] [url = about:blank] 13:53:12 INFO - PROCESS | 892 | --DOMWINDOW == 90 (128CC400) [pid = 892] [serial = 793] [outer = 00000000] [url = about:blank] 13:53:12 INFO - PROCESS | 892 | 1464641592112 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:12 INFO - PROCESS | 892 | ++DOCSHELL 0F39D400 == 40 [pid = 892] [id = 292] 13:53:12 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (0F946C00) [pid = 892] [serial = 875] [outer = 00000000] 13:53:12 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (11C12C00) [pid = 892] [serial = 876] [outer = 0F946C00] 13:53:12 INFO - PROCESS | 892 | 1464641592161 Marionette DEBUG loaded listener.js 13:53:12 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (1371D000) [pid = 892] [serial = 877] [outer = 0F946C00] 13:53:12 INFO - PROCESS | 892 | 1464641592542 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]]]}] 13:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 692ms 13:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:53:12 INFO - PROCESS | 892 | 1464641592621 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 13:53:12 INFO - PROCESS | 892 | 1464641592623 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 13:53:12 INFO - PROCESS | 892 | 1464641592627 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:53:12 INFO - PROCESS | 892 | 1464641592630 Marionette TRACE conn3 <- [1,1134,null,{}] 13:53:12 INFO - PROCESS | 892 | 1464641592640 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}] 13:53:12 INFO - PROCESS | 892 | 1464641592746 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 13:53:12 INFO - PROCESS | 892 | 1464641592762 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:12 INFO - PROCESS | 892 | ++DOCSHELL 15E8EC00 == 41 [pid = 892] [id = 293] 13:53:12 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (15F92800) [pid = 892] [serial = 878] [outer = 00000000] 13:53:12 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (16034C00) [pid = 892] [serial = 879] [outer = 15F92800] 13:53:12 INFO - PROCESS | 892 | 1464641592815 Marionette DEBUG loaded listener.js 13:53:12 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (160CA400) [pid = 892] [serial = 880] [outer = 15F92800] 13:53:13 INFO - PROCESS | 892 | 1464641593255 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]]]}] 13:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 645ms 13:53:13 INFO - PROCESS | 892 | 1464641593265 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 13:53:13 INFO - PROCESS | 892 | 1464641593267 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 13:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:53:13 INFO - PROCESS | 892 | 1464641593270 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:53:13 INFO - PROCESS | 892 | 1464641593272 Marionette TRACE conn3 <- [1,1138,null,{}] 13:53:13 INFO - PROCESS | 892 | 1464641593279 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}] 13:53:13 INFO - PROCESS | 892 | 1464641593358 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 13:53:13 INFO - PROCESS | 892 | 1464641593365 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:13 INFO - PROCESS | 892 | ++DOCSHELL 16034400 == 42 [pid = 892] [id = 294] 13:53:13 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (16B2A000) [pid = 892] [serial = 881] [outer = 00000000] 13:53:13 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (17089C00) [pid = 892] [serial = 882] [outer = 16B2A000] 13:53:13 INFO - PROCESS | 892 | 1464641593409 Marionette DEBUG loaded listener.js 13:53:13 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (1774C400) [pid = 892] [serial = 883] [outer = 16B2A000] 13:53:13 INFO - PROCESS | 892 | 1464641593840 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]]]}] 13:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 597ms 13:53:13 INFO - PROCESS | 892 | 1464641593867 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 13:53:13 INFO - PROCESS | 892 | 1464641593869 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 13:53:13 INFO - PROCESS | 892 | 1464641593872 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:53:13 INFO - PROCESS | 892 | 1464641593883 Marionette TRACE conn3 <- [1,1142,null,{}] 13:53:13 INFO - PROCESS | 892 | 1464641593891 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}] 13:53:13 INFO - PROCESS | 892 | 1464641593968 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 13:53:14 INFO - PROCESS | 892 | 1464641593978 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:14 INFO - PROCESS | 892 | ++DOCSHELL 10A61C00 == 43 [pid = 892] [id = 295] 13:53:14 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (16C19800) [pid = 892] [serial = 884] [outer = 00000000] 13:53:14 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (17F05400) [pid = 892] [serial = 885] [outer = 16C19800] 13:53:14 INFO - PROCESS | 892 | 1464641594022 Marionette DEBUG loaded listener.js 13:53:14 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (167AD000) [pid = 892] [serial = 886] [outer = 16C19800] 13:53:14 INFO - PROCESS | 892 | 1464641594511 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]]]}] 13:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 692ms 13:53:14 INFO - PROCESS | 892 | 1464641594572 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 13:53:14 INFO - PROCESS | 892 | 1464641594574 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 13:53:14 INFO - PROCESS | 892 | 1464641594577 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:53:14 INFO - PROCESS | 892 | 1464641594579 Marionette TRACE conn3 <- [1,1146,null,{}] 13:53:14 INFO - PROCESS | 892 | 1464641594582 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}] 13:53:14 INFO - PROCESS | 892 | 1464641594704 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 13:53:14 INFO - PROCESS | 892 | 1464641594766 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:14 INFO - PROCESS | 892 | ++DOCSHELL 17F58400 == 44 [pid = 892] [id = 296] 13:53:14 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (18122400) [pid = 892] [serial = 887] [outer = 00000000] 13:53:14 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (19871400) [pid = 892] [serial = 888] [outer = 18122400] 13:53:14 INFO - PROCESS | 892 | 1464641594810 Marionette DEBUG loaded listener.js 13:53:14 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (198AB800) [pid = 892] [serial = 889] [outer = 18122400] 13:53:15 INFO - PROCESS | 892 | 1464641595231 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]]]}] 13:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 691ms 13:53:15 INFO - PROCESS | 892 | 1464641595277 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 13:53:15 INFO - PROCESS | 892 | 1464641595279 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 13:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:53:15 INFO - PROCESS | 892 | 1464641595288 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:53:15 INFO - PROCESS | 892 | 1464641595290 Marionette TRACE conn3 <- [1,1150,null,{}] 13:53:15 INFO - PROCESS | 892 | 1464641595294 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}] 13:53:15 INFO - PROCESS | 892 | 1464641595424 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 13:53:15 INFO - PROCESS | 892 | 1464641595437 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:15 INFO - PROCESS | 892 | ++DOCSHELL 17F0A400 == 45 [pid = 892] [id = 297] 13:53:15 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (18373C00) [pid = 892] [serial = 890] [outer = 00000000] 13:53:15 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (1A10D000) [pid = 892] [serial = 891] [outer = 18373C00] 13:53:15 INFO - PROCESS | 892 | 1464641595530 Marionette DEBUG loaded listener.js 13:53:15 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (1A112800) [pid = 892] [serial = 892] [outer = 18373C00] 13:53:15 INFO - PROCESS | 892 | 1464641595973 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]]]}] 13:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 708ms 13:53:16 INFO - PROCESS | 892 | 1464641596019 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 13:53:16 INFO - PROCESS | 892 | 1464641596021 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 13:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:53:16 INFO - PROCESS | 892 | 1464641596024 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:53:16 INFO - PROCESS | 892 | 1464641596025 Marionette TRACE conn3 <- [1,1154,null,{}] 13:53:16 INFO - PROCESS | 892 | 1464641596029 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}] 13:53:16 INFO - PROCESS | 892 | 1464641596134 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 13:53:16 INFO - PROCESS | 892 | 1464641596141 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:16 INFO - PROCESS | 892 | ++DOCSHELL 19870800 == 46 [pid = 892] [id = 298] 13:53:16 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (1A113000) [pid = 892] [serial = 893] [outer = 00000000] 13:53:16 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (1A64D000) [pid = 892] [serial = 894] [outer = 1A113000] 13:53:16 INFO - PROCESS | 892 | 1464641596240 Marionette DEBUG loaded listener.js 13:53:16 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (1A6F0C00) [pid = 892] [serial = 895] [outer = 1A113000] 13:53:16 INFO - PROCESS | 892 | --DOMWINDOW == 110 (160D1000) [pid = 892] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:53:16 INFO - PROCESS | 892 | --DOMWINDOW == 109 (13003000) [pid = 892] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:53:16 INFO - PROCESS | 892 | --DOMWINDOW == 108 (181F0C00) [pid = 892] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:53:16 INFO - PROCESS | 892 | --DOMWINDOW == 107 (15642800) [pid = 892] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:53:16 INFO - PROCESS | 892 | --DOMWINDOW == 106 (1542A800) [pid = 892] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:53:16 INFO - PROCESS | 892 | --DOMWINDOW == 105 (15E88000) [pid = 892] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:53:16 INFO - PROCESS | 892 | --DOMWINDOW == 104 (10F05000) [pid = 892] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:53:16 INFO - PROCESS | 892 | --DOMWINDOW == 103 (161ADC00) [pid = 892] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:53:16 INFO - PROCESS | 892 | --DOMWINDOW == 102 (105FA800) [pid = 892] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:53:16 INFO - PROCESS | 892 | --DOMWINDOW == 101 (161AA800) [pid = 892] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:53:16 INFO - PROCESS | 892 | --DOMWINDOW == 100 (198A9C00) [pid = 892] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:53:16 INFO - PROCESS | 892 | --DOMWINDOW == 99 (130E0800) [pid = 892] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:53:16 INFO - PROCESS | 892 | --DOMWINDOW == 98 (10561000) [pid = 892] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:53:16 INFO - PROCESS | 892 | 1464641596772 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]]]}] 13:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 802ms 13:53:16 INFO - PROCESS | 892 | 1464641596826 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 13:53:16 INFO - PROCESS | 892 | 1464641596828 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 13:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:53:16 INFO - PROCESS | 892 | 1464641596832 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:53:16 INFO - PROCESS | 892 | 1464641596833 Marionette TRACE conn3 <- [1,1158,null,{}] 13:53:16 INFO - PROCESS | 892 | 1464641596837 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}] 13:53:16 INFO - PROCESS | 892 | 1464641596920 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 13:53:16 INFO - PROCESS | 892 | 1464641596926 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:16 INFO - PROCESS | 892 | ++DOCSHELL 10A5FC00 == 47 [pid = 892] [id = 299] 13:53:16 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (1280B000) [pid = 892] [serial = 896] [outer = 00000000] 13:53:16 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (16C1E400) [pid = 892] [serial = 897] [outer = 1280B000] 13:53:16 INFO - PROCESS | 892 | 1464641596969 Marionette DEBUG loaded listener.js 13:53:17 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (1836C000) [pid = 892] [serial = 898] [outer = 1280B000] 13:53:17 INFO - PROCESS | 892 | 1464641597380 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]]]}] 13:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 598ms 13:53:17 INFO - PROCESS | 892 | 1464641597429 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 13:53:17 INFO - PROCESS | 892 | 1464641597431 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 13:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:53:17 INFO - PROCESS | 892 | 1464641597434 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:53:17 INFO - PROCESS | 892 | 1464641597436 Marionette TRACE conn3 <- [1,1162,null,{}] 13:53:17 INFO - PROCESS | 892 | 1464641597443 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}] 13:53:17 INFO - PROCESS | 892 | 1464641597523 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 13:53:17 INFO - PROCESS | 892 | 1464641597530 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:17 INFO - PROCESS | 892 | ++DOCSHELL 15E88000 == 48 [pid = 892] [id = 300] 13:53:17 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (1986AC00) [pid = 892] [serial = 899] [outer = 00000000] 13:53:17 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (1A50DC00) [pid = 892] [serial = 900] [outer = 1986AC00] 13:53:17 INFO - PROCESS | 892 | 1464641597573 Marionette DEBUG loaded listener.js 13:53:17 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (1A64E400) [pid = 892] [serial = 901] [outer = 1986AC00] 13:53:18 INFO - PROCESS | 892 | 1464641598000 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] 13:53:18 INFO - PROCESS | 892 | 1464641598037 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 13:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:53:18 INFO - PROCESS | 892 | 1464641598044 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:53:18 INFO - PROCESS | 892 | 1464641598046 Marionette TRACE conn3 <- [1,1166,null,{}] 13:53:18 INFO - PROCESS | 892 | 1464641598049 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}] 13:53:18 INFO - PROCESS | 892 | 1464641598143 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 13:53:18 INFO - PROCESS | 892 | 1464641598150 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:18 INFO - PROCESS | 892 | ++DOCSHELL 1A87D800 == 49 [pid = 892] [id = 301] 13:53:18 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (1A9CF000) [pid = 892] [serial = 902] [outer = 00000000] 13:53:18 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (1A9D7000) [pid = 892] [serial = 903] [outer = 1A9CF000] 13:53:18 INFO - PROCESS | 892 | 1464641598197 Marionette DEBUG loaded listener.js 13:53:18 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (1ABDA400) [pid = 892] [serial = 904] [outer = 1A9CF000] 13:53:18 INFO - PROCESS | 892 | 1464641598832 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] 13:53:18 INFO - PROCESS | 892 | 1464641598890 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 13:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:53:18 INFO - PROCESS | 892 | 1464641598895 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:53:18 INFO - PROCESS | 892 | 1464641598899 Marionette TRACE conn3 <- [1,1170,null,{}] 13:53:18 INFO - PROCESS | 892 | 1464641598905 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}] 13:53:19 INFO - PROCESS | 892 | 1464641599064 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 13:53:19 INFO - PROCESS | 892 | 1464641599083 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:19 INFO - PROCESS | 892 | ++DOCSHELL 11A11800 == 50 [pid = 892] [id = 302] 13:53:19 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (11C03400) [pid = 892] [serial = 905] [outer = 00000000] 13:53:19 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (131BA800) [pid = 892] [serial = 906] [outer = 11C03400] 13:53:19 INFO - PROCESS | 892 | 1464641599138 Marionette DEBUG loaded listener.js 13:53:19 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (140D9800) [pid = 892] [serial = 907] [outer = 11C03400] 13:53:19 INFO - PROCESS | 892 | 1464641599753 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] 13:53:19 INFO - PROCESS | 892 | 1464641599807 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 13:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:53:19 INFO - PROCESS | 892 | 1464641599813 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:53:19 INFO - PROCESS | 892 | 1464641599816 Marionette TRACE conn3 <- [1,1174,null,{}] 13:53:19 INFO - PROCESS | 892 | 1464641599820 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}] 13:53:19 INFO - PROCESS | 892 | 1464641599926 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 13:53:20 INFO - PROCESS | 892 | 1464641600031 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:20 INFO - PROCESS | 892 | ++DOCSHELL 15639000 == 51 [pid = 892] [id = 303] 13:53:20 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (15E83400) [pid = 892] [serial = 908] [outer = 00000000] 13:53:20 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (16C18800) [pid = 892] [serial = 909] [outer = 15E83400] 13:53:20 INFO - PROCESS | 892 | 1464641600084 Marionette DEBUG loaded listener.js 13:53:20 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (17751C00) [pid = 892] [serial = 910] [outer = 15E83400] 13:53:20 INFO - PROCESS | 892 | 1464641600790 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] 13:53:20 INFO - PROCESS | 892 | 1464641600849 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 13:53:20 INFO - PROCESS | 892 | 1464641600853 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:53:20 INFO - PROCESS | 892 | 1464641600856 Marionette TRACE conn3 <- [1,1178,null,{}] 13:53:20 INFO - PROCESS | 892 | 1464641600867 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}] 13:53:20 INFO - PROCESS | 892 | 1464641600973 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 13:53:21 INFO - PROCESS | 892 | 1464641601108 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:21 INFO - PROCESS | 892 | ++DOCSHELL 1A879800 == 52 [pid = 892] [id = 304] 13:53:21 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (1A87A400) [pid = 892] [serial = 911] [outer = 00000000] 13:53:21 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (1A9CE800) [pid = 892] [serial = 912] [outer = 1A87A400] 13:53:21 INFO - PROCESS | 892 | 1464641601165 Marionette DEBUG loaded listener.js 13:53:21 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (1A9D8000) [pid = 892] [serial = 913] [outer = 1A87A400] 13:53:21 INFO - PROCESS | 892 | 1464641601710 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] 13:53:21 INFO - PROCESS | 892 | 1464641601759 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 13:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:53:21 INFO - PROCESS | 892 | 1464641601763 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:53:21 INFO - PROCESS | 892 | 1464641601765 Marionette TRACE conn3 <- [1,1182,null,{}] 13:53:21 INFO - PROCESS | 892 | 1464641601769 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}] 13:53:21 INFO - PROCESS | 892 | 1464641601872 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 13:53:21 INFO - PROCESS | 892 | 1464641601971 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:21 INFO - PROCESS | 892 | ++DOCSHELL 1A9CE400 == 53 [pid = 892] [id = 305] 13:53:21 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (1ABE2800) [pid = 892] [serial = 914] [outer = 00000000] 13:53:22 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (1AF89400) [pid = 892] [serial = 915] [outer = 1ABE2800] 13:53:22 INFO - PROCESS | 892 | 1464641602030 Marionette DEBUG loaded listener.js 13:53:22 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (1AF8B800) [pid = 892] [serial = 916] [outer = 1ABE2800] 13:53:22 INFO - PROCESS | 892 | 1464641602602 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] 13:53:22 INFO - PROCESS | 892 | 1464641602669 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 13:53:22 INFO - PROCESS | 892 | 1464641602672 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:53:22 INFO - PROCESS | 892 | 1464641602674 Marionette TRACE conn3 <- [1,1186,null,{}] 13:53:22 INFO - PROCESS | 892 | 1464641602678 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}] 13:53:22 INFO - PROCESS | 892 | 1464641602776 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 13:53:22 INFO - PROCESS | 892 | 1464641602905 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:22 INFO - PROCESS | 892 | ++DOCSHELL 11A15800 == 54 [pid = 892] [id = 306] 13:53:22 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (139B2C00) [pid = 892] [serial = 917] [outer = 00000000] 13:53:22 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (139BE400) [pid = 892] [serial = 918] [outer = 139B2C00] 13:53:22 INFO - PROCESS | 892 | 1464641602959 Marionette DEBUG loaded listener.js 13:53:23 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (139C0400) [pid = 892] [serial = 919] [outer = 139B2C00] 13:53:23 INFO - PROCESS | 892 | 1464641603537 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]]]}] 13:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 896ms 13:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:53:23 INFO - PROCESS | 892 | 1464641603577 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 13:53:23 INFO - PROCESS | 892 | 1464641603579 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 13:53:23 INFO - PROCESS | 892 | 1464641603583 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:53:23 INFO - PROCESS | 892 | 1464641603585 Marionette TRACE conn3 <- [1,1190,null,{}] 13:53:23 INFO - PROCESS | 892 | 1464641603589 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}] 13:53:23 INFO - PROCESS | 892 | 1464641603708 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 13:53:23 INFO - PROCESS | 892 | 1464641603960 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:24 INFO - PROCESS | 892 | ++DOCSHELL 0F2F3C00 == 55 [pid = 892] [id = 307] 13:53:24 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (0F2F6C00) [pid = 892] [serial = 920] [outer = 00000000] 13:53:24 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (11C79400) [pid = 892] [serial = 921] [outer = 0F2F6C00] 13:53:24 INFO - PROCESS | 892 | 1464641604014 Marionette DEBUG loaded listener.js 13:53:24 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (12D8BC00) [pid = 892] [serial = 922] [outer = 0F2F6C00] 13:53:24 INFO - PROCESS | 892 | 1464641604746 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]]]}] 13:53:24 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 13:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1195ms 13:53:24 INFO - PROCESS | 892 | 1464641604779 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 13:53:24 INFO - PROCESS | 892 | 1464641604782 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 13:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:53:24 INFO - PROCESS | 892 | 1464641604801 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:53:24 INFO - PROCESS | 892 | 1464641604804 Marionette TRACE conn3 <- [1,1194,null,{}] 13:53:24 INFO - PROCESS | 892 | 1464641604809 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}] 13:53:24 INFO - PROCESS | 892 | 1464641604922 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 13:53:24 INFO - PROCESS | 892 | --DOCSHELL 14F7B800 == 54 [pid = 892] [id = 211] 13:53:24 INFO - PROCESS | 892 | --DOCSHELL 112EEC00 == 53 [pid = 892] [id = 208] 13:53:24 INFO - PROCESS | 892 | --DOCSHELL 15E88000 == 52 [pid = 892] [id = 300] 13:53:24 INFO - PROCESS | 892 | --DOCSHELL 10A5FC00 == 51 [pid = 892] [id = 299] 13:53:24 INFO - PROCESS | 892 | --DOCSHELL 19870800 == 50 [pid = 892] [id = 298] 13:53:24 INFO - PROCESS | 892 | --DOCSHELL 17F0A400 == 49 [pid = 892] [id = 297] 13:53:24 INFO - PROCESS | 892 | --DOCSHELL 17F58400 == 48 [pid = 892] [id = 296] 13:53:24 INFO - PROCESS | 892 | --DOCSHELL 10A61C00 == 47 [pid = 892] [id = 295] 13:53:24 INFO - PROCESS | 892 | --DOCSHELL 16034400 == 46 [pid = 892] [id = 294] 13:53:24 INFO - PROCESS | 892 | --DOCSHELL 15E8EC00 == 45 [pid = 892] [id = 293] 13:53:24 INFO - PROCESS | 892 | --DOCSHELL 0F39D400 == 44 [pid = 892] [id = 292] 13:53:24 INFO - PROCESS | 892 | --DOCSHELL 10A60C00 == 43 [pid = 892] [id = 291] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 124 (175C6C00) [pid = 892] [serial = 849] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 123 (13D55000) [pid = 892] [serial = 831] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 122 (19A6F800) [pid = 892] [serial = 847] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 121 (17751800) [pid = 892] [serial = 840] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 120 (1A110000) [pid = 892] [serial = 784] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 119 (16041800) [pid = 892] [serial = 835] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 118 (17854400) [pid = 892] [serial = 841] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 117 (18374400) [pid = 892] [serial = 843] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 116 (198A5400) [pid = 892] [serial = 850] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 115 (16C12400) [pid = 892] [serial = 837] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 114 (143C4400) [pid = 892] [serial = 832] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 113 (12B93000) [pid = 892] [serial = 828] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 112 (105FBC00) [pid = 892] [serial = 813] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 111 (1986E800) [pid = 892] [serial = 844] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 110 (1A285C00) [pid = 892] [serial = 853] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 109 (13010000) [pid = 892] [serial = 829] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 108 (181EFC00) [pid = 892] [serial = 822] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 107 (161B0800) [pid = 892] [serial = 819] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 106 (198AFC00) [pid = 892] [serial = 825] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 105 (171C8000) [pid = 892] [serial = 838] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 104 (1A110400) [pid = 892] [serial = 852] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 103 (198B0C00) [pid = 892] [serial = 826] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 102 (143C3000) [pid = 892] [serial = 816] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 101 (16038800) [pid = 892] [serial = 834] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 100 (19A13800) [pid = 892] [serial = 846] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 99 (1A50E800) [pid = 892] [serial = 855] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 98 (13918C00) [pid = 892] [serial = 790] [outer = 00000000] [url = about:blank] 13:53:24 INFO - PROCESS | 892 | --DOMWINDOW == 97 (1124BC00) [pid = 892] [serial = 787] [outer = 00000000] [url = about:blank] 13:53:25 INFO - PROCESS | 892 | 1464641605037 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:25 INFO - PROCESS | 892 | ++DOCSHELL 105F6000 == 44 [pid = 892] [id = 308] 13:53:25 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (105FBC00) [pid = 892] [serial = 923] [outer = 00000000] 13:53:25 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (10F03C00) [pid = 892] [serial = 924] [outer = 105FBC00] 13:53:25 INFO - PROCESS | 892 | 1464641605091 Marionette DEBUG loaded listener.js 13:53:25 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (12D3A400) [pid = 892] [serial = 925] [outer = 105FBC00] 13:53:25 INFO - PROCESS | 892 | 1464641605521 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]]]}] 13:53:25 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 13:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 739ms 13:53:25 INFO - PROCESS | 892 | 1464641605544 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 13:53:25 INFO - PROCESS | 892 | 1464641605549 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 13:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:53:25 INFO - PROCESS | 892 | 1464641605553 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:53:25 INFO - PROCESS | 892 | 1464641605555 Marionette TRACE conn3 <- [1,1198,null,{}] 13:53:25 INFO - PROCESS | 892 | 1464641605559 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}] 13:53:25 INFO - PROCESS | 892 | 1464641605690 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 13:53:25 INFO - PROCESS | 892 | 1464641605700 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:25 INFO - PROCESS | 892 | ++DOCSHELL 15E88400 == 45 [pid = 892] [id = 309] 13:53:25 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (15E8D400) [pid = 892] [serial = 926] [outer = 00000000] 13:53:25 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (167B2000) [pid = 892] [serial = 927] [outer = 15E8D400] 13:53:25 INFO - PROCESS | 892 | 1464641605744 Marionette DEBUG loaded listener.js 13:53:25 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (171C5000) [pid = 892] [serial = 928] [outer = 15E8D400] 13:53:26 INFO - PROCESS | 892 | 1464641606219 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]]]}] 13:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 708ms 13:53:26 INFO - PROCESS | 892 | 1464641606284 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 13:53:26 INFO - PROCESS | 892 | 1464641606286 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 13:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:53:26 INFO - PROCESS | 892 | 1464641606291 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:53:26 INFO - PROCESS | 892 | 1464641606297 Marionette TRACE conn3 <- [1,1202,null,{}] 13:53:26 INFO - PROCESS | 892 | 1464641606305 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}] 13:53:26 INFO - PROCESS | 892 | 1464641606390 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 13:53:26 INFO - PROCESS | 892 | 1464641606510 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:26 INFO - PROCESS | 892 | ++DOCSHELL 17DE6C00 == 46 [pid = 892] [id = 310] 13:53:26 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (181EE400) [pid = 892] [serial = 929] [outer = 00000000] 13:53:26 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (181F3400) [pid = 892] [serial = 930] [outer = 181EE400] 13:53:26 INFO - PROCESS | 892 | 1464641606566 Marionette DEBUG loaded listener.js 13:53:26 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (1836CC00) [pid = 892] [serial = 931] [outer = 181EE400] 13:53:26 INFO - PROCESS | 892 | 1464641606912 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]]]}] 13:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 660ms 13:53:26 INFO - PROCESS | 892 | 1464641606961 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 13:53:26 INFO - PROCESS | 892 | 1464641606964 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 13:53:26 INFO - PROCESS | 892 | 1464641606967 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:53:26 INFO - PROCESS | 892 | 1464641606969 Marionette TRACE conn3 <- [1,1206,null,{}] 13:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:53:26 INFO - PROCESS | 892 | 1464641606973 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}] 13:53:27 INFO - PROCESS | 892 | 1464641607055 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 13:53:27 INFO - PROCESS | 892 | 1464641607062 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:27 INFO - PROCESS | 892 | ++DOCSHELL 17029C00 == 47 [pid = 892] [id = 311] 13:53:27 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (17D49C00) [pid = 892] [serial = 932] [outer = 00000000] 13:53:27 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (198A6C00) [pid = 892] [serial = 933] [outer = 17D49C00] 13:53:27 INFO - PROCESS | 892 | 1464641607106 Marionette DEBUG loaded listener.js 13:53:27 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (198A7800) [pid = 892] [serial = 934] [outer = 17D49C00] 13:53:27 INFO - PROCESS | 892 | 1464641607581 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]]]}] 13:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 629ms 13:53:27 INFO - PROCESS | 892 | 1464641607609 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 13:53:27 INFO - PROCESS | 892 | 1464641607611 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 13:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:53:27 INFO - PROCESS | 892 | 1464641607614 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:53:27 INFO - PROCESS | 892 | 1464641607616 Marionette TRACE conn3 <- [1,1210,null,{}] 13:53:27 INFO - PROCESS | 892 | 1464641607619 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}] 13:53:27 INFO - PROCESS | 892 | 1464641607734 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 13:53:27 INFO - PROCESS | 892 | 1464641607815 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:27 INFO - PROCESS | 892 | ++DOCSHELL 19A68800 == 48 [pid = 892] [id = 312] 13:53:27 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (19A69000) [pid = 892] [serial = 935] [outer = 00000000] 13:53:27 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (1A10F000) [pid = 892] [serial = 936] [outer = 19A69000] 13:53:27 INFO - PROCESS | 892 | 1464641607870 Marionette DEBUG loaded listener.js 13:53:27 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (1A502800) [pid = 892] [serial = 937] [outer = 19A69000] 13:53:28 INFO - PROCESS | 892 | 1464641608330 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] 13:53:28 INFO - PROCESS | 892 | 1464641608357 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 13:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:53:28 INFO - PROCESS | 892 | 1464641608366 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:53:28 INFO - PROCESS | 892 | 1464641608367 Marionette TRACE conn3 <- [1,1214,null,{}] 13:53:28 INFO - PROCESS | 892 | 1464641608371 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}] 13:53:28 INFO - PROCESS | 892 | 1464641608481 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 13:53:28 INFO - PROCESS | 892 | 1464641608537 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:28 INFO - PROCESS | 892 | ++DOCSHELL 1A64CC00 == 49 [pid = 892] [id = 313] 13:53:28 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (1A64F400) [pid = 892] [serial = 938] [outer = 00000000] 13:53:28 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (1A6F6C00) [pid = 892] [serial = 939] [outer = 1A64F400] 13:53:28 INFO - PROCESS | 892 | 1464641608588 Marionette DEBUG loaded listener.js 13:53:28 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (1A87A800) [pid = 892] [serial = 940] [outer = 1A64F400] 13:53:29 INFO - PROCESS | 892 | 1464641608998 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]]]}] 13:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 708ms 13:53:29 INFO - PROCESS | 892 | 1464641609065 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 13:53:29 INFO - PROCESS | 892 | 1464641609067 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 13:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:53:29 INFO - PROCESS | 892 | 1464641609077 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:53:29 INFO - PROCESS | 892 | 1464641609079 Marionette TRACE conn3 <- [1,1218,null,{}] 13:53:29 INFO - PROCESS | 892 | 1464641609085 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}] 13:53:29 INFO - PROCESS | 892 | 1464641609224 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 13:53:29 INFO - PROCESS | 892 | 1464641609238 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:29 INFO - PROCESS | 892 | ++DOCSHELL 10F03000 == 50 [pid = 892] [id = 314] 13:53:29 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (16036000) [pid = 892] [serial = 941] [outer = 00000000] 13:53:29 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (1ABDCC00) [pid = 892] [serial = 942] [outer = 16036000] 13:53:29 INFO - PROCESS | 892 | 1464641609445 Marionette DEBUG loaded listener.js 13:53:29 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (1ABE7C00) [pid = 892] [serial = 943] [outer = 16036000] 13:53:29 INFO - PROCESS | 892 | --DOMWINDOW == 117 (18122400) [pid = 892] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:53:29 INFO - PROCESS | 892 | --DOMWINDOW == 116 (18373C00) [pid = 892] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:53:29 INFO - PROCESS | 892 | --DOMWINDOW == 115 (1A113000) [pid = 892] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:53:29 INFO - PROCESS | 892 | --DOMWINDOW == 114 (1A650000) [pid = 892] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:53:29 INFO - PROCESS | 892 | --DOMWINDOW == 113 (16C19800) [pid = 892] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:53:29 INFO - PROCESS | 892 | --DOMWINDOW == 112 (16B2A000) [pid = 892] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:53:29 INFO - PROCESS | 892 | --DOMWINDOW == 111 (0F946C00) [pid = 892] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:53:29 INFO - PROCESS | 892 | --DOMWINDOW == 110 (1986AC00) [pid = 892] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:53:29 INFO - PROCESS | 892 | --DOMWINDOW == 109 (15F92800) [pid = 892] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:53:29 INFO - PROCESS | 892 | --DOMWINDOW == 108 (1124A000) [pid = 892] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:53:29 INFO - PROCESS | 892 | --DOMWINDOW == 107 (1280B000) [pid = 892] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:53:29 INFO - PROCESS | 892 | --DOMWINDOW == 106 (18373000) [pid = 892] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:53:29 INFO - PROCESS | 892 | 1464641609814 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]]]}] 13:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 802ms 13:53:29 INFO - PROCESS | 892 | 1464641609878 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 13:53:29 INFO - PROCESS | 892 | 1464641609880 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 13:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:53:29 INFO - PROCESS | 892 | 1464641609883 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:53:29 INFO - PROCESS | 892 | 1464641609884 Marionette TRACE conn3 <- [1,1222,null,{}] 13:53:29 INFO - PROCESS | 892 | 1464641609888 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}] 13:53:30 INFO - PROCESS | 892 | 1464641609997 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 13:53:30 INFO - PROCESS | 892 | 1464641610006 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:30 INFO - PROCESS | 892 | ++DOCSHELL 10F02000 == 51 [pid = 892] [id = 315] 13:53:30 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (15319400) [pid = 892] [serial = 944] [outer = 00000000] 13:53:30 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (19867400) [pid = 892] [serial = 945] [outer = 15319400] 13:53:30 INFO - PROCESS | 892 | 1464641610052 Marionette DEBUG loaded listener.js 13:53:30 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (1A6EFC00) [pid = 892] [serial = 946] [outer = 15319400] 13:53:30 INFO - PROCESS | 892 | 1464641610438 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]]]}] 13:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 597ms 13:53:30 INFO - PROCESS | 892 | 1464641610480 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 13:53:30 INFO - PROCESS | 892 | 1464641610482 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 13:53:30 INFO - PROCESS | 892 | 1464641610485 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:53:30 INFO - PROCESS | 892 | 1464641610487 Marionette TRACE conn3 <- [1,1226,null,{}] 13:53:30 INFO - PROCESS | 892 | 1464641610490 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}] 13:53:30 INFO - PROCESS | 892 | 1464641610569 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 13:53:30 INFO - PROCESS | 892 | 1464641610735 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:30 INFO - PROCESS | 892 | ++DOCSHELL 161A5C00 == 52 [pid = 892] [id = 316] 13:53:30 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (17113000) [pid = 892] [serial = 947] [outer = 00000000] 13:53:30 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (17119800) [pid = 892] [serial = 948] [outer = 17113000] 13:53:30 INFO - PROCESS | 892 | 1464641610780 Marionette DEBUG loaded listener.js 13:53:30 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (1711D800) [pid = 892] [serial = 949] [outer = 17113000] 13:53:31 INFO - PROCESS | 892 | 1464641611110 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]]]}] 13:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 629ms 13:53:31 INFO - PROCESS | 892 | 1464641611156 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 13:53:31 INFO - PROCESS | 892 | 1464641611158 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 13:53:31 INFO - PROCESS | 892 | 1464641611161 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:53:31 INFO - PROCESS | 892 | 1464641611163 Marionette TRACE conn3 <- [1,1230,null,{}] 13:53:31 INFO - PROCESS | 892 | 1464641611178 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}] 13:53:31 INFO - PROCESS | 892 | 1464641611264 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 13:53:31 INFO - PROCESS | 892 | 1464641611270 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:31 INFO - PROCESS | 892 | ++DOCSHELL 1106E400 == 53 [pid = 892] [id = 317] 13:53:31 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (11072400) [pid = 892] [serial = 950] [outer = 00000000] 13:53:31 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (11078C00) [pid = 892] [serial = 951] [outer = 11072400] 13:53:31 INFO - PROCESS | 892 | 1464641611318 Marionette DEBUG loaded listener.js 13:53:31 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (17118800) [pid = 892] [serial = 952] [outer = 11072400] 13:53:31 INFO - PROCESS | 892 | 1464641611970 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]]]}] 13:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 911ms 13:53:32 INFO - PROCESS | 892 | 1464641612067 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 13:53:32 INFO - PROCESS | 892 | 1464641612072 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 13:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:53:32 INFO - PROCESS | 892 | 1464641612077 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:53:32 INFO - PROCESS | 892 | 1464641612082 Marionette TRACE conn3 <- [1,1234,null,{}] 13:53:32 INFO - PROCESS | 892 | 1464641612087 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}] 13:53:32 INFO - PROCESS | 892 | 1464641612205 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 13:53:32 INFO - PROCESS | 892 | 1464641612311 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:32 INFO - PROCESS | 892 | ++DOCSHELL 105F6400 == 54 [pid = 892] [id = 318] 13:53:32 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (11071800) [pid = 892] [serial = 953] [outer = 00000000] 13:53:32 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (130E0800) [pid = 892] [serial = 954] [outer = 11071800] 13:53:32 INFO - PROCESS | 892 | 1464641612366 Marionette DEBUG loaded listener.js 13:53:32 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (139B8000) [pid = 892] [serial = 955] [outer = 11071800] 13:53:32 INFO - PROCESS | 892 | 1464641612922 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]]]}] 13:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 893ms 13:53:32 INFO - PROCESS | 892 | 1464641612983 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 13:53:32 INFO - PROCESS | 892 | 1464641612989 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 13:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:53:33 INFO - PROCESS | 892 | 1464641612995 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:53:33 INFO - PROCESS | 892 | 1464641612998 Marionette TRACE conn3 <- [1,1238,null,{}] 13:53:33 INFO - PROCESS | 892 | 1464641613002 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}] 13:53:33 INFO - PROCESS | 892 | 1464641613111 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 13:53:33 INFO - PROCESS | 892 | 1464641613214 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:33 INFO - PROCESS | 892 | ++DOCSHELL 14F83800 == 55 [pid = 892] [id = 319] 13:53:33 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (156B9C00) [pid = 892] [serial = 956] [outer = 00000000] 13:53:33 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (161A4800) [pid = 892] [serial = 957] [outer = 156B9C00] 13:53:33 INFO - PROCESS | 892 | 1464641613267 Marionette DEBUG loaded listener.js 13:53:33 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (16998400) [pid = 892] [serial = 958] [outer = 156B9C00] 13:53:33 INFO - PROCESS | 892 | 1464641613891 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]]]}] 13:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 940ms 13:53:33 INFO - PROCESS | 892 | 1464641613938 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 13:53:33 INFO - PROCESS | 892 | 1464641613940 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 13:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:53:33 INFO - PROCESS | 892 | 1464641613944 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:53:33 INFO - PROCESS | 892 | 1464641613948 Marionette TRACE conn3 <- [1,1242,null,{}] 13:53:33 INFO - PROCESS | 892 | 1464641613959 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}] 13:53:34 INFO - PROCESS | 892 | 1464641614067 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 13:53:34 INFO - PROCESS | 892 | 1464641614200 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:34 INFO - PROCESS | 892 | ++DOCSHELL 181F0000 == 56 [pid = 892] [id = 320] 13:53:34 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (1836E400) [pid = 892] [serial = 959] [outer = 00000000] 13:53:34 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (198A5400) [pid = 892] [serial = 960] [outer = 1836E400] 13:53:34 INFO - PROCESS | 892 | 1464641614256 Marionette DEBUG loaded listener.js 13:53:34 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (19D81C00) [pid = 892] [serial = 961] [outer = 1836E400] 13:53:34 INFO - PROCESS | 892 | 1464641614818 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]]]}] 13:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 939ms 13:53:34 INFO - PROCESS | 892 | 1464641614889 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 13:53:34 INFO - PROCESS | 892 | 1464641614892 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 13:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:53:34 INFO - PROCESS | 892 | 1464641614895 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:53:34 INFO - PROCESS | 892 | 1464641614897 Marionette TRACE conn3 <- [1,1246,null,{}] 13:53:34 INFO - PROCESS | 892 | 1464641614902 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}] 13:53:35 INFO - PROCESS | 892 | 1464641615007 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 13:53:35 INFO - PROCESS | 892 | 1464641615137 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:35 INFO - PROCESS | 892 | ++DOCSHELL 10C08000 == 57 [pid = 892] [id = 321] 13:53:35 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (10C0A000) [pid = 892] [serial = 962] [outer = 00000000] 13:53:35 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (10C0D800) [pid = 892] [serial = 963] [outer = 10C0A000] 13:53:35 INFO - PROCESS | 892 | 1464641615190 Marionette DEBUG loaded listener.js 13:53:35 INFO - PROCESS | 892 | ++DOMWINDOW == 127 (139B7800) [pid = 892] [serial = 964] [outer = 10C0A000] 13:53:36 INFO - PROCESS | 892 | 1464641616018 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]]]}] 13:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1190ms 13:53:36 INFO - PROCESS | 892 | 1464641616093 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 13:53:36 INFO - PROCESS | 892 | 1464641616097 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 13:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:53:36 INFO - PROCESS | 892 | 1464641616102 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:53:36 INFO - PROCESS | 892 | 1464641616106 Marionette TRACE conn3 <- [1,1250,null,{}] 13:53:36 INFO - PROCESS | 892 | 1464641616113 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}] 13:53:36 INFO - PROCESS | 892 | 1464641616208 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 13:53:36 INFO - PROCESS | 892 | 1464641616343 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:36 INFO - PROCESS | 892 | ++DOCSHELL 0F2EE800 == 58 [pid = 892] [id = 322] 13:53:36 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (0F2F3400) [pid = 892] [serial = 965] [outer = 00000000] 13:53:36 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (11074400) [pid = 892] [serial = 966] [outer = 0F2F3400] 13:53:36 INFO - PROCESS | 892 | 1464641616392 Marionette DEBUG loaded listener.js 13:53:36 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (11C77400) [pid = 892] [serial = 967] [outer = 0F2F3400] 13:53:37 INFO - PROCESS | 892 | 1464641616993 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]]]}] 13:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 955ms 13:53:37 INFO - PROCESS | 892 | 1464641617049 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 13:53:37 INFO - PROCESS | 892 | 1464641617055 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 13:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:53:37 INFO - PROCESS | 892 | 1464641617061 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:53:37 INFO - PROCESS | 892 | 1464641617063 Marionette TRACE conn3 <- [1,1254,null,{}] 13:53:37 INFO - PROCESS | 892 | 1464641617067 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}] 13:53:37 INFO - PROCESS | 892 | 1464641617189 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 13:53:37 INFO - PROCESS | 892 | --DOCSHELL 10A5F400 == 57 [pid = 892] [id = 209] 13:53:37 INFO - PROCESS | 892 | --DOCSHELL 161A5C00 == 56 [pid = 892] [id = 316] 13:53:37 INFO - PROCESS | 892 | --DOCSHELL 10F02000 == 55 [pid = 892] [id = 315] 13:53:37 INFO - PROCESS | 892 | --DOCSHELL 10F03000 == 54 [pid = 892] [id = 314] 13:53:37 INFO - PROCESS | 892 | --DOCSHELL 1A64CC00 == 53 [pid = 892] [id = 313] 13:53:37 INFO - PROCESS | 892 | --DOCSHELL 19A68800 == 52 [pid = 892] [id = 312] 13:53:37 INFO - PROCESS | 892 | --DOCSHELL 17029C00 == 51 [pid = 892] [id = 311] 13:53:37 INFO - PROCESS | 892 | --DOCSHELL 17DE6C00 == 50 [pid = 892] [id = 310] 13:53:37 INFO - PROCESS | 892 | --DOCSHELL 15E88400 == 49 [pid = 892] [id = 309] 13:53:37 INFO - PROCESS | 892 | --DOCSHELL 105F6000 == 48 [pid = 892] [id = 308] 13:53:37 INFO - PROCESS | 892 | --DOCSHELL 0F2F3C00 == 47 [pid = 892] [id = 307] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 129 (1A9D7000) [pid = 892] [serial = 903] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 128 (10A55400) [pid = 892] [serial = 858] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 127 (15F95000) [pid = 892] [serial = 861] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 126 (19872C00) [pid = 892] [serial = 864] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 125 (1A6F2000) [pid = 892] [serial = 867] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOCSHELL 1A879800 == 46 [pid = 892] [id = 304] 13:53:37 INFO - PROCESS | 892 | --DOCSHELL 15639000 == 45 [pid = 892] [id = 303] 13:53:37 INFO - PROCESS | 892 | --DOCSHELL 11A11800 == 44 [pid = 892] [id = 302] 13:53:37 INFO - PROCESS | 892 | --DOCSHELL 1A87D800 == 43 [pid = 892] [id = 301] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 124 (19872800) [pid = 892] [serial = 811] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 123 (1A87D400) [pid = 892] [serial = 871] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 122 (1A87B000) [pid = 892] [serial = 870] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 121 (17F05400) [pid = 892] [serial = 885] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 120 (17089C00) [pid = 892] [serial = 882] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 119 (1774C400) [pid = 892] [serial = 883] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 118 (11C12C00) [pid = 892] [serial = 876] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 117 (1371D000) [pid = 892] [serial = 877] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 116 (1A64E400) [pid = 892] [serial = 901] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 115 (16034C00) [pid = 892] [serial = 879] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 114 (160CA400) [pid = 892] [serial = 880] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 113 (13D4F800) [pid = 892] [serial = 874] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 112 (1300EC00) [pid = 892] [serial = 873] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 111 (1A50DC00) [pid = 892] [serial = 900] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 110 (1A112800) [pid = 892] [serial = 892] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 109 (16C1E400) [pid = 892] [serial = 897] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 108 (1A6F0C00) [pid = 892] [serial = 895] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 107 (1836C000) [pid = 892] [serial = 898] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 106 (167AD000) [pid = 892] [serial = 886] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 105 (19871400) [pid = 892] [serial = 888] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 104 (1A10D000) [pid = 892] [serial = 891] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 103 (198AB800) [pid = 892] [serial = 889] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | --DOMWINDOW == 102 (1A64D000) [pid = 892] [serial = 894] [outer = 00000000] [url = about:blank] 13:53:37 INFO - PROCESS | 892 | 1464641617307 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:37 INFO - PROCESS | 892 | ++DOCSHELL 10A59C00 == 44 [pid = 892] [id = 323] 13:53:37 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (10A5DC00) [pid = 892] [serial = 968] [outer = 00000000] 13:53:37 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (11C0C800) [pid = 892] [serial = 969] [outer = 10A5DC00] 13:53:37 INFO - PROCESS | 892 | 1464641617361 Marionette DEBUG loaded listener.js 13:53:37 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (13005C00) [pid = 892] [serial = 970] [outer = 10A5DC00] 13:53:37 INFO - PROCESS | 892 | 1464641617800 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]]]}] 13:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 815ms 13:53:37 INFO - PROCESS | 892 | 1464641617862 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 13:53:37 INFO - PROCESS | 892 | 1464641617864 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 13:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:53:37 INFO - PROCESS | 892 | 1464641617868 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:53:37 INFO - PROCESS | 892 | 1464641617871 Marionette TRACE conn3 <- [1,1258,null,{}] 13:53:37 INFO - PROCESS | 892 | 1464641617881 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}] 13:53:37 INFO - PROCESS | 892 | 1464641617964 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 13:53:37 INFO - PROCESS | 892 | 1464641617974 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:38 INFO - PROCESS | 892 | ++DOCSHELL 14F77C00 == 45 [pid = 892] [id = 324] 13:53:38 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (14F7B400) [pid = 892] [serial = 971] [outer = 00000000] 13:53:38 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (14F86800) [pid = 892] [serial = 972] [outer = 14F7B400] 13:53:38 INFO - PROCESS | 892 | 1464641618020 Marionette DEBUG loaded listener.js 13:53:38 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (15E81800) [pid = 892] [serial = 973] [outer = 14F7B400] 13:53:38 INFO - PROCESS | 892 | 1464641618489 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]]]}] 13:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 642ms 13:53:38 INFO - PROCESS | 892 | 1464641618505 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 13:53:38 INFO - PROCESS | 892 | 1464641618507 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 13:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:53:38 INFO - PROCESS | 892 | 1464641618511 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:53:38 INFO - PROCESS | 892 | 1464641618512 Marionette TRACE conn3 <- [1,1262,null,{}] 13:53:38 INFO - PROCESS | 892 | 1464641618519 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}] 13:53:38 INFO - PROCESS | 892 | 1464641618600 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 13:53:38 INFO - PROCESS | 892 | 1464641618606 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:38 INFO - PROCESS | 892 | ++DOCSHELL 16038000 == 46 [pid = 892] [id = 325] 13:53:38 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (16038400) [pid = 892] [serial = 974] [outer = 00000000] 13:53:38 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (161A9400) [pid = 892] [serial = 975] [outer = 16038400] 13:53:38 INFO - PROCESS | 892 | 1464641618651 Marionette DEBUG loaded listener.js 13:53:38 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (167B0800) [pid = 892] [serial = 976] [outer = 16038400] 13:53:39 INFO - PROCESS | 892 | 1464641619085 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]]]}] 13:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 595ms 13:53:39 INFO - PROCESS | 892 | 1464641619107 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 13:53:39 INFO - PROCESS | 892 | 1464641619109 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 13:53:39 INFO - PROCESS | 892 | 1464641619113 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:53:39 INFO - PROCESS | 892 | 1464641619114 Marionette TRACE conn3 <- [1,1266,null,{}] 13:53:39 INFO - PROCESS | 892 | 1464641619118 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}] 13:53:39 INFO - PROCESS | 892 | 1464641619194 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 13:53:39 INFO - PROCESS | 892 | 1464641619200 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:39 INFO - PROCESS | 892 | ++DOCSHELL 10272000 == 47 [pid = 892] [id = 326] 13:53:39 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (12AA1C00) [pid = 892] [serial = 977] [outer = 00000000] 13:53:39 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (1711AC00) [pid = 892] [serial = 978] [outer = 12AA1C00] 13:53:39 INFO - PROCESS | 892 | 1464641619244 Marionette DEBUG loaded listener.js 13:53:39 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (1711B800) [pid = 892] [serial = 979] [outer = 12AA1C00] 13:53:39 INFO - PROCESS | 892 | 1464641619710 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]]]}] 13:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 627ms 13:53:39 INFO - PROCESS | 892 | 1464641619752 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 13:53:39 INFO - PROCESS | 892 | 1464641619754 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 13:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:53:39 INFO - PROCESS | 892 | 1464641619758 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:53:39 INFO - PROCESS | 892 | 1464641619759 Marionette TRACE conn3 <- [1,1270,null,{}] 13:53:39 INFO - PROCESS | 892 | 1464641619763 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}] 13:53:39 INFO - PROCESS | 892 | 1464641619888 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 13:53:39 INFO - PROCESS | 892 | 1464641619896 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:39 INFO - PROCESS | 892 | ++DOCSHELL 1708B000 == 48 [pid = 892] [id = 327] 13:53:39 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (175C8800) [pid = 892] [serial = 980] [outer = 00000000] 13:53:40 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (17F0AC00) [pid = 892] [serial = 981] [outer = 175C8800] 13:53:40 INFO - PROCESS | 892 | 1464641619989 Marionette DEBUG loaded listener.js 13:53:40 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (181EFC00) [pid = 892] [serial = 982] [outer = 175C8800] 13:53:40 INFO - PROCESS | 892 | 1464641620414 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]]]}] 13:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 705ms 13:53:40 INFO - PROCESS | 892 | 1464641620456 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 13:53:40 INFO - PROCESS | 892 | 1464641620458 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 13:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:53:40 INFO - PROCESS | 892 | 1464641620461 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:53:40 INFO - PROCESS | 892 | 1464641620463 Marionette TRACE conn3 <- [1,1274,null,{}] 13:53:40 INFO - PROCESS | 892 | 1464641620473 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}] 13:53:40 INFO - PROCESS | 892 | 1464641620578 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 13:53:40 INFO - PROCESS | 892 | 1464641620666 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:40 INFO - PROCESS | 892 | ++DOCSHELL 181F4400 == 49 [pid = 892] [id = 328] 13:53:40 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (18368400) [pid = 892] [serial = 983] [outer = 00000000] 13:53:40 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (1986EC00) [pid = 892] [serial = 984] [outer = 18368400] 13:53:40 INFO - PROCESS | 892 | 1464641620709 Marionette DEBUG loaded listener.js 13:53:40 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (19870C00) [pid = 892] [serial = 985] [outer = 18368400] 13:53:41 INFO - PROCESS | 892 | 1464641621116 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]]]}] 13:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 705ms 13:53:41 INFO - PROCESS | 892 | 1464641621161 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 13:53:41 INFO - PROCESS | 892 | 1464641621163 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 13:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:53:41 INFO - PROCESS | 892 | 1464641621176 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:53:41 INFO - PROCESS | 892 | 1464641621178 Marionette TRACE conn3 <- [1,1278,null,{}] 13:53:41 INFO - PROCESS | 892 | 1464641621181 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}] 13:53:41 INFO - PROCESS | 892 | 1464641621288 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 13:53:41 INFO - PROCESS | 892 | 1464641621294 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:41 INFO - PROCESS | 892 | ++DOCSHELL 139BAC00 == 50 [pid = 892] [id = 329] 13:53:41 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (16036C00) [pid = 892] [serial = 986] [outer = 00000000] 13:53:41 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (19A0BC00) [pid = 892] [serial = 987] [outer = 16036C00] 13:53:41 INFO - PROCESS | 892 | 1464641621338 Marionette DEBUG loaded listener.js 13:53:41 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (19A6FC00) [pid = 892] [serial = 988] [outer = 16036C00] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 122 (1A508400) [pid = 892] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 121 (161AB000) [pid = 892] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 120 (13910800) [pid = 892] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 119 (17D41400) [pid = 892] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 118 (10509000) [pid = 892] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 117 (160CFC00) [pid = 892] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 116 (19A69000) [pid = 892] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 115 (1A64F400) [pid = 892] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 114 (0F2F6C00) [pid = 892] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 113 (1A9CF000) [pid = 892] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 112 (181EE400) [pid = 892] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 111 (105FBC00) [pid = 892] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 110 (15E8D400) [pid = 892] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 109 (17D49C00) [pid = 892] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 108 (17113000) [pid = 892] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 107 (16036000) [pid = 892] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 106 (15319400) [pid = 892] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 105 (102D9000) [pid = 892] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:53:42 INFO - PROCESS | 892 | --DOMWINDOW == 104 (156AE800) [pid = 892] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:53:42 INFO - PROCESS | 892 | 1464641622006 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]]]}] 13:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 877ms 13:53:42 INFO - PROCESS | 892 | 1464641622062 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 13:53:42 INFO - PROCESS | 892 | 1464641622064 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 13:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:53:42 INFO - PROCESS | 892 | 1464641622067 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:53:42 INFO - PROCESS | 892 | 1464641622068 Marionette TRACE conn3 <- [1,1282,null,{}] 13:53:42 INFO - PROCESS | 892 | 1464641622072 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}] 13:53:42 INFO - PROCESS | 892 | 1464641622154 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 13:53:42 INFO - PROCESS | 892 | 1464641622160 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:42 INFO - PROCESS | 892 | ++DOCSHELL 10509000 == 51 [pid = 892] [id = 330] 13:53:42 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (10C04C00) [pid = 892] [serial = 989] [outer = 00000000] 13:53:42 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (156AF400) [pid = 892] [serial = 990] [outer = 10C04C00] 13:53:42 INFO - PROCESS | 892 | 1464641622205 Marionette DEBUG loaded listener.js 13:53:42 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (160CF400) [pid = 892] [serial = 991] [outer = 10C04C00] 13:53:42 INFO - PROCESS | 892 | 1464641622660 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]]]}] 13:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 595ms 13:53:42 INFO - PROCESS | 892 | 1464641622696 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 13:53:42 INFO - PROCESS | 892 | 1464641622699 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 13:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:53:42 INFO - PROCESS | 892 | 1464641622702 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:53:42 INFO - PROCESS | 892 | 1464641622704 Marionette TRACE conn3 <- [1,1286,null,{}] 13:53:42 INFO - PROCESS | 892 | 1464641622708 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}] 13:53:42 INFO - PROCESS | 892 | 1464641622788 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 13:53:42 INFO - PROCESS | 892 | 1464641622794 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:42 INFO - PROCESS | 892 | ++DOCSHELL 13C93800 == 52 [pid = 892] [id = 331] 13:53:42 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (15640C00) [pid = 892] [serial = 992] [outer = 00000000] 13:53:42 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (19A0B000) [pid = 892] [serial = 993] [outer = 15640C00] 13:53:42 INFO - PROCESS | 892 | 1464641622838 Marionette DEBUG loaded listener.js 13:53:42 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (1A10E000) [pid = 892] [serial = 994] [outer = 15640C00] 13:53:43 INFO - PROCESS | 892 | 1464641623302 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]]]}] 13:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 642ms 13:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:53:43 INFO - PROCESS | 892 | 1464641623340 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 13:53:43 INFO - PROCESS | 892 | 1464641623342 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 13:53:43 INFO - PROCESS | 892 | 1464641623345 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:53:43 INFO - PROCESS | 892 | 1464641623347 Marionette TRACE conn3 <- [1,1290,null,{}] 13:53:43 INFO - PROCESS | 892 | 1464641623351 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}] 13:53:43 INFO - PROCESS | 892 | 1464641623445 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 13:53:43 INFO - PROCESS | 892 | 1464641623453 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:43 INFO - PROCESS | 892 | ++DOCSHELL 105F4C00 == 53 [pid = 892] [id = 332] 13:53:43 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (10B77C00) [pid = 892] [serial = 995] [outer = 00000000] 13:53:43 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (1A64C800) [pid = 892] [serial = 996] [outer = 10B77C00] 13:53:43 INFO - PROCESS | 892 | 1464641623508 Marionette DEBUG loaded listener.js 13:53:43 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (1A6F1800) [pid = 892] [serial = 997] [outer = 10B77C00] 13:53:43 INFO - PROCESS | 892 | 1464641623966 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]]]}] 13:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 627ms 13:53:44 INFO - PROCESS | 892 | 1464641624051 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 13:53:44 INFO - PROCESS | 892 | 1464641624055 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 13:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:53:44 INFO - PROCESS | 892 | 1464641624065 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:53:44 INFO - PROCESS | 892 | 1464641624069 Marionette TRACE conn3 <- [1,1294,null,{}] 13:53:44 INFO - PROCESS | 892 | 1464641624076 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}] 13:53:44 INFO - PROCESS | 892 | 1464641624190 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 13:53:44 INFO - PROCESS | 892 | 1464641624314 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:44 INFO - PROCESS | 892 | ++DOCSHELL 10C0B400 == 54 [pid = 892] [id = 333] 13:53:44 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (10C0D400) [pid = 892] [serial = 998] [outer = 00000000] 13:53:44 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (10F0B000) [pid = 892] [serial = 999] [outer = 10C0D400] 13:53:44 INFO - PROCESS | 892 | 1464641624371 Marionette DEBUG loaded listener.js 13:53:44 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (11073800) [pid = 892] [serial = 1000] [outer = 10C0D400] 13:53:45 INFO - PROCESS | 892 | 1464641625018 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]]]}] 13:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1002ms 13:53:45 INFO - PROCESS | 892 | 1464641625072 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 13:53:45 INFO - PROCESS | 892 | 1464641625076 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 13:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:53:45 INFO - PROCESS | 892 | 1464641625084 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:53:45 INFO - PROCESS | 892 | 1464641625088 Marionette TRACE conn3 <- [1,1298,null,{}] 13:53:45 INFO - PROCESS | 892 | 1464641625092 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}] 13:53:45 INFO - PROCESS | 892 | 1464641625200 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 13:53:45 INFO - PROCESS | 892 | 1464641625301 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:45 INFO - PROCESS | 892 | ++DOCSHELL 13C97000 == 55 [pid = 892] [id = 334] 13:53:45 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (13C9EC00) [pid = 892] [serial = 1001] [outer = 00000000] 13:53:45 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (14F73800) [pid = 892] [serial = 1002] [outer = 13C9EC00] 13:53:45 INFO - PROCESS | 892 | 1464641625356 Marionette DEBUG loaded listener.js 13:53:45 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (15F94C00) [pid = 892] [serial = 1003] [outer = 13C9EC00] 13:53:45 INFO - PROCESS | 892 | 1464641625919 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] 13:53:45 INFO - PROCESS | 892 | 1464641625990 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 13:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:53:45 INFO - PROCESS | 892 | 1464641625994 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:53:45 INFO - PROCESS | 892 | 1464641625996 Marionette TRACE conn3 <- [1,1302,null,{}] 13:53:46 INFO - PROCESS | 892 | 1464641626006 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}] 13:53:46 INFO - PROCESS | 892 | 1464641626115 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 13:53:46 INFO - PROCESS | 892 | 1464641626248 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:46 INFO - PROCESS | 892 | ++DOCSHELL 181EF000 == 56 [pid = 892] [id = 335] 13:53:46 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (181EF400) [pid = 892] [serial = 1004] [outer = 00000000] 13:53:46 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (198AE000) [pid = 892] [serial = 1005] [outer = 181EF400] 13:53:46 INFO - PROCESS | 892 | 1464641626306 Marionette DEBUG loaded listener.js 13:53:46 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (1A285000) [pid = 892] [serial = 1006] [outer = 181EF400] 13:53:46 INFO - PROCESS | 892 | 1464641626888 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]]]}] 13:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 940ms 13:53:46 INFO - PROCESS | 892 | 1464641626937 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 13:53:46 INFO - PROCESS | 892 | 1464641626940 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 13:53:46 INFO - PROCESS | 892 | 1464641626943 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:53:46 INFO - PROCESS | 892 | 1464641626945 Marionette TRACE conn3 <- [1,1306,null,{}] 13:53:46 INFO - PROCESS | 892 | 1464641626949 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}] 13:53:47 INFO - PROCESS | 892 | 1464641627052 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 13:53:47 INFO - PROCESS | 892 | 1464641627183 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:47 INFO - PROCESS | 892 | ++DOCSHELL 1A6EB400 == 57 [pid = 892] [id = 336] 13:53:47 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (1A6ECC00) [pid = 892] [serial = 1007] [outer = 00000000] 13:53:47 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (1A879000) [pid = 892] [serial = 1008] [outer = 1A6ECC00] 13:53:47 INFO - PROCESS | 892 | 1464641627237 Marionette DEBUG loaded listener.js 13:53:47 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (1A883400) [pid = 892] [serial = 1009] [outer = 1A6ECC00] 13:53:47 INFO - PROCESS | 892 | 1464641627816 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]]]}] 13:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 908ms 13:53:47 INFO - PROCESS | 892 | 1464641627848 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 13:53:47 INFO - PROCESS | 892 | 1464641627850 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 13:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:53:47 INFO - PROCESS | 892 | 1464641627853 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:53:47 INFO - PROCESS | 892 | 1464641627855 Marionette TRACE conn3 <- [1,1310,null,{}] 13:53:47 INFO - PROCESS | 892 | 1464641627859 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}] 13:53:47 INFO - PROCESS | 892 | 1464641627958 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 13:53:48 INFO - PROCESS | 892 | 1464641628060 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:48 INFO - PROCESS | 892 | ++DOCSHELL 12A4B000 == 58 [pid = 892] [id = 337] 13:53:48 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (12A4CC00) [pid = 892] [serial = 1010] [outer = 00000000] 13:53:48 INFO - PROCESS | 892 | ++DOMWINDOW == 127 (12A53400) [pid = 892] [serial = 1011] [outer = 12A4CC00] 13:53:48 INFO - PROCESS | 892 | 1464641628112 Marionette DEBUG loaded listener.js 13:53:48 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (12A55C00) [pid = 892] [serial = 1012] [outer = 12A4CC00] 13:53:48 INFO - PROCESS | 892 | 1464641628703 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]]]}] 13:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 909ms 13:53:48 INFO - PROCESS | 892 | 1464641628758 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 13:53:48 INFO - PROCESS | 892 | 1464641628760 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 13:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:53:48 INFO - PROCESS | 892 | 1464641628764 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:53:48 INFO - PROCESS | 892 | 1464641628766 Marionette TRACE conn3 <- [1,1314,null,{}] 13:53:48 INFO - PROCESS | 892 | 1464641628770 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}] 13:53:48 INFO - PROCESS | 892 | 1464641628909 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 13:53:49 INFO - PROCESS | 892 | 1464641629012 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:49 INFO - PROCESS | 892 | ++DOCSHELL 12A4FC00 == 59 [pid = 892] [id = 338] 13:53:49 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (12A50000) [pid = 892] [serial = 1013] [outer = 00000000] 13:53:49 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (139C1000) [pid = 892] [serial = 1014] [outer = 12A50000] 13:53:49 INFO - PROCESS | 892 | 1464641629065 Marionette DEBUG loaded listener.js 13:53:49 INFO - PROCESS | 892 | ++DOMWINDOW == 131 (19868000) [pid = 892] [serial = 1015] [outer = 12A50000] 13:53:49 INFO - PROCESS | 892 | 1464641629817 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]]]}] 13:53:49 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 13:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1096ms 13:53:49 INFO - PROCESS | 892 | 1464641629857 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 13:53:49 INFO - PROCESS | 892 | 1464641629861 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 13:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:53:49 INFO - PROCESS | 892 | 1464641629866 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:53:49 INFO - PROCESS | 892 | 1464641629869 Marionette TRACE conn3 <- [1,1318,null,{}] 13:53:49 INFO - PROCESS | 892 | 1464641629875 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}] 13:53:49 INFO - PROCESS | 892 | 1464641629972 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 13:53:50 INFO - PROCESS | 892 | 1464641630081 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:50 INFO - PROCESS | 892 | ++DOCSHELL 10F02800 == 60 [pid = 892] [id = 339] 13:53:50 INFO - PROCESS | 892 | ++DOMWINDOW == 132 (11245800) [pid = 892] [serial = 1016] [outer = 00000000] 13:53:50 INFO - PROCESS | 892 | ++DOMWINDOW == 133 (12A53C00) [pid = 892] [serial = 1017] [outer = 11245800] 13:53:50 INFO - PROCESS | 892 | 1464641630131 Marionette DEBUG loaded listener.js 13:53:50 INFO - PROCESS | 892 | ++DOMWINDOW == 134 (12D89800) [pid = 892] [serial = 1018] [outer = 11245800] 13:53:50 INFO - PROCESS | 892 | --DOCSHELL 13C93800 == 59 [pid = 892] [id = 331] 13:53:50 INFO - PROCESS | 892 | --DOCSHELL 10509000 == 58 [pid = 892] [id = 330] 13:53:50 INFO - PROCESS | 892 | --DOCSHELL 139BAC00 == 57 [pid = 892] [id = 329] 13:53:50 INFO - PROCESS | 892 | --DOCSHELL 181F4400 == 56 [pid = 892] [id = 328] 13:53:50 INFO - PROCESS | 892 | --DOCSHELL 1708B000 == 55 [pid = 892] [id = 327] 13:53:50 INFO - PROCESS | 892 | --DOCSHELL 10272000 == 54 [pid = 892] [id = 326] 13:53:50 INFO - PROCESS | 892 | --DOCSHELL 16038000 == 53 [pid = 892] [id = 325] 13:53:50 INFO - PROCESS | 892 | --DOCSHELL 14F77C00 == 52 [pid = 892] [id = 324] 13:53:50 INFO - PROCESS | 892 | --DOCSHELL 10A59C00 == 51 [pid = 892] [id = 323] 13:53:50 INFO - PROCESS | 892 | --DOCSHELL 0F2EE800 == 50 [pid = 892] [id = 322] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 133 (1986B400) [pid = 892] [serial = 823] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 132 (112EB000) [pid = 892] [serial = 814] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 131 (1702C800) [pid = 892] [serial = 820] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 130 (1A6F6400) [pid = 892] [serial = 868] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 129 (1A110C00) [pid = 892] [serial = 865] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 128 (14F79400) [pid = 892] [serial = 817] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 127 (1A10F000) [pid = 892] [serial = 936] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 126 (11078C00) [pid = 892] [serial = 951] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 125 (1A6F6C00) [pid = 892] [serial = 939] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 124 (1A502800) [pid = 892] [serial = 937] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 123 (12D8BC00) [pid = 892] [serial = 922] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 122 (11C79400) [pid = 892] [serial = 921] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 121 (1ABDA400) [pid = 892] [serial = 904] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 120 (181F3400) [pid = 892] [serial = 930] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 119 (1836CC00) [pid = 892] [serial = 931] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 118 (1A87A800) [pid = 892] [serial = 940] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 117 (10F03C00) [pid = 892] [serial = 924] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 116 (12D3A400) [pid = 892] [serial = 925] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 115 (167B2000) [pid = 892] [serial = 927] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 114 (171C5000) [pid = 892] [serial = 928] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 113 (198A6C00) [pid = 892] [serial = 933] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 112 (131BA800) [pid = 892] [serial = 906] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 111 (1A9CE800) [pid = 892] [serial = 912] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 110 (16C18800) [pid = 892] [serial = 909] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 109 (1AF89400) [pid = 892] [serial = 915] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 108 (139BE400) [pid = 892] [serial = 918] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 107 (17119800) [pid = 892] [serial = 948] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 106 (1ABDCC00) [pid = 892] [serial = 942] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 105 (1ABE7C00) [pid = 892] [serial = 943] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 104 (19867400) [pid = 892] [serial = 945] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 103 (1A6EFC00) [pid = 892] [serial = 946] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 102 (1711D800) [pid = 892] [serial = 949] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 101 (198A7800) [pid = 892] [serial = 934] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 100 (112E9C00) [pid = 892] [serial = 859] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | --DOMWINDOW == 99 (161A2400) [pid = 892] [serial = 862] [outer = 00000000] [url = about:blank] 13:53:50 INFO - PROCESS | 892 | 1464641630743 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]]]}] 13:53:50 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 13:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 908ms 13:53:50 INFO - PROCESS | 892 | 1464641630772 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 13:53:50 INFO - PROCESS | 892 | 1464641630777 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 13:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:53:50 INFO - PROCESS | 892 | 1464641630783 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:53:50 INFO - PROCESS | 892 | 1464641630786 Marionette TRACE conn3 <- [1,1322,null,{}] 13:53:50 INFO - PROCESS | 892 | 1464641630789 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}] 13:53:50 INFO - PROCESS | 892 | 1464641630877 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 13:53:50 INFO - PROCESS | 892 | 1464641630975 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:51 INFO - PROCESS | 892 | ++DOCSHELL 10B74800 == 51 [pid = 892] [id = 340] 13:53:51 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (10F09800) [pid = 892] [serial = 1019] [outer = 00000000] 13:53:51 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (12A54400) [pid = 892] [serial = 1020] [outer = 10F09800] 13:53:51 INFO - PROCESS | 892 | 1464641631020 Marionette DEBUG loaded listener.js 13:53:51 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (131BA800) [pid = 892] [serial = 1021] [outer = 10F09800] 13:53:51 INFO - PROCESS | 892 | 1464641631408 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]]]}] 13:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 626ms 13:53:51 INFO - PROCESS | 892 | 1464641631423 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 13:53:51 INFO - PROCESS | 892 | 1464641631425 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 13:53:51 INFO - PROCESS | 892 | 1464641631429 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:53:51 INFO - PROCESS | 892 | 1464641631432 Marionette TRACE conn3 <- [1,1326,null,{}] 13:53:51 INFO - PROCESS | 892 | 1464641631442 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}] 13:53:51 INFO - PROCESS | 892 | 1464641631527 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 13:53:51 INFO - PROCESS | 892 | 1464641631535 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:51 INFO - PROCESS | 892 | ++DOCSHELL 143C5000 == 52 [pid = 892] [id = 341] 13:53:51 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (143CDC00) [pid = 892] [serial = 1022] [outer = 00000000] 13:53:51 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (15F96000) [pid = 892] [serial = 1023] [outer = 143CDC00] 13:53:51 INFO - PROCESS | 892 | 1464641631580 Marionette DEBUG loaded listener.js 13:53:51 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (161A6C00) [pid = 892] [serial = 1024] [outer = 143CDC00] 13:53:52 INFO - PROCESS | 892 | 1464641632532 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]]]}] 13:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1143ms 13:53:52 INFO - PROCESS | 892 | 1464641632572 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 13:53:52 INFO - PROCESS | 892 | 1464641632575 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 13:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:53:52 INFO - PROCESS | 892 | 1464641632580 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:53:52 INFO - PROCESS | 892 | 1464641632582 Marionette TRACE conn3 <- [1,1330,null,{}] 13:53:52 INFO - PROCESS | 892 | 1464641632592 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}] 13:53:52 INFO - PROCESS | 892 | 1464641632712 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 13:53:52 INFO - PROCESS | 892 | 1464641632719 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:52 INFO - PROCESS | 892 | ++DOCSHELL 15641400 == 53 [pid = 892] [id = 342] 13:53:52 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (15F92800) [pid = 892] [serial = 1025] [outer = 00000000] 13:53:52 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (17114000) [pid = 892] [serial = 1026] [outer = 15F92800] 13:53:52 INFO - PROCESS | 892 | 1464641632763 Marionette DEBUG loaded listener.js 13:53:52 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (1711D400) [pid = 892] [serial = 1027] [outer = 15F92800] 13:53:53 INFO - PROCESS | 892 | 1464641633202 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]]]}] 13:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 642ms 13:53:53 INFO - PROCESS | 892 | 1464641633240 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 13:53:53 INFO - PROCESS | 892 | 1464641633242 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 13:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:53:53 INFO - PROCESS | 892 | 1464641633246 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:53:53 INFO - PROCESS | 892 | 1464641633247 Marionette TRACE conn3 <- [1,1334,null,{}] 13:53:53 INFO - PROCESS | 892 | 1464641633260 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}] 13:53:53 INFO - PROCESS | 892 | 1464641633373 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 13:53:53 INFO - PROCESS | 892 | 1464641633428 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:53 INFO - PROCESS | 892 | ++DOCSHELL 1702A400 == 54 [pid = 892] [id = 343] 13:53:53 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (1711B000) [pid = 892] [serial = 1028] [outer = 00000000] 13:53:53 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (1774CC00) [pid = 892] [serial = 1029] [outer = 1711B000] 13:53:53 INFO - PROCESS | 892 | 1464641633475 Marionette DEBUG loaded listener.js 13:53:53 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (17852800) [pid = 892] [serial = 1030] [outer = 1711B000] 13:53:53 INFO - PROCESS | 892 | 1464641633908 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]]]}] 13:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 704ms 13:53:53 INFO - PROCESS | 892 | 1464641633947 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 13:53:53 INFO - PROCESS | 892 | 1464641633948 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 13:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:53:53 INFO - PROCESS | 892 | 1464641633952 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:53:53 INFO - PROCESS | 892 | 1464641633954 Marionette TRACE conn3 <- [1,1338,null,{}] 13:53:53 INFO - PROCESS | 892 | 1464641633957 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}] 13:53:54 INFO - PROCESS | 892 | 1464641634110 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 13:53:54 INFO - PROCESS | 892 | 1464641634135 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:54 INFO - PROCESS | 892 | ++DOCSHELL 1836E000 == 55 [pid = 892] [id = 344] 13:53:54 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (19867C00) [pid = 892] [serial = 1031] [outer = 00000000] 13:53:54 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (198A9000) [pid = 892] [serial = 1032] [outer = 19867C00] 13:53:54 INFO - PROCESS | 892 | 1464641634179 Marionette DEBUG loaded listener.js 13:53:54 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (198AA000) [pid = 892] [serial = 1033] [outer = 19867C00] 13:53:54 INFO - PROCESS | 892 | --DOMWINDOW == 113 (16036C00) [pid = 892] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:53:54 INFO - PROCESS | 892 | --DOMWINDOW == 112 (0F2F3400) [pid = 892] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:53:54 INFO - PROCESS | 892 | --DOMWINDOW == 111 (10A5DC00) [pid = 892] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:53:54 INFO - PROCESS | 892 | --DOMWINDOW == 110 (18368400) [pid = 892] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:53:54 INFO - PROCESS | 892 | --DOMWINDOW == 109 (14F7B400) [pid = 892] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:53:54 INFO - PROCESS | 892 | --DOMWINDOW == 108 (12AA1C00) [pid = 892] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:53:54 INFO - PROCESS | 892 | --DOMWINDOW == 107 (16038400) [pid = 892] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:53:54 INFO - PROCESS | 892 | --DOMWINDOW == 106 (10C04C00) [pid = 892] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:53:54 INFO - PROCESS | 892 | --DOMWINDOW == 105 (15640C00) [pid = 892] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:53:54 INFO - PROCESS | 892 | --DOMWINDOW == 104 (175C8800) [pid = 892] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:53:54 INFO - PROCESS | 892 | 1464641634730 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]]]}] 13:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 846ms 13:53:54 INFO - PROCESS | 892 | 1464641634795 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 13:53:54 INFO - PROCESS | 892 | 1464641634797 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 13:53:54 INFO - PROCESS | 892 | 1464641634800 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:53:54 INFO - PROCESS | 892 | 1464641634802 Marionette TRACE conn3 <- [1,1342,null,{}] 13:53:54 INFO - PROCESS | 892 | 1464641634805 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}] 13:53:54 INFO - PROCESS | 892 | 1464641634886 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 13:53:55 INFO - PROCESS | 892 | 1464641634976 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:55 INFO - PROCESS | 892 | ++DOCSHELL 10A5E800 == 56 [pid = 892] [id = 345] 13:53:55 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (12B0D000) [pid = 892] [serial = 1034] [outer = 00000000] 13:53:55 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (161A6000) [pid = 892] [serial = 1035] [outer = 12B0D000] 13:53:55 INFO - PROCESS | 892 | 1464641635019 Marionette DEBUG loaded listener.js 13:53:55 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (19870800) [pid = 892] [serial = 1036] [outer = 12B0D000] 13:53:55 INFO - PROCESS | 892 | 1464641635384 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]]]}] 13:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 626ms 13:53:55 INFO - PROCESS | 892 | 1464641635439 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 13:53:55 INFO - PROCESS | 892 | 1464641635441 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 13:53:55 INFO - PROCESS | 892 | 1464641635444 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:53:55 INFO - PROCESS | 892 | 1464641635445 Marionette TRACE conn3 <- [1,1346,null,{}] 13:53:55 INFO - PROCESS | 892 | 1464641635451 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}] 13:53:55 INFO - PROCESS | 892 | 1464641635530 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 13:53:55 INFO - PROCESS | 892 | 1464641635629 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:55 INFO - PROCESS | 892 | ++DOCSHELL 16039000 == 57 [pid = 892] [id = 346] 13:53:55 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (1711F400) [pid = 892] [serial = 1037] [outer = 00000000] 13:53:55 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (1A27E800) [pid = 892] [serial = 1038] [outer = 1711F400] 13:53:55 INFO - PROCESS | 892 | 1464641635673 Marionette DEBUG loaded listener.js 13:53:55 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (1A28BC00) [pid = 892] [serial = 1039] [outer = 1711F400] 13:53:56 INFO - PROCESS | 892 | 1464641636027 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]]]}] 13:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 642ms 13:53:56 INFO - PROCESS | 892 | 1464641636082 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 13:53:56 INFO - PROCESS | 892 | 1464641636084 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 13:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:53:56 INFO - PROCESS | 892 | 1464641636087 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:53:56 INFO - PROCESS | 892 | 1464641636089 Marionette TRACE conn3 <- [1,1350,null,{}] 13:53:56 INFO - PROCESS | 892 | 1464641636093 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}] 13:53:56 INFO - PROCESS | 892 | 1464641636207 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 13:53:56 INFO - PROCESS | 892 | 1464641636216 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:56 INFO - PROCESS | 892 | ++DOCSHELL 10C01400 == 58 [pid = 892] [id = 347] 13:53:56 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (10F0A000) [pid = 892] [serial = 1040] [outer = 00000000] 13:53:56 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (1A64D000) [pid = 892] [serial = 1041] [outer = 10F0A000] 13:53:56 INFO - PROCESS | 892 | 1464641636259 Marionette DEBUG loaded listener.js 13:53:56 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (1A6EFC00) [pid = 892] [serial = 1042] [outer = 10F0A000] 13:53:56 INFO - PROCESS | 892 | 1464641636809 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]]]}] 13:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 736ms 13:53:56 INFO - PROCESS | 892 | 1464641636861 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 13:53:56 INFO - PROCESS | 892 | 1464641636865 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 13:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:53:56 INFO - PROCESS | 892 | 1464641636871 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:53:56 INFO - PROCESS | 892 | 1464641636875 Marionette TRACE conn3 <- [1,1354,null,{}] 13:53:56 INFO - PROCESS | 892 | 1464641636882 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}] 13:53:57 INFO - PROCESS | 892 | 1464641637039 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 13:53:57 INFO - PROCESS | 892 | 1464641637149 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:57 INFO - PROCESS | 892 | ++DOCSHELL 10C02800 == 59 [pid = 892] [id = 348] 13:53:57 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (10C0B000) [pid = 892] [serial = 1043] [outer = 00000000] 13:53:57 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (11A14800) [pid = 892] [serial = 1044] [outer = 10C0B000] 13:53:57 INFO - PROCESS | 892 | 1464641637204 Marionette DEBUG loaded listener.js 13:53:57 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (12A4D800) [pid = 892] [serial = 1045] [outer = 10C0B000] 13:53:57 INFO - PROCESS | 892 | 1464641637795 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] 13:53:57 INFO - PROCESS | 892 | 1464641637832 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 13:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:53:57 INFO - PROCESS | 892 | 1464641637840 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:53:57 INFO - PROCESS | 892 | 1464641637843 Marionette TRACE conn3 <- [1,1358,null,{}] 13:53:57 INFO - PROCESS | 892 | 1464641637847 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}] 13:53:57 INFO - PROCESS | 892 | 1464641637958 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 13:53:58 INFO - PROCESS | 892 | 1464641638063 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:58 INFO - PROCESS | 892 | ++DOCSHELL 139BE000 == 60 [pid = 892] [id = 349] 13:53:58 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (14F81800) [pid = 892] [serial = 1046] [outer = 00000000] 13:53:58 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (167B2000) [pid = 892] [serial = 1047] [outer = 14F81800] 13:53:58 INFO - PROCESS | 892 | 1464641638116 Marionette DEBUG loaded listener.js 13:53:58 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (17752800) [pid = 892] [serial = 1048] [outer = 14F81800] 13:53:58 INFO - PROCESS | 892 | 1464641638805 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] 13:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:53:58 INFO - PROCESS | 892 | 1464641638844 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 13:53:58 INFO - PROCESS | 892 | 1464641638848 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:53:58 INFO - PROCESS | 892 | 1464641638852 Marionette TRACE conn3 <- [1,1362,null,{}] 13:53:58 INFO - PROCESS | 892 | 1464641638863 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}] 13:53:58 INFO - PROCESS | 892 | 1464641638968 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 13:53:59 INFO - PROCESS | 892 | 1464641639103 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:59 INFO - PROCESS | 892 | ++DOCSHELL 1986F800 == 61 [pid = 892] [id = 350] 13:53:59 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (19875800) [pid = 892] [serial = 1049] [outer = 00000000] 13:53:59 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (1A87A000) [pid = 892] [serial = 1050] [outer = 19875800] 13:53:59 INFO - PROCESS | 892 | 1464641639159 Marionette DEBUG loaded listener.js 13:53:59 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (1A885400) [pid = 892] [serial = 1051] [outer = 19875800] 13:53:59 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:59 INFO - PROCESS | 892 | 1464641639767 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] 13:53:59 INFO - PROCESS | 892 | 1464641639853 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 13:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:53:59 INFO - PROCESS | 892 | 1464641639857 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:53:59 INFO - PROCESS | 892 | 1464641639859 Marionette TRACE conn3 <- [1,1366,null,{}] 13:53:59 INFO - PROCESS | 892 | 1464641639864 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}] 13:54:00 INFO - PROCESS | 892 | 1464641640034 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 13:54:00 INFO - PROCESS | 892 | 1464641640130 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:00 INFO - PROCESS | 892 | ++DOCSHELL 1ABD9C00 == 62 [pid = 892] [id = 351] 13:54:00 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (1ABDC400) [pid = 892] [serial = 1052] [outer = 00000000] 13:54:00 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (1ABE4C00) [pid = 892] [serial = 1053] [outer = 1ABDC400] 13:54:00 INFO - PROCESS | 892 | 1464641640183 Marionette DEBUG loaded listener.js 13:54:00 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (1AF8B400) [pid = 892] [serial = 1054] [outer = 1ABDC400] 13:54:00 INFO - PROCESS | 892 | 1464641640708 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] 13:54:00 INFO - PROCESS | 892 | 1464641640764 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 13:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:54:00 INFO - PROCESS | 892 | 1464641640767 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:54:00 INFO - PROCESS | 892 | 1464641640770 Marionette TRACE conn3 <- [1,1370,null,{}] 13:54:00 INFO - PROCESS | 892 | 1464641640773 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}] 13:54:00 INFO - PROCESS | 892 | 1464641640882 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 13:54:00 INFO - PROCESS | 892 | 1464641640985 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:01 INFO - PROCESS | 892 | ++DOCSHELL 1693AC00 == 63 [pid = 892] [id = 352] 13:54:01 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (1693C000) [pid = 892] [serial = 1055] [outer = 00000000] 13:54:01 INFO - PROCESS | 892 | ++DOMWINDOW == 127 (16946800) [pid = 892] [serial = 1056] [outer = 1693C000] 13:54:01 INFO - PROCESS | 892 | 1464641641043 Marionette DEBUG loaded listener.js 13:54:01 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (16948800) [pid = 892] [serial = 1057] [outer = 1693C000] 13:54:01 INFO - PROCESS | 892 | [892] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:01 INFO - PROCESS | 892 | 1464641641696 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] 13:54:01 INFO - PROCESS | 892 | 1464641641776 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 13:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:54:01 INFO - PROCESS | 892 | 1464641641780 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:54:01 INFO - PROCESS | 892 | 1464641641782 Marionette TRACE conn3 <- [1,1374,null,{}] 13:54:01 INFO - PROCESS | 892 | 1464641641786 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}] 13:54:01 INFO - PROCESS | 892 | 1464641641912 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 13:54:02 INFO - PROCESS | 892 | 1464641642190 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:02 INFO - PROCESS | 892 | ++DOCSHELL 0F2F3800 == 64 [pid = 892] [id = 353] 13:54:02 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (0F93F000) [pid = 892] [serial = 1058] [outer = 00000000] 13:54:02 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (11078C00) [pid = 892] [serial = 1059] [outer = 0F93F000] 13:54:02 INFO - PROCESS | 892 | 1464641642265 Marionette DEBUG loaded listener.js 13:54:02 INFO - PROCESS | 892 | ++DOMWINDOW == 131 (11C07C00) [pid = 892] [serial = 1060] [outer = 0F93F000] 13:54:02 INFO - PROCESS | 892 | 1464641642931 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] 13:54:03 INFO - PROCESS | 892 | 1464641642994 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 13:54:03 INFO - PROCESS | 892 | 1464641642998 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:54:03 INFO - PROCESS | 892 | 1464641643002 Marionette TRACE conn3 <- [1,1378,null,{}] 13:54:03 INFO - PROCESS | 892 | 1464641643007 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}] 13:54:03 INFO - PROCESS | 892 | 1464641643106 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 13:54:03 INFO - PROCESS | 892 | 1464641643225 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:03 INFO - PROCESS | 892 | --DOCSHELL 16039000 == 63 [pid = 892] [id = 346] 13:54:03 INFO - PROCESS | 892 | --DOCSHELL 10A5E800 == 62 [pid = 892] [id = 345] 13:54:03 INFO - PROCESS | 892 | --DOCSHELL 1836E000 == 61 [pid = 892] [id = 344] 13:54:03 INFO - PROCESS | 892 | --DOCSHELL 1702A400 == 60 [pid = 892] [id = 343] 13:54:03 INFO - PROCESS | 892 | --DOCSHELL 15641400 == 59 [pid = 892] [id = 342] 13:54:03 INFO - PROCESS | 892 | --DOCSHELL 143C5000 == 58 [pid = 892] [id = 341] 13:54:03 INFO - PROCESS | 892 | --DOCSHELL 10B74800 == 57 [pid = 892] [id = 340] 13:54:03 INFO - PROCESS | 892 | --DOCSHELL 10F02800 == 56 [pid = 892] [id = 339] 13:54:03 INFO - PROCESS | 892 | --DOCSHELL 12A4B000 == 55 [pid = 892] [id = 337] 13:54:03 INFO - PROCESS | 892 | --DOCSHELL 1A6EB400 == 54 [pid = 892] [id = 336] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 130 (19A0BC00) [pid = 892] [serial = 987] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 129 (11074400) [pid = 892] [serial = 966] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 128 (11C0C800) [pid = 892] [serial = 969] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 127 (13005C00) [pid = 892] [serial = 970] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 126 (19870C00) [pid = 892] [serial = 985] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 125 (14F86800) [pid = 892] [serial = 972] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 124 (15E81800) [pid = 892] [serial = 973] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 123 (1986EC00) [pid = 892] [serial = 984] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 122 (1711AC00) [pid = 892] [serial = 978] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 121 (161A9400) [pid = 892] [serial = 975] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 120 (167B0800) [pid = 892] [serial = 976] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 119 (10C0D800) [pid = 892] [serial = 963] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 118 (130E0800) [pid = 892] [serial = 954] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 117 (161A4800) [pid = 892] [serial = 957] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 116 (198A5400) [pid = 892] [serial = 960] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 115 (1A64C800) [pid = 892] [serial = 996] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 114 (156AF400) [pid = 892] [serial = 990] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 113 (1A10E000) [pid = 892] [serial = 994] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 112 (11C77400) [pid = 892] [serial = 967] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 111 (17F0AC00) [pid = 892] [serial = 981] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 110 (19A6FC00) [pid = 892] [serial = 988] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 109 (181EFC00) [pid = 892] [serial = 982] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 108 (19A0B000) [pid = 892] [serial = 993] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 107 (1711B800) [pid = 892] [serial = 979] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | --DOMWINDOW == 106 (160CF400) [pid = 892] [serial = 991] [outer = 00000000] [url = about:blank] 13:54:03 INFO - PROCESS | 892 | ++DOCSHELL 10A5F000 == 55 [pid = 892] [id = 354] 13:54:03 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (10B74800) [pid = 892] [serial = 1061] [outer = 00000000] 13:54:03 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (11C0C800) [pid = 892] [serial = 1062] [outer = 10B74800] 13:54:03 INFO - PROCESS | 892 | 1464641643305 Marionette DEBUG loaded listener.js 13:54:03 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (13085000) [pid = 892] [serial = 1063] [outer = 10B74800] 13:54:03 INFO - PROCESS | 892 | 1464641643733 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]]]}] 13:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 814ms 13:54:03 INFO - PROCESS | 892 | 1464641643803 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 13:54:03 INFO - PROCESS | 892 | 1464641643807 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 13:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:54:03 INFO - PROCESS | 892 | 1464641643812 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:54:03 INFO - PROCESS | 892 | 1464641643814 Marionette TRACE conn3 <- [1,1382,null,{}] 13:54:03 INFO - PROCESS | 892 | 1464641643818 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}] 13:54:03 INFO - PROCESS | 892 | 1464641643910 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 13:54:03 INFO - PROCESS | 892 | 1464641643918 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:03 INFO - PROCESS | 892 | ++DOCSHELL 139B2400 == 56 [pid = 892] [id = 355] 13:54:03 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (139BF400) [pid = 892] [serial = 1064] [outer = 00000000] 13:54:03 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (15F92C00) [pid = 892] [serial = 1065] [outer = 139BF400] 13:54:03 INFO - PROCESS | 892 | 1464641643967 Marionette DEBUG loaded listener.js 13:54:04 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (160D1000) [pid = 892] [serial = 1066] [outer = 139BF400] 13:54:04 INFO - PROCESS | 892 | 1464641644441 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]]]}] 13:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 705ms 13:54:04 INFO - PROCESS | 892 | 1464641644512 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 13:54:04 INFO - PROCESS | 892 | 1464641644514 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 13:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:54:04 INFO - PROCESS | 892 | 1464641644519 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:54:04 INFO - PROCESS | 892 | 1464641644524 Marionette TRACE conn3 <- [1,1386,null,{}] 13:54:04 INFO - PROCESS | 892 | 1464641644533 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}] 13:54:04 INFO - PROCESS | 892 | 1464641644617 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 13:54:04 INFO - PROCESS | 892 | 1464641644748 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:04 INFO - PROCESS | 892 | ++DOCSHELL 161A7400 == 57 [pid = 892] [id = 356] 13:54:04 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (16948C00) [pid = 892] [serial = 1067] [outer = 00000000] 13:54:04 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (17114400) [pid = 892] [serial = 1068] [outer = 16948C00] 13:54:04 INFO - PROCESS | 892 | 1464641644793 Marionette DEBUG loaded listener.js 13:54:04 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (1711D800) [pid = 892] [serial = 1069] [outer = 16948C00] 13:54:05 INFO - PROCESS | 892 | 1464641645150 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]]]}] 13:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 689ms 13:54:05 INFO - PROCESS | 892 | 1464641645217 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 13:54:05 INFO - PROCESS | 892 | 1464641645219 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 13:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:54:05 INFO - PROCESS | 892 | 1464641645223 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:54:05 INFO - PROCESS | 892 | 1464641645224 Marionette TRACE conn3 <- [1,1390,null,{}] 13:54:05 INFO - PROCESS | 892 | 1464641645228 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}] 13:54:05 INFO - PROCESS | 892 | 1464641645311 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 13:54:05 INFO - PROCESS | 892 | 1464641645317 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:05 INFO - PROCESS | 892 | ++DOCSHELL 143C5000 == 58 [pid = 892] [id = 357] 13:54:05 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (17032400) [pid = 892] [serial = 1070] [outer = 00000000] 13:54:05 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (177D1800) [pid = 892] [serial = 1071] [outer = 17032400] 13:54:05 INFO - PROCESS | 892 | 1464641645361 Marionette DEBUG loaded listener.js 13:54:05 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (181F1400) [pid = 892] [serial = 1072] [outer = 17032400] 13:54:05 INFO - PROCESS | 892 | 1464641645833 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]]]}] 13:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 627ms 13:54:05 INFO - PROCESS | 892 | 1464641645860 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 13:54:05 INFO - PROCESS | 892 | 1464641645862 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 13:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:54:05 INFO - PROCESS | 892 | 1464641645872 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:54:05 INFO - PROCESS | 892 | 1464641645874 Marionette TRACE conn3 <- [1,1394,null,{}] 13:54:05 INFO - PROCESS | 892 | 1464641645879 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}] 13:54:06 INFO - PROCESS | 892 | 1464641645996 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 13:54:06 INFO - PROCESS | 892 | 1464641646086 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:06 INFO - PROCESS | 892 | ++DOCSHELL 10C0A800 == 59 [pid = 892] [id = 358] 13:54:06 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (18371400) [pid = 892] [serial = 1073] [outer = 00000000] 13:54:06 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (19872C00) [pid = 892] [serial = 1074] [outer = 18371400] 13:54:06 INFO - PROCESS | 892 | 1464641646136 Marionette DEBUG loaded listener.js 13:54:06 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (19A06400) [pid = 892] [serial = 1075] [outer = 18371400] 13:54:06 INFO - PROCESS | 892 | 1464641646575 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]]]}] 13:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 736ms 13:54:06 INFO - PROCESS | 892 | 1464641646611 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 13:54:06 INFO - PROCESS | 892 | 1464641646613 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 13:54:06 INFO - PROCESS | 892 | 1464641646617 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:54:06 INFO - PROCESS | 892 | 1464641646618 Marionette TRACE conn3 <- [1,1398,null,{}] 13:54:06 INFO - PROCESS | 892 | 1464641646630 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}] 13:54:06 INFO - PROCESS | 892 | 1464641646743 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 13:54:06 INFO - PROCESS | 892 | 1464641646752 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:06 INFO - PROCESS | 892 | ++DOCSHELL 10B79000 == 60 [pid = 892] [id = 359] 13:54:06 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (10C07400) [pid = 892] [serial = 1076] [outer = 00000000] 13:54:06 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (1A10E800) [pid = 892] [serial = 1077] [outer = 10C07400] 13:54:06 INFO - PROCESS | 892 | 1464641646794 Marionette DEBUG loaded listener.js 13:54:06 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (1A112C00) [pid = 892] [serial = 1078] [outer = 10C07400] 13:54:07 INFO - PROCESS | 892 | 1464641647263 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]]]}] 13:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 705ms 13:54:07 INFO - PROCESS | 892 | 1464641647323 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 13:54:07 INFO - PROCESS | 892 | 1464641647325 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 13:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:54:07 INFO - PROCESS | 892 | 1464641647332 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:54:07 INFO - PROCESS | 892 | 1464641647333 Marionette TRACE conn3 <- [1,1402,null,{}] 13:54:07 INFO - PROCESS | 892 | 1464641647337 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}] 13:54:07 INFO - PROCESS | 892 | 1464641647475 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 13:54:07 INFO - PROCESS | 892 | --DOMWINDOW == 123 (1A502000) [pid = 892] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:54:07 INFO - PROCESS | 892 | --DOMWINDOW == 122 (10C0A000) [pid = 892] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:54:07 INFO - PROCESS | 892 | --DOMWINDOW == 121 (1711F400) [pid = 892] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:54:07 INFO - PROCESS | 892 | --DOMWINDOW == 120 (1711B000) [pid = 892] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:54:07 INFO - PROCESS | 892 | --DOMWINDOW == 119 (12A50000) [pid = 892] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:54:07 INFO - PROCESS | 892 | --DOMWINDOW == 118 (10F09800) [pid = 892] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:54:07 INFO - PROCESS | 892 | --DOMWINDOW == 117 (19867C00) [pid = 892] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:54:07 INFO - PROCESS | 892 | --DOMWINDOW == 116 (11245800) [pid = 892] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:54:07 INFO - PROCESS | 892 | --DOMWINDOW == 115 (143CDC00) [pid = 892] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:54:07 INFO - PROCESS | 892 | --DOMWINDOW == 114 (12B0D000) [pid = 892] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:54:07 INFO - PROCESS | 892 | --DOMWINDOW == 113 (15F92800) [pid = 892] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:54:07 INFO - PROCESS | 892 | 1464641647676 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:07 INFO - PROCESS | 892 | ++DOCSHELL 105FA400 == 61 [pid = 892] [id = 360] 13:54:07 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (10A55400) [pid = 892] [serial = 1079] [outer = 00000000] 13:54:07 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (10F03C00) [pid = 892] [serial = 1080] [outer = 10A55400] 13:54:07 INFO - PROCESS | 892 | 1464641647719 Marionette DEBUG loaded listener.js 13:54:07 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (12A50000) [pid = 892] [serial = 1081] [outer = 10A55400] 13:54:08 INFO - PROCESS | 892 | 1464641648091 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]]]}] 13:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 814ms 13:54:08 INFO - PROCESS | 892 | 1464641648129 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 13:54:08 INFO - PROCESS | 892 | 1464641648131 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 13:54:08 INFO - PROCESS | 892 | 1464641648134 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:54:08 INFO - PROCESS | 892 | 1464641648145 Marionette TRACE conn3 <- [1,1406,null,{}] 13:54:08 INFO - PROCESS | 892 | 1464641648154 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}] 13:54:08 INFO - PROCESS | 892 | 1464641648234 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 13:54:08 INFO - PROCESS | 892 | 1464641648240 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:08 INFO - PROCESS | 892 | ++DOCSHELL 10C0BC00 == 62 [pid = 892] [id = 361] 13:54:08 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (11245800) [pid = 892] [serial = 1082] [outer = 00000000] 13:54:08 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (198A8C00) [pid = 892] [serial = 1083] [outer = 11245800] 13:54:08 INFO - PROCESS | 892 | 1464641648283 Marionette DEBUG loaded listener.js 13:54:08 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (19A07C00) [pid = 892] [serial = 1084] [outer = 11245800] 13:54:08 INFO - PROCESS | 892 | 1464641648730 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]]]}] 13:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 658ms 13:54:08 INFO - PROCESS | 892 | 1464641648793 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 13:54:08 INFO - PROCESS | 892 | 1464641648795 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 13:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:54:08 INFO - PROCESS | 892 | 1464641648799 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:54:08 INFO - PROCESS | 892 | 1464641648800 Marionette TRACE conn3 <- [1,1410,null,{}] 13:54:08 INFO - PROCESS | 892 | 1464641648804 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}] 13:54:08 INFO - PROCESS | 892 | 1464641648884 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 13:54:08 INFO - PROCESS | 892 | 1464641648918 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:08 INFO - PROCESS | 892 | ++DOCSHELL 198B0000 == 63 [pid = 892] [id = 362] 13:54:08 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (1A650C00) [pid = 892] [serial = 1085] [outer = 00000000] 13:54:08 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (1A9D2000) [pid = 892] [serial = 1086] [outer = 1A650C00] 13:54:08 INFO - PROCESS | 892 | 1464641648969 Marionette DEBUG loaded listener.js 13:54:09 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (1ABE5000) [pid = 892] [serial = 1087] [outer = 1A650C00] 13:54:09 INFO - PROCESS | 892 | 1464641649396 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]]]}] 13:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 627ms 13:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:54:09 INFO - PROCESS | 892 | 1464641649436 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 13:54:09 INFO - PROCESS | 892 | 1464641649438 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 13:54:09 INFO - PROCESS | 892 | 1464641649442 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:54:09 INFO - PROCESS | 892 | 1464641649443 Marionette TRACE conn3 <- [1,1414,null,{}] 13:54:09 INFO - PROCESS | 892 | 1464641649451 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}] 13:54:09 INFO - PROCESS | 892 | 1464641649531 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 13:54:09 INFO - PROCESS | 892 | 1464641649538 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:09 INFO - PROCESS | 892 | ++DOCSHELL 13724C00 == 64 [pid = 892] [id = 363] 13:54:09 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (1A64FC00) [pid = 892] [serial = 1088] [outer = 00000000] 13:54:09 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (1AF95C00) [pid = 892] [serial = 1089] [outer = 1A64FC00] 13:54:09 INFO - PROCESS | 892 | 1464641649586 Marionette DEBUG loaded listener.js 13:54:09 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (1B178800) [pid = 892] [serial = 1090] [outer = 1A64FC00] 13:54:10 INFO - PROCESS | 892 | 1464641650312 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]]]}] 13:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 939ms 13:54:10 INFO - PROCESS | 892 | 1464641650388 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 13:54:10 INFO - PROCESS | 892 | 1464641650441 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 13:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:54:10 INFO - PROCESS | 892 | 1464641650446 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:54:10 INFO - PROCESS | 892 | 1464641650450 Marionette TRACE conn3 <- [1,1418,null,{}] 13:54:10 INFO - PROCESS | 892 | 1464641650455 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}] 13:54:10 INFO - PROCESS | 892 | 1464641650574 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 13:54:10 INFO - PROCESS | 892 | 1464641650703 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:10 INFO - PROCESS | 892 | ++DOCSHELL 12A4C800 == 65 [pid = 892] [id = 364] 13:54:10 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (12A53800) [pid = 892] [serial = 1091] [outer = 00000000] 13:54:10 INFO - PROCESS | 892 | ++DOMWINDOW == 127 (139BA800) [pid = 892] [serial = 1092] [outer = 12A53800] 13:54:10 INFO - PROCESS | 892 | 1464641650759 Marionette DEBUG loaded listener.js 13:54:10 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (15E8EC00) [pid = 892] [serial = 1093] [outer = 12A53800] 13:54:11 INFO - PROCESS | 892 | 1464641651340 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]]]}] 13:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 939ms 13:54:11 INFO - PROCESS | 892 | 1464641651389 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 13:54:11 INFO - PROCESS | 892 | 1464641651395 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 13:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:54:11 INFO - PROCESS | 892 | 1464641651401 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:54:11 INFO - PROCESS | 892 | 1464641651404 Marionette TRACE conn3 <- [1,1422,null,{}] 13:54:11 INFO - PROCESS | 892 | 1464641651408 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}] 13:54:11 INFO - PROCESS | 892 | 1464641651519 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 13:54:11 INFO - PROCESS | 892 | 1464641651653 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:11 INFO - PROCESS | 892 | ++DOCSHELL 16944C00 == 66 [pid = 892] [id = 365] 13:54:11 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (16947000) [pid = 892] [serial = 1094] [outer = 00000000] 13:54:11 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (1711AC00) [pid = 892] [serial = 1095] [outer = 16947000] 13:54:11 INFO - PROCESS | 892 | 1464641651708 Marionette DEBUG loaded listener.js 13:54:11 INFO - PROCESS | 892 | ++DOMWINDOW == 131 (17F01400) [pid = 892] [serial = 1096] [outer = 16947000] 13:54:12 INFO - PROCESS | 892 | 1464641652361 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]]]}] 13:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1002ms 13:54:12 INFO - PROCESS | 892 | 1464641652401 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 13:54:12 INFO - PROCESS | 892 | 1464641652404 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 13:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:54:12 INFO - PROCESS | 892 | 1464641652408 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:54:12 INFO - PROCESS | 892 | 1464641652412 Marionette TRACE conn3 <- [1,1426,null,{}] 13:54:12 INFO - PROCESS | 892 | 1464641652422 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}] 13:54:12 INFO - PROCESS | 892 | 1464641652532 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 13:54:12 INFO - PROCESS | 892 | 1464641652667 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:12 INFO - PROCESS | 892 | ++DOCSHELL 16848000 == 67 [pid = 892] [id = 366] 13:54:12 INFO - PROCESS | 892 | ++DOMWINDOW == 132 (16848400) [pid = 892] [serial = 1097] [outer = 00000000] 13:54:12 INFO - PROCESS | 892 | ++DOMWINDOW == 133 (1836A400) [pid = 892] [serial = 1098] [outer = 16848400] 13:54:12 INFO - PROCESS | 892 | 1464641652723 Marionette DEBUG loaded listener.js 13:54:12 INFO - PROCESS | 892 | ++DOMWINDOW == 134 (19A0BC00) [pid = 892] [serial = 1099] [outer = 16848400] 13:54:13 INFO - PROCESS | 892 | 1464641653299 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]]]}] 13:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 955ms 13:54:13 INFO - PROCESS | 892 | 1464641653352 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 13:54:13 INFO - PROCESS | 892 | 1464641653355 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 13:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:54:13 INFO - PROCESS | 892 | 1464641653358 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:54:13 INFO - PROCESS | 892 | 1464641653360 Marionette TRACE conn3 <- [1,1430,null,{}] 13:54:13 INFO - PROCESS | 892 | 1464641653364 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}] 13:54:13 INFO - PROCESS | 892 | 1464641653490 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 13:54:13 INFO - PROCESS | 892 | 1464641653600 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:13 INFO - PROCESS | 892 | ++DOCSHELL 198A8000 == 68 [pid = 892] [id = 367] 13:54:13 INFO - PROCESS | 892 | ++DOMWINDOW == 135 (1A6F5000) [pid = 892] [serial = 1100] [outer = 00000000] 13:54:13 INFO - PROCESS | 892 | ++DOMWINDOW == 136 (1AF8D400) [pid = 892] [serial = 1101] [outer = 1A6F5000] 13:54:13 INFO - PROCESS | 892 | 1464641653652 Marionette DEBUG loaded listener.js 13:54:13 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (1B176C00) [pid = 892] [serial = 1102] [outer = 1A6F5000] 13:54:14 INFO - PROCESS | 892 | 1464641654232 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]]]}] 13:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 956ms 13:54:14 INFO - PROCESS | 892 | 1464641654303 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 13:54:14 INFO - PROCESS | 892 | 1464641654306 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 13:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:54:14 INFO - PROCESS | 892 | 1464641654309 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:54:14 INFO - PROCESS | 892 | 1464641654311 Marionette TRACE conn3 <- [1,1434,null,{}] 13:54:14 INFO - PROCESS | 892 | 1464641654315 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}] 13:54:14 INFO - PROCESS | 892 | 1464641654418 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 13:54:14 INFO - PROCESS | 892 | 1464641654566 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:14 INFO - PROCESS | 892 | ++DOCSHELL 12A4A800 == 69 [pid = 892] [id = 368] 13:54:14 INFO - PROCESS | 892 | ++DOMWINDOW == 138 (12A4B000) [pid = 892] [serial = 1103] [outer = 00000000] 13:54:14 INFO - PROCESS | 892 | ++DOMWINDOW == 139 (1B180000) [pid = 892] [serial = 1104] [outer = 12A4B000] 13:54:14 INFO - PROCESS | 892 | 1464641654619 Marionette DEBUG loaded listener.js 13:54:14 INFO - PROCESS | 892 | ++DOMWINDOW == 140 (1B182400) [pid = 892] [serial = 1105] [outer = 12A4B000] 13:54:15 INFO - PROCESS | 892 | 1464641655456 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]]]}] 13:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1190ms 13:54:15 INFO - PROCESS | 892 | 1464641655504 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 13:54:15 INFO - PROCESS | 892 | 1464641655508 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 13:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:54:15 INFO - PROCESS | 892 | 1464641655513 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:54:15 INFO - PROCESS | 892 | 1464641655517 Marionette TRACE conn3 <- [1,1438,null,{}] 13:54:15 INFO - PROCESS | 892 | 1464641655522 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}] 13:54:15 INFO - PROCESS | 892 | 1464641655621 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 13:54:15 INFO - PROCESS | 892 | 1464641655752 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:15 INFO - PROCESS | 892 | ++DOCSHELL 11077C00 == 70 [pid = 892] [id = 369] 13:54:15 INFO - PROCESS | 892 | ++DOMWINDOW == 141 (1124FC00) [pid = 892] [serial = 1106] [outer = 00000000] 13:54:15 INFO - PROCESS | 892 | ++DOMWINDOW == 142 (131BDC00) [pid = 892] [serial = 1107] [outer = 1124FC00] 13:54:15 INFO - PROCESS | 892 | 1464641655802 Marionette DEBUG loaded listener.js 13:54:15 INFO - PROCESS | 892 | ++DOMWINDOW == 143 (13C8FC00) [pid = 892] [serial = 1108] [outer = 1124FC00] 13:54:16 INFO - PROCESS | 892 | 1464641656449 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]]]}] 13:54:16 INFO - PROCESS | 892 | --DOCSHELL 198B0000 == 69 [pid = 892] [id = 362] 13:54:16 INFO - PROCESS | 892 | --DOCSHELL 10C0BC00 == 68 [pid = 892] [id = 361] 13:54:16 INFO - PROCESS | 892 | --DOCSHELL 11A15800 == 67 [pid = 892] [id = 306] 13:54:16 INFO - PROCESS | 892 | --DOCSHELL 105FA400 == 66 [pid = 892] [id = 360] 13:54:16 INFO - PROCESS | 892 | --DOCSHELL 10B79000 == 65 [pid = 892] [id = 359] 13:54:16 INFO - PROCESS | 892 | --DOCSHELL 10C0A800 == 64 [pid = 892] [id = 358] 13:54:16 INFO - PROCESS | 892 | --DOCSHELL 143C5000 == 63 [pid = 892] [id = 357] 13:54:16 INFO - PROCESS | 892 | --DOCSHELL 161A7400 == 62 [pid = 892] [id = 356] 13:54:16 INFO - PROCESS | 892 | --DOCSHELL 139B2400 == 61 [pid = 892] [id = 355] 13:54:16 INFO - PROCESS | 892 | --DOCSHELL 10A5F000 == 60 [pid = 892] [id = 354] 13:54:16 INFO - PROCESS | 892 | --DOCSHELL 0F2F3800 == 59 [pid = 892] [id = 353] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 142 (1A64D000) [pid = 892] [serial = 1041] [outer = 00000000] [url = about:blank] 13:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1002ms 13:54:16 INFO - PROCESS | 892 | 1464641656518 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 13:54:16 INFO - PROCESS | 892 | 1464641656523 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 13:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:54:16 INFO - PROCESS | 892 | 1464641656529 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:54:16 INFO - PROCESS | 892 | 1464641656531 Marionette TRACE conn3 <- [1,1442,null,{}] 13:54:16 INFO - PROCESS | 892 | 1464641656535 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}] 13:54:16 INFO - PROCESS | 892 | 1464641656630 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 13:54:16 INFO - PROCESS | 892 | 1464641656651 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 141 (1A642000) [pid = 892] [serial = 856] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 140 (139B7800) [pid = 892] [serial = 964] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 139 (1A28BC00) [pid = 892] [serial = 1039] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 138 (1774CC00) [pid = 892] [serial = 1029] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 137 (19868000) [pid = 892] [serial = 1015] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 136 (139C1000) [pid = 892] [serial = 1014] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 135 (12A54400) [pid = 892] [serial = 1020] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 134 (131BA800) [pid = 892] [serial = 1021] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 133 (198A9000) [pid = 892] [serial = 1032] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 132 (12D89800) [pid = 892] [serial = 1018] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 131 (12A53C00) [pid = 892] [serial = 1017] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 130 (10F0B000) [pid = 892] [serial = 999] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 129 (15F96000) [pid = 892] [serial = 1023] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 128 (14F73800) [pid = 892] [serial = 1002] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 127 (198AE000) [pid = 892] [serial = 1005] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 126 (17852800) [pid = 892] [serial = 1030] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 125 (1A879000) [pid = 892] [serial = 1008] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 124 (161A6000) [pid = 892] [serial = 1035] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 123 (12A53400) [pid = 892] [serial = 1011] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 122 (17114000) [pid = 892] [serial = 1026] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 121 (1711D400) [pid = 892] [serial = 1027] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 120 (198AA000) [pid = 892] [serial = 1033] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 119 (19870800) [pid = 892] [serial = 1036] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 118 (161A6C00) [pid = 892] [serial = 1024] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | --DOMWINDOW == 117 (1A27E800) [pid = 892] [serial = 1038] [outer = 00000000] [url = about:blank] 13:54:16 INFO - PROCESS | 892 | ++DOCSHELL 10C0FC00 == 60 [pid = 892] [id = 370] 13:54:16 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (10F02000) [pid = 892] [serial = 1109] [outer = 00000000] 13:54:16 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (12B0EC00) [pid = 892] [serial = 1110] [outer = 10F02000] 13:54:16 INFO - PROCESS | 892 | 1464641656777 Marionette DEBUG loaded listener.js 13:54:16 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (139B7800) [pid = 892] [serial = 1111] [outer = 10F02000] 13:54:17 INFO - PROCESS | 892 | 1464641657232 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]]]}] 13:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 736ms 13:54:17 INFO - PROCESS | 892 | 1464641657268 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 13:54:17 INFO - PROCESS | 892 | 1464641657270 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 13:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:54:17 INFO - PROCESS | 892 | 1464641657274 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:54:17 INFO - PROCESS | 892 | 1464641657277 Marionette TRACE conn3 <- [1,1446,null,{}] 13:54:17 INFO - PROCESS | 892 | 1464641657287 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}] 13:54:17 INFO - PROCESS | 892 | 1464641657375 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 13:54:17 INFO - PROCESS | 892 | 1464641657383 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:17 INFO - PROCESS | 892 | ++DOCSHELL 156B5800 == 61 [pid = 892] [id = 371] 13:54:17 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (15E8CC00) [pid = 892] [serial = 1112] [outer = 00000000] 13:54:17 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (1683F000) [pid = 892] [serial = 1113] [outer = 15E8CC00] 13:54:17 INFO - PROCESS | 892 | 1464641657429 Marionette DEBUG loaded listener.js 13:54:17 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (16844C00) [pid = 892] [serial = 1114] [outer = 15E8CC00] 13:54:17 INFO - PROCESS | 892 | 1464641657894 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]]]}] 13:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 642ms 13:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:54:17 INFO - PROCESS | 892 | 1464641657914 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 13:54:17 INFO - PROCESS | 892 | 1464641657916 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 13:54:17 INFO - PROCESS | 892 | 1464641657920 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:54:17 INFO - PROCESS | 892 | 1464641657921 Marionette TRACE conn3 <- [1,1450,null,{}] 13:54:17 INFO - PROCESS | 892 | 1464641657924 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}] 13:54:18 INFO - PROCESS | 892 | 1464641658008 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 13:54:18 INFO - PROCESS | 892 | 1464641658014 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:18 INFO - PROCESS | 892 | ++DOCSHELL 1693D400 == 62 [pid = 892] [id = 372] 13:54:18 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (1693DC00) [pid = 892] [serial = 1115] [outer = 00000000] 13:54:18 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (16946C00) [pid = 892] [serial = 1116] [outer = 1693DC00] 13:54:18 INFO - PROCESS | 892 | 1464641658058 Marionette DEBUG loaded listener.js 13:54:18 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (17112000) [pid = 892] [serial = 1117] [outer = 1693DC00] 13:54:18 INFO - PROCESS | 892 | 1464641658526 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]]]}] 13:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 643ms 13:54:18 INFO - PROCESS | 892 | 1464641658555 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 13:54:18 INFO - PROCESS | 892 | 1464641658557 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 13:54:18 INFO - PROCESS | 892 | 1464641658560 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:54:18 INFO - PROCESS | 892 | 1464641658562 Marionette TRACE conn3 <- [1,1454,null,{}] 13:54:18 INFO - PROCESS | 892 | 1464641658565 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}] 13:54:18 INFO - PROCESS | 892 | 1464641658657 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 13:54:18 INFO - PROCESS | 892 | 1464641658664 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:18 INFO - PROCESS | 892 | ++DOCSHELL 17081000 == 63 [pid = 892] [id = 373] 13:54:18 INFO - PROCESS | 892 | ++DOMWINDOW == 127 (17115000) [pid = 892] [serial = 1118] [outer = 00000000] 13:54:18 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (171C9400) [pid = 892] [serial = 1119] [outer = 17115000] 13:54:18 INFO - PROCESS | 892 | 1464641658708 Marionette DEBUG loaded listener.js 13:54:18 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (17858800) [pid = 892] [serial = 1120] [outer = 17115000] 13:54:19 INFO - PROCESS | 892 | 1464641659216 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]]]}] 13:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 704ms 13:54:19 INFO - PROCESS | 892 | 1464641659261 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 13:54:19 INFO - PROCESS | 892 | 1464641659263 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 13:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:54:19 INFO - PROCESS | 892 | 1464641659266 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:54:19 INFO - PROCESS | 892 | 1464641659268 Marionette TRACE conn3 <- [1,1458,null,{}] 13:54:19 INFO - PROCESS | 892 | 1464641659271 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}] 13:54:19 INFO - PROCESS | 892 | 1464641659407 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 13:54:19 INFO - PROCESS | 892 | 1464641659421 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:19 INFO - PROCESS | 892 | ++DOCSHELL 18370C00 == 64 [pid = 892] [id = 374] 13:54:19 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (18374C00) [pid = 892] [serial = 1121] [outer = 00000000] 13:54:19 INFO - PROCESS | 892 | ++DOMWINDOW == 131 (198AB000) [pid = 892] [serial = 1122] [outer = 18374C00] 13:54:19 INFO - PROCESS | 892 | 1464641659516 Marionette DEBUG loaded listener.js 13:54:19 INFO - PROCESS | 892 | ++DOMWINDOW == 132 (19A0F800) [pid = 892] [serial = 1123] [outer = 18374C00] 13:54:19 INFO - PROCESS | 892 | 1464641659941 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]]]}] 13:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 705ms 13:54:19 INFO - PROCESS | 892 | 1464641659966 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 13:54:19 INFO - PROCESS | 892 | 1464641659968 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 13:54:19 INFO - PROCESS | 892 | 1464641659971 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:54:19 INFO - PROCESS | 892 | 1464641659973 Marionette TRACE conn3 <- [1,1462,null,{}] 13:54:19 INFO - PROCESS | 892 | 1464641659980 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}] 13:54:20 INFO - PROCESS | 892 | 1464641660119 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 13:54:20 INFO - PROCESS | 892 | 1464641660141 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:20 INFO - PROCESS | 892 | ++DOCSHELL 19868000 == 65 [pid = 892] [id = 375] 13:54:20 INFO - PROCESS | 892 | ++DOMWINDOW == 133 (19A6B000) [pid = 892] [serial = 1124] [outer = 00000000] 13:54:20 INFO - PROCESS | 892 | ++DOMWINDOW == 134 (1A50E000) [pid = 892] [serial = 1125] [outer = 19A6B000] 13:54:20 INFO - PROCESS | 892 | 1464641660191 Marionette DEBUG loaded listener.js 13:54:20 INFO - PROCESS | 892 | ++DOMWINDOW == 135 (1A50F000) [pid = 892] [serial = 1126] [outer = 19A6B000] 13:54:20 INFO - PROCESS | 892 | 1464641660629 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]]]}] 13:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 689ms 13:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:54:20 INFO - PROCESS | 892 | 1464641660671 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 13:54:20 INFO - PROCESS | 892 | 1464641660672 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 13:54:20 INFO - PROCESS | 892 | 1464641660676 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:54:20 INFO - PROCESS | 892 | 1464641660677 Marionette TRACE conn3 <- [1,1466,null,{}] 13:54:20 INFO - PROCESS | 892 | 1464641660681 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}] 13:54:20 INFO - PROCESS | 892 | 1464641660794 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 13:54:20 INFO - PROCESS | 892 | 1464641660800 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:20 INFO - PROCESS | 892 | ++DOCSHELL 1A110000 == 66 [pid = 892] [id = 376] 13:54:20 INFO - PROCESS | 892 | ++DOMWINDOW == 136 (1A113800) [pid = 892] [serial = 1127] [outer = 00000000] 13:54:20 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (1A878000) [pid = 892] [serial = 1128] [outer = 1A113800] 13:54:20 INFO - PROCESS | 892 | 1464641660843 Marionette DEBUG loaded listener.js 13:54:20 INFO - PROCESS | 892 | ++DOMWINDOW == 138 (1A9D7400) [pid = 892] [serial = 1129] [outer = 1A113800] 13:54:21 INFO - PROCESS | 892 | --DOMWINDOW == 137 (10B77C00) [pid = 892] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:54:21 INFO - PROCESS | 892 | --DOMWINDOW == 136 (1A650C00) [pid = 892] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:54:21 INFO - PROCESS | 892 | --DOMWINDOW == 135 (18371400) [pid = 892] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:54:21 INFO - PROCESS | 892 | --DOMWINDOW == 134 (10C07400) [pid = 892] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:54:21 INFO - PROCESS | 892 | --DOMWINDOW == 133 (10A55400) [pid = 892] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:54:21 INFO - PROCESS | 892 | --DOMWINDOW == 132 (16948C00) [pid = 892] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:54:21 INFO - PROCESS | 892 | --DOMWINDOW == 131 (139BF400) [pid = 892] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:54:21 INFO - PROCESS | 892 | --DOMWINDOW == 130 (10B74800) [pid = 892] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:54:21 INFO - PROCESS | 892 | --DOMWINDOW == 129 (0F93F000) [pid = 892] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:54:21 INFO - PROCESS | 892 | --DOMWINDOW == 128 (17032400) [pid = 892] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:54:21 INFO - PROCESS | 892 | --DOMWINDOW == 127 (11245800) [pid = 892] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:54:21 INFO - PROCESS | 892 | 1464641661468 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]]]}] 13:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 830ms 13:54:21 INFO - PROCESS | 892 | 1464641661519 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 13:54:21 INFO - PROCESS | 892 | 1464641661521 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 13:54:21 INFO - PROCESS | 892 | 1464641661524 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:54:21 INFO - PROCESS | 892 | 1464641661526 Marionette TRACE conn3 <- [1,1470,null,{}] 13:54:21 INFO - PROCESS | 892 | 1464641661530 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}] 13:54:21 INFO - PROCESS | 892 | 1464641661610 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 13:54:21 INFO - PROCESS | 892 | 1464641661616 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:21 INFO - PROCESS | 892 | ++DOCSHELL 16033C00 == 67 [pid = 892] [id = 377] 13:54:21 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (161AFC00) [pid = 892] [serial = 1130] [outer = 00000000] 13:54:21 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (1716C800) [pid = 892] [serial = 1131] [outer = 161AFC00] 13:54:21 INFO - PROCESS | 892 | 1464641661659 Marionette DEBUG loaded listener.js 13:54:21 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (1716D000) [pid = 892] [serial = 1132] [outer = 161AFC00] 13:54:22 INFO - PROCESS | 892 | 1464641662088 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]]]}] 13:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 595ms 13:54:22 INFO - PROCESS | 892 | 1464641662122 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 13:54:22 INFO - PROCESS | 892 | 1464641662124 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 13:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:54:22 INFO - PROCESS | 892 | 1464641662131 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:54:22 INFO - PROCESS | 892 | 1464641662133 Marionette TRACE conn3 <- [1,1474,null,{}] 13:54:22 INFO - PROCESS | 892 | 1464641662136 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}] 13:54:22 INFO - PROCESS | 892 | 1464641662223 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 13:54:22 INFO - PROCESS | 892 | 1464641662230 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:22 INFO - PROCESS | 892 | ++DOCSHELL 17170800 == 68 [pid = 892] [id = 378] 13:54:22 INFO - PROCESS | 892 | ++DOMWINDOW == 131 (17171400) [pid = 892] [serial = 1133] [outer = 00000000] 13:54:22 INFO - PROCESS | 892 | ++DOMWINDOW == 132 (17177C00) [pid = 892] [serial = 1134] [outer = 17171400] 13:54:22 INFO - PROCESS | 892 | 1464641662273 Marionette DEBUG loaded listener.js 13:54:22 INFO - PROCESS | 892 | ++DOMWINDOW == 133 (18374000) [pid = 892] [serial = 1135] [outer = 17171400] 13:54:22 INFO - PROCESS | 892 | 1464641662692 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]]]}] 13:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 595ms 13:54:22 INFO - PROCESS | 892 | 1464641662724 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 13:54:22 INFO - PROCESS | 892 | 1464641662727 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 13:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:54:22 INFO - PROCESS | 892 | 1464641662746 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:54:22 INFO - PROCESS | 892 | 1464641662749 Marionette TRACE conn3 <- [1,1478,null,{}] 13:54:22 INFO - PROCESS | 892 | 1464641662752 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}] 13:54:22 INFO - PROCESS | 892 | 1464641662852 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 13:54:22 INFO - PROCESS | 892 | 1464641662859 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:22 INFO - PROCESS | 892 | ++DOCSHELL 1716C400 == 69 [pid = 892] [id = 379] 13:54:22 INFO - PROCESS | 892 | ++DOMWINDOW == 134 (198AB800) [pid = 892] [serial = 1136] [outer = 00000000] 13:54:22 INFO - PROCESS | 892 | ++DOMWINDOW == 135 (1A9CDC00) [pid = 892] [serial = 1137] [outer = 198AB800] 13:54:22 INFO - PROCESS | 892 | 1464641662909 Marionette DEBUG loaded listener.js 13:54:23 INFO - PROCESS | 892 | ++DOMWINDOW == 136 (1AF92400) [pid = 892] [serial = 1138] [outer = 198AB800] 13:54:23 INFO - PROCESS | 892 | 1464641663630 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]]]}] 13:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 939ms 13:54:23 INFO - PROCESS | 892 | 1464641663687 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 13:54:23 INFO - PROCESS | 892 | 1464641663692 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 13:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:54:23 INFO - PROCESS | 892 | 1464641663697 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:54:23 INFO - PROCESS | 892 | 1464641663702 Marionette TRACE conn3 <- [1,1482,null,{}] 13:54:23 INFO - PROCESS | 892 | 1464641663707 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}] 13:54:23 INFO - PROCESS | 892 | 1464641663823 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 13:54:24 INFO - PROCESS | 892 | 1464641663961 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:24 INFO - PROCESS | 892 | ++DOCSHELL 112AF000 == 70 [pid = 892] [id = 380] 13:54:24 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (11A15800) [pid = 892] [serial = 1139] [outer = 00000000] 13:54:24 INFO - PROCESS | 892 | ++DOMWINDOW == 138 (139B4C00) [pid = 892] [serial = 1140] [outer = 11A15800] 13:54:24 INFO - PROCESS | 892 | 1464641664017 Marionette DEBUG loaded listener.js 13:54:24 INFO - PROCESS | 892 | ++DOMWINDOW == 139 (1531B800) [pid = 892] [serial = 1141] [outer = 11A15800] 13:54:24 INFO - PROCESS | 892 | 1464641664658 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]]]}] 13:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 940ms 13:54:24 INFO - PROCESS | 892 | 1464641664674 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 13:54:24 INFO - PROCESS | 892 | 1464641664680 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 13:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:54:24 INFO - PROCESS | 892 | 1464641664703 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:54:24 INFO - PROCESS | 892 | 1464641664706 Marionette TRACE conn3 <- [1,1486,null,{}] 13:54:24 INFO - PROCESS | 892 | 1464641664710 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}] 13:54:24 INFO - PROCESS | 892 | 1464641664822 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 13:54:24 INFO - PROCESS | 892 | 1464641664944 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:24 INFO - PROCESS | 892 | ++DOCSHELL 167AE800 == 71 [pid = 892] [id = 381] 13:54:24 INFO - PROCESS | 892 | ++DOMWINDOW == 140 (16842400) [pid = 892] [serial = 1142] [outer = 00000000] 13:54:24 INFO - PROCESS | 892 | ++DOMWINDOW == 141 (16945400) [pid = 892] [serial = 1143] [outer = 16842400] 13:54:24 INFO - PROCESS | 892 | 1464641664997 Marionette DEBUG loaded listener.js 13:54:25 INFO - PROCESS | 892 | ++DOMWINDOW == 142 (1716BC00) [pid = 892] [serial = 1144] [outer = 16842400] 13:54:25 INFO - PROCESS | 892 | 1464641665611 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]]]}] 13:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 939ms 13:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:54:25 INFO - PROCESS | 892 | 1464641665655 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 13:54:25 INFO - PROCESS | 892 | 1464641665657 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 13:54:25 INFO - PROCESS | 892 | 1464641665663 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:54:25 INFO - PROCESS | 892 | 1464641665666 Marionette TRACE conn3 <- [1,1490,null,{}] 13:54:25 INFO - PROCESS | 892 | 1464641665677 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}] 13:54:25 INFO - PROCESS | 892 | 1464641665788 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 13:54:25 INFO - PROCESS | 892 | 1464641665927 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:25 INFO - PROCESS | 892 | ++DOCSHELL 17D4D400 == 72 [pid = 892] [id = 382] 13:54:25 INFO - PROCESS | 892 | ++DOMWINDOW == 143 (18368800) [pid = 892] [serial = 1145] [outer = 00000000] 13:54:25 INFO - PROCESS | 892 | ++DOMWINDOW == 144 (1A27E800) [pid = 892] [serial = 1146] [outer = 18368800] 13:54:25 INFO - PROCESS | 892 | 1464641665985 Marionette DEBUG loaded listener.js 13:54:26 INFO - PROCESS | 892 | ++DOMWINDOW == 145 (1A644000) [pid = 892] [serial = 1147] [outer = 18368800] 13:54:26 INFO - PROCESS | 892 | 1464641666524 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]]]}] 13:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 893ms 13:54:26 INFO - PROCESS | 892 | 1464641666566 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 13:54:26 INFO - PROCESS | 892 | 1464641666569 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 13:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:54:26 INFO - PROCESS | 892 | 1464641666572 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:54:26 INFO - PROCESS | 892 | 1464641666574 Marionette TRACE conn3 <- [1,1494,null,{}] 13:54:26 INFO - PROCESS | 892 | 1464641666578 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}] 13:54:26 INFO - PROCESS | 892 | 1464641666687 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 13:54:26 INFO - PROCESS | 892 | 1464641666794 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:26 INFO - PROCESS | 892 | ++DOCSHELL 1A27E000 == 73 [pid = 892] [id = 383] 13:54:26 INFO - PROCESS | 892 | ++DOMWINDOW == 146 (1A508000) [pid = 892] [serial = 1148] [outer = 00000000] 13:54:26 INFO - PROCESS | 892 | ++DOMWINDOW == 147 (1B173800) [pid = 892] [serial = 1149] [outer = 1A508000] 13:54:26 INFO - PROCESS | 892 | 1464641666847 Marionette DEBUG loaded listener.js 13:54:26 INFO - PROCESS | 892 | ++DOMWINDOW == 148 (1B290800) [pid = 892] [serial = 1150] [outer = 1A508000] 13:54:27 INFO - PROCESS | 892 | 1464641667441 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]]]}] 13:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 909ms 13:54:27 INFO - PROCESS | 892 | 1464641667477 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 13:54:27 INFO - PROCESS | 892 | 1464641667479 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 13:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:54:27 INFO - PROCESS | 892 | 1464641667483 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:54:27 INFO - PROCESS | 892 | 1464641667485 Marionette TRACE conn3 <- [1,1498,null,{}] 13:54:27 INFO - PROCESS | 892 | 1464641667488 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}] 13:54:27 INFO - PROCESS | 892 | 1464641667590 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 13:54:27 INFO - PROCESS | 892 | 1464641667698 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:27 INFO - PROCESS | 892 | ++DOCSHELL 10A59C00 == 74 [pid = 892] [id = 384] 13:54:27 INFO - PROCESS | 892 | ++DOMWINDOW == 149 (1A9CB400) [pid = 892] [serial = 1151] [outer = 00000000] 13:54:27 INFO - PROCESS | 892 | ++DOMWINDOW == 150 (1B3B5800) [pid = 892] [serial = 1152] [outer = 1A9CB400] 13:54:27 INFO - PROCESS | 892 | 1464641667750 Marionette DEBUG loaded listener.js 13:54:27 INFO - PROCESS | 892 | ++DOMWINDOW == 151 (1B3B9800) [pid = 892] [serial = 1153] [outer = 1A9CB400] 13:54:28 INFO - PROCESS | 892 | 1464641668317 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]]]}] 13:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 908ms 13:54:28 INFO - PROCESS | 892 | 1464641668387 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 13:54:28 INFO - PROCESS | 892 | 1464641668389 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 13:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:54:28 INFO - PROCESS | 892 | 1464641668393 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:54:28 INFO - PROCESS | 892 | 1464641668395 Marionette TRACE conn3 <- [1,1502,null,{}] 13:54:28 INFO - PROCESS | 892 | 1464641668399 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}] 13:54:28 INFO - PROCESS | 892 | 1464641668512 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 13:54:28 INFO - PROCESS | 892 | 1464641668643 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:28 INFO - PROCESS | 892 | ++DOCSHELL 0F2F1000 == 75 [pid = 892] [id = 385] 13:54:28 INFO - PROCESS | 892 | ++DOMWINDOW == 152 (10A5E000) [pid = 892] [serial = 1154] [outer = 00000000] 13:54:28 INFO - PROCESS | 892 | ++DOMWINDOW == 153 (10F0B000) [pid = 892] [serial = 1155] [outer = 10A5E000] 13:54:28 INFO - PROCESS | 892 | 1464641668899 Marionette DEBUG loaded listener.js 13:54:28 INFO - PROCESS | 892 | ++DOMWINDOW == 154 (11C12C00) [pid = 892] [serial = 1156] [outer = 10A5E000] 13:54:29 INFO - PROCESS | 892 | 1464641669571 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]]]}] 13:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1190ms 13:54:29 INFO - PROCESS | 892 | 1464641669596 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 13:54:29 INFO - PROCESS | 892 | 1464641669601 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 13:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:54:29 INFO - PROCESS | 892 | 1464641669606 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:54:29 INFO - PROCESS | 892 | 1464641669609 Marionette TRACE conn3 <- [1,1506,null,{}] 13:54:29 INFO - PROCESS | 892 | 1464641669614 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}] 13:54:29 INFO - PROCESS | 892 | 1464641669717 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 13:54:29 INFO - PROCESS | 892 | 1464641669831 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:29 INFO - PROCESS | 892 | ++DOCSHELL 156AF000 == 76 [pid = 892] [id = 386] 13:54:29 INFO - PROCESS | 892 | ++DOMWINDOW == 155 (156AF400) [pid = 892] [serial = 1157] [outer = 00000000] 13:54:29 INFO - PROCESS | 892 | ++DOMWINDOW == 156 (16039000) [pid = 892] [serial = 1158] [outer = 156AF400] 13:54:29 INFO - PROCESS | 892 | 1464641669880 Marionette DEBUG loaded listener.js 13:54:29 INFO - PROCESS | 892 | ++DOMWINDOW == 157 (161AE800) [pid = 892] [serial = 1159] [outer = 156AF400] 13:54:30 INFO - PROCESS | 892 | --DOCSHELL 16040C00 == 75 [pid = 892] [id = 273] 13:54:30 INFO - PROCESS | 892 | --DOCSHELL 17170800 == 74 [pid = 892] [id = 378] 13:54:30 INFO - PROCESS | 892 | --DOCSHELL 16033C00 == 73 [pid = 892] [id = 377] 13:54:30 INFO - PROCESS | 892 | --DOCSHELL 1A110000 == 72 [pid = 892] [id = 376] 13:54:30 INFO - PROCESS | 892 | --DOCSHELL 19868000 == 71 [pid = 892] [id = 375] 13:54:30 INFO - PROCESS | 892 | --DOCSHELL 18370C00 == 70 [pid = 892] [id = 374] 13:54:30 INFO - PROCESS | 892 | --DOCSHELL 17081000 == 69 [pid = 892] [id = 373] 13:54:30 INFO - PROCESS | 892 | --DOCSHELL 1693D400 == 68 [pid = 892] [id = 372] 13:54:30 INFO - PROCESS | 892 | --DOCSHELL 156B5800 == 67 [pid = 892] [id = 371] 13:54:30 INFO - PROCESS | 892 | --DOCSHELL 10C0FC00 == 66 [pid = 892] [id = 370] 13:54:30 INFO - PROCESS | 892 | --DOCSHELL 11077C00 == 65 [pid = 892] [id = 369] 13:54:30 INFO - PROCESS | 892 | --DOCSHELL 198A8000 == 64 [pid = 892] [id = 367] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 156 (11A14800) [pid = 892] [serial = 1044] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 155 (167B2000) [pid = 892] [serial = 1047] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 154 (1A87A000) [pid = 892] [serial = 1050] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 153 (1ABE4C00) [pid = 892] [serial = 1053] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 152 (16946800) [pid = 892] [serial = 1056] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | 1464641670522 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]]]}] 13:54:30 INFO - PROCESS | 892 | --DOCSHELL 16848000 == 63 [pid = 892] [id = 366] 13:54:30 INFO - PROCESS | 892 | --DOCSHELL 16944C00 == 62 [pid = 892] [id = 365] 13:54:30 INFO - PROCESS | 892 | --DOCSHELL 12A4C800 == 61 [pid = 892] [id = 364] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 151 (1A6F1800) [pid = 892] [serial = 997] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 150 (19872C00) [pid = 892] [serial = 1074] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 149 (1A10E800) [pid = 892] [serial = 1077] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 148 (19A06400) [pid = 892] [serial = 1075] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 147 (10F03C00) [pid = 892] [serial = 1080] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 146 (17114400) [pid = 892] [serial = 1068] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 145 (1711D800) [pid = 892] [serial = 1069] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 144 (15F92C00) [pid = 892] [serial = 1065] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 143 (160D1000) [pid = 892] [serial = 1066] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 142 (11C0C800) [pid = 892] [serial = 1062] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 141 (13085000) [pid = 892] [serial = 1063] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 140 (1A112C00) [pid = 892] [serial = 1078] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 139 (11078C00) [pid = 892] [serial = 1059] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 138 (11C07C00) [pid = 892] [serial = 1060] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 137 (177D1800) [pid = 892] [serial = 1071] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 136 (12A50000) [pid = 892] [serial = 1081] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 135 (198A8C00) [pid = 892] [serial = 1083] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 134 (1ABE5000) [pid = 892] [serial = 1087] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 133 (19A07C00) [pid = 892] [serial = 1084] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 132 (181F1400) [pid = 892] [serial = 1072] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | --DOMWINDOW == 131 (1A9D2000) [pid = 892] [serial = 1086] [outer = 00000000] [url = about:blank] 13:54:30 INFO - PROCESS | 892 | ++DOMWINDOW == 132 (10C0FC00) [pid = 892] [serial = 1160] [outer = 1B297000] 13:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 956ms 13:54:30 INFO - PROCESS | 892 | 1464641670566 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 13:54:30 INFO - PROCESS | 892 | 1464641670569 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 13:54:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:54:30 INFO - PROCESS | 892 | 1464641670609 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:54:30 INFO - PROCESS | 892 | 1464641670611 Marionette TRACE conn3 <- [1,1510,null,{}] 13:54:30 INFO - PROCESS | 892 | 1464641670615 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}] 13:54:30 INFO - PROCESS | 892 | 1464641670718 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 13:54:30 INFO - PROCESS | 892 | 1464641670816 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:30 INFO - PROCESS | 892 | ++DOCSHELL 156AE800 == 62 [pid = 892] [id = 387] 13:54:30 INFO - PROCESS | 892 | ++DOMWINDOW == 133 (156B5800) [pid = 892] [serial = 1161] [outer = 00000000] 13:54:30 INFO - PROCESS | 892 | ++DOMWINDOW == 134 (16038800) [pid = 892] [serial = 1162] [outer = 156B5800] 13:54:30 INFO - PROCESS | 892 | 1464641670860 Marionette DEBUG loaded listener.js 13:54:30 INFO - PROCESS | 892 | ++DOMWINDOW == 135 (16846C00) [pid = 892] [serial = 1163] [outer = 156B5800] 13:54:31 INFO - PROCESS | 892 | 1464641671229 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"]]]}] 13:54:31 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 () { 13:54:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:54:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:54:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:54:31 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 () { 13:54:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:54:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:54:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:54:31 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 () { 13:54:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:54:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:54:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:54:31 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 () { 13:54:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:54:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:54:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:54:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 689ms 13:54:31 INFO - PROCESS | 892 | 1464641671311 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 13:54:31 INFO - PROCESS | 892 | 1464641671313 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 13:54:31 INFO - PROCESS | 892 | 1464641671318 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:54:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:54:31 INFO - PROCESS | 892 | 1464641671321 Marionette TRACE conn3 <- [1,1514,null,{}] 13:54:31 INFO - PROCESS | 892 | 1464641671333 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}] 13:54:31 INFO - PROCESS | 892 | 1464641671430 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 13:54:31 INFO - PROCESS | 892 | 1464641671445 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:31 INFO - PROCESS | 892 | ++DOCSHELL 17173000 == 63 [pid = 892] [id = 388] 13:54:31 INFO - PROCESS | 892 | ++DOMWINDOW == 136 (17173400) [pid = 892] [serial = 1164] [outer = 00000000] 13:54:31 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (172AE400) [pid = 892] [serial = 1165] [outer = 17173400] 13:54:31 INFO - PROCESS | 892 | 1464641671490 Marionette DEBUG loaded listener.js 13:54:31 INFO - PROCESS | 892 | ++DOMWINDOW == 138 (17DDD800) [pid = 892] [serial = 1166] [outer = 17173400] 13:54:31 INFO - PROCESS | 892 | 1464641671931 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"]]]}] 13:54:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:54:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:54:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:54:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:54:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:54:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:54:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:54:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:54:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:54:31 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 642ms 13:54:31 INFO - PROCESS | 892 | 1464641671959 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 13:54:31 INFO - PROCESS | 892 | 1464641671962 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 13:54:31 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:54:31 INFO - PROCESS | 892 | 1464641671965 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:54:31 INFO - PROCESS | 892 | 1464641671967 Marionette TRACE conn3 <- [1,1518,null,{}] 13:54:31 INFO - PROCESS | 892 | 1464641671970 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}] 13:54:32 INFO - PROCESS | 892 | 1464641672115 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 13:54:32 INFO - PROCESS | 892 | 1464641672228 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:32 INFO - PROCESS | 892 | ++DOCSHELL 10F06800 == 64 [pid = 892] [id = 389] 13:54:32 INFO - PROCESS | 892 | ++DOMWINDOW == 139 (10F06C00) [pid = 892] [serial = 1167] [outer = 00000000] 13:54:32 INFO - PROCESS | 892 | ++DOMWINDOW == 140 (1124E800) [pid = 892] [serial = 1168] [outer = 10F06C00] 13:54:32 INFO - PROCESS | 892 | 1464641672287 Marionette DEBUG loaded listener.js 13:54:32 INFO - PROCESS | 892 | ++DOMWINDOW == 141 (12D3C400) [pid = 892] [serial = 1169] [outer = 10F06C00] 13:54:32 INFO - PROCESS | 892 | 1464641672867 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]]]}] 13:54:32 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 13:54:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:54:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:54:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:54:32 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. 13:54:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:54:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 940ms 13:54:32 INFO - PROCESS | 892 | 1464641672912 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 13:54:32 INFO - PROCESS | 892 | 1464641672916 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 13:54:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:54:32 INFO - PROCESS | 892 | 1464641672921 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:54:32 INFO - PROCESS | 892 | 1464641672925 Marionette TRACE conn3 <- [1,1522,null,{}] 13:54:32 INFO - PROCESS | 892 | 1464641672930 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}] 13:54:33 INFO - PROCESS | 892 | 1464641673043 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 13:54:33 INFO - PROCESS | 892 | 1464641673152 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:33 INFO - PROCESS | 892 | ++DOCSHELL 14F7BC00 == 65 [pid = 892] [id = 390] 13:54:33 INFO - PROCESS | 892 | ++DOMWINDOW == 142 (14F85C00) [pid = 892] [serial = 1170] [outer = 00000000] 13:54:33 INFO - PROCESS | 892 | ++DOMWINDOW == 143 (15E86000) [pid = 892] [serial = 1171] [outer = 14F85C00] 13:54:33 INFO - PROCESS | 892 | 1464641673209 Marionette DEBUG loaded listener.js 13:54:33 INFO - PROCESS | 892 | ++DOMWINDOW == 144 (1603A400) [pid = 892] [serial = 1172] [outer = 14F85C00] 13:54:33 INFO - PROCESS | 892 | 1464641673807 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]]]}] 13:54:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:54:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 955ms 13:54:33 INFO - PROCESS | 892 | 1464641673867 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 13:54:33 INFO - PROCESS | 892 | 1464641673870 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 13:54:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:54:33 INFO - PROCESS | 892 | 1464641673874 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:54:33 INFO - PROCESS | 892 | 1464641673876 Marionette TRACE conn3 <- [1,1526,null,{}] 13:54:33 INFO - PROCESS | 892 | 1464641673880 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}] 13:54:34 INFO - PROCESS | 892 | 1464641673990 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 13:54:34 INFO - PROCESS | 892 | 1464641674128 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:34 INFO - PROCESS | 892 | ++DOCSHELL 16940C00 == 66 [pid = 892] [id = 391] 13:54:34 INFO - PROCESS | 892 | ++DOMWINDOW == 145 (16946800) [pid = 892] [serial = 1173] [outer = 00000000] 13:54:34 INFO - PROCESS | 892 | ++DOMWINDOW == 146 (17115C00) [pid = 892] [serial = 1174] [outer = 16946800] 13:54:34 INFO - PROCESS | 892 | 1464641674184 Marionette DEBUG loaded listener.js 13:54:34 INFO - PROCESS | 892 | ++DOMWINDOW == 147 (171C5000) [pid = 892] [serial = 1175] [outer = 16946800] 13:54:34 INFO - PROCESS | 892 | 1464641674830 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]]]}] 13:54:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:54:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1002ms 13:54:34 INFO - PROCESS | 892 | 1464641674876 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 13:54:34 INFO - PROCESS | 892 | 1464641674880 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 13:54:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:54:34 INFO - PROCESS | 892 | 1464641674890 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:54:34 INFO - PROCESS | 892 | 1464641674895 Marionette TRACE conn3 <- [1,1530,null,{}] 13:54:34 INFO - PROCESS | 892 | 1464641674914 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}] 13:54:35 INFO - PROCESS | 892 | 1464641675029 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 13:54:35 INFO - PROCESS | 892 | 1464641675162 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:35 INFO - PROCESS | 892 | ++DOCSHELL 198AAC00 == 67 [pid = 892] [id = 392] 13:54:35 INFO - PROCESS | 892 | ++DOMWINDOW == 148 (198B0000) [pid = 892] [serial = 1176] [outer = 00000000] 13:54:35 INFO - PROCESS | 892 | ++DOMWINDOW == 149 (19A6FC00) [pid = 892] [serial = 1177] [outer = 198B0000] 13:54:35 INFO - PROCESS | 892 | 1464641675218 Marionette DEBUG loaded listener.js 13:54:35 INFO - PROCESS | 892 | ++DOMWINDOW == 150 (19D7F800) [pid = 892] [serial = 1178] [outer = 198B0000] 13:54:35 INFO - PROCESS | 892 | 1464641675806 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]]]}] 13:54:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:54:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 971ms 13:54:35 INFO - PROCESS | 892 | 1464641675852 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 13:54:35 INFO - PROCESS | 892 | 1464641675855 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 13:54:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:54:35 INFO - PROCESS | 892 | 1464641675858 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:54:35 INFO - PROCESS | 892 | 1464641675860 Marionette TRACE conn3 <- [1,1534,null,{}] 13:54:35 INFO - PROCESS | 892 | 1464641675864 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}] 13:54:35 INFO - PROCESS | 892 | 1464641675971 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 13:54:36 INFO - PROCESS | 892 | 1464641676080 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:36 INFO - PROCESS | 892 | ++DOCSHELL 19A12400 == 68 [pid = 892] [id = 393] 13:54:36 INFO - PROCESS | 892 | ++DOMWINDOW == 151 (19A6E800) [pid = 892] [serial = 1179] [outer = 00000000] 13:54:36 INFO - PROCESS | 892 | ++DOMWINDOW == 152 (1A646C00) [pid = 892] [serial = 1180] [outer = 19A6E800] 13:54:36 INFO - PROCESS | 892 | 1464641676146 Marionette DEBUG loaded listener.js 13:54:36 INFO - PROCESS | 892 | ++DOMWINDOW == 153 (1A648000) [pid = 892] [serial = 1181] [outer = 19A6E800] 13:54:36 INFO - PROCESS | 892 | 1464641676724 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]]]}] 13:54:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:54:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 908ms 13:54:36 INFO - PROCESS | 892 | 1464641676775 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 13:54:36 INFO - PROCESS | 892 | 1464641676777 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 13:54:36 INFO - PROCESS | 892 | 1464641676782 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:54:36 INFO - PROCESS | 892 | 1464641676784 Marionette TRACE conn3 <- [1,1538,null,{}] 13:54:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:54:36 INFO - PROCESS | 892 | 1464641676787 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}] 13:54:36 INFO - PROCESS | 892 | 1464641676891 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 13:54:37 INFO - PROCESS | 892 | 1464641677005 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:37 INFO - PROCESS | 892 | ++DOCSHELL 1A880000 == 69 [pid = 892] [id = 394] 13:54:37 INFO - PROCESS | 892 | ++DOMWINDOW == 154 (1A881800) [pid = 892] [serial = 1182] [outer = 00000000] 13:54:37 INFO - PROCESS | 892 | ++DOMWINDOW == 155 (1A9D7C00) [pid = 892] [serial = 1183] [outer = 1A881800] 13:54:37 INFO - PROCESS | 892 | 1464641677107 Marionette DEBUG loaded listener.js 13:54:37 INFO - PROCESS | 892 | ++DOMWINDOW == 156 (1B175400) [pid = 892] [serial = 1184] [outer = 1A881800] 13:54:37 INFO - PROCESS | 892 | 1464641677752 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]]]}] 13:54:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:54:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1034ms 13:54:37 INFO - PROCESS | 892 | 1464641677838 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 13:54:37 INFO - PROCESS | 892 | 1464641677841 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 13:54:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:54:37 INFO - PROCESS | 892 | 1464641677844 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:54:37 INFO - PROCESS | 892 | 1464641677846 Marionette TRACE conn3 <- [1,1542,null,{}] 13:54:37 INFO - PROCESS | 892 | 1464641677850 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}] 13:54:37 INFO - PROCESS | 892 | 1464641677955 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 13:54:38 INFO - PROCESS | 892 | 1464641678094 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:38 INFO - PROCESS | 892 | ++DOCSHELL 1A87D800 == 70 [pid = 892] [id = 395] 13:54:38 INFO - PROCESS | 892 | ++DOMWINDOW == 157 (1AF95800) [pid = 892] [serial = 1185] [outer = 00000000] 13:54:38 INFO - PROCESS | 892 | ++DOMWINDOW == 158 (1B3C2800) [pid = 892] [serial = 1186] [outer = 1AF95800] 13:54:38 INFO - PROCESS | 892 | 1464641678148 Marionette DEBUG loaded listener.js 13:54:38 INFO - PROCESS | 892 | ++DOMWINDOW == 159 (1B540C00) [pid = 892] [serial = 1187] [outer = 1AF95800] 13:54:38 INFO - PROCESS | 892 | 1464641678808 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]]]}] 13:54:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:54:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1002ms 13:54:38 INFO - PROCESS | 892 | 1464641678880 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 13:54:38 INFO - PROCESS | 892 | 1464641678882 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 13:54:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:54:38 INFO - PROCESS | 892 | 1464641678886 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:54:38 INFO - PROCESS | 892 | 1464641678888 Marionette TRACE conn3 <- [1,1546,null,{}] 13:54:38 INFO - PROCESS | 892 | 1464641678892 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}] 13:54:38 INFO - PROCESS | 892 | 1464641678994 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 13:54:39 INFO - PROCESS | 892 | 1464641679134 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:39 INFO - PROCESS | 892 | ++DOCSHELL 1B29DC00 == 71 [pid = 892] [id = 396] 13:54:39 INFO - PROCESS | 892 | ++DOMWINDOW == 160 (1B3C2400) [pid = 892] [serial = 1188] [outer = 00000000] 13:54:39 INFO - PROCESS | 892 | ++DOMWINDOW == 161 (1B549C00) [pid = 892] [serial = 1189] [outer = 1B3C2400] 13:54:39 INFO - PROCESS | 892 | 1464641679189 Marionette DEBUG loaded listener.js 13:54:39 INFO - PROCESS | 892 | ++DOMWINDOW == 162 (1C253800) [pid = 892] [serial = 1190] [outer = 1B3C2400] 13:54:39 INFO - PROCESS | 892 | 1464641679862 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]]]}] 13:54:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:54:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1002ms 13:54:39 INFO - PROCESS | 892 | 1464641679888 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 13:54:39 INFO - PROCESS | 892 | 1464641679892 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 13:54:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:54:39 INFO - PROCESS | 892 | 1464641679898 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:54:39 INFO - PROCESS | 892 | 1464641679902 Marionette TRACE conn3 <- [1,1550,null,{}] 13:54:39 INFO - PROCESS | 892 | 1464641679908 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}] 13:54:40 INFO - PROCESS | 892 | 1464641680022 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 13:54:40 INFO - PROCESS | 892 | 1464641680158 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:40 INFO - PROCESS | 892 | ++DOCSHELL 13728000 == 72 [pid = 892] [id = 397] 13:54:40 INFO - PROCESS | 892 | ++DOMWINDOW == 163 (1390B400) [pid = 892] [serial = 1191] [outer = 00000000] 13:54:40 INFO - PROCESS | 892 | ++DOMWINDOW == 164 (13D53800) [pid = 892] [serial = 1192] [outer = 1390B400] 13:54:40 INFO - PROCESS | 892 | 1464641680208 Marionette DEBUG loaded listener.js 13:54:40 INFO - PROCESS | 892 | ++DOMWINDOW == 165 (15420400) [pid = 892] [serial = 1193] [outer = 1390B400] 13:54:40 INFO - PROCESS | 892 | --DOCSHELL 11248800 == 71 [pid = 892] [id = 264] 13:54:40 INFO - PROCESS | 892 | --DOCSHELL 10A5A400 == 70 [pid = 892] [id = 265] 13:54:40 INFO - PROCESS | 892 | --DOCSHELL 17173000 == 69 [pid = 892] [id = 388] 13:54:40 INFO - PROCESS | 892 | --DOCSHELL 156AE800 == 68 [pid = 892] [id = 387] 13:54:40 INFO - PROCESS | 892 | --DOCSHELL 156AF000 == 67 [pid = 892] [id = 386] 13:54:40 INFO - PROCESS | 892 | --DOCSHELL 0F2F1000 == 66 [pid = 892] [id = 385] 13:54:40 INFO - PROCESS | 892 | 1464641680933 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]]]}] 13:54:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:54:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1096ms 13:54:41 INFO - PROCESS | 892 | 1464641681001 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 13:54:41 INFO - PROCESS | 892 | 1464641681005 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 13:54:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:54:41 INFO - PROCESS | 892 | 1464641681011 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:54:41 INFO - PROCESS | 892 | 1464641681015 Marionette TRACE conn3 <- [1,1554,null,{}] 13:54:41 INFO - PROCESS | 892 | 1464641681022 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}] 13:54:41 INFO - PROCESS | 892 | 1464641681185 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 13:54:41 INFO - PROCESS | 892 | 1464641681207 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:41 INFO - PROCESS | 892 | ++DOCSHELL 1124BC00 == 67 [pid = 892] [id = 398] 13:54:41 INFO - PROCESS | 892 | ++DOMWINDOW == 166 (112AF400) [pid = 892] [serial = 1194] [outer = 00000000] 13:54:41 INFO - PROCESS | 892 | ++DOMWINDOW == 167 (143C3C00) [pid = 892] [serial = 1195] [outer = 112AF400] 13:54:41 INFO - PROCESS | 892 | 1464641681264 Marionette DEBUG loaded listener.js 13:54:41 INFO - PROCESS | 892 | ++DOMWINDOW == 168 (1603B000) [pid = 892] [serial = 1196] [outer = 112AF400] 13:54:41 INFO - PROCESS | 892 | 1464641681933 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]]]}] 13:54:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:54:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 939ms 13:54:41 INFO - PROCESS | 892 | 1464641681970 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 13:54:41 INFO - PROCESS | 892 | 1464641681976 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 13:54:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:54:41 INFO - PROCESS | 892 | 1464641681985 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:54:41 INFO - PROCESS | 892 | 1464641681988 Marionette TRACE conn3 <- [1,1558,null,{}] 13:54:41 INFO - PROCESS | 892 | 1464641681992 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}] 13:54:42 INFO - PROCESS | 892 | 1464641682104 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 13:54:42 INFO - PROCESS | 892 | 1464641682247 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:42 INFO - PROCESS | 892 | ++DOCSHELL 16944C00 == 68 [pid = 892] [id = 399] 13:54:42 INFO - PROCESS | 892 | ++DOMWINDOW == 169 (16945800) [pid = 892] [serial = 1197] [outer = 00000000] 13:54:42 INFO - PROCESS | 892 | ++DOMWINDOW == 170 (1716E400) [pid = 892] [serial = 1198] [outer = 16945800] 13:54:42 INFO - PROCESS | 892 | 1464641682303 Marionette DEBUG loaded listener.js 13:54:42 INFO - PROCESS | 892 | ++DOMWINDOW == 171 (17753000) [pid = 892] [serial = 1199] [outer = 16945800] 13:54:42 INFO - PROCESS | 892 | 1464641682932 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]]]}] 13:54:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:54:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 971ms 13:54:42 INFO - PROCESS | 892 | 1464641682974 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 13:54:42 INFO - PROCESS | 892 | 1464641682976 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 13:54:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:54:42 INFO - PROCESS | 892 | 1464641682980 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:54:42 INFO - PROCESS | 892 | 1464641682984 Marionette TRACE conn3 <- [1,1562,null,{}] 13:54:43 INFO - PROCESS | 892 | 1464641682995 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}] 13:54:43 INFO - PROCESS | 892 | 1464641683108 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 13:54:43 INFO - PROCESS | 892 | 1464641683265 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:43 INFO - PROCESS | 892 | ++DOCSHELL 198A5C00 == 69 [pid = 892] [id = 400] 13:54:43 INFO - PROCESS | 892 | ++DOMWINDOW == 172 (198A7000) [pid = 892] [serial = 1200] [outer = 00000000] 13:54:43 INFO - PROCESS | 892 | ++DOMWINDOW == 173 (1A283800) [pid = 892] [serial = 1201] [outer = 198A7000] 13:54:43 INFO - PROCESS | 892 | 1464641683324 Marionette DEBUG loaded listener.js 13:54:43 INFO - PROCESS | 892 | ++DOMWINDOW == 174 (1A6EAC00) [pid = 892] [serial = 1202] [outer = 198A7000] 13:54:43 INFO - PROCESS | 892 | 1464641683947 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]]]}] 13:54:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:54:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1002ms 13:54:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:54:44 INFO - PROCESS | 892 | 1464641683982 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 13:54:44 INFO - PROCESS | 892 | 1464641683985 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 13:54:44 INFO - PROCESS | 892 | 1464641683989 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:54:44 INFO - PROCESS | 892 | 1464641683991 Marionette TRACE conn3 <- [1,1566,null,{}] 13:54:44 INFO - PROCESS | 892 | 1464641683995 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}] 13:54:44 INFO - PROCESS | 892 | 1464641684104 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 13:54:44 INFO - PROCESS | 892 | 1464641684218 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:44 INFO - PROCESS | 892 | ++DOCSHELL 1A64E800 == 70 [pid = 892] [id = 401] 13:54:44 INFO - PROCESS | 892 | ++DOMWINDOW == 175 (1A6F3C00) [pid = 892] [serial = 1203] [outer = 00000000] 13:54:44 INFO - PROCESS | 892 | ++DOMWINDOW == 176 (1AF98400) [pid = 892] [serial = 1204] [outer = 1A6F3C00] 13:54:44 INFO - PROCESS | 892 | 1464641684313 Marionette DEBUG loaded listener.js 13:54:44 INFO - PROCESS | 892 | ++DOMWINDOW == 177 (1B53A400) [pid = 892] [serial = 1205] [outer = 1A6F3C00] 13:54:44 INFO - PROCESS | 892 | 1464641684882 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]]]}] 13:54:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:54:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 939ms 13:54:44 INFO - PROCESS | 892 | 1464641684934 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 13:54:44 INFO - PROCESS | 892 | 1464641684936 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 13:54:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:54:44 INFO - PROCESS | 892 | 1464641684940 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:54:44 INFO - PROCESS | 892 | 1464641684941 Marionette TRACE conn3 <- [1,1570,null,{}] 13:54:44 INFO - PROCESS | 892 | 1464641684945 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}] 13:54:45 INFO - PROCESS | 892 | 1464641685049 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 13:54:45 INFO - PROCESS | 892 | 1464641685163 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:45 INFO - PROCESS | 892 | ++DOCSHELL 1A109800 == 71 [pid = 892] [id = 402] 13:54:45 INFO - PROCESS | 892 | ++DOMWINDOW == 178 (1ABE7C00) [pid = 892] [serial = 1206] [outer = 00000000] 13:54:45 INFO - PROCESS | 892 | ++DOMWINDOW == 179 (1C252C00) [pid = 892] [serial = 1207] [outer = 1ABE7C00] 13:54:45 INFO - PROCESS | 892 | 1464641685256 Marionette DEBUG loaded listener.js 13:54:45 INFO - PROCESS | 892 | ++DOMWINDOW == 180 (1C258800) [pid = 892] [serial = 1208] [outer = 1ABE7C00] 13:54:45 INFO - PROCESS | 892 | 1464641685870 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]]]}] 13:54:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:54:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1003ms 13:54:45 INFO - PROCESS | 892 | 1464641685942 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 13:54:45 INFO - PROCESS | 892 | 1464641685944 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 13:54:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:54:45 INFO - PROCESS | 892 | 1464641685948 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:54:45 INFO - PROCESS | 892 | 1464641685950 Marionette TRACE conn3 <- [1,1574,null,{}] 13:54:45 INFO - PROCESS | 892 | 1464641685953 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}] 13:54:46 INFO - PROCESS | 892 | 1464641686090 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 13:54:46 INFO - PROCESS | 892 | 1464641686237 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:46 INFO - PROCESS | 892 | ++DOCSHELL 1AF89800 == 72 [pid = 892] [id = 403] 13:54:46 INFO - PROCESS | 892 | ++DOMWINDOW == 181 (1B541000) [pid = 892] [serial = 1209] [outer = 00000000] 13:54:46 INFO - PROCESS | 892 | ++DOMWINDOW == 182 (1C611400) [pid = 892] [serial = 1210] [outer = 1B541000] 13:54:46 INFO - PROCESS | 892 | 1464641686293 Marionette DEBUG loaded listener.js 13:54:46 INFO - PROCESS | 892 | ++DOMWINDOW == 183 (1CC14C00) [pid = 892] [serial = 1211] [outer = 1B541000] 13:54:46 INFO - PROCESS | 892 | 1464641686852 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]]]}] 13:54:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:54:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 940ms 13:54:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:54:46 INFO - PROCESS | 892 | 1464641686893 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 13:54:46 INFO - PROCESS | 892 | 1464641686895 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 13:54:46 INFO - PROCESS | 892 | 1464641686898 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:54:46 INFO - PROCESS | 892 | 1464641686900 Marionette TRACE conn3 <- [1,1578,null,{}] 13:54:46 INFO - PROCESS | 892 | 1464641686904 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}] 13:54:47 INFO - PROCESS | 892 | 1464641687004 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 13:54:47 INFO - PROCESS | 892 | 1464641687119 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:47 INFO - PROCESS | 892 | ++DOCSHELL 112EBC00 == 73 [pid = 892] [id = 404] 13:54:47 INFO - PROCESS | 892 | ++DOMWINDOW == 184 (15429C00) [pid = 892] [serial = 1212] [outer = 00000000] 13:54:47 INFO - PROCESS | 892 | ++DOMWINDOW == 185 (1CC1AC00) [pid = 892] [serial = 1213] [outer = 15429C00] 13:54:47 INFO - PROCESS | 892 | 1464641687215 Marionette DEBUG loaded listener.js 13:54:47 INFO - PROCESS | 892 | ++DOMWINDOW == 186 (1CC1E400) [pid = 892] [serial = 1214] [outer = 15429C00] 13:54:47 INFO - PROCESS | 892 | 1464641687824 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]]]}] 13:54:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:54:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1002ms 13:54:47 INFO - PROCESS | 892 | 1464641687901 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 13:54:47 INFO - PROCESS | 892 | 1464641687904 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 13:54:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:54:47 INFO - PROCESS | 892 | 1464641687907 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:54:47 INFO - PROCESS | 892 | 1464641687909 Marionette TRACE conn3 <- [1,1582,null,{}] 13:54:47 INFO - PROCESS | 892 | 1464641687913 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}] 13:54:48 INFO - PROCESS | 892 | 1464641688015 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 13:54:48 INFO - PROCESS | 892 | 1464641688163 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:48 INFO - PROCESS | 892 | ++DOCSHELL 1CC11800 == 74 [pid = 892] [id = 405] 13:54:48 INFO - PROCESS | 892 | ++DOMWINDOW == 187 (1CC14800) [pid = 892] [serial = 1215] [outer = 00000000] 13:54:48 INFO - PROCESS | 892 | ++DOMWINDOW == 188 (1DA44000) [pid = 892] [serial = 1216] [outer = 1CC14800] 13:54:48 INFO - PROCESS | 892 | 1464641688217 Marionette DEBUG loaded listener.js 13:54:48 INFO - PROCESS | 892 | ++DOMWINDOW == 189 (1DA47000) [pid = 892] [serial = 1217] [outer = 1CC14800] 13:54:48 INFO - PROCESS | 892 | 1464641688901 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]]]}] 13:54:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:54:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1049ms 13:54:48 INFO - PROCESS | 892 | 1464641688963 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 13:54:48 INFO - PROCESS | 892 | 1464641688967 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 13:54:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:54:48 INFO - PROCESS | 892 | 1464641688972 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:54:49 INFO - PROCESS | 892 | 1464641688976 Marionette TRACE conn3 <- [1,1586,null,{}] 13:54:49 INFO - PROCESS | 892 | 1464641688981 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}] 13:54:49 INFO - PROCESS | 892 | 1464641689090 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 13:54:49 INFO - PROCESS | 892 | 1464641689239 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:49 INFO - PROCESS | 892 | ++DOCSHELL 13D4F000 == 75 [pid = 892] [id = 406] 13:54:49 INFO - PROCESS | 892 | ++DOMWINDOW == 190 (140DC000) [pid = 892] [serial = 1218] [outer = 00000000] 13:54:49 INFO - PROCESS | 892 | ++DOMWINDOW == 191 (15319400) [pid = 892] [serial = 1219] [outer = 140DC000] 13:54:49 INFO - PROCESS | 892 | 1464641689311 Marionette DEBUG loaded listener.js 13:54:49 INFO - PROCESS | 892 | ++DOMWINDOW == 192 (16947C00) [pid = 892] [serial = 1220] [outer = 140DC000] 13:54:49 INFO - PROCESS | 892 | --DOCSHELL 1A880000 == 74 [pid = 892] [id = 394] 13:54:49 INFO - PROCESS | 892 | --DOCSHELL 19A12400 == 73 [pid = 892] [id = 393] 13:54:49 INFO - PROCESS | 892 | --DOCSHELL 198AAC00 == 72 [pid = 892] [id = 392] 13:54:49 INFO - PROCESS | 892 | --DOCSHELL 16940C00 == 71 [pid = 892] [id = 391] 13:54:49 INFO - PROCESS | 892 | --DOCSHELL 14F7BC00 == 70 [pid = 892] [id = 390] 13:54:49 INFO - PROCESS | 892 | --DOCSHELL 10F06800 == 69 [pid = 892] [id = 389] 13:54:50 INFO - PROCESS | 892 | 1464641690100 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]]]}] 13:54:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:54:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1222ms 13:54:50 INFO - PROCESS | 892 | 1464641690179 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 13:54:50 INFO - PROCESS | 892 | 1464641690184 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 13:54:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:54:50 INFO - PROCESS | 892 | 1464641690190 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:54:50 INFO - PROCESS | 892 | 1464641690194 Marionette TRACE conn3 <- [1,1590,null,{}] 13:54:50 INFO - PROCESS | 892 | 1464641690199 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}] 13:54:50 INFO - PROCESS | 892 | 1464641690353 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 13:54:50 INFO - PROCESS | 892 | 1464641690495 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:50 INFO - PROCESS | 892 | ++DOCSHELL 14F7BC00 == 70 [pid = 892] [id = 407] 13:54:50 INFO - PROCESS | 892 | ++DOMWINDOW == 193 (160D9000) [pid = 892] [serial = 1221] [outer = 00000000] 13:54:50 INFO - PROCESS | 892 | ++DOMWINDOW == 194 (17118C00) [pid = 892] [serial = 1222] [outer = 160D9000] 13:54:50 INFO - PROCESS | 892 | 1464641690554 Marionette DEBUG loaded listener.js 13:54:50 INFO - PROCESS | 892 | ++DOMWINDOW == 195 (17746C00) [pid = 892] [serial = 1223] [outer = 160D9000] 13:54:51 INFO - PROCESS | 892 | 1464641691191 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]]]}] 13:54:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:54:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1049ms 13:54:51 INFO - PROCESS | 892 | 1464641691237 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 13:54:51 INFO - PROCESS | 892 | 1464641691243 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 13:54:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:54:51 INFO - PROCESS | 892 | 1464641691268 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:54:51 INFO - PROCESS | 892 | 1464641691271 Marionette TRACE conn3 <- [1,1594,null,{}] 13:54:51 INFO - PROCESS | 892 | 1464641691275 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}] 13:54:51 INFO - PROCESS | 892 | 1464641691389 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 13:54:51 INFO - PROCESS | 892 | 1464641691536 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:51 INFO - PROCESS | 892 | ++DOCSHELL 19A06800 == 71 [pid = 892] [id = 408] 13:54:51 INFO - PROCESS | 892 | ++DOMWINDOW == 196 (19A0C800) [pid = 892] [serial = 1224] [outer = 00000000] 13:54:51 INFO - PROCESS | 892 | ++DOMWINDOW == 197 (1A644800) [pid = 892] [serial = 1225] [outer = 19A0C800] 13:54:51 INFO - PROCESS | 892 | 1464641691592 Marionette DEBUG loaded listener.js 13:54:51 INFO - PROCESS | 892 | ++DOMWINDOW == 198 (1A880000) [pid = 892] [serial = 1226] [outer = 19A0C800] 13:54:52 INFO - PROCESS | 892 | 1464641692201 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]]]}] 13:54:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:54:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1002ms 13:54:52 INFO - PROCESS | 892 | 1464641692317 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 13:54:52 INFO - PROCESS | 892 | 1464641692320 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 13:54:52 INFO - PROCESS | 892 | 1464641692324 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:54:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:54:52 INFO - PROCESS | 892 | 1464641692328 Marionette TRACE conn3 <- [1,1598,null,{}] 13:54:52 INFO - PROCESS | 892 | 1464641692339 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}] 13:54:52 INFO - PROCESS | 892 | 1464641692492 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 13:54:52 INFO - PROCESS | 892 | 1464641692636 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:52 INFO - PROCESS | 892 | ++DOCSHELL 1C251400 == 72 [pid = 892] [id = 409] 13:54:52 INFO - PROCESS | 892 | ++DOMWINDOW == 199 (1C25A000) [pid = 892] [serial = 1227] [outer = 00000000] 13:54:52 INFO - PROCESS | 892 | ++DOMWINDOW == 200 (1C605800) [pid = 892] [serial = 1228] [outer = 1C25A000] 13:54:52 INFO - PROCESS | 892 | 1464641692697 Marionette DEBUG loaded listener.js 13:54:52 INFO - PROCESS | 892 | ++DOMWINDOW == 201 (1C60AC00) [pid = 892] [serial = 1229] [outer = 1C25A000] 13:54:53 INFO - PROCESS | 892 | 1464641693288 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]]]}] 13:54:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:54:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1002ms 13:54:53 INFO - PROCESS | 892 | 1464641693328 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 13:54:53 INFO - PROCESS | 892 | 1464641693331 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 13:54:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:54:53 INFO - PROCESS | 892 | 1464641693335 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:54:53 INFO - PROCESS | 892 | 1464641693336 Marionette TRACE conn3 <- [1,1602,null,{}] 13:54:53 INFO - PROCESS | 892 | 1464641693340 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}] 13:54:53 INFO - PROCESS | 892 | 1464641693451 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 14F83800 == 71 [pid = 892] [id = 319] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 12A4FC00 == 70 [pid = 892] [id = 338] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 10C02800 == 69 [pid = 892] [id = 348] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 10560800 == 68 [pid = 892] [id = 262] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 10C08000 == 67 [pid = 892] [id = 321] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 12A4A800 == 66 [pid = 892] [id = 368] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 177C4000 == 65 [pid = 892] [id = 257] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 10568400 == 64 [pid = 892] [id = 248] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1124BC00 == 63 [pid = 892] [id = 398] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 198A9400 == 62 [pid = 892] [id = 275] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 105F4C00 == 61 [pid = 892] [id = 332] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1280DC00 == 60 [pid = 892] [id = 259] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1A64E800 == 59 [pid = 892] [id = 401] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 112AF000 == 58 [pid = 892] [id = 380] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 11C05C00 == 57 [pid = 892] [id = 261] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 11C83800 == 56 [pid = 892] [id = 249] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1106E400 == 55 [pid = 892] [id = 317] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 198A5C00 == 54 [pid = 892] [id = 400] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1372B400 == 53 [pid = 892] [id = 256] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1AF89800 == 52 [pid = 892] [id = 403] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1A27E000 == 51 [pid = 892] [id = 383] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1986F800 == 50 [pid = 892] [id = 350] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1ABD9C00 == 49 [pid = 892] [id = 351] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 160D1800 == 48 [pid = 892] [id = 290] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 10A59C00 == 47 [pid = 892] [id = 384] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 112EBC00 == 46 [pid = 892] [id = 404] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 17D4D400 == 45 [pid = 892] [id = 382] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 181F0000 == 44 [pid = 892] [id = 320] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 15E89800 == 43 [pid = 892] [id = 252] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1A109800 == 42 [pid = 892] [id = 402] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 13724C00 == 41 [pid = 892] [id = 363] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 13C97000 == 40 [pid = 892] [id = 334] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 167AE800 == 39 [pid = 892] [id = 381] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 17858C00 == 38 [pid = 892] [id = 274] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 19A0B400 == 37 [pid = 892] [id = 258] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 105F6400 == 36 [pid = 892] [id = 318] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1CC11800 == 35 [pid = 892] [id = 405] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 161AEC00 == 34 [pid = 892] [id = 253] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1A87D800 == 33 [pid = 892] [id = 395] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 198AF800 == 32 [pid = 892] [id = 207] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 175D2C00 == 31 [pid = 892] [id = 255] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1B29DC00 == 30 [pid = 892] [id = 396] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 112EAC00 == 29 [pid = 892] [id = 251] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 139BE000 == 28 [pid = 892] [id = 349] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1A9CE400 == 27 [pid = 892] [id = 305] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 16944C00 == 26 [pid = 892] [id = 399] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 181EF000 == 25 [pid = 892] [id = 335] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 10560400 == 24 [pid = 892] [id = 260] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 15644000 == 23 [pid = 892] [id = 287] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 10C0B400 == 22 [pid = 892] [id = 333] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 10C01400 == 21 [pid = 892] [id = 347] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1390A800 == 20 [pid = 892] [id = 250] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 16B22C00 == 19 [pid = 892] [id = 254] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1300F400 == 18 [pid = 892] [id = 263] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1693AC00 == 17 [pid = 892] [id = 352] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 102D2800 == 16 [pid = 892] [id = 286] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 14F80C00 == 15 [pid = 892] [id = 288] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1774DC00 == 14 [pid = 892] [id = 289] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 13728000 == 13 [pid = 892] [id = 397] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1716C400 == 12 [pid = 892] [id = 379] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 1C251400 == 11 [pid = 892] [id = 409] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 19A06800 == 10 [pid = 892] [id = 408] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 14F7BC00 == 9 [pid = 892] [id = 407] 13:54:57 INFO - PROCESS | 892 | --DOCSHELL 13D4F000 == 8 [pid = 892] [id = 406] 13:54:58 INFO - PROCESS | 892 | 1464641698626 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:58 INFO - PROCESS | 892 | ++DOCSHELL 0F2EAC00 == 9 [pid = 892] [id = 410] 13:54:58 INFO - PROCESS | 892 | ++DOMWINDOW == 202 (0F2EB000) [pid = 892] [serial = 1230] [outer = 00000000] 13:54:58 INFO - PROCESS | 892 | ++DOMWINDOW == 203 (0F2F5800) [pid = 892] [serial = 1231] [outer = 0F2EB000] 13:54:58 INFO - PROCESS | 892 | 1464641698676 Marionette DEBUG loaded listener.js 13:54:58 INFO - PROCESS | 892 | ++DOMWINDOW == 204 (1022E400) [pid = 892] [serial = 1232] [outer = 0F2EB000] 13:54:59 INFO - PROCESS | 892 | 1464641699212 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]]]}] 13:54:59 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 13:54:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 5920ms 13:54:59 INFO - PROCESS | 892 | 1464641699254 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 13:54:59 INFO - PROCESS | 892 | 1464641699258 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 13:54:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:54:59 INFO - PROCESS | 892 | 1464641699262 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:54:59 INFO - PROCESS | 892 | 1464641699265 Marionette TRACE conn3 <- [1,1606,null,{}] 13:54:59 INFO - PROCESS | 892 | 1464641699270 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}] 13:54:59 INFO - PROCESS | 892 | 1464641699392 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 13:54:59 INFO - PROCESS | 892 | 1464641699460 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:59 INFO - PROCESS | 892 | ++DOCSHELL 10C0A000 == 10 [pid = 892] [id = 411] 13:54:59 INFO - PROCESS | 892 | ++DOMWINDOW == 205 (10C0A400) [pid = 892] [serial = 1233] [outer = 00000000] 13:54:59 INFO - PROCESS | 892 | ++DOMWINDOW == 206 (10C10000) [pid = 892] [serial = 1234] [outer = 10C0A400] 13:54:59 INFO - PROCESS | 892 | 1464641699507 Marionette DEBUG loaded listener.js 13:54:59 INFO - PROCESS | 892 | ++DOMWINDOW == 207 (11074400) [pid = 892] [serial = 1235] [outer = 10C0A400] 13:55:00 INFO - PROCESS | 892 | 1464641700013 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]]]}] 13:55:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:55:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 799ms 13:55:00 INFO - PROCESS | 892 | 1464641700069 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 13:55:00 INFO - PROCESS | 892 | 1464641700073 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 13:55:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:55:00 INFO - PROCESS | 892 | 1464641700077 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:55:00 INFO - PROCESS | 892 | 1464641700079 Marionette TRACE conn3 <- [1,1610,null,{}] 13:55:00 INFO - PROCESS | 892 | 1464641700088 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}] 13:55:00 INFO - PROCESS | 892 | 1464641700209 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 13:55:00 INFO - PROCESS | 892 | 1464641700222 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:00 INFO - PROCESS | 892 | ++DOCSHELL 10C08800 == 11 [pid = 892] [id = 412] 13:55:00 INFO - PROCESS | 892 | ++DOMWINDOW == 208 (12890C00) [pid = 892] [serial = 1236] [outer = 00000000] 13:55:00 INFO - PROCESS | 892 | ++DOMWINDOW == 209 (12A50800) [pid = 892] [serial = 1237] [outer = 12890C00] 13:55:00 INFO - PROCESS | 892 | 1464641700267 Marionette DEBUG loaded listener.js 13:55:00 INFO - PROCESS | 892 | ++DOMWINDOW == 210 (12B8E000) [pid = 892] [serial = 1238] [outer = 12890C00] 13:55:00 INFO - PROCESS | 892 | 1464641700768 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]]]}] 13:55:00 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 13:55:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 736ms 13:55:00 INFO - PROCESS | 892 | 1464641700817 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 13:55:00 INFO - PROCESS | 892 | 1464641700819 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 13:55:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:55:00 INFO - PROCESS | 892 | 1464641700829 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:55:00 INFO - PROCESS | 892 | 1464641700834 Marionette TRACE conn3 <- [1,1614,null,{}] 13:55:00 INFO - PROCESS | 892 | 1464641700845 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}] 13:55:00 INFO - PROCESS | 892 | 1464641700971 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 13:55:01 INFO - PROCESS | 892 | 1464641701043 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:01 INFO - PROCESS | 892 | ++DOCSHELL 1371CC00 == 12 [pid = 892] [id = 413] 13:55:01 INFO - PROCESS | 892 | ++DOMWINDOW == 211 (1390FC00) [pid = 892] [serial = 1239] [outer = 00000000] 13:55:01 INFO - PROCESS | 892 | ++DOMWINDOW == 212 (139BB400) [pid = 892] [serial = 1240] [outer = 1390FC00] 13:55:01 INFO - PROCESS | 892 | 1464641701086 Marionette DEBUG loaded listener.js 13:55:01 INFO - PROCESS | 892 | ++DOMWINDOW == 213 (13D50400) [pid = 892] [serial = 1241] [outer = 1390FC00] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 212 (18374C00) [pid = 892] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 211 (19A6B000) [pid = 892] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 210 (1A113800) [pid = 892] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 209 (161AFC00) [pid = 892] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 208 (17115000) [pid = 892] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 207 (10F02000) [pid = 892] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 206 (1693DC00) [pid = 892] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 205 (12A53800) [pid = 892] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 204 (1A64FC00) [pid = 892] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 203 (1124FC00) [pid = 892] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 202 (15E8CC00) [pid = 892] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 201 (16947000) [pid = 892] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 200 (17171400) [pid = 892] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 199 (16848400) [pid = 892] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 198 (1A6F5000) [pid = 892] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 197 (12A4B000) [pid = 892] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 196 (1ABDC400) [pid = 892] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 195 (11C03400) [pid = 892] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 194 (12A4CC00) [pid = 892] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 193 (1A508000) [pid = 892] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 192 (156B9C00) [pid = 892] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 191 (10C0B000) [pid = 892] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 190 (156B5800) [pid = 892] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 189 (139B2C00) [pid = 892] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 188 (156AF400) [pid = 892] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 187 (11072400) [pid = 892] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 186 (10A5E000) [pid = 892] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 185 (1693C000) [pid = 892] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 184 (1ABE2800) [pid = 892] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 183 (14F81800) [pid = 892] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 182 (10C0D400) [pid = 892] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 181 (19875800) [pid = 892] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 180 (1A6ECC00) [pid = 892] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 179 (1836E400) [pid = 892] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 178 (13C9EC00) [pid = 892] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 177 (16842400) [pid = 892] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 176 (10F0A000) [pid = 892] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 175 (181EF400) [pid = 892] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 174 (198AB800) [pid = 892] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 173 (1A87A400) [pid = 892] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 172 (1390B400) [pid = 892] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 171 (1A6F3C00) [pid = 892] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 170 (10F06C00) [pid = 892] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 169 (198A7000) [pid = 892] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 168 (14F85C00) [pid = 892] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 167 (17173400) [pid = 892] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 166 (140DC000) [pid = 892] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 165 (16945800) [pid = 892] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 164 (16946800) [pid = 892] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 163 (1CC14800) [pid = 892] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 162 (15429C00) [pid = 892] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 161 (1B541000) [pid = 892] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 160 (18368800) [pid = 892] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 159 (11A15800) [pid = 892] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 158 (1B3C2400) [pid = 892] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 157 (112AF400) [pid = 892] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 156 (15E83400) [pid = 892] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 155 (1AF95800) [pid = 892] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 154 (11071800) [pid = 892] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 153 (1A881800) [pid = 892] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 152 (1A9CB400) [pid = 892] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 151 (19A6E800) [pid = 892] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 150 (198B0000) [pid = 892] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 149 (160D9000) [pid = 892] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 148 (19A0C800) [pid = 892] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:55:02 INFO - PROCESS | 892 | --DOMWINDOW == 147 (1ABE7C00) [pid = 892] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:55:02 INFO - PROCESS | 892 | 1464641702648 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]]]}] 13:55:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:55:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1880ms 13:55:02 INFO - PROCESS | 892 | 1464641702695 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 13:55:02 INFO - PROCESS | 892 | 1464641702698 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 13:55:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:55:02 INFO - PROCESS | 892 | 1464641702701 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:55:02 INFO - PROCESS | 892 | 1464641702703 Marionette TRACE conn3 <- [1,1618,null,{}] 13:55:02 INFO - PROCESS | 892 | 1464641702707 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}] 13:55:02 INFO - PROCESS | 892 | 1464641702791 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 13:55:02 INFO - PROCESS | 892 | 1464641702798 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:02 INFO - PROCESS | 892 | ++DOCSHELL 11071C00 == 13 [pid = 892] [id = 414] 13:55:02 INFO - PROCESS | 892 | ++DOMWINDOW == 148 (11250800) [pid = 892] [serial = 1242] [outer = 00000000] 13:55:02 INFO - PROCESS | 892 | ++DOMWINDOW == 149 (12A53800) [pid = 892] [serial = 1243] [outer = 11250800] 13:55:02 INFO - PROCESS | 892 | 1464641702842 Marionette DEBUG loaded listener.js 13:55:02 INFO - PROCESS | 892 | ++DOMWINDOW == 150 (13004C00) [pid = 892] [serial = 1244] [outer = 11250800] 13:55:03 INFO - PROCESS | 892 | 1464641703279 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]]]}] 13:55:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:55:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 642ms 13:55:03 INFO - PROCESS | 892 | 1464641703339 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 13:55:03 INFO - PROCESS | 892 | 1464641703341 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 13:55:03 INFO - PROCESS | 892 | 1464641703344 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:55:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:55:03 INFO - PROCESS | 892 | 1464641703346 Marionette TRACE conn3 <- [1,1622,null,{}] 13:55:03 INFO - PROCESS | 892 | 1464641703350 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}] 13:55:03 INFO - PROCESS | 892 | 1464641703519 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 13:55:03 INFO - PROCESS | 892 | 1464641703684 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:03 INFO - PROCESS | 892 | ++DOCSHELL 105F6800 == 14 [pid = 892] [id = 415] 13:55:03 INFO - PROCESS | 892 | ++DOMWINDOW == 151 (105FAC00) [pid = 892] [serial = 1245] [outer = 00000000] 13:55:03 INFO - PROCESS | 892 | ++DOMWINDOW == 152 (10A5F000) [pid = 892] [serial = 1246] [outer = 105FAC00] 13:55:03 INFO - PROCESS | 892 | 1464641703743 Marionette DEBUG loaded listener.js 13:55:03 INFO - PROCESS | 892 | ++DOMWINDOW == 153 (112E9800) [pid = 892] [serial = 1247] [outer = 105FAC00] 13:55:04 INFO - PROCESS | 892 | 1464641704315 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]]]}] 13:55:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:55:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1049ms 13:55:04 INFO - PROCESS | 892 | 1464641704386 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 13:55:04 INFO - PROCESS | 892 | 1464641704390 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 13:55:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:55:04 INFO - PROCESS | 892 | 1464641704396 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:55:04 INFO - PROCESS | 892 | 1464641704399 Marionette TRACE conn3 <- [1,1626,null,{}] 13:55:04 INFO - PROCESS | 892 | 1464641704403 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}] 13:55:04 INFO - PROCESS | 892 | 1464641704510 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 13:55:04 INFO - PROCESS | 892 | 1464641704650 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:04 INFO - PROCESS | 892 | ++DOCSHELL 105F9400 == 15 [pid = 892] [id = 416] 13:55:04 INFO - PROCESS | 892 | ++DOMWINDOW == 154 (131BD800) [pid = 892] [serial = 1248] [outer = 00000000] 13:55:04 INFO - PROCESS | 892 | ++DOMWINDOW == 155 (139B5000) [pid = 892] [serial = 1249] [outer = 131BD800] 13:55:04 INFO - PROCESS | 892 | 1464641704707 Marionette DEBUG loaded listener.js 13:55:04 INFO - PROCESS | 892 | ++DOMWINDOW == 156 (13D51800) [pid = 892] [serial = 1250] [outer = 131BD800] 13:55:05 INFO - PROCESS | 892 | 1464641705323 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]]]}] 13:55:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:55:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 939ms 13:55:05 INFO - PROCESS | 892 | 1464641705341 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 13:55:05 INFO - PROCESS | 892 | 1464641705345 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 13:55:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:55:05 INFO - PROCESS | 892 | 1464641705349 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:55:05 INFO - PROCESS | 892 | 1464641705351 Marionette TRACE conn3 <- [1,1630,null,{}] 13:55:05 INFO - PROCESS | 892 | 1464641705355 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}] 13:55:05 INFO - PROCESS | 892 | 1464641705456 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 13:55:05 INFO - PROCESS | 892 | 1464641705570 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:05 INFO - PROCESS | 892 | ++DOCSHELL 143C1400 == 16 [pid = 892] [id = 417] 13:55:05 INFO - PROCESS | 892 | ++DOMWINDOW == 157 (143CD800) [pid = 892] [serial = 1251] [outer = 00000000] 13:55:05 INFO - PROCESS | 892 | ++DOMWINDOW == 158 (14F83400) [pid = 892] [serial = 1252] [outer = 143CD800] 13:55:05 INFO - PROCESS | 892 | 1464641705667 Marionette DEBUG loaded listener.js 13:55:05 INFO - PROCESS | 892 | ++DOMWINDOW == 159 (1542B800) [pid = 892] [serial = 1253] [outer = 143CD800] 13:55:06 INFO - PROCESS | 892 | 1464641706338 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]]]}] 13:55:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:55:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1003ms 13:55:06 INFO - PROCESS | 892 | 1464641706381 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 13:55:06 INFO - PROCESS | 892 | 1464641706385 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 13:55:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:55:06 INFO - PROCESS | 892 | 1464641706396 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:55:06 INFO - PROCESS | 892 | 1464641706400 Marionette TRACE conn3 <- [1,1634,null,{}] 13:55:06 INFO - PROCESS | 892 | 1464641706404 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}] 13:55:06 INFO - PROCESS | 892 | 1464641706503 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 13:55:06 INFO - PROCESS | 892 | 1464641706644 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:06 INFO - PROCESS | 892 | ++DOCSHELL 16034800 == 17 [pid = 892] [id = 418] 13:55:06 INFO - PROCESS | 892 | ++DOMWINDOW == 160 (16035C00) [pid = 892] [serial = 1254] [outer = 00000000] 13:55:06 INFO - PROCESS | 892 | ++DOMWINDOW == 161 (16040800) [pid = 892] [serial = 1255] [outer = 16035C00] 13:55:06 INFO - PROCESS | 892 | 1464641706705 Marionette DEBUG loaded listener.js 13:55:06 INFO - PROCESS | 892 | ++DOMWINDOW == 162 (16042000) [pid = 892] [serial = 1256] [outer = 16035C00] 13:55:07 INFO - PROCESS | 892 | 1464641707283 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]]]}] 13:55:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:55:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 956ms 13:55:07 INFO - PROCESS | 892 | 1464641707337 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 13:55:07 INFO - PROCESS | 892 | 1464641707339 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 13:55:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:55:07 INFO - PROCESS | 892 | 1464641707343 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:55:07 INFO - PROCESS | 892 | 1464641707345 Marionette TRACE conn3 <- [1,1638,null,{}] 13:55:07 INFO - PROCESS | 892 | 1464641707349 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}] 13:55:07 INFO - PROCESS | 892 | 1464641707445 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 13:55:07 INFO - PROCESS | 892 | 1464641707693 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:07 INFO - PROCESS | 892 | ++DOCSHELL 0F2F1800 == 18 [pid = 892] [id = 419] 13:55:07 INFO - PROCESS | 892 | ++DOMWINDOW == 163 (0F2F3400) [pid = 892] [serial = 1257] [outer = 00000000] 13:55:07 INFO - PROCESS | 892 | ++DOMWINDOW == 164 (102D4800) [pid = 892] [serial = 1258] [outer = 0F2F3400] 13:55:07 INFO - PROCESS | 892 | 1464641707806 Marionette DEBUG loaded listener.js 13:55:07 INFO - PROCESS | 892 | ++DOMWINDOW == 165 (10B7F000) [pid = 892] [serial = 1259] [outer = 0F2F3400] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 164 (1716BC00) [pid = 892] [serial = 1144] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 163 (16038800) [pid = 892] [serial = 1162] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 162 (1A6EFC00) [pid = 892] [serial = 1042] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 161 (16039000) [pid = 892] [serial = 1158] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 160 (1A285000) [pid = 892] [serial = 1006] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 159 (1AF92400) [pid = 892] [serial = 1138] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 158 (15E8EC00) [pid = 892] [serial = 1093] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 157 (1603B400) [pid = 892] [serial = 718] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 156 (1A9D8000) [pid = 892] [serial = 913] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 155 (139B4C00) [pid = 892] [serial = 1140] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 154 (16945400) [pid = 892] [serial = 1143] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 153 (1B3B9800) [pid = 892] [serial = 1153] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 152 (19A0BC00) [pid = 892] [serial = 1099] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 151 (1B176C00) [pid = 892] [serial = 1102] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 150 (15420400) [pid = 892] [serial = 1193] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 149 (1A9CDC00) [pid = 892] [serial = 1137] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 148 (13D53800) [pid = 892] [serial = 1192] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 147 (18374000) [pid = 892] [serial = 1135] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 146 (17DDD800) [pid = 892] [serial = 1166] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 145 (1A50F000) [pid = 892] [serial = 1126] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 144 (17858800) [pid = 892] [serial = 1120] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 143 (1716D000) [pid = 892] [serial = 1132] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 142 (17115C00) [pid = 892] [serial = 1174] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 141 (1603A400) [pid = 892] [serial = 1172] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 140 (16947C00) [pid = 892] [serial = 1220] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 139 (17753000) [pid = 892] [serial = 1199] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 138 (1124E800) [pid = 892] [serial = 1168] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 137 (1A283800) [pid = 892] [serial = 1201] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 136 (1603B000) [pid = 892] [serial = 1196] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 135 (17118C00) [pid = 892] [serial = 1222] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 134 (1716E400) [pid = 892] [serial = 1198] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 133 (15319400) [pid = 892] [serial = 1219] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 132 (198AB000) [pid = 892] [serial = 1122] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 131 (1A50E000) [pid = 892] [serial = 1125] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 130 (19A0F800) [pid = 892] [serial = 1123] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 129 (1A878000) [pid = 892] [serial = 1128] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 128 (1A9D7400) [pid = 892] [serial = 1129] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 127 (1716C800) [pid = 892] [serial = 1131] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 126 (171C9400) [pid = 892] [serial = 1119] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 125 (12B0EC00) [pid = 892] [serial = 1110] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 124 (139B7800) [pid = 892] [serial = 1111] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 123 (16946C00) [pid = 892] [serial = 1116] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 122 (17112000) [pid = 892] [serial = 1117] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 121 (139BA800) [pid = 892] [serial = 1092] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 120 (1AF95C00) [pid = 892] [serial = 1089] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 119 (1B178800) [pid = 892] [serial = 1090] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 118 (13C8FC00) [pid = 892] [serial = 1108] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 117 (131BDC00) [pid = 892] [serial = 1107] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 116 (1683F000) [pid = 892] [serial = 1113] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 115 (16844C00) [pid = 892] [serial = 1114] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 114 (1711AC00) [pid = 892] [serial = 1095] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 113 (17177C00) [pid = 892] [serial = 1134] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 112 (1836A400) [pid = 892] [serial = 1098] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 111 (1AF8D400) [pid = 892] [serial = 1101] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 110 (1B180000) [pid = 892] [serial = 1104] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 109 (1AF8B400) [pid = 892] [serial = 1054] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 108 (1A27E800) [pid = 892] [serial = 1146] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 107 (140D9800) [pid = 892] [serial = 907] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 106 (12A55C00) [pid = 892] [serial = 1012] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 105 (1B290800) [pid = 892] [serial = 1150] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 104 (16998400) [pid = 892] [serial = 958] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 103 (12A4D800) [pid = 892] [serial = 1045] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 102 (17F01400) [pid = 892] [serial = 1096] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 101 (16846C00) [pid = 892] [serial = 1163] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 100 (139C0400) [pid = 892] [serial = 919] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 99 (161AE800) [pid = 892] [serial = 1159] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 98 (17118800) [pid = 892] [serial = 952] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 97 (10F0B000) [pid = 892] [serial = 1155] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 96 (16948800) [pid = 892] [serial = 1057] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 95 (1AF8B800) [pid = 892] [serial = 916] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 94 (17752800) [pid = 892] [serial = 1048] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 93 (1B182400) [pid = 892] [serial = 1105] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 92 (11073800) [pid = 892] [serial = 1000] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 91 (1A885400) [pid = 892] [serial = 1051] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 90 (11C12C00) [pid = 892] [serial = 1156] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 89 (1A883400) [pid = 892] [serial = 1009] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 88 (1B173800) [pid = 892] [serial = 1149] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 87 (19D81C00) [pid = 892] [serial = 961] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 86 (15F94C00) [pid = 892] [serial = 1003] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 85 (1C258800) [pid = 892] [serial = 1208] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 84 (19A6FC00) [pid = 892] [serial = 1177] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 83 (1C611400) [pid = 892] [serial = 1210] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 82 (1A644800) [pid = 892] [serial = 1225] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 81 (1B53A400) [pid = 892] [serial = 1205] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 80 (1C252C00) [pid = 892] [serial = 1207] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 79 (12D3C400) [pid = 892] [serial = 1169] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 78 (1A6EAC00) [pid = 892] [serial = 1202] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 77 (1AF98400) [pid = 892] [serial = 1204] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 76 (15E86000) [pid = 892] [serial = 1171] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 75 (172AE400) [pid = 892] [serial = 1165] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 74 (1CC14C00) [pid = 892] [serial = 1211] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 73 (1DA44000) [pid = 892] [serial = 1216] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 72 (1CC1AC00) [pid = 892] [serial = 1213] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 71 (1A644000) [pid = 892] [serial = 1147] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 70 (1531B800) [pid = 892] [serial = 1141] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 69 (1C253800) [pid = 892] [serial = 1190] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 68 (143C3C00) [pid = 892] [serial = 1195] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 67 (17751C00) [pid = 892] [serial = 910] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 66 (1B540C00) [pid = 892] [serial = 1187] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 65 (1B549C00) [pid = 892] [serial = 1189] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 64 (139B8000) [pid = 892] [serial = 955] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 63 (1B175400) [pid = 892] [serial = 1184] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 62 (1B3C2800) [pid = 892] [serial = 1186] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 61 (1B3B5800) [pid = 892] [serial = 1152] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 60 (1A648000) [pid = 892] [serial = 1181] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 59 (1A9D7C00) [pid = 892] [serial = 1183] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 58 (19D7F800) [pid = 892] [serial = 1178] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 57 (17746C00) [pid = 892] [serial = 1223] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 56 (1A646C00) [pid = 892] [serial = 1180] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 55 (1A880000) [pid = 892] [serial = 1226] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 54 (171C5000) [pid = 892] [serial = 1175] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 53 (1DA47000) [pid = 892] [serial = 1217] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 52 (1CC1E400) [pid = 892] [serial = 1214] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | --DOMWINDOW == 51 (1C605800) [pid = 892] [serial = 1228] [outer = 00000000] [url = about:blank] 13:55:08 INFO - PROCESS | 892 | 1464641708589 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]]]}] 13:55:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:55:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1299ms 13:55:08 INFO - PROCESS | 892 | 1464641708638 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 13:55:08 INFO - PROCESS | 892 | 1464641708642 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 13:55:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:55:08 INFO - PROCESS | 892 | 1464641708646 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:55:08 INFO - PROCESS | 892 | 1464641708650 Marionette TRACE conn3 <- [1,1642,null,{}] 13:55:08 INFO - PROCESS | 892 | 1464641708654 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}] 13:55:08 INFO - PROCESS | 892 | 1464641708739 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 13:55:08 INFO - PROCESS | 892 | 1464641708747 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:08 INFO - PROCESS | 892 | ++DOCSHELL 1124CC00 == 19 [pid = 892] [id = 420] 13:55:08 INFO - PROCESS | 892 | ++DOMWINDOW == 52 (12897400) [pid = 892] [serial = 1260] [outer = 00000000] 13:55:08 INFO - PROCESS | 892 | ++DOMWINDOW == 53 (12A54000) [pid = 892] [serial = 1261] [outer = 12897400] 13:55:08 INFO - PROCESS | 892 | 1464641708800 Marionette DEBUG loaded listener.js 13:55:08 INFO - PROCESS | 892 | ++DOMWINDOW == 54 (12D85000) [pid = 892] [serial = 1262] [outer = 12897400] 13:55:09 INFO - PROCESS | 892 | 1464641709317 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]]]}] 13:55:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:55:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 705ms 13:55:09 INFO - PROCESS | 892 | 1464641709344 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 13:55:09 INFO - PROCESS | 892 | 1464641709348 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 13:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:55:09 INFO - PROCESS | 892 | 1464641709353 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:55:09 INFO - PROCESS | 892 | 1464641709354 Marionette TRACE conn3 <- [1,1646,null,{}] 13:55:09 INFO - PROCESS | 892 | 1464641709358 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}] 13:55:09 INFO - PROCESS | 892 | 1464641709442 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 13:55:09 INFO - PROCESS | 892 | 1464641709452 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:09 INFO - PROCESS | 892 | ++DOCSHELL 105F4C00 == 20 [pid = 892] [id = 421] 13:55:09 INFO - PROCESS | 892 | ++DOMWINDOW == 55 (13724400) [pid = 892] [serial = 1263] [outer = 00000000] 13:55:09 INFO - PROCESS | 892 | ++DOMWINDOW == 56 (139BD000) [pid = 892] [serial = 1264] [outer = 13724400] 13:55:09 INFO - PROCESS | 892 | 1464641709500 Marionette DEBUG loaded listener.js 13:55:09 INFO - PROCESS | 892 | ++DOMWINDOW == 57 (13C96C00) [pid = 892] [serial = 1265] [outer = 13724400] 13:55:09 INFO - PROCESS | 892 | 1464641709954 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]]]}] 13:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 626ms 13:55:09 INFO - PROCESS | 892 | 1464641709991 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 13:55:09 INFO - PROCESS | 892 | 1464641709993 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 13:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:55:09 INFO - PROCESS | 892 | 1464641709998 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:55:10 INFO - PROCESS | 892 | 1464641710004 Marionette TRACE conn3 <- [1,1650,null,{}] 13:55:10 INFO - PROCESS | 892 | 1464641710013 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}] 13:55:10 INFO - PROCESS | 892 | 1464641710093 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 13:55:10 INFO - PROCESS | 892 | 1464641710103 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:10 INFO - PROCESS | 892 | ++DOCSHELL 14F6CC00 == 21 [pid = 892] [id = 422] 13:55:10 INFO - PROCESS | 892 | ++DOMWINDOW == 58 (14F76C00) [pid = 892] [serial = 1266] [outer = 00000000] 13:55:10 INFO - PROCESS | 892 | ++DOMWINDOW == 59 (14F83800) [pid = 892] [serial = 1267] [outer = 14F76C00] 13:55:10 INFO - PROCESS | 892 | 1464641710149 Marionette DEBUG loaded listener.js 13:55:10 INFO - PROCESS | 892 | ++DOMWINDOW == 60 (15319400) [pid = 892] [serial = 1268] [outer = 14F76C00] 13:55:10 INFO - PROCESS | 892 | 1464641710600 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]]]}] 13:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 658ms 13:55:10 INFO - PROCESS | 892 | 1464641710655 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 13:55:10 INFO - PROCESS | 892 | 1464641710658 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 13:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:55:10 INFO - PROCESS | 892 | 1464641710661 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:55:10 INFO - PROCESS | 892 | 1464641710662 Marionette TRACE conn3 <- [1,1654,null,{}] 13:55:10 INFO - PROCESS | 892 | 1464641710666 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}] 13:55:10 INFO - PROCESS | 892 | 1464641710746 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 13:55:10 INFO - PROCESS | 892 | 1464641710752 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:10 INFO - PROCESS | 892 | ++DOCSHELL 14F82000 == 22 [pid = 892] [id = 423] 13:55:10 INFO - PROCESS | 892 | ++DOMWINDOW == 61 (15429C00) [pid = 892] [serial = 1269] [outer = 00000000] 13:55:10 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (156AF400) [pid = 892] [serial = 1270] [outer = 15429C00] 13:55:10 INFO - PROCESS | 892 | 1464641710796 Marionette DEBUG loaded listener.js 13:55:10 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (1563E000) [pid = 892] [serial = 1271] [outer = 15429C00] 13:55:11 INFO - PROCESS | 892 | 1464641711286 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]]]}] 13:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 627ms 13:55:11 INFO - PROCESS | 892 | 1464641711298 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 13:55:11 INFO - PROCESS | 892 | 1464641711300 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 13:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:55:11 INFO - PROCESS | 892 | 1464641711304 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:55:11 INFO - PROCESS | 892 | 1464641711305 Marionette TRACE conn3 <- [1,1658,null,{}] 13:55:11 INFO - PROCESS | 892 | 1464641711309 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}] 13:55:11 INFO - PROCESS | 892 | 1464641711418 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 13:55:11 INFO - PROCESS | 892 | 1464641711424 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:11 INFO - PROCESS | 892 | ++DOCSHELL 1300E800 == 23 [pid = 892] [id = 424] 13:55:11 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (13909800) [pid = 892] [serial = 1272] [outer = 00000000] 13:55:11 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (16033400) [pid = 892] [serial = 1273] [outer = 13909800] 13:55:11 INFO - PROCESS | 892 | 1464641711519 Marionette DEBUG loaded listener.js 13:55:11 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (1603D400) [pid = 892] [serial = 1274] [outer = 13909800] 13:55:11 INFO - PROCESS | 892 | 1464641711950 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]]]}] 13:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 690ms 13:55:12 INFO - PROCESS | 892 | 1464641712004 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 13:55:12 INFO - PROCESS | 892 | 1464641712006 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 13:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:55:12 INFO - PROCESS | 892 | 1464641712010 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:55:12 INFO - PROCESS | 892 | 1464641712011 Marionette TRACE conn3 <- [1,1662,null,{}] 13:55:12 INFO - PROCESS | 892 | 1464641712015 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}] 13:55:12 INFO - PROCESS | 892 | 1464641712130 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 13:55:12 INFO - PROCESS | 892 | --DOMWINDOW == 65 (1390FC00) [pid = 892] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:55:12 INFO - PROCESS | 892 | --DOMWINDOW == 64 (12890C00) [pid = 892] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:55:12 INFO - PROCESS | 892 | --DOMWINDOW == 63 (0F2EB000) [pid = 892] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:55:12 INFO - PROCESS | 892 | --DOMWINDOW == 62 (10C0A400) [pid = 892] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:55:12 INFO - PROCESS | 892 | --DOMWINDOW == 61 (1C25A000) [pid = 892] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:55:12 INFO - PROCESS | 892 | 1464641712226 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:12 INFO - PROCESS | 892 | ++DOCSHELL 10C01C00 == 24 [pid = 892] [id = 425] 13:55:12 INFO - PROCESS | 892 | ++DOMWINDOW == 62 (10C06000) [pid = 892] [serial = 1275] [outer = 00000000] 13:55:12 INFO - PROCESS | 892 | ++DOMWINDOW == 63 (12898400) [pid = 892] [serial = 1276] [outer = 10C06000] 13:55:12 INFO - PROCESS | 892 | 1464641712269 Marionette DEBUG loaded listener.js 13:55:12 INFO - PROCESS | 892 | ++DOMWINDOW == 64 (1390FC00) [pid = 892] [serial = 1277] [outer = 10C06000] 13:55:12 INFO - PROCESS | 892 | 1464641712633 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]]]}] 13:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 627ms 13:55:12 INFO - PROCESS | 892 | 1464641712647 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 13:55:12 INFO - PROCESS | 892 | 1464641712649 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 13:55:12 INFO - PROCESS | 892 | 1464641712652 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:55:12 INFO - PROCESS | 892 | 1464641712654 Marionette TRACE conn3 <- [1,1666,null,{}] 13:55:12 INFO - PROCESS | 892 | 1464641712657 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}] 13:55:12 INFO - PROCESS | 892 | 1464641712735 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 13:55:12 INFO - PROCESS | 892 | 1464641712741 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:12 INFO - PROCESS | 892 | ++DOCSHELL 13C9D000 == 25 [pid = 892] [id = 426] 13:55:12 INFO - PROCESS | 892 | ++DOMWINDOW == 65 (161A8800) [pid = 892] [serial = 1278] [outer = 00000000] 13:55:12 INFO - PROCESS | 892 | ++DOMWINDOW == 66 (1683E000) [pid = 892] [serial = 1279] [outer = 161A8800] 13:55:12 INFO - PROCESS | 892 | 1464641712784 Marionette DEBUG loaded listener.js 13:55:12 INFO - PROCESS | 892 | ++DOMWINDOW == 67 (16841C00) [pid = 892] [serial = 1280] [outer = 161A8800] 13:55:13 INFO - PROCESS | 892 | 1464641713200 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]]]}] 13:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 595ms 13:55:13 INFO - PROCESS | 892 | 1464641713250 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 13:55:13 INFO - PROCESS | 892 | 1464641713252 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 13:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:55:13 INFO - PROCESS | 892 | 1464641713255 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:55:13 INFO - PROCESS | 892 | 1464641713257 Marionette TRACE conn3 <- [1,1670,null,{}] 13:55:13 INFO - PROCESS | 892 | 1464641713260 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}] 13:55:13 INFO - PROCESS | 892 | 1464641713348 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 13:55:13 INFO - PROCESS | 892 | 1464641713354 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:13 INFO - PROCESS | 892 | ++DOCSHELL 167B0C00 == 26 [pid = 892] [id = 427] 13:55:13 INFO - PROCESS | 892 | ++DOMWINDOW == 68 (16844000) [pid = 892] [serial = 1281] [outer = 00000000] 13:55:13 INFO - PROCESS | 892 | ++DOMWINDOW == 69 (1693BC00) [pid = 892] [serial = 1282] [outer = 16844000] 13:55:13 INFO - PROCESS | 892 | 1464641713397 Marionette DEBUG loaded listener.js 13:55:13 INFO - PROCESS | 892 | ++DOMWINDOW == 70 (1693EC00) [pid = 892] [serial = 1283] [outer = 16844000] 13:55:13 INFO - PROCESS | 892 | 1464641713820 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]]]}] 13:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 626ms 13:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:55:13 INFO - PROCESS | 892 | 1464641713894 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 13:55:13 INFO - PROCESS | 892 | 1464641713896 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 13:55:13 INFO - PROCESS | 892 | 1464641713899 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:55:13 INFO - PROCESS | 892 | 1464641713901 Marionette TRACE conn3 <- [1,1674,null,{}] 13:55:13 INFO - PROCESS | 892 | 1464641713904 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}] 13:55:14 INFO - PROCESS | 892 | 1464641714017 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 13:55:14 INFO - PROCESS | 892 | 1464641714029 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:14 INFO - PROCESS | 892 | ++DOCSHELL 1693FC00 == 27 [pid = 892] [id = 428] 13:55:14 INFO - PROCESS | 892 | ++DOMWINDOW == 71 (16940800) [pid = 892] [serial = 1284] [outer = 00000000] 13:55:14 INFO - PROCESS | 892 | ++DOMWINDOW == 72 (16946800) [pid = 892] [serial = 1285] [outer = 16940800] 13:55:14 INFO - PROCESS | 892 | 1464641714072 Marionette DEBUG loaded listener.js 13:55:14 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (16B2A000) [pid = 892] [serial = 1286] [outer = 16940800] 13:55:14 INFO - PROCESS | 892 | 1464641714490 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]]]}] 13:55:14 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 13:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 627ms 13:55:14 INFO - PROCESS | 892 | 1464641714537 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 13:55:14 INFO - PROCESS | 892 | 1464641714539 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 13:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:55:14 INFO - PROCESS | 892 | 1464641714542 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:55:14 INFO - PROCESS | 892 | 1464641714544 Marionette TRACE conn3 <- [1,1678,null,{}] 13:55:14 INFO - PROCESS | 892 | 1464641714548 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}] 13:55:14 INFO - PROCESS | 892 | 1464641714627 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 13:55:14 INFO - PROCESS | 892 | 1464641714635 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:14 INFO - PROCESS | 892 | ++DOCSHELL 16946000 == 28 [pid = 892] [id = 429] 13:55:14 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (16947C00) [pid = 892] [serial = 1287] [outer = 00000000] 13:55:14 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (17082C00) [pid = 892] [serial = 1288] [outer = 16947C00] 13:55:14 INFO - PROCESS | 892 | 1464641714683 Marionette DEBUG loaded listener.js 13:55:14 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (17114000) [pid = 892] [serial = 1289] [outer = 16947C00] 13:55:15 INFO - PROCESS | 892 | 1464641715428 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]]]}] 13:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 940ms 13:55:15 INFO - PROCESS | 892 | 1464641715489 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 13:55:15 INFO - PROCESS | 892 | 1464641715494 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 13:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:55:15 INFO - PROCESS | 892 | 1464641715500 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:55:15 INFO - PROCESS | 892 | 1464641715503 Marionette TRACE conn3 <- [1,1682,null,{}] 13:55:15 INFO - PROCESS | 892 | 1464641715509 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}] 13:55:15 INFO - PROCESS | 892 | 1464641715627 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 13:55:15 INFO - PROCESS | 892 | 1464641715756 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:15 INFO - PROCESS | 892 | ++DOCSHELL 10F07000 == 29 [pid = 892] [id = 430] 13:55:15 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (11074000) [pid = 892] [serial = 1290] [outer = 00000000] 13:55:15 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (11C83800) [pid = 892] [serial = 1291] [outer = 11074000] 13:55:15 INFO - PROCESS | 892 | 1464641715813 Marionette DEBUG loaded listener.js 13:55:15 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (12A54800) [pid = 892] [serial = 1292] [outer = 11074000] 13:55:16 INFO - PROCESS | 892 | 1464641716523 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]]]}] 13:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1096ms 13:55:16 INFO - PROCESS | 892 | 1464641716596 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 13:55:16 INFO - PROCESS | 892 | 1464641716602 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 13:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:55:16 INFO - PROCESS | 892 | 1464641716609 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:55:16 INFO - PROCESS | 892 | 1464641716612 Marionette TRACE conn3 <- [1,1686,null,{}] 13:55:16 INFO - PROCESS | 892 | 1464641716616 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}] 13:55:16 INFO - PROCESS | 892 | 1464641716730 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 13:55:16 INFO - PROCESS | 892 | 1464641716858 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:16 INFO - PROCESS | 892 | ++DOCSHELL 10C05400 == 30 [pid = 892] [id = 431] 13:55:16 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (10C05800) [pid = 892] [serial = 1293] [outer = 00000000] 13:55:16 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (13723400) [pid = 892] [serial = 1294] [outer = 10C05800] 13:55:16 INFO - PROCESS | 892 | 1464641716912 Marionette DEBUG loaded listener.js 13:55:17 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (140D4800) [pid = 892] [serial = 1295] [outer = 10C05800] 13:55:17 INFO - PROCESS | 892 | --DOMWINDOW == 81 (1C60AC00) [pid = 892] [serial = 1229] [outer = 00000000] [url = about:blank] 13:55:17 INFO - PROCESS | 892 | --DOMWINDOW == 80 (12A53800) [pid = 892] [serial = 1243] [outer = 00000000] [url = about:blank] 13:55:17 INFO - PROCESS | 892 | --DOMWINDOW == 79 (139BB400) [pid = 892] [serial = 1240] [outer = 00000000] [url = about:blank] 13:55:17 INFO - PROCESS | 892 | --DOMWINDOW == 78 (12B8E000) [pid = 892] [serial = 1238] [outer = 00000000] [url = about:blank] 13:55:17 INFO - PROCESS | 892 | --DOMWINDOW == 77 (12A50800) [pid = 892] [serial = 1237] [outer = 00000000] [url = about:blank] 13:55:17 INFO - PROCESS | 892 | --DOMWINDOW == 76 (0F2F5800) [pid = 892] [serial = 1231] [outer = 00000000] [url = about:blank] 13:55:17 INFO - PROCESS | 892 | --DOMWINDOW == 75 (13D50400) [pid = 892] [serial = 1241] [outer = 00000000] [url = about:blank] 13:55:17 INFO - PROCESS | 892 | --DOMWINDOW == 74 (10C10000) [pid = 892] [serial = 1234] [outer = 00000000] [url = about:blank] 13:55:17 INFO - PROCESS | 892 | --DOMWINDOW == 73 (11074400) [pid = 892] [serial = 1235] [outer = 00000000] [url = about:blank] 13:55:17 INFO - PROCESS | 892 | --DOMWINDOW == 72 (1022E400) [pid = 892] [serial = 1232] [outer = 00000000] [url = about:blank] 13:55:17 INFO - PROCESS | 892 | 1464641717769 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]]]}] 13:55:17 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 13:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1191ms 13:55:17 INFO - PROCESS | 892 | 1464641717802 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 13:55:17 INFO - PROCESS | 892 | 1464641717806 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 13:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:55:17 INFO - PROCESS | 892 | 1464641717811 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:55:17 INFO - PROCESS | 892 | 1464641717815 Marionette TRACE conn3 <- [1,1690,null,{}] 13:55:17 INFO - PROCESS | 892 | 1464641717820 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}] 13:55:17 INFO - PROCESS | 892 | 1464641717902 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 13:55:18 INFO - PROCESS | 892 | 1464641718003 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:18 INFO - PROCESS | 892 | ++DOCSHELL 10512000 == 31 [pid = 892] [id = 432] 13:55:18 INFO - PROCESS | 892 | ++DOMWINDOW == 73 (10512400) [pid = 892] [serial = 1296] [outer = 00000000] 13:55:18 INFO - PROCESS | 892 | ++DOMWINDOW == 74 (11075800) [pid = 892] [serial = 1297] [outer = 10512400] 13:55:18 INFO - PROCESS | 892 | 1464641718049 Marionette DEBUG loaded listener.js 13:55:18 INFO - PROCESS | 892 | ++DOMWINDOW == 75 (11A08800) [pid = 892] [serial = 1298] [outer = 10512400] 13:55:18 INFO - PROCESS | 892 | 1464641718485 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]]]}] 13:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 736ms 13:55:18 INFO - PROCESS | 892 | 1464641718548 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 13:55:18 INFO - PROCESS | 892 | 1464641718554 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 13:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:55:18 INFO - PROCESS | 892 | 1464641718560 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:55:18 INFO - PROCESS | 892 | 1464641718562 Marionette TRACE conn3 <- [1,1694,null,{}] 13:55:18 INFO - PROCESS | 892 | 1464641718566 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}] 13:55:18 INFO - PROCESS | 892 | 1464641718648 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 13:55:18 INFO - PROCESS | 892 | 1464641718663 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:18 INFO - PROCESS | 892 | ++DOCSHELL 12B05800 == 32 [pid = 892] [id = 433] 13:55:18 INFO - PROCESS | 892 | ++DOMWINDOW == 76 (12D3D800) [pid = 892] [serial = 1299] [outer = 00000000] 13:55:18 INFO - PROCESS | 892 | ++DOMWINDOW == 77 (1300F400) [pid = 892] [serial = 1300] [outer = 12D3D800] 13:55:18 INFO - PROCESS | 892 | 1464641718707 Marionette DEBUG loaded listener.js 13:55:18 INFO - PROCESS | 892 | ++DOMWINDOW == 78 (131B6C00) [pid = 892] [serial = 1301] [outer = 12D3D800] 13:55:19 INFO - PROCESS | 892 | 1464641719159 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]]]}] 13:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 642ms 13:55:19 INFO - PROCESS | 892 | 1464641719196 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 13:55:19 INFO - PROCESS | 892 | 1464641719199 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 13:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:55:19 INFO - PROCESS | 892 | 1464641719202 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:55:19 INFO - PROCESS | 892 | 1464641719206 Marionette TRACE conn3 <- [1,1698,null,{}] 13:55:19 INFO - PROCESS | 892 | 1464641719216 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}] 13:55:19 INFO - PROCESS | 892 | 1464641719299 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 13:55:19 INFO - PROCESS | 892 | 1464641719310 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:19 INFO - PROCESS | 892 | ++DOCSHELL 140DB800 == 33 [pid = 892] [id = 434] 13:55:19 INFO - PROCESS | 892 | ++DOMWINDOW == 79 (140DC000) [pid = 892] [serial = 1302] [outer = 00000000] 13:55:19 INFO - PROCESS | 892 | ++DOMWINDOW == 80 (14F69C00) [pid = 892] [serial = 1303] [outer = 140DC000] 13:55:19 INFO - PROCESS | 892 | 1464641719363 Marionette DEBUG loaded listener.js 13:55:19 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (14F83000) [pid = 892] [serial = 1304] [outer = 140DC000] 13:55:19 INFO - PROCESS | 892 | 1464641719807 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]]]}] 13:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 642ms 13:55:19 INFO - PROCESS | 892 | 1464641719840 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 13:55:19 INFO - PROCESS | 892 | 1464641719842 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 13:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:55:19 INFO - PROCESS | 892 | 1464641719846 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:55:19 INFO - PROCESS | 892 | 1464641719848 Marionette TRACE conn3 <- [1,1702,null,{}] 13:55:19 INFO - PROCESS | 892 | 1464641719851 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}] 13:55:19 INFO - PROCESS | 892 | 1464641719944 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 13:55:19 INFO - PROCESS | 892 | 1464641719951 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:19 INFO - PROCESS | 892 | ++DOCSHELL 15322800 == 34 [pid = 892] [id = 435] 13:55:19 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (1542EC00) [pid = 892] [serial = 1305] [outer = 00000000] 13:55:20 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (15E8D400) [pid = 892] [serial = 1306] [outer = 1542EC00] 13:55:20 INFO - PROCESS | 892 | 1464641719995 Marionette DEBUG loaded listener.js 13:55:20 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (16037000) [pid = 892] [serial = 1307] [outer = 1542EC00] 13:55:20 INFO - PROCESS | 892 | 1464641720550 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]]]}] 13:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 705ms 13:55:20 INFO - PROCESS | 892 | 1464641720577 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 13:55:20 INFO - PROCESS | 892 | 1464641720579 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 13:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:55:20 INFO - PROCESS | 892 | 1464641720588 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:55:20 INFO - PROCESS | 892 | 1464641720590 Marionette TRACE conn3 <- [1,1706,null,{}] 13:55:20 INFO - PROCESS | 892 | 1464641720593 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}] 13:55:20 INFO - PROCESS | 892 | 1464641720697 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 13:55:20 INFO - PROCESS | 892 | 1464641720703 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:20 INFO - PROCESS | 892 | ++DOCSHELL 140D7400 == 35 [pid = 892] [id = 436] 13:55:20 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (16039800) [pid = 892] [serial = 1308] [outer = 00000000] 13:55:20 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (161A4800) [pid = 892] [serial = 1309] [outer = 16039800] 13:55:20 INFO - PROCESS | 892 | 1464641720746 Marionette DEBUG loaded listener.js 13:55:20 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (161AE000) [pid = 892] [serial = 1310] [outer = 16039800] 13:55:21 INFO - PROCESS | 892 | 1464641721254 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]]]}] 13:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 689ms 13:55:21 INFO - PROCESS | 892 | 1464641721287 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 13:55:21 INFO - PROCESS | 892 | 1464641721289 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 13:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:55:21 INFO - PROCESS | 892 | 1464641721292 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:55:21 INFO - PROCESS | 892 | 1464641721294 Marionette TRACE conn3 <- [1,1710,null,{}] 13:55:21 INFO - PROCESS | 892 | 1464641721298 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}] 13:55:21 INFO - PROCESS | 892 | 1464641721453 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 13:55:21 INFO - PROCESS | 892 | 1464641721478 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:21 INFO - PROCESS | 892 | ++DOCSHELL 16945000 == 36 [pid = 892] [id = 437] 13:55:21 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (17114C00) [pid = 892] [serial = 1311] [outer = 00000000] 13:55:21 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (1711C400) [pid = 892] [serial = 1312] [outer = 17114C00] 13:55:21 INFO - PROCESS | 892 | 1464641721522 Marionette DEBUG loaded listener.js 13:55:21 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (1711C800) [pid = 892] [serial = 1313] [outer = 17114C00] 13:55:21 INFO - PROCESS | 892 | 1464641721953 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]]]}] 13:55:21 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 13:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 13:55:21 INFO - PROCESS | 892 | 1464641721992 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 13:55:21 INFO - PROCESS | 892 | 1464641721994 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 13:55:21 INFO - PROCESS | 892 | 1464641721997 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:55:21 INFO - PROCESS | 892 | 1464641721999 Marionette TRACE conn3 <- [1,1714,null,{}] 13:55:22 INFO - PROCESS | 892 | 1464641722002 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}] 13:55:22 INFO - PROCESS | 892 | 1464641722109 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 13:55:22 INFO - PROCESS | 892 | 1464641722117 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:22 INFO - PROCESS | 892 | ++DOCSHELL 1716CC00 == 37 [pid = 892] [id = 438] 13:55:22 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (1716D000) [pid = 892] [serial = 1314] [outer = 00000000] 13:55:22 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (17171400) [pid = 892] [serial = 1315] [outer = 1716D000] 13:55:22 INFO - PROCESS | 892 | 1464641722209 Marionette DEBUG loaded listener.js 13:55:22 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (17174000) [pid = 892] [serial = 1316] [outer = 1716D000] 13:55:22 INFO - PROCESS | 892 | --DOMWINDOW == 92 (13909800) [pid = 892] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:55:22 INFO - PROCESS | 892 | --DOMWINDOW == 91 (10C06000) [pid = 892] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:55:22 INFO - PROCESS | 892 | --DOMWINDOW == 90 (12897400) [pid = 892] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:55:22 INFO - PROCESS | 892 | --DOMWINDOW == 89 (14F76C00) [pid = 892] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:55:22 INFO - PROCESS | 892 | --DOMWINDOW == 88 (0F2F3400) [pid = 892] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:55:22 INFO - PROCESS | 892 | --DOMWINDOW == 87 (15429C00) [pid = 892] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:55:22 INFO - PROCESS | 892 | --DOMWINDOW == 86 (13724400) [pid = 892] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:55:22 INFO - PROCESS | 892 | --DOMWINDOW == 85 (16940800) [pid = 892] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:55:22 INFO - PROCESS | 892 | --DOMWINDOW == 84 (161A8800) [pid = 892] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:55:22 INFO - PROCESS | 892 | --DOMWINDOW == 83 (16844000) [pid = 892] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:55:22 INFO - PROCESS | 892 | --DOMWINDOW == 82 (11250800) [pid = 892] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:55:22 INFO - PROCESS | 892 | 1464641722695 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]]]}] 13:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 736ms 13:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:55:22 INFO - PROCESS | 892 | 1464641722738 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 13:55:22 INFO - PROCESS | 892 | 1464641722740 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 13:55:22 INFO - PROCESS | 892 | 1464641722744 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:55:22 INFO - PROCESS | 892 | 1464641722745 Marionette TRACE conn3 <- [1,1718,null,{}] 13:55:22 INFO - PROCESS | 892 | 1464641722749 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}] 13:55:22 INFO - PROCESS | 892 | 1464641722848 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 13:55:22 INFO - PROCESS | 892 | 1464641722855 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:22 INFO - PROCESS | 892 | ++DOCSHELL 12897400 == 38 [pid = 892] [id = 439] 13:55:22 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (14F75800) [pid = 892] [serial = 1317] [outer = 00000000] 13:55:22 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (1683C000) [pid = 892] [serial = 1318] [outer = 14F75800] 13:55:22 INFO - PROCESS | 892 | 1464641722898 Marionette DEBUG loaded listener.js 13:55:22 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (16940800) [pid = 892] [serial = 1319] [outer = 14F75800] 13:55:23 INFO - PROCESS | 892 | 1464641723309 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]]]}] 13:55:23 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 13:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 595ms 13:55:23 INFO - PROCESS | 892 | 1464641723341 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 13:55:23 INFO - PROCESS | 892 | 1464641723343 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 13:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:55:23 INFO - PROCESS | 892 | 1464641723359 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:55:23 INFO - PROCESS | 892 | 1464641723360 Marionette TRACE conn3 <- [1,1722,null,{}] 13:55:23 INFO - PROCESS | 892 | 1464641723364 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}] 13:55:23 INFO - PROCESS | 892 | 1464641723450 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 13:55:23 INFO - PROCESS | 892 | 1464641723456 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:23 INFO - PROCESS | 892 | ++DOCSHELL 139C1400 == 39 [pid = 892] [id = 440] 13:55:23 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (16039C00) [pid = 892] [serial = 1320] [outer = 00000000] 13:55:23 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (17176000) [pid = 892] [serial = 1321] [outer = 16039C00] 13:55:23 INFO - PROCESS | 892 | 1464641723499 Marionette DEBUG loaded listener.js 13:55:23 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (171C7800) [pid = 892] [serial = 1322] [outer = 16039C00] 13:55:23 INFO - PROCESS | 892 | 1464641723918 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]]]}] 13:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 595ms 13:55:23 INFO - PROCESS | 892 | 1464641723965 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 13:55:23 INFO - PROCESS | 892 | 1464641723967 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 13:55:23 INFO - PROCESS | 892 | 1464641723975 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:55:23 INFO - PROCESS | 892 | 1464641723976 Marionette TRACE conn3 <- [1,1726,null,{}] 13:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:55:23 INFO - PROCESS | 892 | 1464641723980 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}] 13:55:24 INFO - PROCESS | 892 | 1464641724057 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 13:55:24 INFO - PROCESS | 892 | 1464641724063 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:24 INFO - PROCESS | 892 | ++DOCSHELL 10233800 == 40 [pid = 892] [id = 441] 13:55:24 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (1542E800) [pid = 892] [serial = 1323] [outer = 00000000] 13:55:24 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (17746800) [pid = 892] [serial = 1324] [outer = 1542E800] 13:55:24 INFO - PROCESS | 892 | 1464641724108 Marionette DEBUG loaded listener.js 13:55:24 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (1774BC00) [pid = 892] [serial = 1325] [outer = 1542E800] 13:55:24 INFO - PROCESS | 892 | 1464641724684 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]]]}] 13:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 736ms 13:55:24 INFO - PROCESS | 892 | 1464641724718 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 13:55:24 INFO - PROCESS | 892 | 1464641724723 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 13:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:55:24 INFO - PROCESS | 892 | 1464641724728 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:55:24 INFO - PROCESS | 892 | 1464641724733 Marionette TRACE conn3 <- [1,1730,null,{}] 13:55:24 INFO - PROCESS | 892 | 1464641724740 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}] 13:55:24 INFO - PROCESS | 892 | 1464641724845 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 13:55:24 INFO - PROCESS | 892 | 1464641724952 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:24 INFO - PROCESS | 892 | ++DOCSHELL 0F2EE400 == 41 [pid = 892] [id = 442] 13:55:24 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (102D2000) [pid = 892] [serial = 1326] [outer = 00000000] 13:55:25 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (1106FC00) [pid = 892] [serial = 1327] [outer = 102D2000] 13:55:25 INFO - PROCESS | 892 | 1464641725007 Marionette DEBUG loaded listener.js 13:55:25 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (12A4B000) [pid = 892] [serial = 1328] [outer = 102D2000] 13:55:25 INFO - PROCESS | 892 | 1464641725657 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]]]}] 13:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1002ms 13:55:25 INFO - PROCESS | 892 | 1464641725731 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 13:55:25 INFO - PROCESS | 892 | 1464641725737 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 13:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:55:25 INFO - PROCESS | 892 | 1464641725744 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:55:25 INFO - PROCESS | 892 | 1464641725747 Marionette TRACE conn3 <- [1,1734,null,{}] 13:55:25 INFO - PROCESS | 892 | 1464641725751 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}] 13:55:25 INFO - PROCESS | 892 | 1464641725854 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 13:55:26 INFO - PROCESS | 892 | 1464641725986 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:26 INFO - PROCESS | 892 | ++DOCSHELL 1329A800 == 42 [pid = 892] [id = 443] 13:55:26 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (139B7400) [pid = 892] [serial = 1329] [outer = 00000000] 13:55:26 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (143C4400) [pid = 892] [serial = 1330] [outer = 139B7400] 13:55:26 INFO - PROCESS | 892 | 1464641726040 Marionette DEBUG loaded listener.js 13:55:26 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (14F86C00) [pid = 892] [serial = 1331] [outer = 139B7400] 13:55:26 INFO - PROCESS | 892 | 1464641726587 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]]]}] 13:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 892ms 13:55:26 INFO - PROCESS | 892 | 1464641726646 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 13:55:26 INFO - PROCESS | 892 | 1464641726648 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 13:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:55:26 INFO - PROCESS | 892 | 1464641726652 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:55:26 INFO - PROCESS | 892 | 1464641726656 Marionette TRACE conn3 <- [1,1738,null,{}] 13:55:26 INFO - PROCESS | 892 | 1464641726667 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}] 13:55:26 INFO - PROCESS | 892 | 1464641726801 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 13:55:26 INFO - PROCESS | 892 | 1464641726933 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:26 INFO - PROCESS | 892 | ++DOCSHELL 16845800 == 43 [pid = 892] [id = 444] 13:55:26 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (17115C00) [pid = 892] [serial = 1332] [outer = 00000000] 13:55:26 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (172A7800) [pid = 892] [serial = 1333] [outer = 17115C00] 13:55:27 INFO - PROCESS | 892 | 1464641726990 Marionette DEBUG loaded listener.js 13:55:27 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (177CB400) [pid = 892] [serial = 1334] [outer = 17115C00] 13:55:27 INFO - PROCESS | 892 | 1464641727574 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]]]}] 13:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1002ms 13:55:27 INFO - PROCESS | 892 | 1464641727654 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 13:55:27 INFO - PROCESS | 892 | 1464641727657 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 13:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:55:27 INFO - PROCESS | 892 | 1464641727660 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:55:27 INFO - PROCESS | 892 | 1464641727662 Marionette TRACE conn3 <- [1,1742,null,{}] 13:55:27 INFO - PROCESS | 892 | 1464641727666 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}] 13:55:27 INFO - PROCESS | 892 | 1464641727771 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 13:55:27 INFO - PROCESS | 892 | 1464641727874 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:27 INFO - PROCESS | 892 | ++DOCSHELL 17248400 == 44 [pid = 892] [id = 445] 13:55:27 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (17D42800) [pid = 892] [serial = 1335] [outer = 00000000] 13:55:27 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (17F02400) [pid = 892] [serial = 1336] [outer = 17D42800] 13:55:27 INFO - PROCESS | 892 | 1464641727927 Marionette DEBUG loaded listener.js 13:55:28 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (1811C800) [pid = 892] [serial = 1337] [outer = 17D42800] 13:55:28 INFO - PROCESS | 892 | 1464641728662 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]]]}] 13:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1050ms 13:55:28 INFO - PROCESS | 892 | 1464641728700 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 13:55:28 INFO - PROCESS | 892 | 1464641728704 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 13:55:28 INFO - PROCESS | 892 | 1464641728728 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:55:28 INFO - PROCESS | 892 | 1464641728732 Marionette TRACE conn3 <- [1,1746,null,{}] 13:55:28 INFO - PROCESS | 892 | 1464641728738 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}] 13:55:28 INFO - PROCESS | 892 | 1464641728832 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 13:55:28 INFO - PROCESS | 892 | 1464641728977 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:29 INFO - PROCESS | 892 | ++DOCSHELL 10C08C00 == 45 [pid = 892] [id = 446] 13:55:29 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (10C0B800) [pid = 892] [serial = 1338] [outer = 00000000] 13:55:29 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (114AF400) [pid = 892] [serial = 1339] [outer = 10C0B800] 13:55:29 INFO - PROCESS | 892 | 1464641729033 Marionette DEBUG loaded listener.js 13:55:29 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (13088400) [pid = 892] [serial = 1340] [outer = 10C0B800] 13:55:29 INFO - PROCESS | 892 | --DOCSHELL 139C1400 == 44 [pid = 892] [id = 440] 13:55:29 INFO - PROCESS | 892 | --DOCSHELL 12897400 == 43 [pid = 892] [id = 439] 13:55:29 INFO - PROCESS | 892 | --DOCSHELL 1716CC00 == 42 [pid = 892] [id = 438] 13:55:29 INFO - PROCESS | 892 | --DOCSHELL 16945000 == 41 [pid = 892] [id = 437] 13:55:29 INFO - PROCESS | 892 | --DOCSHELL 140D7400 == 40 [pid = 892] [id = 436] 13:55:29 INFO - PROCESS | 892 | --DOCSHELL 15322800 == 39 [pid = 892] [id = 435] 13:55:29 INFO - PROCESS | 892 | --DOCSHELL 140DB800 == 38 [pid = 892] [id = 434] 13:55:29 INFO - PROCESS | 892 | --DOCSHELL 12B05800 == 37 [pid = 892] [id = 433] 13:55:29 INFO - PROCESS | 892 | --DOCSHELL 10512000 == 36 [pid = 892] [id = 432] 13:55:29 INFO - PROCESS | 892 | --DOCSHELL 10C05400 == 35 [pid = 892] [id = 431] 13:55:29 INFO - PROCESS | 892 | --DOCSHELL 10F07000 == 34 [pid = 892] [id = 430] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 105 (13004C00) [pid = 892] [serial = 1244] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 104 (16033400) [pid = 892] [serial = 1273] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 103 (12898400) [pid = 892] [serial = 1276] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 102 (12A54000) [pid = 892] [serial = 1261] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 101 (12D85000) [pid = 892] [serial = 1262] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 100 (14F83800) [pid = 892] [serial = 1267] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 99 (15319400) [pid = 892] [serial = 1268] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 98 (1603D400) [pid = 892] [serial = 1274] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 97 (10B7F000) [pid = 892] [serial = 1259] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 96 (102D4800) [pid = 892] [serial = 1258] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 95 (10A5F000) [pid = 892] [serial = 1246] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 94 (16040800) [pid = 892] [serial = 1255] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 93 (139B5000) [pid = 892] [serial = 1249] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 92 (156AF400) [pid = 892] [serial = 1270] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 91 (139BD000) [pid = 892] [serial = 1264] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 90 (13C96C00) [pid = 892] [serial = 1265] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 89 (1390FC00) [pid = 892] [serial = 1277] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 88 (14F83400) [pid = 892] [serial = 1252] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 87 (17082C00) [pid = 892] [serial = 1288] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 86 (16B2A000) [pid = 892] [serial = 1286] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 85 (1683E000) [pid = 892] [serial = 1279] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 84 (1693BC00) [pid = 892] [serial = 1282] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 83 (16946800) [pid = 892] [serial = 1285] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 82 (1693EC00) [pid = 892] [serial = 1283] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 81 (16841C00) [pid = 892] [serial = 1280] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | --DOMWINDOW == 80 (1563E000) [pid = 892] [serial = 1271] [outer = 00000000] [url = about:blank] 13:55:29 INFO - PROCESS | 892 | 1464641729636 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]]]}] 13:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 940ms 13:55:29 INFO - PROCESS | 892 | 1464641729676 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 13:55:29 INFO - PROCESS | 892 | 1464641729681 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 13:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:55:29 INFO - PROCESS | 892 | 1464641729687 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:55:29 INFO - PROCESS | 892 | 1464641729690 Marionette TRACE conn3 <- [1,1750,null,{}] 13:55:29 INFO - PROCESS | 892 | 1464641729693 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}] 13:55:29 INFO - PROCESS | 892 | 1464641729779 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 13:55:29 INFO - PROCESS | 892 | 1464641729788 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:29 INFO - PROCESS | 892 | ++DOCSHELL 10C07400 == 35 [pid = 892] [id = 447] 13:55:29 INFO - PROCESS | 892 | ++DOMWINDOW == 81 (10C09000) [pid = 892] [serial = 1341] [outer = 00000000] 13:55:29 INFO - PROCESS | 892 | ++DOMWINDOW == 82 (13081400) [pid = 892] [serial = 1342] [outer = 10C09000] 13:55:29 INFO - PROCESS | 892 | 1464641729835 Marionette DEBUG loaded listener.js 13:55:29 INFO - PROCESS | 892 | ++DOMWINDOW == 83 (13910800) [pid = 892] [serial = 1343] [outer = 10C09000] 13:55:30 INFO - PROCESS | 892 | 1464641730323 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]]]}] 13:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 705ms 13:55:30 INFO - PROCESS | 892 | 1464641730388 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 13:55:30 INFO - PROCESS | 892 | 1464641730390 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 13:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:55:30 INFO - PROCESS | 892 | 1464641730394 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:55:30 INFO - PROCESS | 892 | 1464641730397 Marionette TRACE conn3 <- [1,1754,null,{}] 13:55:30 INFO - PROCESS | 892 | 1464641730407 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}] 13:55:30 INFO - PROCESS | 892 | 1464641730490 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 13:55:30 INFO - PROCESS | 892 | 1464641730500 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:30 INFO - PROCESS | 892 | ++DOCSHELL 14F72C00 == 36 [pid = 892] [id = 448] 13:55:30 INFO - PROCESS | 892 | ++DOMWINDOW == 84 (14F73000) [pid = 892] [serial = 1344] [outer = 00000000] 13:55:30 INFO - PROCESS | 892 | ++DOMWINDOW == 85 (15319400) [pid = 892] [serial = 1345] [outer = 14F73000] 13:55:30 INFO - PROCESS | 892 | 1464641730553 Marionette DEBUG loaded listener.js 13:55:30 INFO - PROCESS | 892 | ++DOMWINDOW == 86 (1563A400) [pid = 892] [serial = 1346] [outer = 14F73000] 13:55:31 INFO - PROCESS | 892 | 1464641731007 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]]]}] 13:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 642ms 13:55:31 INFO - PROCESS | 892 | 1464641731029 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 13:55:31 INFO - PROCESS | 892 | 1464641731032 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 13:55:31 INFO - PROCESS | 892 | 1464641731035 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:55:31 INFO - PROCESS | 892 | 1464641731037 Marionette TRACE conn3 <- [1,1758,null,{}] 13:55:31 INFO - PROCESS | 892 | 1464641731040 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}] 13:55:31 INFO - PROCESS | 892 | 1464641731122 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 13:55:31 INFO - PROCESS | 892 | 1464641731129 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:31 INFO - PROCESS | 892 | ++DOCSHELL 14F83800 == 37 [pid = 892] [id = 449] 13:55:31 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (14F85800) [pid = 892] [serial = 1347] [outer = 00000000] 13:55:31 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (1603B800) [pid = 892] [serial = 1348] [outer = 14F85800] 13:55:31 INFO - PROCESS | 892 | 1464641731174 Marionette DEBUG loaded listener.js 13:55:31 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (16040000) [pid = 892] [serial = 1349] [outer = 14F85800] 13:55:31 INFO - PROCESS | 892 | 1464641731615 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]]]}] 13:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 642ms 13:55:31 INFO - PROCESS | 892 | 1464641731673 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 13:55:31 INFO - PROCESS | 892 | 1464641731675 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 13:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:55:31 INFO - PROCESS | 892 | 1464641731679 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:55:31 INFO - PROCESS | 892 | 1464641731680 Marionette TRACE conn3 <- [1,1762,null,{}] 13:55:31 INFO - PROCESS | 892 | 1464641731684 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}] 13:55:31 INFO - PROCESS | 892 | 1464641731801 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 13:55:31 INFO - PROCESS | 892 | 1464641731808 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:31 INFO - PROCESS | 892 | ++DOCSHELL 161ACC00 == 38 [pid = 892] [id = 450] 13:55:31 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (161AD000) [pid = 892] [serial = 1350] [outer = 00000000] 13:55:31 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (16840800) [pid = 892] [serial = 1351] [outer = 161AD000] 13:55:31 INFO - PROCESS | 892 | 1464641731855 Marionette DEBUG loaded listener.js 13:55:31 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (16841C00) [pid = 892] [serial = 1352] [outer = 161AD000] 13:55:32 INFO - PROCESS | 892 | 1464641732329 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]]]}] 13:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 689ms 13:55:32 INFO - PROCESS | 892 | 1464641732378 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 13:55:32 INFO - PROCESS | 892 | 1464641732380 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 13:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:55:32 INFO - PROCESS | 892 | 1464641732383 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:55:32 INFO - PROCESS | 892 | 1464641732385 Marionette TRACE conn3 <- [1,1766,null,{}] 13:55:32 INFO - PROCESS | 892 | 1464641732395 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}] 13:55:32 INFO - PROCESS | 892 | 1464641732520 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 13:55:32 INFO - PROCESS | 892 | 1464641732534 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:32 INFO - PROCESS | 892 | ++DOCSHELL 1693D400 == 39 [pid = 892] [id = 451] 13:55:32 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (1693E000) [pid = 892] [serial = 1353] [outer = 00000000] 13:55:32 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (17089800) [pid = 892] [serial = 1354] [outer = 1693E000] 13:55:32 INFO - PROCESS | 892 | 1464641732633 Marionette DEBUG loaded listener.js 13:55:32 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (1711D400) [pid = 892] [serial = 1355] [outer = 1693E000] 13:55:33 INFO - PROCESS | 892 | 1464641733050 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]]]}] 13:55:33 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 13:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 689ms 13:55:33 INFO - PROCESS | 892 | 1464641733085 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 13:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:55:33 INFO - PROCESS | 892 | 1464641733087 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 13:55:33 INFO - PROCESS | 892 | 1464641733090 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:55:33 INFO - PROCESS | 892 | 1464641733092 Marionette TRACE conn3 <- [1,1770,null,{}] 13:55:33 INFO - PROCESS | 892 | 1464641733095 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}] 13:55:33 INFO - PROCESS | 892 | 1464641733228 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 13:55:33 INFO - PROCESS | 892 | 1464641733250 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:33 INFO - PROCESS | 892 | ++DOCSHELL 10C05C00 == 40 [pid = 892] [id = 452] 13:55:33 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (16942800) [pid = 892] [serial = 1356] [outer = 00000000] 13:55:33 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (175D2C00) [pid = 892] [serial = 1357] [outer = 16942800] 13:55:33 INFO - PROCESS | 892 | 1464641733293 Marionette DEBUG loaded listener.js 13:55:33 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (17176400) [pid = 892] [serial = 1358] [outer = 16942800] 13:55:33 INFO - PROCESS | 892 | --DOMWINDOW == 97 (1542EC00) [pid = 892] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:55:33 INFO - PROCESS | 892 | --DOMWINDOW == 96 (1716D000) [pid = 892] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:55:33 INFO - PROCESS | 892 | --DOMWINDOW == 95 (17114C00) [pid = 892] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:55:33 INFO - PROCESS | 892 | --DOMWINDOW == 94 (14F75800) [pid = 892] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:55:33 INFO - PROCESS | 892 | --DOMWINDOW == 93 (10512400) [pid = 892] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:55:33 INFO - PROCESS | 892 | --DOMWINDOW == 92 (12D3D800) [pid = 892] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:55:33 INFO - PROCESS | 892 | --DOMWINDOW == 91 (140DC000) [pid = 892] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:55:33 INFO - PROCESS | 892 | --DOMWINDOW == 90 (16039800) [pid = 892] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:55:33 INFO - PROCESS | 892 | --DOMWINDOW == 89 (16039C00) [pid = 892] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:55:33 INFO - PROCESS | 892 | 1464641733814 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]]]}] 13:55:33 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 13:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 736ms 13:55:33 INFO - PROCESS | 892 | 1464641733829 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 13:55:33 INFO - PROCESS | 892 | 1464641733831 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 13:55:33 INFO - PROCESS | 892 | 1464641733835 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:55:33 INFO - PROCESS | 892 | 1464641733836 Marionette TRACE conn3 <- [1,1774,null,{}] 13:55:33 INFO - PROCESS | 892 | 1464641733840 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}] 13:55:33 INFO - PROCESS | 892 | 1464641733919 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 13:55:33 INFO - PROCESS | 892 | 1464641733925 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:33 INFO - PROCESS | 892 | ++DOCSHELL 0F2EC800 == 41 [pid = 892] [id = 453] 13:55:33 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (0F2F7000) [pid = 892] [serial = 1359] [outer = 00000000] 13:55:33 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (140DC000) [pid = 892] [serial = 1360] [outer = 0F2F7000] 13:55:34 INFO - PROCESS | 892 | 1464641733968 Marionette DEBUG loaded listener.js 13:55:34 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (1683D400) [pid = 892] [serial = 1361] [outer = 0F2F7000] 13:55:34 INFO - PROCESS | 892 | 1464641734433 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]]]}] 13:55:34 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 13:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 627ms 13:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:55:34 INFO - PROCESS | 892 | 1464641734473 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 13:55:34 INFO - PROCESS | 892 | 1464641734475 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 13:55:34 INFO - PROCESS | 892 | 1464641734524 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:55:34 INFO - PROCESS | 892 | 1464641734526 Marionette TRACE conn3 <- [1,1778,null,{}] 13:55:34 INFO - PROCESS | 892 | 1464641734530 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}] 13:55:34 INFO - PROCESS | 892 | 1464641734641 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 13:55:34 INFO - PROCESS | 892 | 1464641734653 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:34 INFO - PROCESS | 892 | ++DOCSHELL 10C03000 == 42 [pid = 892] [id = 454] 13:55:34 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (13D52000) [pid = 892] [serial = 1362] [outer = 00000000] 13:55:34 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (175C6C00) [pid = 892] [serial = 1363] [outer = 13D52000] 13:55:34 INFO - PROCESS | 892 | 1464641734696 Marionette DEBUG loaded listener.js 13:55:34 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (17DEB000) [pid = 892] [serial = 1364] [outer = 13D52000] 13:55:35 INFO - PROCESS | 892 | 1464641735138 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]]]}] 13:55:35 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) 13:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 658ms 13:55:35 INFO - PROCESS | 892 | 1464641735169 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 13:55:35 INFO - PROCESS | 892 | 1464641735171 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 13:55:35 INFO - PROCESS | 892 | 1464641735174 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:55:35 INFO - PROCESS | 892 | 1464641735176 Marionette TRACE conn3 <- [1,1782,null,{}] 13:55:35 INFO - PROCESS | 892 | 1464641735179 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}] 13:55:35 INFO - PROCESS | 892 | 1464641735257 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 13:55:35 INFO - PROCESS | 892 | 1464641735263 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:35 INFO - PROCESS | 892 | ++DOCSHELL 10560000 == 43 [pid = 892] [id = 455] 13:55:35 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (10B7E000) [pid = 892] [serial = 1365] [outer = 00000000] 13:55:35 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (181F0C00) [pid = 892] [serial = 1366] [outer = 10B7E000] 13:55:35 INFO - PROCESS | 892 | 1464641735309 Marionette DEBUG loaded listener.js 13:55:35 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (18368400) [pid = 892] [serial = 1367] [outer = 10B7E000] 13:55:35 INFO - PROCESS | 892 | 1464641735745 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]]]}] 13:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 595ms 13:55:35 INFO - PROCESS | 892 | 1464641735825 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 13:55:35 INFO - PROCESS | 892 | 1464641735829 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 13:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:55:35 INFO - PROCESS | 892 | 1464641735838 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:55:35 INFO - PROCESS | 892 | 1464641735842 Marionette TRACE conn3 <- [1,1786,null,{}] 13:55:35 INFO - PROCESS | 892 | 1464641735849 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}] 13:55:35 INFO - PROCESS | 892 | 1464641735958 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 13:55:36 INFO - PROCESS | 892 | 1464641736127 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:36 INFO - PROCESS | 892 | ++DOCSHELL 1106D400 == 44 [pid = 892] [id = 456] 13:55:36 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (1106EC00) [pid = 892] [serial = 1368] [outer = 00000000] 13:55:36 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (11C77C00) [pid = 892] [serial = 1369] [outer = 1106EC00] 13:55:36 INFO - PROCESS | 892 | 1464641736182 Marionette DEBUG loaded listener.js 13:55:36 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (12B05800) [pid = 892] [serial = 1370] [outer = 1106EC00] 13:55:36 INFO - PROCESS | 892 | 1464641736750 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]]]}] 13:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 971ms 13:55:36 INFO - PROCESS | 892 | 1464641736798 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 13:55:36 INFO - PROCESS | 892 | 1464641736802 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 13:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:55:36 INFO - PROCESS | 892 | 1464641736810 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:55:36 INFO - PROCESS | 892 | 1464641736814 Marionette TRACE conn3 <- [1,1790,null,{}] 13:55:36 INFO - PROCESS | 892 | 1464641736819 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}] 13:55:36 INFO - PROCESS | 892 | 1464641736926 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 13:55:37 INFO - PROCESS | 892 | 1464641737059 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:37 INFO - PROCESS | 892 | ++DOCSHELL 139C1C00 == 45 [pid = 892] [id = 457] 13:55:37 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (13D52C00) [pid = 892] [serial = 1371] [outer = 00000000] 13:55:37 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (14F7A000) [pid = 892] [serial = 1372] [outer = 13D52C00] 13:55:37 INFO - PROCESS | 892 | 1464641737113 Marionette DEBUG loaded listener.js 13:55:37 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (1542A400) [pid = 892] [serial = 1373] [outer = 13D52C00] 13:55:37 INFO - PROCESS | 892 | 1464641737692 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]]]}] 13:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 940ms 13:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:55:37 INFO - PROCESS | 892 | 1464641737754 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 13:55:37 INFO - PROCESS | 892 | 1464641737757 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 13:55:37 INFO - PROCESS | 892 | 1464641737761 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:55:37 INFO - PROCESS | 892 | 1464641737763 Marionette TRACE conn3 <- [1,1794,null,{}] 13:55:37 INFO - PROCESS | 892 | 1464641737773 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}] 13:55:37 INFO - PROCESS | 892 | 1464641737912 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 13:55:38 INFO - PROCESS | 892 | 1464641738048 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:38 INFO - PROCESS | 892 | ++DOCSHELL 16995800 == 46 [pid = 892] [id = 458] 13:55:38 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (16C1B000) [pid = 892] [serial = 1374] [outer = 00000000] 13:55:38 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (1711C000) [pid = 892] [serial = 1375] [outer = 16C1B000] 13:55:38 INFO - PROCESS | 892 | 1464641738105 Marionette DEBUG loaded listener.js 13:55:38 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (175C7C00) [pid = 892] [serial = 1376] [outer = 16C1B000] 13:55:38 INFO - PROCESS | 892 | 1464641738683 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]]]}] 13:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 939ms 13:55:38 INFO - PROCESS | 892 | 1464641738714 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 13:55:38 INFO - PROCESS | 892 | 1464641738718 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 13:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:55:38 INFO - PROCESS | 892 | 1464641738723 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:55:38 INFO - PROCESS | 892 | 1464641738725 Marionette TRACE conn3 <- [1,1798,null,{}] 13:55:38 INFO - PROCESS | 892 | 1464641738729 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}] 13:55:38 INFO - PROCESS | 892 | 1464641738833 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 13:55:38 INFO - PROCESS | 892 | 1464641738937 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:38 INFO - PROCESS | 892 | ++DOCSHELL 1836E400 == 47 [pid = 892] [id = 459] 13:55:38 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (1836F400) [pid = 892] [serial = 1377] [outer = 00000000] 13:55:39 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (19869800) [pid = 892] [serial = 1378] [outer = 1836F400] 13:55:39 INFO - PROCESS | 892 | 1464641738989 Marionette DEBUG loaded listener.js 13:55:39 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (1986F800) [pid = 892] [serial = 1379] [outer = 1836F400] 13:55:39 INFO - PROCESS | 892 | 1464641739529 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]]]}] 13:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 846ms 13:55:39 INFO - PROCESS | 892 | 1464641739586 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 13:55:39 INFO - PROCESS | 892 | 1464641739588 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 13:55:39 INFO - PROCESS | 892 | 1464641739593 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:55:39 INFO - PROCESS | 892 | 1464641739595 Marionette TRACE conn3 <- [1,1802,null,{}] 13:55:39 INFO - PROCESS | 892 | 1464641739599 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}] 13:55:39 INFO - PROCESS | 892 | 1464641739697 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 13:55:39 INFO - PROCESS | 892 | 1464641739809 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:39 INFO - PROCESS | 892 | ++DOCSHELL 10C0C000 == 48 [pid = 892] [id = 460] 13:55:39 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (10C0D400) [pid = 892] [serial = 1380] [outer = 00000000] 13:55:39 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (1603C400) [pid = 892] [serial = 1381] [outer = 10C0D400] 13:55:39 INFO - PROCESS | 892 | 1464641739862 Marionette DEBUG loaded listener.js 13:55:39 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (16840C00) [pid = 892] [serial = 1382] [outer = 10C0D400] 13:55:40 INFO - PROCESS | 892 | 1464641740618 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]]]}] 13:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1049ms 13:55:40 INFO - PROCESS | 892 | 1464641740665 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 13:55:40 INFO - PROCESS | 892 | 1464641740668 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 13:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:55:40 INFO - PROCESS | 892 | 1464641740675 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:55:40 INFO - PROCESS | 892 | 1464641740678 Marionette TRACE conn3 <- [1,1806,null,{}] 13:55:40 INFO - PROCESS | 892 | 1464641740685 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}] 13:55:40 INFO - PROCESS | 892 | 1464641740787 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 13:55:40 INFO - PROCESS | 892 | 1464641740928 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:40 INFO - PROCESS | 892 | ++DOCSHELL 1280A400 == 49 [pid = 892] [id = 461] 13:55:40 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (1280DC00) [pid = 892] [serial = 1383] [outer = 00000000] 13:55:40 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (13056800) [pid = 892] [serial = 1384] [outer = 1280DC00] 13:55:40 INFO - PROCESS | 892 | 1464641740979 Marionette DEBUG loaded listener.js 13:55:41 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (13725000) [pid = 892] [serial = 1385] [outer = 1280DC00] 13:55:41 INFO - PROCESS | 892 | --DOCSHELL 0F2EAC00 == 48 [pid = 892] [id = 410] 13:55:41 INFO - PROCESS | 892 | --DOCSHELL 10C03000 == 47 [pid = 892] [id = 454] 13:55:41 INFO - PROCESS | 892 | --DOCSHELL 0F2EC800 == 46 [pid = 892] [id = 453] 13:55:41 INFO - PROCESS | 892 | --DOCSHELL 10C05C00 == 45 [pid = 892] [id = 452] 13:55:41 INFO - PROCESS | 892 | --DOCSHELL 1693D400 == 44 [pid = 892] [id = 451] 13:55:41 INFO - PROCESS | 892 | --DOCSHELL 161ACC00 == 43 [pid = 892] [id = 450] 13:55:41 INFO - PROCESS | 892 | --DOCSHELL 14F83800 == 42 [pid = 892] [id = 449] 13:55:41 INFO - PROCESS | 892 | --DOCSHELL 14F72C00 == 41 [pid = 892] [id = 448] 13:55:41 INFO - PROCESS | 892 | --DOCSHELL 10C07400 == 40 [pid = 892] [id = 447] 13:55:41 INFO - PROCESS | 892 | --DOCSHELL 10C08C00 == 39 [pid = 892] [id = 446] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 115 (17746800) [pid = 892] [serial = 1324] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOCSHELL 10233800 == 38 [pid = 892] [id = 441] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 114 (171C7800) [pid = 892] [serial = 1322] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 113 (15E8D400) [pid = 892] [serial = 1306] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 112 (17174000) [pid = 892] [serial = 1316] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 111 (1711C800) [pid = 892] [serial = 1313] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 110 (16940800) [pid = 892] [serial = 1319] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 109 (11C83800) [pid = 892] [serial = 1291] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 108 (17171400) [pid = 892] [serial = 1315] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 107 (16037000) [pid = 892] [serial = 1307] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 106 (11075800) [pid = 892] [serial = 1297] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 105 (131B6C00) [pid = 892] [serial = 1301] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 104 (1300F400) [pid = 892] [serial = 1300] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 103 (14F83000) [pid = 892] [serial = 1304] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 102 (161AE000) [pid = 892] [serial = 1310] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 101 (161A4800) [pid = 892] [serial = 1309] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 100 (1711C400) [pid = 892] [serial = 1312] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 99 (13723400) [pid = 892] [serial = 1294] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 98 (14F69C00) [pid = 892] [serial = 1303] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 97 (17176000) [pid = 892] [serial = 1321] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 96 (11A08800) [pid = 892] [serial = 1298] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | --DOMWINDOW == 95 (1683C000) [pid = 892] [serial = 1318] [outer = 00000000] [url = about:blank] 13:55:41 INFO - PROCESS | 892 | 1464641741527 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]]]}] 13:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 908ms 13:55:41 INFO - PROCESS | 892 | 1464641741583 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 13:55:41 INFO - PROCESS | 892 | 1464641741588 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 13:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:55:41 INFO - PROCESS | 892 | 1464641741594 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:55:41 INFO - PROCESS | 892 | 1464641741597 Marionette TRACE conn3 <- [1,1810,null,{}] 13:55:41 INFO - PROCESS | 892 | 1464641741600 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}] 13:55:41 INFO - PROCESS | 892 | 1464641741685 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 13:55:41 INFO - PROCESS | 892 | 1464641741694 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:41 INFO - PROCESS | 892 | ++DOCSHELL 11C83800 == 39 [pid = 892] [id = 462] 13:55:41 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (12897400) [pid = 892] [serial = 1386] [outer = 00000000] 13:55:41 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (139B5800) [pid = 892] [serial = 1387] [outer = 12897400] 13:55:41 INFO - PROCESS | 892 | 1464641741739 Marionette DEBUG loaded listener.js 13:55:41 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (13D51000) [pid = 892] [serial = 1388] [outer = 12897400] 13:55:42 INFO - PROCESS | 892 | 1464641742274 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]]]}] 13:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 736ms 13:55:42 INFO - PROCESS | 892 | 1464641742333 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 13:55:42 INFO - PROCESS | 892 | 1464641742335 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 13:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:55:42 INFO - PROCESS | 892 | 1464641742339 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:55:42 INFO - PROCESS | 892 | 1464641742342 Marionette TRACE conn3 <- [1,1814,null,{}] 13:55:42 INFO - PROCESS | 892 | 1464641742352 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}] 13:55:42 INFO - PROCESS | 892 | 1464641742438 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 13:55:42 INFO - PROCESS | 892 | 1464641742529 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:42 INFO - PROCESS | 892 | ++DOCSHELL 14F83800 == 40 [pid = 892] [id = 463] 13:55:42 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (15323800) [pid = 892] [serial = 1389] [outer = 00000000] 13:55:42 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (15E8D400) [pid = 892] [serial = 1390] [outer = 15323800] 13:55:42 INFO - PROCESS | 892 | 1464641742576 Marionette DEBUG loaded listener.js 13:55:42 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (1603FC00) [pid = 892] [serial = 1391] [outer = 15323800] 13:55:42 INFO - PROCESS | 892 | 1464641742978 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]]]}] 13:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 689ms 13:55:43 INFO - PROCESS | 892 | 1464641743038 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 13:55:43 INFO - PROCESS | 892 | 1464641743041 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 13:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:55:43 INFO - PROCESS | 892 | 1464641743044 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:55:43 INFO - PROCESS | 892 | 1464641743046 Marionette TRACE conn3 <- [1,1818,null,{}] 13:55:43 INFO - PROCESS | 892 | 1464641743049 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}] 13:55:43 INFO - PROCESS | 892 | 1464641743141 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 13:55:43 INFO - PROCESS | 892 | 1464641743148 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:43 INFO - PROCESS | 892 | ++DOCSHELL 16038C00 == 41 [pid = 892] [id = 464] 13:55:43 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (161ABC00) [pid = 892] [serial = 1392] [outer = 00000000] 13:55:43 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (1683C000) [pid = 892] [serial = 1393] [outer = 161ABC00] 13:55:43 INFO - PROCESS | 892 | 1464641743192 Marionette DEBUG loaded listener.js 13:55:43 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (1693C800) [pid = 892] [serial = 1394] [outer = 161ABC00] 13:55:43 INFO - PROCESS | 892 | 1464641743617 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]]]}] 13:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 595ms 13:55:43 INFO - PROCESS | 892 | 1464641743641 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 13:55:43 INFO - PROCESS | 892 | 1464641743642 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 13:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:55:43 INFO - PROCESS | 892 | 1464641743666 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:55:43 INFO - PROCESS | 892 | 1464641743668 Marionette TRACE conn3 <- [1,1822,null,{}] 13:55:43 INFO - PROCESS | 892 | 1464641743672 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}] 13:55:43 INFO - PROCESS | 892 | 1464641743796 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 13:55:43 INFO - PROCESS | 892 | 1464641743886 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:43 INFO - PROCESS | 892 | ++DOCSHELL 12D3C000 == 42 [pid = 892] [id = 465] 13:55:43 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (161AD800) [pid = 892] [serial = 1395] [outer = 00000000] 13:55:43 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (17111800) [pid = 892] [serial = 1396] [outer = 161AD800] 13:55:43 INFO - PROCESS | 892 | 1464641743930 Marionette DEBUG loaded listener.js 13:55:44 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (1711CC00) [pid = 892] [serial = 1397] [outer = 161AD800] 13:55:44 INFO - PROCESS | 892 | 1464641744378 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]]]}] 13:55:44 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 13:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 736ms 13:55:44 INFO - PROCESS | 892 | 1464641744404 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 13:55:44 INFO - PROCESS | 892 | 1464641744406 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 13:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:55:44 INFO - PROCESS | 892 | 1464641744415 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:55:44 INFO - PROCESS | 892 | 1464641744417 Marionette TRACE conn3 <- [1,1826,null,{}] 13:55:44 INFO - PROCESS | 892 | 1464641744424 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}] 13:55:44 INFO - PROCESS | 892 | 1464641744552 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 13:55:44 INFO - PROCESS | 892 | 1464641744566 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:44 INFO - PROCESS | 892 | ++DOCSHELL 156B3400 == 43 [pid = 892] [id = 466] 13:55:44 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (17173C00) [pid = 892] [serial = 1398] [outer = 00000000] 13:55:44 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (177CDC00) [pid = 892] [serial = 1399] [outer = 17173C00] 13:55:44 INFO - PROCESS | 892 | 1464641744662 Marionette DEBUG loaded listener.js 13:55:44 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (17D4A800) [pid = 892] [serial = 1400] [outer = 17173C00] 13:55:45 INFO - PROCESS | 892 | 1464641745085 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]]]}] 13:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 704ms 13:55:45 INFO - PROCESS | 892 | 1464641745109 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 13:55:45 INFO - PROCESS | 892 | 1464641745111 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 13:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:55:45 INFO - PROCESS | 892 | 1464641745114 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:55:45 INFO - PROCESS | 892 | 1464641745116 Marionette TRACE conn3 <- [1,1830,null,{}] 13:55:45 INFO - PROCESS | 892 | 1464641745127 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}] 13:55:45 INFO - PROCESS | 892 | 1464641745262 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 13:55:45 INFO - PROCESS | 892 | 1464641745269 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:45 INFO - PROCESS | 892 | ++DOCSHELL 172A5800 == 44 [pid = 892] [id = 467] 13:55:45 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (177C6400) [pid = 892] [serial = 1401] [outer = 00000000] 13:55:45 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (18374400) [pid = 892] [serial = 1402] [outer = 177C6400] 13:55:45 INFO - PROCESS | 892 | 1464641745312 Marionette DEBUG loaded listener.js 13:55:45 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (1986C000) [pid = 892] [serial = 1403] [outer = 177C6400] 13:55:45 INFO - PROCESS | 892 | --DOMWINDOW == 112 (16947C00) [pid = 892] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:55:45 INFO - PROCESS | 892 | --DOMWINDOW == 111 (161AD000) [pid = 892] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:55:45 INFO - PROCESS | 892 | --DOMWINDOW == 110 (14F85800) [pid = 892] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:55:45 INFO - PROCESS | 892 | --DOMWINDOW == 109 (10C09000) [pid = 892] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:55:45 INFO - PROCESS | 892 | --DOMWINDOW == 108 (1542E800) [pid = 892] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:55:45 INFO - PROCESS | 892 | --DOMWINDOW == 107 (14F73000) [pid = 892] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:55:45 INFO - PROCESS | 892 | --DOMWINDOW == 106 (10C0B800) [pid = 892] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:55:45 INFO - PROCESS | 892 | --DOMWINDOW == 105 (1693E000) [pid = 892] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:55:45 INFO - PROCESS | 892 | --DOMWINDOW == 104 (16942800) [pid = 892] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:55:45 INFO - PROCESS | 892 | --DOMWINDOW == 103 (0F2F7000) [pid = 892] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:55:45 INFO - PROCESS | 892 | --DOMWINDOW == 102 (13D52000) [pid = 892] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:55:45 INFO - PROCESS | 892 | 1464641745832 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]]]}] 13:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 752ms 13:55:45 INFO - PROCESS | 892 | 1464641745856 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 13:55:45 INFO - PROCESS | 892 | 1464641745858 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 13:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:55:45 INFO - PROCESS | 892 | 1464641745861 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:55:45 INFO - PROCESS | 892 | 1464641745863 Marionette TRACE conn3 <- [1,1834,null,{}] 13:55:45 INFO - PROCESS | 892 | 1464641745866 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}] 13:55:45 INFO - PROCESS | 892 | 1464641745944 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 13:55:45 INFO - PROCESS | 892 | 1464641745950 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:45 INFO - PROCESS | 892 | ++DOCSHELL 105F6000 == 45 [pid = 892] [id = 468] 13:55:45 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (10A56400) [pid = 892] [serial = 1404] [outer = 00000000] 13:55:46 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (14F85800) [pid = 892] [serial = 1405] [outer = 10A56400] 13:55:46 INFO - PROCESS | 892 | 1464641745993 Marionette DEBUG loaded listener.js 13:55:46 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (177C4800) [pid = 892] [serial = 1406] [outer = 10A56400] 13:55:46 INFO - PROCESS | 892 | 1464641746449 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]]]}] 13:55:46 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) 13:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 642ms 13:55:46 INFO - PROCESS | 892 | 1464641746499 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 13:55:46 INFO - PROCESS | 892 | 1464641746501 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 13:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:55:46 INFO - PROCESS | 892 | 1464641746504 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:55:46 INFO - PROCESS | 892 | 1464641746506 Marionette TRACE conn3 <- [1,1838,null,{}] 13:55:46 INFO - PROCESS | 892 | 1464641746510 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}] 13:55:46 INFO - PROCESS | 892 | 1464641746615 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 13:55:46 INFO - PROCESS | 892 | 1464641746624 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:46 INFO - PROCESS | 892 | ++DOCSHELL 161AE800 == 46 [pid = 892] [id = 469] 13:55:46 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (18370C00) [pid = 892] [serial = 1407] [outer = 00000000] 13:55:46 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (198A9800) [pid = 892] [serial = 1408] [outer = 18370C00] 13:55:46 INFO - PROCESS | 892 | 1464641746667 Marionette DEBUG loaded listener.js 13:55:46 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (198B0400) [pid = 892] [serial = 1409] [outer = 18370C00] 13:55:47 INFO - PROCESS | 892 | 1464641747114 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]]]}] 13:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 642ms 13:55:47 INFO - PROCESS | 892 | 1464641747143 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 13:55:47 INFO - PROCESS | 892 | 1464641747145 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 13:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:55:47 INFO - PROCESS | 892 | 1464641747148 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:55:47 INFO - PROCESS | 892 | 1464641747150 Marionette TRACE conn3 <- [1,1842,null,{}] 13:55:47 INFO - PROCESS | 892 | 1464641747154 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}] 13:55:47 INFO - PROCESS | 892 | 1464641747233 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 13:55:47 INFO - PROCESS | 892 | 1464641747239 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:47 INFO - PROCESS | 892 | ++DOCSHELL 19A07C00 == 47 [pid = 892] [id = 470] 13:55:47 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (19A09C00) [pid = 892] [serial = 1410] [outer = 00000000] 13:55:47 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (19A6DC00) [pid = 892] [serial = 1411] [outer = 19A09C00] 13:55:47 INFO - PROCESS | 892 | 1464641747282 Marionette DEBUG loaded listener.js 13:55:47 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (19A73800) [pid = 892] [serial = 1412] [outer = 19A09C00] 13:55:47 INFO - PROCESS | 892 | 1464641747733 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]]]}] 13:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 626ms 13:55:47 INFO - PROCESS | 892 | 1464641747808 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 13:55:47 INFO - PROCESS | 892 | 1464641747812 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 13:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:55:47 INFO - PROCESS | 892 | 1464641747817 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:55:47 INFO - PROCESS | 892 | 1464641747822 Marionette TRACE conn3 <- [1,1846,null,{}] 13:55:47 INFO - PROCESS | 892 | 1464641747828 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}] 13:55:47 INFO - PROCESS | 892 | 1464641747947 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 13:55:48 INFO - PROCESS | 892 | 1464641748117 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:48 INFO - PROCESS | 892 | ++DOCSHELL 1124E800 == 48 [pid = 892] [id = 471] 13:55:48 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (11253C00) [pid = 892] [serial = 1413] [outer = 00000000] 13:55:48 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (1280A800) [pid = 892] [serial = 1414] [outer = 11253C00] 13:55:48 INFO - PROCESS | 892 | 1464641748172 Marionette DEBUG loaded listener.js 13:55:48 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (12D3E000) [pid = 892] [serial = 1415] [outer = 11253C00] 13:55:48 INFO - PROCESS | 892 | 1464641748772 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]]]}] 13:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1002ms 13:55:48 INFO - PROCESS | 892 | 1464641748852 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 13:55:48 INFO - PROCESS | 892 | 1464641748856 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 13:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:55:48 INFO - PROCESS | 892 | 1464641748864 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:55:48 INFO - PROCESS | 892 | 1464641748868 Marionette TRACE conn3 <- [1,1850,null,{}] 13:55:48 INFO - PROCESS | 892 | 1464641748872 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}] 13:55:48 INFO - PROCESS | 892 | 1464641748986 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 13:55:49 INFO - PROCESS | 892 | 1464641749122 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:49 INFO - PROCESS | 892 | ++DOCSHELL 139B8800 == 49 [pid = 892] [id = 472] 13:55:49 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (14F6D400) [pid = 892] [serial = 1416] [outer = 00000000] 13:55:49 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (15E86400) [pid = 892] [serial = 1417] [outer = 14F6D400] 13:55:49 INFO - PROCESS | 892 | 1464641749177 Marionette DEBUG loaded listener.js 13:55:49 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (160D3400) [pid = 892] [serial = 1418] [outer = 14F6D400] 13:55:49 INFO - PROCESS | 892 | 1464641749789 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]]]}] 13:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1002ms 13:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:55:49 INFO - PROCESS | 892 | 1464641749865 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 13:55:49 INFO - PROCESS | 892 | 1464641749868 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 13:55:49 INFO - PROCESS | 892 | 1464641749872 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:55:49 INFO - PROCESS | 892 | 1464641749874 Marionette TRACE conn3 <- [1,1854,null,{}] 13:55:49 INFO - PROCESS | 892 | 1464641749884 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}] 13:55:49 INFO - PROCESS | 892 | 1464641750001 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 13:55:50 INFO - PROCESS | 892 | 1464641750142 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:50 INFO - PROCESS | 892 | ++DOCSHELL 17080C00 == 50 [pid = 892] [id = 473] 13:55:50 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (1784B800) [pid = 892] [serial = 1419] [outer = 00000000] 13:55:50 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (1836EC00) [pid = 892] [serial = 1420] [outer = 1784B800] 13:55:50 INFO - PROCESS | 892 | 1464641750201 Marionette DEBUG loaded listener.js 13:55:50 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (19874000) [pid = 892] [serial = 1421] [outer = 1784B800] 13:55:50 INFO - PROCESS | 892 | 1464641750808 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]]]}] 13:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1002ms 13:55:50 INFO - PROCESS | 892 | 1464641750873 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 13:55:50 INFO - PROCESS | 892 | 1464641750875 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 13:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:55:50 INFO - PROCESS | 892 | 1464641750879 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:55:50 INFO - PROCESS | 892 | 1464641750881 Marionette TRACE conn3 <- [1,1858,null,{}] 13:55:50 INFO - PROCESS | 892 | 1464641750885 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}] 13:55:50 INFO - PROCESS | 892 | 1464641750994 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 13:55:51 INFO - PROCESS | 892 | 1464641751129 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:51 INFO - PROCESS | 892 | ++DOCSHELL 1A104800 == 51 [pid = 892] [id = 474] 13:55:51 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (1A105C00) [pid = 892] [serial = 1422] [outer = 00000000] 13:55:51 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (1A27D800) [pid = 892] [serial = 1423] [outer = 1A105C00] 13:55:51 INFO - PROCESS | 892 | 1464641751184 Marionette DEBUG loaded listener.js 13:55:51 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (1A28AC00) [pid = 892] [serial = 1424] [outer = 1A105C00] 13:55:51 INFO - PROCESS | 892 | 1464641751707 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]]]}] 13:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 908ms 13:55:51 INFO - PROCESS | 892 | 1464641751783 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 13:55:51 INFO - PROCESS | 892 | 1464641751785 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 13:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:55:51 INFO - PROCESS | 892 | 1464641751789 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:55:51 INFO - PROCESS | 892 | 1464641751791 Marionette TRACE conn3 <- [1,1862,null,{}] 13:55:51 INFO - PROCESS | 892 | 1464641751795 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}] 13:55:51 INFO - PROCESS | 892 | 1464641751898 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 13:55:52 INFO - PROCESS | 892 | 1464641752065 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:52 INFO - PROCESS | 892 | ++DOCSHELL 17DE6400 == 52 [pid = 892] [id = 475] 13:55:52 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (17DE7000) [pid = 892] [serial = 1425] [outer = 00000000] 13:55:52 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (1A508800) [pid = 892] [serial = 1426] [outer = 17DE7000] 13:55:52 INFO - PROCESS | 892 | 1464641752119 Marionette DEBUG loaded listener.js 13:55:52 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (1A50FC00) [pid = 892] [serial = 1427] [outer = 17DE7000] 13:55:52 INFO - PROCESS | 892 | 1464641752911 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]]]}] 13:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1190ms 13:55:53 INFO - PROCESS | 892 | 1464641752994 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 13:55:53 INFO - PROCESS | 892 | 1464641752999 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 13:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:55:53 INFO - PROCESS | 892 | 1464641753004 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:55:53 INFO - PROCESS | 892 | 1464641753008 Marionette TRACE conn3 <- [1,1866,null,{}] 13:55:53 INFO - PROCESS | 892 | 1464641753013 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}] 13:55:53 INFO - PROCESS | 892 | 1464641753149 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 13:55:53 INFO - PROCESS | 892 | 1464641753291 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:53 INFO - PROCESS | 892 | ++DOCSHELL 11C08000 == 53 [pid = 892] [id = 476] 13:55:53 INFO - PROCESS | 892 | ++DOMWINDOW == 127 (12809400) [pid = 892] [serial = 1428] [outer = 00000000] 13:55:53 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (13918C00) [pid = 892] [serial = 1429] [outer = 12809400] 13:55:53 INFO - PROCESS | 892 | 1464641753342 Marionette DEBUG loaded listener.js 13:55:53 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (13C90400) [pid = 892] [serial = 1430] [outer = 12809400] 13:55:53 INFO - PROCESS | 892 | --DOCSHELL 161AE800 == 52 [pid = 892] [id = 469] 13:55:53 INFO - PROCESS | 892 | --DOCSHELL 105F6000 == 51 [pid = 892] [id = 468] 13:55:53 INFO - PROCESS | 892 | --DOCSHELL 172A5800 == 50 [pid = 892] [id = 467] 13:55:53 INFO - PROCESS | 892 | --DOCSHELL 156B3400 == 49 [pid = 892] [id = 466] 13:55:53 INFO - PROCESS | 892 | --DOCSHELL 12D3C000 == 48 [pid = 892] [id = 465] 13:55:53 INFO - PROCESS | 892 | --DOCSHELL 16038C00 == 47 [pid = 892] [id = 464] 13:55:53 INFO - PROCESS | 892 | --DOCSHELL 14F83800 == 46 [pid = 892] [id = 463] 13:55:53 INFO - PROCESS | 892 | --DOCSHELL 11C83800 == 45 [pid = 892] [id = 462] 13:55:53 INFO - PROCESS | 892 | --DOCSHELL 1280A400 == 44 [pid = 892] [id = 461] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 128 (16841C00) [pid = 892] [serial = 1352] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 127 (16840800) [pid = 892] [serial = 1351] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 126 (1603B800) [pid = 892] [serial = 1348] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 125 (13081400) [pid = 892] [serial = 1342] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 124 (13910800) [pid = 892] [serial = 1343] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 123 (1774BC00) [pid = 892] [serial = 1325] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 122 (15319400) [pid = 892] [serial = 1345] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 121 (1563A400) [pid = 892] [serial = 1346] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 120 (13088400) [pid = 892] [serial = 1340] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 119 (114AF400) [pid = 892] [serial = 1339] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 118 (1106FC00) [pid = 892] [serial = 1327] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 117 (17F02400) [pid = 892] [serial = 1336] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 116 (172A7800) [pid = 892] [serial = 1333] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 115 (143C4400) [pid = 892] [serial = 1330] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 114 (1711D400) [pid = 892] [serial = 1355] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 113 (17089800) [pid = 892] [serial = 1354] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 112 (181F0C00) [pid = 892] [serial = 1366] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 111 (175D2C00) [pid = 892] [serial = 1357] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 110 (140DC000) [pid = 892] [serial = 1360] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 109 (175C6C00) [pid = 892] [serial = 1363] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 108 (17176400) [pid = 892] [serial = 1358] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 107 (17DEB000) [pid = 892] [serial = 1364] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 106 (16040000) [pid = 892] [serial = 1349] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 105 (1683D400) [pid = 892] [serial = 1361] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | --DOMWINDOW == 104 (17114000) [pid = 892] [serial = 1289] [outer = 00000000] [url = about:blank] 13:55:53 INFO - PROCESS | 892 | 1464641753842 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]]]}] 13:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 908ms 13:55:53 INFO - PROCESS | 892 | 1464641753908 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 13:55:53 INFO - PROCESS | 892 | 1464641753913 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 13:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:55:53 INFO - PROCESS | 892 | 1464641753919 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:55:53 INFO - PROCESS | 892 | 1464641753921 Marionette TRACE conn3 <- [1,1870,null,{}] 13:55:53 INFO - PROCESS | 892 | 1464641753925 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}] 13:55:54 INFO - PROCESS | 892 | 1464641754015 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 13:55:54 INFO - PROCESS | 892 | 1464641754025 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:54 INFO - PROCESS | 892 | ++DOCSHELL 131B4800 == 45 [pid = 892] [id = 477] 13:55:54 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (132A8400) [pid = 892] [serial = 1431] [outer = 00000000] 13:55:54 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (13D52400) [pid = 892] [serial = 1432] [outer = 132A8400] 13:55:54 INFO - PROCESS | 892 | 1464641754074 Marionette DEBUG loaded listener.js 13:55:54 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (14F7A800) [pid = 892] [serial = 1433] [outer = 132A8400] 13:55:54 INFO - PROCESS | 892 | 1464641754554 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]]]}] 13:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 689ms 13:55:54 INFO - PROCESS | 892 | 1464641754617 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 13:55:54 INFO - PROCESS | 892 | 1464641754619 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 13:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:55:54 INFO - PROCESS | 892 | 1464641754623 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:55:54 INFO - PROCESS | 892 | 1464641754626 Marionette TRACE conn3 <- [1,1874,null,{}] 13:55:54 INFO - PROCESS | 892 | 1464641754636 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}] 13:55:54 INFO - PROCESS | 892 | 1464641754749 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 13:55:54 INFO - PROCESS | 892 | 1464641754856 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:54 INFO - PROCESS | 892 | ++DOCSHELL 15645800 == 46 [pid = 892] [id = 478] 13:55:54 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (156AF000) [pid = 892] [serial = 1434] [outer = 00000000] 13:55:54 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (160CD800) [pid = 892] [serial = 1435] [outer = 156AF000] 13:55:54 INFO - PROCESS | 892 | 1464641754902 Marionette DEBUG loaded listener.js 13:55:54 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (161A8000) [pid = 892] [serial = 1436] [outer = 156AF000] 13:55:55 INFO - PROCESS | 892 | 1464641755264 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]]]}] 13:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 690ms 13:55:55 INFO - PROCESS | 892 | 1464641755322 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 13:55:55 INFO - PROCESS | 892 | 1464641755325 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 13:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:55:55 INFO - PROCESS | 892 | 1464641755328 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:55:55 INFO - PROCESS | 892 | 1464641755330 Marionette TRACE conn3 <- [1,1878,null,{}] 13:55:55 INFO - PROCESS | 892 | 1464641755333 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}] 13:55:55 INFO - PROCESS | 892 | 1464641755416 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 13:55:55 INFO - PROCESS | 892 | 1464641755422 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:55 INFO - PROCESS | 892 | ++DOCSHELL 16840800 == 47 [pid = 892] [id = 479] 13:55:55 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (16841C00) [pid = 892] [serial = 1437] [outer = 00000000] 13:55:55 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (1693E000) [pid = 892] [serial = 1438] [outer = 16841C00] 13:55:55 INFO - PROCESS | 892 | 1464641755466 Marionette DEBUG loaded listener.js 13:55:55 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (17082400) [pid = 892] [serial = 1439] [outer = 16841C00] 13:55:55 INFO - PROCESS | 892 | 1464641755936 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]]]}] 13:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 642ms 13:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:55:55 INFO - PROCESS | 892 | 1464641755973 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 13:55:55 INFO - PROCESS | 892 | 1464641755975 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 13:55:55 INFO - PROCESS | 892 | 1464641755988 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:55:55 INFO - PROCESS | 892 | 1464641755990 Marionette TRACE conn3 <- [1,1882,null,{}] 13:55:56 INFO - PROCESS | 892 | 1464641755994 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}] 13:55:56 INFO - PROCESS | 892 | 1464641756111 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 13:55:56 INFO - PROCESS | 892 | 1464641756204 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:56 INFO - PROCESS | 892 | ++DOCSHELL 16846C00 == 48 [pid = 892] [id = 480] 13:55:56 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (17113800) [pid = 892] [serial = 1440] [outer = 00000000] 13:55:56 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (1711D000) [pid = 892] [serial = 1441] [outer = 17113800] 13:55:56 INFO - PROCESS | 892 | 1464641756247 Marionette DEBUG loaded listener.js 13:55:56 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (1716CC00) [pid = 892] [serial = 1442] [outer = 17113800] 13:55:56 INFO - PROCESS | 892 | 1464641756673 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]]]}] 13:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 752ms 13:55:56 INFO - PROCESS | 892 | 1464641756737 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 13:55:56 INFO - PROCESS | 892 | 1464641756739 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 13:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:55:56 INFO - PROCESS | 892 | 1464641756743 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:55:56 INFO - PROCESS | 892 | 1464641756744 Marionette TRACE conn3 <- [1,1886,null,{}] 13:55:56 INFO - PROCESS | 892 | 1464641756752 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}] 13:55:56 INFO - PROCESS | 892 | 1464641756883 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 13:55:56 INFO - PROCESS | 892 | 1464641756898 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:56 INFO - PROCESS | 892 | ++DOCSHELL 1683EC00 == 49 [pid = 892] [id = 481] 13:55:56 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (17751400) [pid = 892] [serial = 1443] [outer = 00000000] 13:55:57 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (17D4B000) [pid = 892] [serial = 1444] [outer = 17751400] 13:55:57 INFO - PROCESS | 892 | 1464641756997 Marionette DEBUG loaded listener.js 13:55:57 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (18119800) [pid = 892] [serial = 1445] [outer = 17751400] 13:55:57 INFO - PROCESS | 892 | 1464641757417 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]]]}] 13:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 689ms 13:55:57 INFO - PROCESS | 892 | 1464641757442 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 13:55:57 INFO - PROCESS | 892 | 1464641757444 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 13:55:57 INFO - PROCESS | 892 | 1464641757447 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:55:57 INFO - PROCESS | 892 | 1464641757449 Marionette TRACE conn3 <- [1,1890,null,{}] 13:55:57 INFO - PROCESS | 892 | 1464641757486 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}] 13:55:57 INFO - PROCESS | 892 | 1464641757595 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 13:55:57 INFO - PROCESS | 892 | 1464641757602 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:57 INFO - PROCESS | 892 | ++DOCSHELL 10F02C00 == 50 [pid = 892] [id = 482] 13:55:57 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (1107B000) [pid = 892] [serial = 1446] [outer = 00000000] 13:55:57 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (1603E000) [pid = 892] [serial = 1447] [outer = 1107B000] 13:55:57 INFO - PROCESS | 892 | 1464641757801 Marionette DEBUG loaded listener.js 13:55:57 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (181F2800) [pid = 892] [serial = 1448] [outer = 1107B000] 13:55:57 INFO - PROCESS | 892 | --DOMWINDOW == 121 (10B7E000) [pid = 892] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:55:57 INFO - PROCESS | 892 | --DOMWINDOW == 120 (15323800) [pid = 892] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:55:57 INFO - PROCESS | 892 | --DOMWINDOW == 119 (161AD800) [pid = 892] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:55:57 INFO - PROCESS | 892 | --DOMWINDOW == 118 (12897400) [pid = 892] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:55:57 INFO - PROCESS | 892 | --DOMWINDOW == 117 (17173C00) [pid = 892] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:55:57 INFO - PROCESS | 892 | --DOMWINDOW == 116 (1280DC00) [pid = 892] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:55:57 INFO - PROCESS | 892 | --DOMWINDOW == 115 (177C6400) [pid = 892] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:55:57 INFO - PROCESS | 892 | --DOMWINDOW == 114 (161ABC00) [pid = 892] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:55:57 INFO - PROCESS | 892 | --DOMWINDOW == 113 (10A56400) [pid = 892] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:55:57 INFO - PROCESS | 892 | --DOMWINDOW == 112 (18370C00) [pid = 892] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:55:58 INFO - PROCESS | 892 | 1464641758174 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]]]}] 13:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 783ms 13:55:58 INFO - PROCESS | 892 | 1464641758229 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 892 | 1464641758231 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 13:55:58 INFO - PROCESS | 892 | 1464641758234 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:55:58 INFO - PROCESS | 892 | 1464641758236 Marionette TRACE conn3 <- [1,1894,null,{}] 13:55:58 INFO - PROCESS | 892 | 1464641758239 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}] 13:55:58 INFO - PROCESS | 892 | 1464641758318 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 13:55:58 INFO - PROCESS | 892 | 1464641758422 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:58 INFO - PROCESS | 892 | ++DOCSHELL 130E8000 == 51 [pid = 892] [id = 483] 13:55:58 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (15323800) [pid = 892] [serial = 1449] [outer = 00000000] 13:55:58 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (17173C00) [pid = 892] [serial = 1450] [outer = 15323800] 13:55:58 INFO - PROCESS | 892 | 1464641758467 Marionette DEBUG loaded listener.js 13:55:58 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (17F0A800) [pid = 892] [serial = 1451] [outer = 15323800] 13:55:58 INFO - PROCESS | 892 | 1464641758809 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]]]}] 13:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 595ms 13:55:58 INFO - PROCESS | 892 | 1464641758833 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 892 | 1464641758835 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 13:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:55:58 INFO - PROCESS | 892 | 1464641758838 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - PROCESS | 892 | 1464641758840 Marionette TRACE conn3 <- [1,1898,null,{}] 13:55:58 INFO - PROCESS | 892 | 1464641758843 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}] 13:55:58 INFO - PROCESS | 892 | 1464641758963 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 13:55:59 INFO - PROCESS | 892 | 1464641758972 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:59 INFO - PROCESS | 892 | ++DOCSHELL 10271800 == 52 [pid = 892] [id = 484] 13:55:59 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (10C02400) [pid = 892] [serial = 1452] [outer = 00000000] 13:55:59 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (19A08C00) [pid = 892] [serial = 1453] [outer = 10C02400] 13:55:59 INFO - PROCESS | 892 | 1464641759015 Marionette DEBUG loaded listener.js 13:55:59 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (19A6E000) [pid = 892] [serial = 1454] [outer = 10C02400] 13:55:59 INFO - PROCESS | 892 | 1464641759459 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]]]}] 13:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 626ms 13:55:59 INFO - PROCESS | 892 | 1464641759476 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 13:55:59 INFO - PROCESS | 892 | 1464641759478 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 13:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:55:59 INFO - PROCESS | 892 | 1464641759481 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:55:59 INFO - PROCESS | 892 | 1464641759483 Marionette TRACE conn3 <- [1,1902,null,{}] 13:55:59 INFO - PROCESS | 892 | 1464641759487 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}] 13:55:59 INFO - PROCESS | 892 | 1464641759604 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 13:55:59 INFO - PROCESS | 892 | 1464641759613 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:59 INFO - PROCESS | 892 | ++DOCSHELL 11A09000 == 53 [pid = 892] [id = 485] 13:55:59 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (198AFC00) [pid = 892] [serial = 1455] [outer = 00000000] 13:55:59 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (1A285000) [pid = 892] [serial = 1456] [outer = 198AFC00] 13:55:59 INFO - PROCESS | 892 | 1464641759657 Marionette DEBUG loaded listener.js 13:55:59 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (1A509800) [pid = 892] [serial = 1457] [outer = 198AFC00] 13:56:00 INFO - PROCESS | 892 | 1464641760285 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]]]}] 13:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 908ms 13:56:00 INFO - PROCESS | 892 | 1464641760388 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 13:56:00 INFO - PROCESS | 892 | 1464641760393 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 13:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:56:00 INFO - PROCESS | 892 | 1464641760398 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:56:00 INFO - PROCESS | 892 | 1464641760402 Marionette TRACE conn3 <- [1,1906,null,{}] 13:56:00 INFO - PROCESS | 892 | 1464641760408 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}] 13:56:00 INFO - PROCESS | 892 | 1464641760528 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 13:56:00 INFO - PROCESS | 892 | 1464641760664 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:00 INFO - PROCESS | 892 | ++DOCSHELL 10A55400 == 54 [pid = 892] [id = 486] 13:56:00 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (10A58800) [pid = 892] [serial = 1458] [outer = 00000000] 13:56:00 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (1311E800) [pid = 892] [serial = 1459] [outer = 10A58800] 13:56:00 INFO - PROCESS | 892 | 1464641760720 Marionette DEBUG loaded listener.js 13:56:00 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (14F83800) [pid = 892] [serial = 1460] [outer = 10A58800] 13:56:01 INFO - PROCESS | 892 | 1464641761285 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]]]}] 13:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 956ms 13:56:01 INFO - PROCESS | 892 | 1464641761344 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 13:56:01 INFO - PROCESS | 892 | 1464641761350 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 13:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:56:01 INFO - PROCESS | 892 | 1464641761356 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:56:01 INFO - PROCESS | 892 | 1464641761359 Marionette TRACE conn3 <- [1,1910,null,{}] 13:56:01 INFO - PROCESS | 892 | 1464641761363 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}] 13:56:01 INFO - PROCESS | 892 | 1464641761472 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 13:56:01 INFO - PROCESS | 892 | 1464641761611 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:01 INFO - PROCESS | 892 | ++DOCSHELL 160CE800 == 55 [pid = 892] [id = 487] 13:56:01 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (161A6400) [pid = 892] [serial = 1461] [outer = 00000000] 13:56:01 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (17114800) [pid = 892] [serial = 1462] [outer = 161A6400] 13:56:01 INFO - PROCESS | 892 | 1464641761666 Marionette DEBUG loaded listener.js 13:56:01 INFO - PROCESS | 892 | ++DOMWINDOW == 127 (172A5800) [pid = 892] [serial = 1463] [outer = 161A6400] 13:56:02 INFO - PROCESS | 892 | 1464641762246 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]]]}] 13:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 940ms 13:56:02 INFO - PROCESS | 892 | 1464641762299 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 13:56:02 INFO - PROCESS | 892 | 1464641762302 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 13:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:56:02 INFO - PROCESS | 892 | 1464641762306 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:56:02 INFO - PROCESS | 892 | 1464641762309 Marionette TRACE conn3 <- [1,1914,null,{}] 13:56:02 INFO - PROCESS | 892 | 1464641762320 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}] 13:56:02 INFO - PROCESS | 892 | 1464641762475 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 13:56:02 INFO - PROCESS | 892 | 1464641762615 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:02 INFO - PROCESS | 892 | ++DOCSHELL 1A111C00 == 56 [pid = 892] [id = 488] 13:56:02 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (1A27E400) [pid = 892] [serial = 1464] [outer = 00000000] 13:56:02 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (1A643400) [pid = 892] [serial = 1465] [outer = 1A27E400] 13:56:02 INFO - PROCESS | 892 | 1464641762671 Marionette DEBUG loaded listener.js 13:56:02 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (1A64A400) [pid = 892] [serial = 1466] [outer = 1A27E400] 13:56:03 INFO - PROCESS | 892 | 1464641763227 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]]]}] 13:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 939ms 13:56:03 INFO - PROCESS | 892 | 1464641763282 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 13:56:03 INFO - PROCESS | 892 | 1464641763285 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 13:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:56:03 INFO - PROCESS | 892 | 1464641763288 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:56:03 INFO - PROCESS | 892 | 1464641763290 Marionette TRACE conn3 <- [1,1918,null,{}] 13:56:03 INFO - PROCESS | 892 | 1464641763294 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}] 13:56:03 INFO - PROCESS | 892 | 1464641763400 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 13:56:03 INFO - PROCESS | 892 | 1464641763510 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:03 INFO - PROCESS | 892 | ++DOCSHELL 19A69000 == 57 [pid = 892] [id = 489] 13:56:03 INFO - PROCESS | 892 | ++DOMWINDOW == 131 (1A64E800) [pid = 892] [serial = 1467] [outer = 00000000] 13:56:03 INFO - PROCESS | 892 | ++DOMWINDOW == 132 (1A6EBC00) [pid = 892] [serial = 1468] [outer = 1A64E800] 13:56:03 INFO - PROCESS | 892 | 1464641763563 Marionette DEBUG loaded listener.js 13:56:03 INFO - PROCESS | 892 | ++DOMWINDOW == 133 (1A6EFC00) [pid = 892] [serial = 1469] [outer = 1A64E800] 13:56:04 INFO - PROCESS | 892 | 1464641764151 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]]]}] 13:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 909ms 13:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:56:04 INFO - PROCESS | 892 | 1464641764192 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 13:56:04 INFO - PROCESS | 892 | 1464641764194 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 13:56:04 INFO - PROCESS | 892 | 1464641764198 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:56:04 INFO - PROCESS | 892 | 1464641764200 Marionette TRACE conn3 <- [1,1922,null,{}] 13:56:04 INFO - PROCESS | 892 | 1464641764204 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}] 13:56:04 INFO - PROCESS | 892 | 1464641764323 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 13:56:04 INFO - PROCESS | 892 | 1464641764447 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:04 INFO - PROCESS | 892 | ++DOCSHELL 13D5BC00 == 58 [pid = 892] [id = 490] 13:56:04 INFO - PROCESS | 892 | ++DOMWINDOW == 134 (16842800) [pid = 892] [serial = 1470] [outer = 00000000] 13:56:04 INFO - PROCESS | 892 | ++DOMWINDOW == 135 (1A113800) [pid = 892] [serial = 1471] [outer = 16842800] 13:56:04 INFO - PROCESS | 892 | 1464641764500 Marionette DEBUG loaded listener.js 13:56:04 INFO - PROCESS | 892 | ++DOMWINDOW == 136 (1A6F5C00) [pid = 892] [serial = 1472] [outer = 16842800] 13:56:05 INFO - PROCESS | 892 | 1464641765273 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]]]}] 13:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1144ms 13:56:05 INFO - PROCESS | 892 | 1464641765358 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 13:56:05 INFO - PROCESS | 892 | 1464641765362 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 13:56:05 INFO - PROCESS | 892 | 1464641765367 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:56:05 INFO - PROCESS | 892 | 1464641765371 Marionette TRACE conn3 <- [1,1926,null,{}] 13:56:05 INFO - PROCESS | 892 | 1464641765376 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}] 13:56:05 INFO - PROCESS | 892 | 1464641765482 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 13:56:05 INFO - PROCESS | 892 | 1464641765620 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:05 INFO - PROCESS | 892 | ++DOCSHELL 12A55C00 == 59 [pid = 892] [id = 491] 13:56:05 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (130EDC00) [pid = 892] [serial = 1473] [outer = 00000000] 13:56:05 INFO - PROCESS | 892 | ++DOMWINDOW == 138 (139BE000) [pid = 892] [serial = 1474] [outer = 130EDC00] 13:56:05 INFO - PROCESS | 892 | 1464641765670 Marionette DEBUG loaded listener.js 13:56:05 INFO - PROCESS | 892 | ++DOMWINDOW == 139 (140DC800) [pid = 892] [serial = 1475] [outer = 130EDC00] 13:56:06 INFO - PROCESS | 892 | --DOCSHELL 10271800 == 58 [pid = 892] [id = 484] 13:56:06 INFO - PROCESS | 892 | --DOCSHELL 130E8000 == 57 [pid = 892] [id = 483] 13:56:06 INFO - PROCESS | 892 | --DOCSHELL 10F02C00 == 56 [pid = 892] [id = 482] 13:56:06 INFO - PROCESS | 892 | --DOCSHELL 1683EC00 == 55 [pid = 892] [id = 481] 13:56:06 INFO - PROCESS | 892 | --DOCSHELL 16846C00 == 54 [pid = 892] [id = 480] 13:56:06 INFO - PROCESS | 892 | --DOCSHELL 16840800 == 53 [pid = 892] [id = 479] 13:56:06 INFO - PROCESS | 892 | --DOCSHELL 15645800 == 52 [pid = 892] [id = 478] 13:56:06 INFO - PROCESS | 892 | --DOCSHELL 131B4800 == 51 [pid = 892] [id = 477] 13:56:06 INFO - PROCESS | 892 | --DOCSHELL 11C08000 == 50 [pid = 892] [id = 476] 13:56:06 INFO - PROCESS | 892 | --DOCSHELL 1124E800 == 49 [pid = 892] [id = 471] 13:56:06 INFO - PROCESS | 892 | --DOCSHELL 19A07C00 == 48 [pid = 892] [id = 470] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 138 (19A6DC00) [pid = 892] [serial = 1411] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 137 (18368400) [pid = 892] [serial = 1367] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 136 (11C77C00) [pid = 892] [serial = 1369] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 135 (14F7A000) [pid = 892] [serial = 1372] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 134 (1711C000) [pid = 892] [serial = 1375] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 133 (15E8D400) [pid = 892] [serial = 1390] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 132 (1603FC00) [pid = 892] [serial = 1391] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 131 (17111800) [pid = 892] [serial = 1396] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 130 (139B5800) [pid = 892] [serial = 1387] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 129 (13D51000) [pid = 892] [serial = 1388] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 128 (17D4A800) [pid = 892] [serial = 1400] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 127 (177CDC00) [pid = 892] [serial = 1399] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 126 (13725000) [pid = 892] [serial = 1385] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 125 (13056800) [pid = 892] [serial = 1384] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 124 (1603C400) [pid = 892] [serial = 1381] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 123 (18374400) [pid = 892] [serial = 1402] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 122 (1683C000) [pid = 892] [serial = 1393] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 121 (14F85800) [pid = 892] [serial = 1405] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 120 (19869800) [pid = 892] [serial = 1378] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 119 (198A9800) [pid = 892] [serial = 1408] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 118 (1986C000) [pid = 892] [serial = 1403] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 117 (1711CC00) [pid = 892] [serial = 1397] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 116 (177C4800) [pid = 892] [serial = 1406] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 115 (198B0400) [pid = 892] [serial = 1409] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | --DOMWINDOW == 114 (1693C800) [pid = 892] [serial = 1394] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 892 | 1464641766282 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]]]}] 13:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 940ms 13:56:06 INFO - PROCESS | 892 | 1464641766316 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 13:56:06 INFO - PROCESS | 892 | 1464641766321 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 13:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:56:06 INFO - PROCESS | 892 | 1464641766327 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:56:06 INFO - PROCESS | 892 | 1464641766329 Marionette TRACE conn3 <- [1,1930,null,{}] 13:56:06 INFO - PROCESS | 892 | 1464641766333 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}] 13:56:06 INFO - PROCESS | 892 | 1464641766418 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 13:56:06 INFO - PROCESS | 892 | 1464641766535 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:06 INFO - PROCESS | 892 | ++DOCSHELL 0F2EAC00 == 49 [pid = 892] [id = 492] 13:56:06 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (131BD000) [pid = 892] [serial = 1476] [outer = 00000000] 13:56:06 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (139B4C00) [pid = 892] [serial = 1477] [outer = 131BD000] 13:56:06 INFO - PROCESS | 892 | 1464641766581 Marionette DEBUG loaded listener.js 13:56:06 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (140D5000) [pid = 892] [serial = 1478] [outer = 131BD000] 13:56:06 INFO - PROCESS | 892 | 1464641766955 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]]]}] 13:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 689ms 13:56:07 INFO - PROCESS | 892 | 1464641767035 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 13:56:07 INFO - PROCESS | 892 | 1464641767037 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 13:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:56:07 INFO - PROCESS | 892 | 1464641767041 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:56:07 INFO - PROCESS | 892 | 1464641767044 Marionette TRACE conn3 <- [1,1934,null,{}] 13:56:07 INFO - PROCESS | 892 | 1464641767055 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}] 13:56:07 INFO - PROCESS | 892 | 1464641767140 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 13:56:07 INFO - PROCESS | 892 | 1464641767148 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:07 INFO - PROCESS | 892 | ++DOCSHELL 161B0800 == 50 [pid = 892] [id = 493] 13:56:07 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (167AC400) [pid = 892] [serial = 1479] [outer = 00000000] 13:56:07 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (16846C00) [pid = 892] [serial = 1480] [outer = 167AC400] 13:56:07 INFO - PROCESS | 892 | 1464641767200 Marionette DEBUG loaded listener.js 13:56:07 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (1693E400) [pid = 892] [serial = 1481] [outer = 167AC400] 13:56:07 INFO - PROCESS | 892 | 1464641767656 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]]]}] 13:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 626ms 13:56:07 INFO - PROCESS | 892 | 1464641767679 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 13:56:07 INFO - PROCESS | 892 | 1464641767682 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 13:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:56:07 INFO - PROCESS | 892 | 1464641767685 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:56:07 INFO - PROCESS | 892 | 1464641767687 Marionette TRACE conn3 <- [1,1938,null,{}] 13:56:07 INFO - PROCESS | 892 | 1464641767690 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}] 13:56:07 INFO - PROCESS | 892 | 1464641767773 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 13:56:07 INFO - PROCESS | 892 | 1464641767779 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:07 INFO - PROCESS | 892 | ++DOCSHELL 1711A800 == 51 [pid = 892] [id = 494] 13:56:07 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (1711B800) [pid = 892] [serial = 1482] [outer = 00000000] 13:56:07 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (1716D000) [pid = 892] [serial = 1483] [outer = 1711B800] 13:56:07 INFO - PROCESS | 892 | 1464641767823 Marionette DEBUG loaded listener.js 13:56:07 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (17177C00) [pid = 892] [serial = 1484] [outer = 1711B800] 13:56:08 INFO - PROCESS | 892 | 1464641768247 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]]]}] 13:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 595ms 13:56:08 INFO - PROCESS | 892 | 1464641768307 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 13:56:08 INFO - PROCESS | 892 | 1464641768310 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 13:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:56:08 INFO - PROCESS | 892 | 1464641768314 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:56:08 INFO - PROCESS | 892 | 1464641768316 Marionette TRACE conn3 <- [1,1942,null,{}] 13:56:08 INFO - PROCESS | 892 | 1464641768319 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}] 13:56:08 INFO - PROCESS | 892 | 1464641768410 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 13:56:08 INFO - PROCESS | 892 | 1464641768416 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:08 INFO - PROCESS | 892 | ++DOCSHELL 1708A400 == 52 [pid = 892] [id = 495] 13:56:08 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (171C7C00) [pid = 892] [serial = 1485] [outer = 00000000] 13:56:08 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (177CDC00) [pid = 892] [serial = 1486] [outer = 171C7C00] 13:56:08 INFO - PROCESS | 892 | 1464641768460 Marionette DEBUG loaded listener.js 13:56:08 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (17D4B800) [pid = 892] [serial = 1487] [outer = 171C7C00] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 125 (102D2000) [pid = 892] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 124 (105FAC00) [pid = 892] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 123 (16035C00) [pid = 892] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 122 (17113800) [pid = 892] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 121 (17751400) [pid = 892] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 120 (19A09C00) [pid = 892] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 119 (12809400) [pid = 892] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 118 (17DE7000) [pid = 892] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 117 (132A8400) [pid = 892] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 116 (156AF000) [pid = 892] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 115 (16841C00) [pid = 892] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 114 (10C02400) [pid = 892] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 113 (1107B000) [pid = 892] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 112 (15323800) [pid = 892] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 111 (10C0D400) [pid = 892] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 110 (11074000) [pid = 892] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 109 (17115C00) [pid = 892] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 108 (139B7400) [pid = 892] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 107 (10C05800) [pid = 892] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 106 (17D42800) [pid = 892] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 105 (131BD800) [pid = 892] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:56:09 INFO - PROCESS | 892 | --DOMWINDOW == 104 (143CD800) [pid = 892] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:56:09 INFO - PROCESS | 892 | 1464641769517 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]]]}] 13:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1253ms 13:56:09 INFO - PROCESS | 892 | 1464641769569 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 13:56:09 INFO - PROCESS | 892 | 1464641769574 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 13:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:56:09 INFO - PROCESS | 892 | 1464641769579 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:56:09 INFO - PROCESS | 892 | 1464641769584 Marionette TRACE conn3 <- [1,1946,null,{}] 13:56:09 INFO - PROCESS | 892 | 1464641769589 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}] 13:56:09 INFO - PROCESS | 892 | 1464641769727 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 13:56:09 INFO - PROCESS | 892 | 1464641769839 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:09 INFO - PROCESS | 892 | ++DOCSHELL 10C0C400 == 53 [pid = 892] [id = 496] 13:56:09 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (10F02400) [pid = 892] [serial = 1488] [outer = 00000000] 13:56:09 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (11C05800) [pid = 892] [serial = 1489] [outer = 10F02400] 13:56:09 INFO - PROCESS | 892 | 1464641769894 Marionette DEBUG loaded listener.js 13:56:09 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (12D39800) [pid = 892] [serial = 1490] [outer = 10F02400] 13:56:10 INFO - PROCESS | 892 | 1464641770461 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]]]}] 13:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 908ms 13:56:10 INFO - PROCESS | 892 | 1464641770494 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 13:56:10 INFO - PROCESS | 892 | 1464641770500 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 13:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:56:10 INFO - PROCESS | 892 | 1464641770507 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:56:10 INFO - PROCESS | 892 | 1464641770510 Marionette TRACE conn3 <- [1,1950,null,{}] 13:56:10 INFO - PROCESS | 892 | 1464641770514 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}] 13:56:10 INFO - PROCESS | 892 | 1464641770622 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 13:56:10 INFO - PROCESS | 892 | 1464641770732 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:10 INFO - PROCESS | 892 | ++DOCSHELL 140D0800 == 54 [pid = 892] [id = 497] 13:56:10 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (143CD800) [pid = 892] [serial = 1491] [outer = 00000000] 13:56:10 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (1563D400) [pid = 892] [serial = 1492] [outer = 143CD800] 13:56:10 INFO - PROCESS | 892 | 1464641770785 Marionette DEBUG loaded listener.js 13:56:10 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (15E8D400) [pid = 892] [serial = 1493] [outer = 143CD800] 13:56:11 INFO - PROCESS | 892 | 1464641771355 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]]]}] 13:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 908ms 13:56:11 INFO - PROCESS | 892 | 1464641771412 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 13:56:11 INFO - PROCESS | 892 | 1464641771415 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 13:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:56:11 INFO - PROCESS | 892 | 1464641771419 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:56:11 INFO - PROCESS | 892 | 1464641771422 Marionette TRACE conn3 <- [1,1954,null,{}] 13:56:11 INFO - PROCESS | 892 | 1464641771434 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}] 13:56:11 INFO - PROCESS | 892 | 1464641771541 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 13:56:11 INFO - PROCESS | 892 | 1464641771681 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:11 INFO - PROCESS | 892 | ++DOCSHELL 17081C00 == 55 [pid = 892] [id = 498] 13:56:11 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (17089000) [pid = 892] [serial = 1494] [outer = 00000000] 13:56:11 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (1711B000) [pid = 892] [serial = 1495] [outer = 17089000] 13:56:11 INFO - PROCESS | 892 | 1464641771737 Marionette DEBUG loaded listener.js 13:56:11 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (175C8000) [pid = 892] [serial = 1496] [outer = 17089000] 13:56:12 INFO - PROCESS | 892 | 1464641772304 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]]]}] 13:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 939ms 13:56:12 INFO - PROCESS | 892 | 1464641772364 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 13:56:12 INFO - PROCESS | 892 | 1464641772367 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 13:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:56:12 INFO - PROCESS | 892 | 1464641772371 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:56:12 INFO - PROCESS | 892 | 1464641772373 Marionette TRACE conn3 <- [1,1958,null,{}] 13:56:12 INFO - PROCESS | 892 | 1464641772376 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}] 13:56:12 INFO - PROCESS | 892 | 1464641772487 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 13:56:12 INFO - PROCESS | 892 | 1464641772597 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:12 INFO - PROCESS | 892 | ++DOCSHELL 16998400 == 56 [pid = 892] [id = 499] 13:56:12 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (17D50C00) [pid = 892] [serial = 1497] [outer = 00000000] 13:56:12 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (18122800) [pid = 892] [serial = 1498] [outer = 17D50C00] 13:56:12 INFO - PROCESS | 892 | 1464641772650 Marionette DEBUG loaded listener.js 13:56:12 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (1836B400) [pid = 892] [serial = 1499] [outer = 17D50C00] 13:56:13 INFO - PROCESS | 892 | 1464641773186 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]]]}] 13:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 830ms 13:56:13 INFO - PROCESS | 892 | 1464641773226 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 13:56:13 INFO - PROCESS | 892 | 1464641773228 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 13:56:13 INFO - PROCESS | 892 | 1464641773233 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:56:13 INFO - PROCESS | 892 | 1464641773235 Marionette TRACE conn3 <- [1,1962,null,{}] 13:56:13 INFO - PROCESS | 892 | 1464641773239 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}] 13:56:13 INFO - PROCESS | 892 | 1464641773337 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 13:56:13 INFO - PROCESS | 892 | 1464641773450 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:13 INFO - PROCESS | 892 | ++DOCSHELL 172AF400 == 57 [pid = 892] [id = 500] 13:56:13 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (17854800) [pid = 892] [serial = 1500] [outer = 00000000] 13:56:13 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (1986E000) [pid = 892] [serial = 1501] [outer = 17854800] 13:56:13 INFO - PROCESS | 892 | 1464641773543 Marionette DEBUG loaded listener.js 13:56:13 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (19876800) [pid = 892] [serial = 1502] [outer = 17854800] 13:56:14 INFO - PROCESS | 892 | 1464641774113 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]]]}] 13:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 909ms 13:56:14 INFO - PROCESS | 892 | 1464641774139 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 13:56:14 INFO - PROCESS | 892 | 1464641774141 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 13:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:56:14 INFO - PROCESS | 892 | 1464641774145 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:56:14 INFO - PROCESS | 892 | 1464641774147 Marionette TRACE conn3 <- [1,1966,null,{}] 13:56:14 INFO - PROCESS | 892 | 1464641774151 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}] 13:56:14 INFO - PROCESS | 892 | 1464641774262 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 13:56:14 INFO - PROCESS | 892 | 1464641774385 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:14 INFO - PROCESS | 892 | ++DOCSHELL 10B7E000 == 58 [pid = 892] [id = 501] 13:56:14 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (1106E800) [pid = 892] [serial = 1503] [outer = 00000000] 13:56:14 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (143CDC00) [pid = 892] [serial = 1504] [outer = 1106E800] 13:56:14 INFO - PROCESS | 892 | 1464641774484 Marionette DEBUG loaded listener.js 13:56:14 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (161A2400) [pid = 892] [serial = 1505] [outer = 1106E800] 13:56:15 INFO - PROCESS | 892 | 1464641775146 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]]]}] 13:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1049ms 13:56:15 INFO - PROCESS | 892 | 1464641775186 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 13:56:15 INFO - PROCESS | 892 | 1464641775190 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 13:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:56:15 INFO - PROCESS | 892 | 1464641775211 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:56:15 INFO - PROCESS | 892 | 1464641775215 Marionette TRACE conn3 <- [1,1970,null,{}] 13:56:15 INFO - PROCESS | 892 | 1464641775221 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}] 13:56:15 INFO - PROCESS | 892 | 1464641775326 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 13:56:15 INFO - PROCESS | 892 | 1464641775477 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:15 INFO - PROCESS | 892 | ++DOCSHELL 112B8400 == 59 [pid = 892] [id = 502] 13:56:15 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (112EF800) [pid = 892] [serial = 1506] [outer = 00000000] 13:56:15 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (13085000) [pid = 892] [serial = 1507] [outer = 112EF800] 13:56:15 INFO - PROCESS | 892 | 1464641775534 Marionette DEBUG loaded listener.js 13:56:15 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (13722C00) [pid = 892] [serial = 1508] [outer = 112EF800] 13:56:16 INFO - PROCESS | 892 | --DOCSHELL 10C0C000 == 58 [pid = 892] [id = 460] 13:56:16 INFO - PROCESS | 892 | --DOCSHELL 1836E400 == 57 [pid = 892] [id = 459] 13:56:16 INFO - PROCESS | 892 | --DOCSHELL 16995800 == 56 [pid = 892] [id = 458] 13:56:16 INFO - PROCESS | 892 | --DOCSHELL 1711A800 == 55 [pid = 892] [id = 494] 13:56:16 INFO - PROCESS | 892 | --DOCSHELL 161B0800 == 54 [pid = 892] [id = 493] 13:56:16 INFO - PROCESS | 892 | --DOCSHELL 0F2EAC00 == 53 [pid = 892] [id = 492] 13:56:16 INFO - PROCESS | 892 | --DOCSHELL 12A55C00 == 52 [pid = 892] [id = 491] 13:56:16 INFO - PROCESS | 892 | --DOCSHELL 160CE800 == 51 [pid = 892] [id = 487] 13:56:16 INFO - PROCESS | 892 | --DOCSHELL 10A55400 == 50 [pid = 892] [id = 486] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 124 (16840C00) [pid = 892] [serial = 1382] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 123 (12A54800) [pid = 892] [serial = 1292] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 122 (177CB400) [pid = 892] [serial = 1334] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 121 (14F86C00) [pid = 892] [serial = 1331] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 120 (140D4800) [pid = 892] [serial = 1295] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 119 (1811C800) [pid = 892] [serial = 1337] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 118 (13D51800) [pid = 892] [serial = 1250] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 117 (1542B800) [pid = 892] [serial = 1253] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 116 (12A4B000) [pid = 892] [serial = 1328] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 115 (112E9800) [pid = 892] [serial = 1247] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 114 (16042000) [pid = 892] [serial = 1256] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 113 (1A285000) [pid = 892] [serial = 1456] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 112 (1711D000) [pid = 892] [serial = 1441] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 111 (17D4B000) [pid = 892] [serial = 1444] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 110 (1716CC00) [pid = 892] [serial = 1442] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 109 (19A73800) [pid = 892] [serial = 1412] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 108 (1280A800) [pid = 892] [serial = 1414] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 107 (18119800) [pid = 892] [serial = 1445] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 106 (15E86400) [pid = 892] [serial = 1417] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 105 (1836EC00) [pid = 892] [serial = 1420] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 104 (13C90400) [pid = 892] [serial = 1430] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 103 (13918C00) [pid = 892] [serial = 1429] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 102 (1A50FC00) [pid = 892] [serial = 1427] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 101 (1A508800) [pid = 892] [serial = 1426] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 100 (13D52400) [pid = 892] [serial = 1432] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 99 (14F7A800) [pid = 892] [serial = 1433] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 98 (160CD800) [pid = 892] [serial = 1435] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 97 (161A8000) [pid = 892] [serial = 1436] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 96 (1693E000) [pid = 892] [serial = 1438] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 95 (1A27D800) [pid = 892] [serial = 1423] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 94 (19A08C00) [pid = 892] [serial = 1453] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 93 (19A6E000) [pid = 892] [serial = 1454] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 92 (181F2800) [pid = 892] [serial = 1448] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 91 (1603E000) [pid = 892] [serial = 1447] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 90 (17173C00) [pid = 892] [serial = 1450] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 89 (17F0A800) [pid = 892] [serial = 1451] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | --DOMWINDOW == 88 (17082400) [pid = 892] [serial = 1439] [outer = 00000000] [url = about:blank] 13:56:16 INFO - PROCESS | 892 | 1464641776114 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]]]}] 13:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 955ms 13:56:16 INFO - PROCESS | 892 | 1464641776163 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 13:56:16 INFO - PROCESS | 892 | 1464641776168 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 13:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:56:16 INFO - PROCESS | 892 | 1464641776175 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:56:16 INFO - PROCESS | 892 | 1464641776177 Marionette TRACE conn3 <- [1,1974,null,{}] 13:56:16 INFO - PROCESS | 892 | 1464641776184 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}] 13:56:16 INFO - PROCESS | 892 | 1464641776333 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 13:56:16 INFO - PROCESS | 892 | 1464641776431 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:16 INFO - PROCESS | 892 | ++DOCSHELL 1124E800 == 51 [pid = 892] [id = 503] 13:56:16 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (112E9400) [pid = 892] [serial = 1509] [outer = 00000000] 13:56:16 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (13002400) [pid = 892] [serial = 1510] [outer = 112E9400] 13:56:16 INFO - PROCESS | 892 | 1464641776482 Marionette DEBUG loaded listener.js 13:56:16 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (140D9800) [pid = 892] [serial = 1511] [outer = 112E9400] 13:56:16 INFO - PROCESS | 892 | 1464641776855 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]]]}] 13:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 704ms 13:56:16 INFO - PROCESS | 892 | 1464641776905 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 13:56:16 INFO - PROCESS | 892 | 1464641776907 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 13:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:56:16 INFO - PROCESS | 892 | 1464641776910 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:56:16 INFO - PROCESS | 892 | 1464641776914 Marionette TRACE conn3 <- [1,1978,null,{}] 13:56:16 INFO - PROCESS | 892 | 1464641776924 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}] 13:56:17 INFO - PROCESS | 892 | 1464641777011 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 13:56:17 INFO - PROCESS | 892 | 1464641777062 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:17 INFO - PROCESS | 892 | ++DOCSHELL 1603C400 == 52 [pid = 892] [id = 504] 13:56:17 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (1603C800) [pid = 892] [serial = 1512] [outer = 00000000] 13:56:17 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (160CE800) [pid = 892] [serial = 1513] [outer = 1603C800] 13:56:17 INFO - PROCESS | 892 | 1464641777109 Marionette DEBUG loaded listener.js 13:56:17 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (161AAC00) [pid = 892] [serial = 1514] [outer = 1603C800] 13:56:17 INFO - PROCESS | 892 | 1464641777579 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]]]}] 13:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 705ms 13:56:17 INFO - PROCESS | 892 | 1464641777612 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 13:56:17 INFO - PROCESS | 892 | 1464641777615 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 13:56:17 INFO - PROCESS | 892 | 1464641777618 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:56:17 INFO - PROCESS | 892 | 1464641777620 Marionette TRACE conn3 <- [1,1982,null,{}] 13:56:17 INFO - PROCESS | 892 | 1464641777623 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}] 13:56:17 INFO - PROCESS | 892 | 1464641777708 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 13:56:17 INFO - PROCESS | 892 | 1464641777714 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:17 INFO - PROCESS | 892 | ++DOCSHELL 1693A800 == 53 [pid = 892] [id = 505] 13:56:17 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (1693D800) [pid = 892] [serial = 1515] [outer = 00000000] 13:56:17 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (16C1E400) [pid = 892] [serial = 1516] [outer = 1693D800] 13:56:17 INFO - PROCESS | 892 | 1464641777758 Marionette DEBUG loaded listener.js 13:56:17 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (17116800) [pid = 892] [serial = 1517] [outer = 1693D800] 13:56:18 INFO - PROCESS | 892 | 1464641778183 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]]]}] 13:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 595ms 13:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:56:18 INFO - PROCESS | 892 | 1464641778224 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 13:56:18 INFO - PROCESS | 892 | 1464641778226 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 13:56:18 INFO - PROCESS | 892 | 1464641778230 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:56:18 INFO - PROCESS | 892 | 1464641778231 Marionette TRACE conn3 <- [1,1986,null,{}] 13:56:18 INFO - PROCESS | 892 | 1464641778235 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}] 13:56:18 INFO - PROCESS | 892 | 1464641778326 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 13:56:18 INFO - PROCESS | 892 | 1464641778332 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:18 INFO - PROCESS | 892 | ++DOCSHELL 10A61C00 == 54 [pid = 892] [id = 506] 13:56:18 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (1288B800) [pid = 892] [serial = 1518] [outer = 00000000] 13:56:18 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (1716C400) [pid = 892] [serial = 1519] [outer = 1288B800] 13:56:18 INFO - PROCESS | 892 | 1464641778376 Marionette DEBUG loaded listener.js 13:56:18 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (1716C800) [pid = 892] [serial = 1520] [outer = 1288B800] 13:56:18 INFO - PROCESS | 892 | 1464641778862 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]]]}] 13:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 690ms 13:56:18 INFO - PROCESS | 892 | 1464641778927 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 13:56:18 INFO - PROCESS | 892 | 1464641778929 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 13:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:56:18 INFO - PROCESS | 892 | 1464641778938 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:56:18 INFO - PROCESS | 892 | 1464641778940 Marionette TRACE conn3 <- [1,1990,null,{}] 13:56:18 INFO - PROCESS | 892 | 1464641778943 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}] 13:56:19 INFO - PROCESS | 892 | 1464641779076 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 13:56:19 INFO - PROCESS | 892 | 1464641779153 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:19 INFO - PROCESS | 892 | ++DOCSHELL 181F2800 == 55 [pid = 892] [id = 507] 13:56:19 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (181F2C00) [pid = 892] [serial = 1521] [outer = 00000000] 13:56:19 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (18371800) [pid = 892] [serial = 1522] [outer = 181F2C00] 13:56:19 INFO - PROCESS | 892 | 1464641779197 Marionette DEBUG loaded listener.js 13:56:19 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (1986A000) [pid = 892] [serial = 1523] [outer = 181F2C00] 13:56:19 INFO - PROCESS | 892 | 1464641779616 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]]]}] 13:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 736ms 13:56:19 INFO - PROCESS | 892 | 1464641779674 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 13:56:19 INFO - PROCESS | 892 | 1464641779677 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 13:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:56:19 INFO - PROCESS | 892 | 1464641779680 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:56:19 INFO - PROCESS | 892 | 1464641779682 Marionette TRACE conn3 <- [1,1994,null,{}] 13:56:19 INFO - PROCESS | 892 | 1464641779685 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}] 13:56:19 INFO - PROCESS | 892 | 1464641779827 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 13:56:19 INFO - PROCESS | 892 | 1464641779891 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:19 INFO - PROCESS | 892 | ++DOCSHELL 18368400 == 56 [pid = 892] [id = 508] 13:56:19 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (1836F800) [pid = 892] [serial = 1524] [outer = 00000000] 13:56:19 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (19A06400) [pid = 892] [serial = 1525] [outer = 1836F800] 13:56:19 INFO - PROCESS | 892 | 1464641779935 Marionette DEBUG loaded listener.js 13:56:20 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (19A6D800) [pid = 892] [serial = 1526] [outer = 1836F800] 13:56:20 INFO - PROCESS | 892 | 1464641780349 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]]]}] 13:56:20 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 13:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 705ms 13:56:20 INFO - PROCESS | 892 | 1464641780378 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 13:56:20 INFO - PROCESS | 892 | 1464641780380 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 13:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:56:20 INFO - PROCESS | 892 | 1464641780389 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:56:20 INFO - PROCESS | 892 | 1464641780390 Marionette TRACE conn3 <- [1,1998,null,{}] 13:56:20 INFO - PROCESS | 892 | 1464641780394 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}] 13:56:20 INFO - PROCESS | 892 | 1464641780508 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 13:56:20 INFO - PROCESS | 892 | 1464641780515 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:20 INFO - PROCESS | 892 | ++DOCSHELL 105F3800 == 57 [pid = 892] [id = 509] 13:56:20 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (11076C00) [pid = 892] [serial = 1527] [outer = 00000000] 13:56:20 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (1A109800) [pid = 892] [serial = 1528] [outer = 11076C00] 13:56:20 INFO - PROCESS | 892 | 1464641780564 Marionette DEBUG loaded listener.js 13:56:20 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (1A110C00) [pid = 892] [serial = 1529] [outer = 11076C00] 13:56:20 INFO - PROCESS | 892 | --DOMWINDOW == 108 (14F6D400) [pid = 892] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:56:20 INFO - PROCESS | 892 | --DOMWINDOW == 107 (11253C00) [pid = 892] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:56:20 INFO - PROCESS | 892 | --DOMWINDOW == 106 (1A105C00) [pid = 892] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:56:20 INFO - PROCESS | 892 | --DOMWINDOW == 105 (1784B800) [pid = 892] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:56:20 INFO - PROCESS | 892 | --DOMWINDOW == 104 (10A58800) [pid = 892] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:56:20 INFO - PROCESS | 892 | --DOMWINDOW == 103 (16C1B000) [pid = 892] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:56:20 INFO - PROCESS | 892 | --DOMWINDOW == 102 (130EDC00) [pid = 892] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:56:20 INFO - PROCESS | 892 | --DOMWINDOW == 101 (1836F400) [pid = 892] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:56:20 INFO - PROCESS | 892 | --DOMWINDOW == 100 (131BD000) [pid = 892] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:56:20 INFO - PROCESS | 892 | --DOMWINDOW == 99 (1106EC00) [pid = 892] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:56:20 INFO - PROCESS | 892 | --DOMWINDOW == 98 (1711B800) [pid = 892] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:56:20 INFO - PROCESS | 892 | --DOMWINDOW == 97 (161A6400) [pid = 892] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:56:20 INFO - PROCESS | 892 | --DOMWINDOW == 96 (13D52C00) [pid = 892] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:56:20 INFO - PROCESS | 892 | --DOMWINDOW == 95 (167AC400) [pid = 892] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:56:21 INFO - PROCESS | 892 | 1464641781045 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]]]}] 13:56:21 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 13:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 689ms 13:56:21 INFO - PROCESS | 892 | 1464641781088 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 13:56:21 INFO - PROCESS | 892 | 1464641781090 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 13:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:56:21 INFO - PROCESS | 892 | 1464641781093 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:56:21 INFO - PROCESS | 892 | 1464641781095 Marionette TRACE conn3 <- [1,2002,null,{}] 13:56:21 INFO - PROCESS | 892 | 1464641781098 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}] 13:56:21 INFO - PROCESS | 892 | 1464641781207 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 13:56:21 INFO - PROCESS | 892 | 1464641781219 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:21 INFO - PROCESS | 892 | ++DOCSHELL 1390FC00 == 58 [pid = 892] [id = 510] 13:56:21 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (13C9BC00) [pid = 892] [serial = 1530] [outer = 00000000] 13:56:21 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (1784B800) [pid = 892] [serial = 1531] [outer = 13C9BC00] 13:56:21 INFO - PROCESS | 892 | 1464641781262 Marionette DEBUG loaded listener.js 13:56:21 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (1986AC00) [pid = 892] [serial = 1532] [outer = 13C9BC00] 13:56:21 INFO - PROCESS | 892 | 1464641781696 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]]]}] 13:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 643ms 13:56:21 INFO - PROCESS | 892 | 1464641781732 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 13:56:21 INFO - PROCESS | 892 | 1464641781734 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 13:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:56:21 INFO - PROCESS | 892 | 1464641781737 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:56:21 INFO - PROCESS | 892 | 1464641781739 Marionette TRACE conn3 <- [1,2006,null,{}] 13:56:21 INFO - PROCESS | 892 | 1464641781743 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}] 13:56:21 INFO - PROCESS | 892 | 1464641781825 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 13:56:21 INFO - PROCESS | 892 | 1464641781832 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:21 INFO - PROCESS | 892 | ++DOCSHELL 10A5DC00 == 59 [pid = 892] [id = 511] 13:56:21 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (1106FC00) [pid = 892] [serial = 1533] [outer = 00000000] 13:56:21 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (1A10E000) [pid = 892] [serial = 1534] [outer = 1106FC00] 13:56:21 INFO - PROCESS | 892 | 1464641781874 Marionette DEBUG loaded listener.js 13:56:21 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (1A508800) [pid = 892] [serial = 1535] [outer = 1106FC00] 13:56:22 INFO - PROCESS | 892 | 1464641782311 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]]]}] 13:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 595ms 13:56:22 INFO - PROCESS | 892 | 1464641782334 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 13:56:22 INFO - PROCESS | 892 | 1464641782336 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 13:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:56:22 INFO - PROCESS | 892 | 1464641782352 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:56:22 INFO - PROCESS | 892 | 1464641782354 Marionette TRACE conn3 <- [1,2010,null,{}] 13:56:22 INFO - PROCESS | 892 | 1464641782357 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}] 13:56:22 INFO - PROCESS | 892 | 1464641782464 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 13:56:22 INFO - PROCESS | 892 | 1464641782471 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:22 INFO - PROCESS | 892 | ++DOCSHELL 198AB800 == 60 [pid = 892] [id = 512] 13:56:22 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (1A644000) [pid = 892] [serial = 1536] [outer = 00000000] 13:56:22 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (1A6F0C00) [pid = 892] [serial = 1537] [outer = 1A644000] 13:56:22 INFO - PROCESS | 892 | 1464641782518 Marionette DEBUG loaded listener.js 13:56:22 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (1A6F9800) [pid = 892] [serial = 1538] [outer = 1A644000] 13:56:23 INFO - PROCESS | 892 | 1464641783232 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]]]}] 13:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 956ms 13:56:23 INFO - PROCESS | 892 | 1464641783296 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 13:56:23 INFO - PROCESS | 892 | 1464641783302 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 13:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:56:23 INFO - PROCESS | 892 | 1464641783307 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:56:23 INFO - PROCESS | 892 | 1464641783311 Marionette TRACE conn3 <- [1,2014,null,{}] 13:56:23 INFO - PROCESS | 892 | 1464641783316 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}] 13:56:23 INFO - PROCESS | 892 | 1464641783429 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 13:56:23 INFO - PROCESS | 892 | 1464641783573 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:23 INFO - PROCESS | 892 | ++DOCSHELL 12A54800 == 61 [pid = 892] [id = 513] 13:56:23 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (12A55C00) [pid = 892] [serial = 1539] [outer = 00000000] 13:56:23 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (139BD000) [pid = 892] [serial = 1540] [outer = 12A55C00] 13:56:23 INFO - PROCESS | 892 | 1464641783635 Marionette DEBUG loaded listener.js 13:56:23 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (14F7A800) [pid = 892] [serial = 1541] [outer = 12A55C00] 13:56:24 INFO - PROCESS | 892 | 1464641784248 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]]]}] 13:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1003ms 13:56:24 INFO - PROCESS | 892 | 1464641784323 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 13:56:24 INFO - PROCESS | 892 | 1464641784329 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 13:56:24 INFO - PROCESS | 892 | 1464641784337 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:56:24 INFO - PROCESS | 892 | 1464641784340 Marionette TRACE conn3 <- [1,2018,null,{}] 13:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:56:24 INFO - PROCESS | 892 | 1464641784344 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}] 13:56:24 INFO - PROCESS | 892 | 1464641784455 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 13:56:24 INFO - PROCESS | 892 | 1464641784596 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:24 INFO - PROCESS | 892 | ++DOCSHELL 14F85800 == 62 [pid = 892] [id = 514] 13:56:24 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (156BC800) [pid = 892] [serial = 1542] [outer = 00000000] 13:56:24 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (16946C00) [pid = 892] [serial = 1543] [outer = 156BC800] 13:56:24 INFO - PROCESS | 892 | 1464641784654 Marionette DEBUG loaded listener.js 13:56:24 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (17176C00) [pid = 892] [serial = 1544] [outer = 156BC800] 13:56:25 INFO - PROCESS | 892 | 1464641785231 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]]]}] 13:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 940ms 13:56:25 INFO - PROCESS | 892 | 1464641785286 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 13:56:25 INFO - PROCESS | 892 | 1464641785288 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 13:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:56:25 INFO - PROCESS | 892 | 1464641785292 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:56:25 INFO - PROCESS | 892 | 1464641785296 Marionette TRACE conn3 <- [1,2022,null,{}] 13:56:25 INFO - PROCESS | 892 | 1464641785308 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}] 13:56:25 INFO - PROCESS | 892 | 1464641785419 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 13:56:25 INFO - PROCESS | 892 | 1464641785562 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:25 INFO - PROCESS | 892 | ++DOCSHELL 19D81C00 == 63 [pid = 892] [id = 515] 13:56:25 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (19D85C00) [pid = 892] [serial = 1545] [outer = 00000000] 13:56:25 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (1A508400) [pid = 892] [serial = 1546] [outer = 19D85C00] 13:56:25 INFO - PROCESS | 892 | 1464641785625 Marionette DEBUG loaded listener.js 13:56:25 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (1A64CC00) [pid = 892] [serial = 1547] [outer = 19D85C00] 13:56:26 INFO - PROCESS | 892 | 1464641786182 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]]]}] 13:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 940ms 13:56:26 INFO - PROCESS | 892 | 1464641786237 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 13:56:26 INFO - PROCESS | 892 | 1464641786239 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 13:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:56:26 INFO - PROCESS | 892 | 1464641786243 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:56:26 INFO - PROCESS | 892 | 1464641786245 Marionette TRACE conn3 <- [1,2026,null,{}] 13:56:26 INFO - PROCESS | 892 | 1464641786249 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}] 13:56:26 INFO - PROCESS | 892 | 1464641786359 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 13:56:26 INFO - PROCESS | 892 | 1464641786513 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:26 INFO - PROCESS | 892 | ++DOCSHELL 1711A000 == 64 [pid = 892] [id = 516] 13:56:26 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (17174000) [pid = 892] [serial = 1548] [outer = 00000000] 13:56:26 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (1A6EAC00) [pid = 892] [serial = 1549] [outer = 17174000] 13:56:26 INFO - PROCESS | 892 | 1464641786568 Marionette DEBUG loaded listener.js 13:56:26 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (1A87C800) [pid = 892] [serial = 1550] [outer = 17174000] 13:56:27 INFO - PROCESS | 892 | 1464641787434 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]]]}] 13:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1253ms 13:56:27 INFO - PROCESS | 892 | 1464641787492 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 13:56:27 INFO - PROCESS | 892 | 1464641787495 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 13:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:56:27 INFO - PROCESS | 892 | 1464641787501 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:56:27 INFO - PROCESS | 892 | 1464641787504 Marionette TRACE conn3 <- [1,2030,null,{}] 13:56:27 INFO - PROCESS | 892 | 1464641787510 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}] 13:56:27 INFO - PROCESS | 892 | 1464641787607 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 13:56:27 INFO - PROCESS | 892 | 1464641787760 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:27 INFO - PROCESS | 892 | ++DOCSHELL 10C0BC00 == 65 [pid = 892] [id = 517] 13:56:27 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (10F09C00) [pid = 892] [serial = 1551] [outer = 00000000] 13:56:27 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (12A53800) [pid = 892] [serial = 1552] [outer = 10F09C00] 13:56:27 INFO - PROCESS | 892 | 1464641787815 Marionette DEBUG loaded listener.js 13:56:27 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (1371D000) [pid = 892] [serial = 1553] [outer = 10F09C00] 13:56:28 INFO - PROCESS | 892 | --DOCSHELL 10560000 == 64 [pid = 892] [id = 455] 13:56:28 INFO - PROCESS | 892 | --DOCSHELL 10A5DC00 == 63 [pid = 892] [id = 511] 13:56:28 INFO - PROCESS | 892 | --DOCSHELL 1390FC00 == 62 [pid = 892] [id = 510] 13:56:28 INFO - PROCESS | 892 | --DOCSHELL 105F3800 == 61 [pid = 892] [id = 509] 13:56:28 INFO - PROCESS | 892 | --DOCSHELL 18368400 == 60 [pid = 892] [id = 508] 13:56:28 INFO - PROCESS | 892 | --DOCSHELL 181F2800 == 59 [pid = 892] [id = 507] 13:56:28 INFO - PROCESS | 892 | --DOCSHELL 10A61C00 == 58 [pid = 892] [id = 506] 13:56:28 INFO - PROCESS | 892 | --DOCSHELL 1693A800 == 57 [pid = 892] [id = 505] 13:56:28 INFO - PROCESS | 892 | --DOCSHELL 1603C400 == 56 [pid = 892] [id = 504] 13:56:28 INFO - PROCESS | 892 | --DOCSHELL 1124E800 == 55 [pid = 892] [id = 503] 13:56:28 INFO - PROCESS | 892 | --DOCSHELL 112B8400 == 54 [pid = 892] [id = 502] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 118 (1A6EBC00) [pid = 892] [serial = 1468] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 117 (1A643400) [pid = 892] [serial = 1465] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 116 (1A113800) [pid = 892] [serial = 1471] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 115 (177CDC00) [pid = 892] [serial = 1486] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | 1464641788425 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]]]}] 13:56:28 INFO - PROCESS | 892 | --DOCSHELL 10B7E000 == 53 [pid = 892] [id = 501] 13:56:28 INFO - PROCESS | 892 | --DOCSHELL 172AF400 == 52 [pid = 892] [id = 500] 13:56:28 INFO - PROCESS | 892 | --DOCSHELL 16998400 == 51 [pid = 892] [id = 499] 13:56:28 INFO - PROCESS | 892 | --DOCSHELL 17081C00 == 50 [pid = 892] [id = 498] 13:56:28 INFO - PROCESS | 892 | --DOCSHELL 140D0800 == 49 [pid = 892] [id = 497] 13:56:28 INFO - PROCESS | 892 | --DOCSHELL 10C0C400 == 48 [pid = 892] [id = 496] 13:56:28 INFO - PROCESS | 892 | --DOCSHELL 1708A400 == 47 [pid = 892] [id = 495] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 114 (160D3400) [pid = 892] [serial = 1418] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 113 (12D3E000) [pid = 892] [serial = 1415] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 112 (1A28AC00) [pid = 892] [serial = 1424] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 111 (19874000) [pid = 892] [serial = 1421] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 110 (1311E800) [pid = 892] [serial = 1459] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 109 (175C7C00) [pid = 892] [serial = 1376] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 108 (140DC800) [pid = 892] [serial = 1475] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 107 (1986F800) [pid = 892] [serial = 1379] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 106 (139B4C00) [pid = 892] [serial = 1477] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 105 (12B05800) [pid = 892] [serial = 1370] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 104 (1716D000) [pid = 892] [serial = 1483] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 103 (139BE000) [pid = 892] [serial = 1474] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 102 (17114800) [pid = 892] [serial = 1462] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 101 (17177C00) [pid = 892] [serial = 1484] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 100 (1542A400) [pid = 892] [serial = 1373] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 99 (172A5800) [pid = 892] [serial = 1463] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 98 (14F83800) [pid = 892] [serial = 1460] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 97 (140D5000) [pid = 892] [serial = 1478] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 96 (16846C00) [pid = 892] [serial = 1480] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 892 | --DOMWINDOW == 95 (1693E400) [pid = 892] [serial = 1481] [outer = 00000000] [url = about:blank] 13:56:28 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) 13:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1003ms 13:56:28 INFO - PROCESS | 892 | 1464641788501 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 13:56:28 INFO - PROCESS | 892 | 1464641788506 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 13:56:28 INFO - PROCESS | 892 | 1464641788515 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:56:28 INFO - PROCESS | 892 | 1464641788517 Marionette TRACE conn3 <- [1,2034,null,{}] 13:56:28 INFO - PROCESS | 892 | 1464641788521 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}] 13:56:28 INFO - PROCESS | 892 | 1464641788606 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 13:56:28 INFO - PROCESS | 892 | 1464641788619 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:28 INFO - PROCESS | 892 | ++DOCSHELL 12D3E000 == 48 [pid = 892] [id = 518] 13:56:28 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (12D40C00) [pid = 892] [serial = 1554] [outer = 00000000] 13:56:28 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (131BD000) [pid = 892] [serial = 1555] [outer = 12D40C00] 13:56:28 INFO - PROCESS | 892 | 1464641788667 Marionette DEBUG loaded listener.js 13:56:28 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (139BE000) [pid = 892] [serial = 1556] [outer = 12D40C00] 13:56:29 INFO - PROCESS | 892 | 1464641789201 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]]]}] 13:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 736ms 13:56:29 INFO - PROCESS | 892 | 1464641789257 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 13:56:29 INFO - PROCESS | 892 | 1464641789259 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 13:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:56:29 INFO - PROCESS | 892 | 1464641789263 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:56:29 INFO - PROCESS | 892 | 1464641789266 Marionette TRACE conn3 <- [1,2038,null,{}] 13:56:29 INFO - PROCESS | 892 | 1464641789276 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}] 13:56:29 INFO - PROCESS | 892 | 1464641789361 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 13:56:29 INFO - PROCESS | 892 | 1464641789461 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:29 INFO - PROCESS | 892 | ++DOCSHELL 1542A800 == 49 [pid = 892] [id = 519] 13:56:29 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (1542B400) [pid = 892] [serial = 1557] [outer = 00000000] 13:56:29 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (1563E000) [pid = 892] [serial = 1558] [outer = 1542B400] 13:56:29 INFO - PROCESS | 892 | 1464641789507 Marionette DEBUG loaded listener.js 13:56:29 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (156BD800) [pid = 892] [serial = 1559] [outer = 1542B400] 13:56:29 INFO - PROCESS | 892 | 1464641789913 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]]]}] 13:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 689ms 13:56:29 INFO - PROCESS | 892 | 1464641789962 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 13:56:29 INFO - PROCESS | 892 | 1464641789964 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 13:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:56:30 INFO - PROCESS | 892 | 1464641789968 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:56:30 INFO - PROCESS | 892 | 1464641789969 Marionette TRACE conn3 <- [1,2042,null,{}] 13:56:30 INFO - PROCESS | 892 | 1464641789973 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}] 13:56:30 INFO - PROCESS | 892 | 1464641790057 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 13:56:30 INFO - PROCESS | 892 | 1464641790063 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:30 INFO - PROCESS | 892 | ++DOCSHELL 1563CC00 == 50 [pid = 892] [id = 520] 13:56:30 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (15F95000) [pid = 892] [serial = 1560] [outer = 00000000] 13:56:30 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (161A8800) [pid = 892] [serial = 1561] [outer = 15F95000] 13:56:30 INFO - PROCESS | 892 | 1464641790107 Marionette DEBUG loaded listener.js 13:56:30 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (167B0400) [pid = 892] [serial = 1562] [outer = 15F95000] 13:56:30 INFO - PROCESS | 892 | 1464641790589 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]]]}] 13:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 642ms 13:56:30 INFO - PROCESS | 892 | 1464641790637 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 13:56:30 INFO - PROCESS | 892 | 1464641790639 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 13:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:56:30 INFO - PROCESS | 892 | 1464641790661 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:56:30 INFO - PROCESS | 892 | 1464641790663 Marionette TRACE conn3 <- [1,2046,null,{}] 13:56:30 INFO - PROCESS | 892 | 1464641790667 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}] 13:56:30 INFO - PROCESS | 892 | 1464641790786 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 13:56:30 INFO - PROCESS | 892 | 1464641790877 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:30 INFO - PROCESS | 892 | ++DOCSHELL 16898400 == 51 [pid = 892] [id = 521] 13:56:30 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (16939800) [pid = 892] [serial = 1563] [outer = 00000000] 13:56:30 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (16940400) [pid = 892] [serial = 1564] [outer = 16939800] 13:56:30 INFO - PROCESS | 892 | 1464641790920 Marionette DEBUG loaded listener.js 13:56:30 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (16998400) [pid = 892] [serial = 1565] [outer = 16939800] 13:56:31 INFO - PROCESS | 892 | 1464641791354 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]]]}] 13:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 767ms 13:56:31 INFO - PROCESS | 892 | 1464641791404 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 13:56:31 INFO - PROCESS | 892 | 1464641791406 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 13:56:31 INFO - PROCESS | 892 | 1464641791409 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:56:31 INFO - PROCESS | 892 | 1464641791411 Marionette TRACE conn3 <- [1,2050,null,{}] 13:56:31 INFO - PROCESS | 892 | 1464641791421 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}] 13:56:31 INFO - PROCESS | 892 | 1464641791556 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 13:56:31 INFO - PROCESS | 892 | 1464641791628 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:31 INFO - PROCESS | 892 | ++DOCSHELL 16846400 == 52 [pid = 892] [id = 522] 13:56:31 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (16B24C00) [pid = 892] [serial = 1566] [outer = 00000000] 13:56:31 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (171C3400) [pid = 892] [serial = 1567] [outer = 16B24C00] 13:56:31 INFO - PROCESS | 892 | 1464641791673 Marionette DEBUG loaded listener.js 13:56:31 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (175C9000) [pid = 892] [serial = 1568] [outer = 16B24C00] 13:56:32 INFO - PROCESS | 892 | 1464641792107 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]]]}] 13:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 736ms 13:56:32 INFO - PROCESS | 892 | 1464641792179 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 13:56:32 INFO - PROCESS | 892 | 1464641792181 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 13:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:56:32 INFO - PROCESS | 892 | 1464641792189 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:56:32 INFO - PROCESS | 892 | 1464641792191 Marionette TRACE conn3 <- [1,2054,null,{}] 13:56:32 INFO - PROCESS | 892 | 1464641792195 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}] 13:56:32 INFO - PROCESS | 892 | 1464641792307 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 13:56:32 INFO - PROCESS | 892 | 1464641792375 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:32 INFO - PROCESS | 892 | ++DOCSHELL 17177C00 == 53 [pid = 892] [id = 523] 13:56:32 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (17751800) [pid = 892] [serial = 1569] [outer = 00000000] 13:56:32 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (17DE1800) [pid = 892] [serial = 1570] [outer = 17751800] 13:56:32 INFO - PROCESS | 892 | 1464641792419 Marionette DEBUG loaded listener.js 13:56:32 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (17DEC000) [pid = 892] [serial = 1571] [outer = 17751800] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 112 (181F2C00) [pid = 892] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 111 (1836F800) [pid = 892] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 110 (1693D800) [pid = 892] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 109 (17854800) [pid = 892] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 108 (112EF800) [pid = 892] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 107 (17089000) [pid = 892] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 106 (11076C00) [pid = 892] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 105 (1106E800) [pid = 892] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 104 (112E9400) [pid = 892] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 103 (17D50C00) [pid = 892] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 102 (143CD800) [pid = 892] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 101 (10F02400) [pid = 892] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 100 (1603C800) [pid = 892] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 99 (1288B800) [pid = 892] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 98 (13C9BC00) [pid = 892] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 97 (1106FC00) [pid = 892] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 96 (1A64E800) [pid = 892] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 95 (198AFC00) [pid = 892] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 94 (1A27E400) [pid = 892] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:56:32 INFO - PROCESS | 892 | --DOMWINDOW == 93 (16842800) [pid = 892] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:56:33 INFO - PROCESS | 892 | 1464641793058 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]]]}] 13:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 909ms 13:56:33 INFO - PROCESS | 892 | 1464641793094 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 13:56:33 INFO - PROCESS | 892 | 1464641793096 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 13:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:56:33 INFO - PROCESS | 892 | 1464641793100 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:56:33 INFO - PROCESS | 892 | 1464641793101 Marionette TRACE conn3 <- [1,2058,null,{}] 13:56:33 INFO - PROCESS | 892 | 1464641793105 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}] 13:56:33 INFO - PROCESS | 892 | 1464641793185 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 13:56:33 INFO - PROCESS | 892 | 1464641793192 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:33 INFO - PROCESS | 892 | ++DOCSHELL 0F39AC00 == 54 [pid = 892] [id = 524] 13:56:33 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (10275C00) [pid = 892] [serial = 1572] [outer = 00000000] 13:56:33 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (12896800) [pid = 892] [serial = 1573] [outer = 10275C00] 13:56:33 INFO - PROCESS | 892 | 1464641793330 Marionette DEBUG loaded listener.js 13:56:33 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (15323800) [pid = 892] [serial = 1574] [outer = 10275C00] 13:56:33 INFO - PROCESS | 892 | 1464641793723 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]]]}] 13:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 642ms 13:56:33 INFO - PROCESS | 892 | 1464641793738 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 13:56:33 INFO - PROCESS | 892 | 1464641793740 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 13:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:56:33 INFO - PROCESS | 892 | 1464641793743 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:56:33 INFO - PROCESS | 892 | 1464641793745 Marionette TRACE conn3 <- [1,2062,null,{}] 13:56:33 INFO - PROCESS | 892 | 1464641793748 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}] 13:56:33 INFO - PROCESS | 892 | 1464641793837 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 13:56:33 INFO - PROCESS | 892 | 1464641793935 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:33 INFO - PROCESS | 892 | ++DOCSHELL 105F6400 == 55 [pid = 892] [id = 525] 13:56:33 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (10C0E000) [pid = 892] [serial = 1575] [outer = 00000000] 13:56:33 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (1716E400) [pid = 892] [serial = 1576] [outer = 10C0E000] 13:56:33 INFO - PROCESS | 892 | 1464641793978 Marionette DEBUG loaded listener.js 13:56:34 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (17DE7C00) [pid = 892] [serial = 1577] [outer = 10C0E000] 13:56:34 INFO - PROCESS | 892 | 1464641794328 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]]]}] 13:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 627ms 13:56:34 INFO - PROCESS | 892 | 1464641794382 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 13:56:34 INFO - PROCESS | 892 | 1464641794383 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 13:56:34 INFO - PROCESS | 892 | 1464641794386 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:56:34 INFO - PROCESS | 892 | 1464641794388 Marionette TRACE conn3 <- [1,2066,null,{}] 13:56:34 INFO - PROCESS | 892 | 1464641794392 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}] 13:56:34 INFO - PROCESS | 892 | 1464641794510 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 13:56:34 INFO - PROCESS | 892 | 1464641794519 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:34 INFO - PROCESS | 892 | ++DOCSHELL 16948800 == 56 [pid = 892] [id = 526] 13:56:34 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (17853800) [pid = 892] [serial = 1578] [outer = 00000000] 13:56:34 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (18371400) [pid = 892] [serial = 1579] [outer = 17853800] 13:56:34 INFO - PROCESS | 892 | 1464641794565 Marionette DEBUG loaded listener.js 13:56:34 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (18374000) [pid = 892] [serial = 1580] [outer = 17853800] 13:56:35 INFO - PROCESS | 892 | 1464641795041 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]]]}] 13:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 689ms 13:56:35 INFO - PROCESS | 892 | 1464641795087 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 13:56:35 INFO - PROCESS | 892 | 1464641795092 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 13:56:35 INFO - PROCESS | 892 | 1464641795097 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:56:35 INFO - PROCESS | 892 | 1464641795102 Marionette TRACE conn3 <- [1,2070,null,{}] 13:56:35 INFO - PROCESS | 892 | 1464641795109 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}] 13:56:35 INFO - PROCESS | 892 | 1464641795295 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 13:56:35 INFO - PROCESS | 892 | 1464641795427 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:35 INFO - PROCESS | 892 | ++DOCSHELL 112B0000 == 57 [pid = 892] [id = 527] 13:56:35 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (112EB800) [pid = 892] [serial = 1581] [outer = 00000000] 13:56:35 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (1280A800) [pid = 892] [serial = 1582] [outer = 112EB800] 13:56:35 INFO - PROCESS | 892 | 1464641795482 Marionette DEBUG loaded listener.js 13:56:35 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (12A55800) [pid = 892] [serial = 1583] [outer = 112EB800] 13:56:36 INFO - PROCESS | 892 | 1464641796025 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]]]}] 13:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1003ms 13:56:36 INFO - PROCESS | 892 | 1464641796100 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 13:56:36 INFO - PROCESS | 892 | 1464641796106 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 13:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:56:36 INFO - PROCESS | 892 | 1464641796113 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:56:36 INFO - PROCESS | 892 | 1464641796116 Marionette TRACE conn3 <- [1,2074,null,{}] 13:56:36 INFO - PROCESS | 892 | 1464641796120 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}] 13:56:36 INFO - PROCESS | 892 | 1464641796237 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 13:56:36 INFO - PROCESS | 892 | 1464641796350 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:36 INFO - PROCESS | 892 | ++DOCSHELL 139BBC00 == 58 [pid = 892] [id = 528] 13:56:36 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (143C3C00) [pid = 892] [serial = 1584] [outer = 00000000] 13:56:36 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (15424400) [pid = 892] [serial = 1585] [outer = 143C3C00] 13:56:36 INFO - PROCESS | 892 | 1464641796403 Marionette DEBUG loaded listener.js 13:56:36 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (156B8800) [pid = 892] [serial = 1586] [outer = 143C3C00] 13:56:37 INFO - PROCESS | 892 | 1464641797012 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]]]}] 13:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 940ms 13:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:56:37 INFO - PROCESS | 892 | 1464641797056 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 13:56:37 INFO - PROCESS | 892 | 1464641797059 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 13:56:37 INFO - PROCESS | 892 | 1464641797063 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:56:37 INFO - PROCESS | 892 | 1464641797066 Marionette TRACE conn3 <- [1,2078,null,{}] 13:56:37 INFO - PROCESS | 892 | 1464641797077 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}] 13:56:37 INFO - PROCESS | 892 | 1464641797188 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 13:56:37 INFO - PROCESS | 892 | 1464641797302 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:37 INFO - PROCESS | 892 | ++DOCSHELL 10C08C00 == 59 [pid = 892] [id = 529] 13:56:37 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (1711D000) [pid = 892] [serial = 1587] [outer = 00000000] 13:56:37 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (17850800) [pid = 892] [serial = 1588] [outer = 1711D000] 13:56:37 INFO - PROCESS | 892 | 1464641797398 Marionette DEBUG loaded listener.js 13:56:37 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (18367C00) [pid = 892] [serial = 1589] [outer = 1711D000] 13:56:37 INFO - PROCESS | 892 | 1464641797944 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]]]}] 13:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 908ms 13:56:37 INFO - PROCESS | 892 | 1464641797972 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 13:56:37 INFO - PROCESS | 892 | 1464641797975 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 13:56:37 INFO - PROCESS | 892 | 1464641797980 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:56:37 INFO - PROCESS | 892 | 1464641797982 Marionette TRACE conn3 <- [1,2082,null,{}] 13:56:37 INFO - PROCESS | 892 | 1464641797986 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}] 13:56:38 INFO - PROCESS | 892 | 1464641798091 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 13:56:38 INFO - PROCESS | 892 | 1464641798202 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:38 INFO - PROCESS | 892 | ++DOCSHELL 10C03400 == 60 [pid = 892] [id = 530] 13:56:38 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (12D31C00) [pid = 892] [serial = 1590] [outer = 00000000] 13:56:38 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (19A6F800) [pid = 892] [serial = 1591] [outer = 12D31C00] 13:56:38 INFO - PROCESS | 892 | 1464641798255 Marionette DEBUG loaded listener.js 13:56:38 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (1A106000) [pid = 892] [serial = 1592] [outer = 12D31C00] 13:56:38 INFO - PROCESS | 892 | 1464641798838 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]]]}] 13:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 892ms 13:56:38 INFO - PROCESS | 892 | 1464641798887 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 13:56:38 INFO - PROCESS | 892 | 1464641798889 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 13:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:56:38 INFO - PROCESS | 892 | 1464641798893 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:56:38 INFO - PROCESS | 892 | 1464641798895 Marionette TRACE conn3 <- [1,2086,null,{}] 13:56:38 INFO - PROCESS | 892 | 1464641798899 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}] 13:56:39 INFO - PROCESS | 892 | 1464641798999 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 13:56:39 INFO - PROCESS | 892 | 1464641799111 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:39 INFO - PROCESS | 892 | ++DOCSHELL 19876C00 == 61 [pid = 892] [id = 531] 13:56:39 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (198A8400) [pid = 892] [serial = 1593] [outer = 00000000] 13:56:39 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (1A503C00) [pid = 892] [serial = 1594] [outer = 198A8400] 13:56:39 INFO - PROCESS | 892 | 1464641799163 Marionette DEBUG loaded listener.js 13:56:39 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (1A50E800) [pid = 892] [serial = 1595] [outer = 198A8400] 13:56:39 INFO - PROCESS | 892 | 1464641799713 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]]]}] 13:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 846ms 13:56:39 INFO - PROCESS | 892 | 1464641799739 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 13:56:39 INFO - PROCESS | 892 | 1464641799741 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 13:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:56:39 INFO - PROCESS | 892 | 1464641799746 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:56:39 INFO - PROCESS | 892 | 1464641799748 Marionette TRACE conn3 <- [1,2090,null,{}] 13:56:39 INFO - PROCESS | 892 | 1464641799752 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}] 13:56:39 INFO - PROCESS | 892 | 1464641799873 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 13:56:40 INFO - PROCESS | 892 | 1464641800034 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:40 INFO - PROCESS | 892 | ++DOCSHELL 1A647800 == 62 [pid = 892] [id = 532] 13:56:40 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (1A648400) [pid = 892] [serial = 1596] [outer = 00000000] 13:56:40 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (1A879000) [pid = 892] [serial = 1597] [outer = 1A648400] 13:56:40 INFO - PROCESS | 892 | 1464641800088 Marionette DEBUG loaded listener.js 13:56:40 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (1A9CD400) [pid = 892] [serial = 1598] [outer = 1A648400] 13:56:40 INFO - PROCESS | 892 | 1464641800701 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]]]}] 13:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1143ms 13:56:40 INFO - PROCESS | 892 | 1464641800920 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 13:56:40 INFO - PROCESS | 892 | 1464641800925 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 13:56:40 INFO - PROCESS | 892 | 1464641800932 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:56:40 INFO - PROCESS | 892 | 1464641800935 Marionette TRACE conn3 <- [1,2094,null,{}] 13:56:40 INFO - PROCESS | 892 | 1464641800940 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}] 13:56:41 INFO - PROCESS | 892 | 1464641801041 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 13:56:41 INFO - PROCESS | 892 | 1464641801178 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:41 INFO - PROCESS | 892 | ++DOCSHELL 12898C00 == 63 [pid = 892] [id = 533] 13:56:41 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (128C5800) [pid = 892] [serial = 1599] [outer = 00000000] 13:56:41 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (130E9800) [pid = 892] [serial = 1600] [outer = 128C5800] 13:56:41 INFO - PROCESS | 892 | 1464641801231 Marionette DEBUG loaded listener.js 13:56:41 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (132A8400) [pid = 892] [serial = 1601] [outer = 128C5800] 13:56:41 INFO - PROCESS | 892 | 1464641801809 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]]]}] 13:56:41 INFO - PROCESS | 892 | --DOCSHELL 105F6400 == 62 [pid = 892] [id = 525] 13:56:41 INFO - PROCESS | 892 | --DOCSHELL 0F39AC00 == 61 [pid = 892] [id = 524] 13:56:41 INFO - PROCESS | 892 | --DOCSHELL 17177C00 == 60 [pid = 892] [id = 523] 13:56:41 INFO - PROCESS | 892 | --DOCSHELL 16846400 == 59 [pid = 892] [id = 522] 13:56:41 INFO - PROCESS | 892 | --DOCSHELL 16898400 == 58 [pid = 892] [id = 521] 13:56:41 INFO - PROCESS | 892 | --DOCSHELL 1563CC00 == 57 [pid = 892] [id = 520] 13:56:41 INFO - PROCESS | 892 | --DOCSHELL 1542A800 == 56 [pid = 892] [id = 519] 13:56:41 INFO - PROCESS | 892 | --DOCSHELL 12D3E000 == 55 [pid = 892] [id = 518] 13:56:41 INFO - PROCESS | 892 | --DOCSHELL 10C0BC00 == 54 [pid = 892] [id = 517] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 122 (1A6EFC00) [pid = 892] [serial = 1469] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 121 (1A509800) [pid = 892] [serial = 1457] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 120 (1A64A400) [pid = 892] [serial = 1466] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 119 (1A6F5C00) [pid = 892] [serial = 1472] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 118 (18371800) [pid = 892] [serial = 1522] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 117 (19A06400) [pid = 892] [serial = 1525] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 116 (1986A000) [pid = 892] [serial = 1523] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 115 (16C1E400) [pid = 892] [serial = 1516] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 114 (17116800) [pid = 892] [serial = 1517] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 113 (19876800) [pid = 892] [serial = 1502] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 112 (1986E000) [pid = 892] [serial = 1501] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 111 (13722C00) [pid = 892] [serial = 1508] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 110 (13085000) [pid = 892] [serial = 1507] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 109 (175C8000) [pid = 892] [serial = 1496] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 108 (1711B000) [pid = 892] [serial = 1495] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 107 (1A109800) [pid = 892] [serial = 1528] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 106 (161A2400) [pid = 892] [serial = 1505] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 105 (143CDC00) [pid = 892] [serial = 1504] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 104 (13002400) [pid = 892] [serial = 1510] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 103 (140D9800) [pid = 892] [serial = 1511] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 102 (1836B400) [pid = 892] [serial = 1499] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 101 (18122800) [pid = 892] [serial = 1498] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 100 (15E8D400) [pid = 892] [serial = 1493] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 99 (1563D400) [pid = 892] [serial = 1492] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 98 (12D39800) [pid = 892] [serial = 1490] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 97 (11C05800) [pid = 892] [serial = 1489] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 96 (160CE800) [pid = 892] [serial = 1513] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 95 (161AAC00) [pid = 892] [serial = 1514] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 94 (19A6D800) [pid = 892] [serial = 1526] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 93 (1716C400) [pid = 892] [serial = 1519] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 92 (1A110C00) [pid = 892] [serial = 1529] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 91 (1784B800) [pid = 892] [serial = 1531] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 90 (1A6F0C00) [pid = 892] [serial = 1537] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 89 (1A508800) [pid = 892] [serial = 1535] [outer = 00000000] [url = about:blank] 13:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 88 (1A10E000) [pid = 892] [serial = 1534] [outer = 00000000] [url = about:blank] 13:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 971ms 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 87 (1716C800) [pid = 892] [serial = 1520] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | --DOMWINDOW == 86 (1986AC00) [pid = 892] [serial = 1532] [outer = 00000000] [url = about:blank] 13:56:41 INFO - PROCESS | 892 | 1464641801905 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 13:56:41 INFO - PROCESS | 892 | 1464641801908 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 13:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:56:41 INFO - PROCESS | 892 | 1464641801918 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:56:41 INFO - PROCESS | 892 | 1464641801921 Marionette TRACE conn3 <- [1,2098,null,{}] 13:56:41 INFO - PROCESS | 892 | 1464641801926 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}] 13:56:42 INFO - PROCESS | 892 | 1464641802026 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 13:56:42 INFO - PROCESS | 892 | 1464641802137 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:42 INFO - PROCESS | 892 | ++DOCSHELL 1055C400 == 55 [pid = 892] [id = 534] 13:56:42 INFO - PROCESS | 892 | ++DOMWINDOW == 87 (10A5B400) [pid = 892] [serial = 1602] [outer = 00000000] 13:56:42 INFO - PROCESS | 892 | ++DOMWINDOW == 88 (12D85800) [pid = 892] [serial = 1603] [outer = 10A5B400] 13:56:42 INFO - PROCESS | 892 | 1464641802185 Marionette DEBUG loaded listener.js 13:56:42 INFO - PROCESS | 892 | ++DOMWINDOW == 89 (139BDC00) [pid = 892] [serial = 1604] [outer = 10A5B400] 13:56:42 INFO - PROCESS | 892 | 1464641802625 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]]]}] 13:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 752ms 13:56:42 INFO - PROCESS | 892 | 1464641802655 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 13:56:42 INFO - PROCESS | 892 | 1464641802658 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 13:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:56:42 INFO - PROCESS | 892 | 1464641802665 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:56:42 INFO - PROCESS | 892 | 1464641802667 Marionette TRACE conn3 <- [1,2102,null,{}] 13:56:42 INFO - PROCESS | 892 | 1464641802676 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}] 13:56:42 INFO - PROCESS | 892 | 1464641802771 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 13:56:42 INFO - PROCESS | 892 | 1464641802782 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:42 INFO - PROCESS | 892 | ++DOCSHELL 16035000 == 56 [pid = 892] [id = 535] 13:56:42 INFO - PROCESS | 892 | ++DOMWINDOW == 90 (16035800) [pid = 892] [serial = 1605] [outer = 00000000] 13:56:42 INFO - PROCESS | 892 | ++DOMWINDOW == 91 (16040800) [pid = 892] [serial = 1606] [outer = 16035800] 13:56:42 INFO - PROCESS | 892 | 1464641802829 Marionette DEBUG loaded listener.js 13:56:42 INFO - PROCESS | 892 | ++DOMWINDOW == 92 (161A5400) [pid = 892] [serial = 1607] [outer = 16035800] 13:56:43 INFO - PROCESS | 892 | 1464641803305 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]]]}] 13:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 689ms 13:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:56:43 INFO - PROCESS | 892 | 1464641803365 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 13:56:43 INFO - PROCESS | 892 | 1464641803367 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 13:56:43 INFO - PROCESS | 892 | 1464641803370 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:56:43 INFO - PROCESS | 892 | 1464641803372 Marionette TRACE conn3 <- [1,2106,null,{}] 13:56:43 INFO - PROCESS | 892 | 1464641803376 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}] 13:56:43 INFO - PROCESS | 892 | 1464641803461 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 13:56:43 INFO - PROCESS | 892 | 1464641803470 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:43 INFO - PROCESS | 892 | ++DOCSHELL 16035C00 == 57 [pid = 892] [id = 536] 13:56:43 INFO - PROCESS | 892 | ++DOMWINDOW == 93 (1603FC00) [pid = 892] [serial = 1608] [outer = 00000000] 13:56:43 INFO - PROCESS | 892 | ++DOMWINDOW == 94 (17082C00) [pid = 892] [serial = 1609] [outer = 1603FC00] 13:56:43 INFO - PROCESS | 892 | 1464641803514 Marionette DEBUG loaded listener.js 13:56:43 INFO - PROCESS | 892 | ++DOMWINDOW == 95 (17116800) [pid = 892] [serial = 1610] [outer = 1603FC00] 13:56:43 INFO - PROCESS | 892 | 1464641803952 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]]]}] 13:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 626ms 13:56:44 INFO - PROCESS | 892 | 1464641804009 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 13:56:44 INFO - PROCESS | 892 | 1464641804011 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 13:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:56:44 INFO - PROCESS | 892 | 1464641804014 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:56:44 INFO - PROCESS | 892 | 1464641804016 Marionette TRACE conn3 <- [1,2110,null,{}] 13:56:44 INFO - PROCESS | 892 | 1464641804019 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}] 13:56:44 INFO - PROCESS | 892 | 1464641804111 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 13:56:44 INFO - PROCESS | 892 | 1464641804117 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:44 INFO - PROCESS | 892 | ++DOCSHELL 17114C00 == 58 [pid = 892] [id = 537] 13:56:44 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (1711C400) [pid = 892] [serial = 1611] [outer = 00000000] 13:56:44 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (17173C00) [pid = 892] [serial = 1612] [outer = 1711C400] 13:56:44 INFO - PROCESS | 892 | 1464641804208 Marionette DEBUG loaded listener.js 13:56:44 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (172AC000) [pid = 892] [serial = 1613] [outer = 1711C400] 13:56:44 INFO - PROCESS | 892 | 1464641804694 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]]]}] 13:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 689ms 13:56:44 INFO - PROCESS | 892 | 1464641804745 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 13:56:44 INFO - PROCESS | 892 | 1464641804747 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 13:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:56:44 INFO - PROCESS | 892 | 1464641804751 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:56:44 INFO - PROCESS | 892 | 1464641804752 Marionette TRACE conn3 <- [1,2114,null,{}] 13:56:44 INFO - PROCESS | 892 | 1464641804756 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}] 13:56:44 INFO - PROCESS | 892 | 1464641804895 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 13:56:44 INFO - PROCESS | 892 | 1464641804980 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:44 INFO - PROCESS | 892 | ++DOCSHELL 18120400 == 59 [pid = 892] [id = 538] 13:56:44 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (18122800) [pid = 892] [serial = 1614] [outer = 00000000] 13:56:45 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (18369400) [pid = 892] [serial = 1615] [outer = 18122800] 13:56:45 INFO - PROCESS | 892 | 1464641805030 Marionette DEBUG loaded listener.js 13:56:45 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (19868400) [pid = 892] [serial = 1616] [outer = 18122800] 13:56:45 INFO - PROCESS | 892 | 1464641805449 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]]]}] 13:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 736ms 13:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:56:45 INFO - PROCESS | 892 | 1464641805491 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 13:56:45 INFO - PROCESS | 892 | 1464641805493 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 13:56:45 INFO - PROCESS | 892 | 1464641805505 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:56:45 INFO - PROCESS | 892 | 1464641805507 Marionette TRACE conn3 <- [1,2118,null,{}] 13:56:45 INFO - PROCESS | 892 | 1464641805510 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}] 13:56:45 INFO - PROCESS | 892 | 1464641805655 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 13:56:45 INFO - PROCESS | 892 | 1464641805723 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:45 INFO - PROCESS | 892 | ++DOCSHELL 17F01C00 == 60 [pid = 892] [id = 539] 13:56:45 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (181F2800) [pid = 892] [serial = 1617] [outer = 00000000] 13:56:45 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (198A9400) [pid = 892] [serial = 1618] [outer = 181F2800] 13:56:45 INFO - PROCESS | 892 | 1464641805766 Marionette DEBUG loaded listener.js 13:56:45 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (19A65800) [pid = 892] [serial = 1619] [outer = 181F2800] 13:56:46 INFO - PROCESS | 892 | 1464641806183 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] 13:56:46 INFO - PROCESS | 892 | 1464641806260 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 13:56:46 INFO - PROCESS | 892 | 1464641806264 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:56:46 INFO - PROCESS | 892 | 1464641806265 Marionette TRACE conn3 <- [1,2122,null,{}] 13:56:46 INFO - PROCESS | 892 | 1464641806269 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}] 13:56:46 INFO - PROCESS | 892 | 1464641806389 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 13:56:46 INFO - PROCESS | 892 | 1464641806540 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:46 INFO - PROCESS | 892 | --DOMWINDOW == 103 (16939800) [pid = 892] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:56:46 INFO - PROCESS | 892 | --DOMWINDOW == 102 (10C0E000) [pid = 892] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:56:46 INFO - PROCESS | 892 | --DOMWINDOW == 101 (12D40C00) [pid = 892] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:56:46 INFO - PROCESS | 892 | --DOMWINDOW == 100 (15F95000) [pid = 892] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:56:46 INFO - PROCESS | 892 | --DOMWINDOW == 99 (10F09C00) [pid = 892] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:56:46 INFO - PROCESS | 892 | --DOMWINDOW == 98 (1542B400) [pid = 892] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:56:46 INFO - PROCESS | 892 | --DOMWINDOW == 97 (16B24C00) [pid = 892] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:56:46 INFO - PROCESS | 892 | --DOMWINDOW == 96 (10275C00) [pid = 892] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:56:46 INFO - PROCESS | 892 | --DOMWINDOW == 95 (17751800) [pid = 892] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:56:46 INFO - PROCESS | 892 | ++DOCSHELL 10C0D400 == 61 [pid = 892] [id = 540] 13:56:46 INFO - PROCESS | 892 | ++DOMWINDOW == 96 (10C0E000) [pid = 892] [serial = 1620] [outer = 00000000] 13:56:46 INFO - PROCESS | 892 | ++DOMWINDOW == 97 (139B7000) [pid = 892] [serial = 1621] [outer = 10C0E000] 13:56:46 INFO - PROCESS | 892 | 1464641806604 Marionette DEBUG loaded listener.js 13:56:46 INFO - PROCESS | 892 | ++DOMWINDOW == 98 (1542EC00) [pid = 892] [serial = 1622] [outer = 10C0E000] 13:56:46 INFO - PROCESS | 892 | 1464641806966 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]]]}] 13:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 737ms 13:56:47 INFO - PROCESS | 892 | 1464641807004 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 13:56:47 INFO - PROCESS | 892 | 1464641807006 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 13:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:56:47 INFO - PROCESS | 892 | 1464641807012 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:56:47 INFO - PROCESS | 892 | 1464641807014 Marionette TRACE conn3 <- [1,2126,null,{}] 13:56:47 INFO - PROCESS | 892 | 1464641807017 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}] 13:56:47 INFO - PROCESS | 892 | 1464641807105 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 13:56:47 INFO - PROCESS | 892 | 1464641807205 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:47 INFO - PROCESS | 892 | ++DOCSHELL 13005C00 == 62 [pid = 892] [id = 541] 13:56:47 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (14F80800) [pid = 892] [serial = 1623] [outer = 00000000] 13:56:47 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (19A71400) [pid = 892] [serial = 1624] [outer = 14F80800] 13:56:47 INFO - PROCESS | 892 | 1464641807248 Marionette DEBUG loaded listener.js 13:56:47 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (1A110800) [pid = 892] [serial = 1625] [outer = 14F80800] 13:56:47 INFO - PROCESS | 892 | 1464641807597 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]]]}] 13:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 627ms 13:56:47 INFO - PROCESS | 892 | 1464641807648 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 13:56:47 INFO - PROCESS | 892 | 1464641807650 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 13:56:47 INFO - PROCESS | 892 | 1464641807653 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:56:47 INFO - PROCESS | 892 | 1464641807655 Marionette TRACE conn3 <- [1,2130,null,{}] 13:56:47 INFO - PROCESS | 892 | 1464641807658 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}] 13:56:47 INFO - PROCESS | 892 | 1464641807781 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 13:56:47 INFO - PROCESS | 892 | 1464641807794 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:47 INFO - PROCESS | 892 | ++DOCSHELL 198A6000 == 63 [pid = 892] [id = 542] 13:56:47 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (19A70400) [pid = 892] [serial = 1626] [outer = 00000000] 13:56:47 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (1A64A400) [pid = 892] [serial = 1627] [outer = 19A70400] 13:56:47 INFO - PROCESS | 892 | 1464641807837 Marionette DEBUG loaded listener.js 13:56:47 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (1A6EA400) [pid = 892] [serial = 1628] [outer = 19A70400] 13:56:48 INFO - PROCESS | 892 | 1464641808248 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] 13:56:48 INFO - PROCESS | 892 | 1464641808294 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 13:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:56:48 INFO - PROCESS | 892 | 1464641808297 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:56:48 INFO - PROCESS | 892 | 1464641808299 Marionette TRACE conn3 <- [1,2134,null,{}] 13:56:48 INFO - PROCESS | 892 | 1464641808303 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}] 13:56:48 INFO - PROCESS | 892 | 1464641808442 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 13:56:48 INFO - PROCESS | 892 | 1464641808487 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:48 INFO - PROCESS | 892 | ++DOCSHELL 1A6F7000 == 64 [pid = 892] [id = 543] 13:56:48 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (1A6F7400) [pid = 892] [serial = 1629] [outer = 00000000] 13:56:48 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (1A885400) [pid = 892] [serial = 1630] [outer = 1A6F7400] 13:56:48 INFO - PROCESS | 892 | 1464641808539 Marionette DEBUG loaded listener.js 13:56:48 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (1A9D5C00) [pid = 892] [serial = 1631] [outer = 1A6F7400] 13:56:49 INFO - PROCESS | 892 | 1464641809203 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] 13:56:49 INFO - PROCESS | 892 | 1464641809249 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 13:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:56:49 INFO - PROCESS | 892 | 1464641809254 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:56:49 INFO - PROCESS | 892 | 1464641809258 Marionette TRACE conn3 <- [1,2138,null,{}] 13:56:49 INFO - PROCESS | 892 | 1464641809263 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}] 13:56:49 INFO - PROCESS | 892 | 1464641809377 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 13:56:49 INFO - PROCESS | 892 | 1464641809522 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:49 INFO - PROCESS | 892 | ++DOCSHELL 1300F400 == 65 [pid = 892] [id = 544] 13:56:49 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (13010C00) [pid = 892] [serial = 1632] [outer = 00000000] 13:56:49 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (14F73000) [pid = 892] [serial = 1633] [outer = 13010C00] 13:56:49 INFO - PROCESS | 892 | 1464641809578 Marionette DEBUG loaded listener.js 13:56:49 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (1542C000) [pid = 892] [serial = 1634] [outer = 13010C00] 13:56:50 INFO - PROCESS | 892 | 1464641810212 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]]]}] 13:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1002ms 13:56:50 INFO - PROCESS | 892 | 1464641810256 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 13:56:50 INFO - PROCESS | 892 | 1464641810262 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 13:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:56:50 INFO - PROCESS | 892 | 1464641810269 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:56:50 INFO - PROCESS | 892 | 1464641810272 Marionette TRACE conn3 <- [1,2142,null,{}] 13:56:50 INFO - PROCESS | 892 | 1464641810276 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}] 13:56:50 INFO - PROCESS | 892 | 1464641810388 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 13:56:50 INFO - PROCESS | 892 | 1464641810553 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:50 INFO - PROCESS | 892 | ++DOCSHELL 14F69400 == 66 [pid = 892] [id = 545] 13:56:50 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (156AF400) [pid = 892] [serial = 1635] [outer = 00000000] 13:56:50 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (17118800) [pid = 892] [serial = 1636] [outer = 156AF400] 13:56:50 INFO - PROCESS | 892 | 1464641810608 Marionette DEBUG loaded listener.js 13:56:50 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (175D2C00) [pid = 892] [serial = 1637] [outer = 156AF400] 13:56:51 INFO - PROCESS | 892 | 1464641811162 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]]]}] 13:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 939ms 13:56:51 INFO - PROCESS | 892 | 1464641811212 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 13:56:51 INFO - PROCESS | 892 | 1464641811214 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 13:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:56:51 INFO - PROCESS | 892 | 1464641811218 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:56:51 INFO - PROCESS | 892 | 1464641811222 Marionette TRACE conn3 <- [1,2146,null,{}] 13:56:51 INFO - PROCESS | 892 | 1464641811233 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}] 13:56:51 INFO - PROCESS | 892 | 1464641811348 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 13:56:51 INFO - PROCESS | 892 | 1464641811506 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:51 INFO - PROCESS | 892 | ++DOCSHELL 1A510800 == 67 [pid = 892] [id = 546] 13:56:51 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (1A646400) [pid = 892] [serial = 1638] [outer = 00000000] 13:56:51 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (1A6F5400) [pid = 892] [serial = 1639] [outer = 1A646400] 13:56:51 INFO - PROCESS | 892 | 1464641811562 Marionette DEBUG loaded listener.js 13:56:51 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (1A9CC800) [pid = 892] [serial = 1640] [outer = 1A646400] 13:56:52 INFO - PROCESS | 892 | 1464641812148 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]]]}] 13:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 940ms 13:56:52 INFO - PROCESS | 892 | 1464641812163 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 13:56:52 INFO - PROCESS | 892 | 1464641812166 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 13:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:56:52 INFO - PROCESS | 892 | 1464641812169 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:56:52 INFO - PROCESS | 892 | 1464641812171 Marionette TRACE conn3 <- [1,2150,null,{}] 13:56:52 INFO - PROCESS | 892 | 1464641812175 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}] 13:56:52 INFO - PROCESS | 892 | 1464641812296 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 13:56:52 INFO - PROCESS | 892 | 1464641812410 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:52 INFO - PROCESS | 892 | ++DOCSHELL 1A9D2000 == 68 [pid = 892] [id = 547] 13:56:52 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (1A9D7000) [pid = 892] [serial = 1641] [outer = 00000000] 13:56:52 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (1ABDA400) [pid = 892] [serial = 1642] [outer = 1A9D7000] 13:56:52 INFO - PROCESS | 892 | 1464641812504 Marionette DEBUG loaded listener.js 13:56:52 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (1ABDDC00) [pid = 892] [serial = 1643] [outer = 1A9D7000] 13:56:53 INFO - PROCESS | 892 | 1464641813047 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]]]}] 13:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 940ms 13:56:53 INFO - PROCESS | 892 | 1464641813114 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 13:56:53 INFO - PROCESS | 892 | 1464641813116 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 13:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:56:53 INFO - PROCESS | 892 | 1464641813120 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:56:53 INFO - PROCESS | 892 | 1464641813122 Marionette TRACE conn3 <- [1,2154,null,{}] 13:56:53 INFO - PROCESS | 892 | 1464641813125 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}] 13:56:53 INFO - PROCESS | 892 | 1464641813236 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 13:56:53 INFO - PROCESS | 892 | 1464641813377 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:53 INFO - PROCESS | 892 | ++DOCSHELL 1A64D800 == 69 [pid = 892] [id = 548] 13:56:53 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (1A9CC000) [pid = 892] [serial = 1644] [outer = 00000000] 13:56:53 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (1ABE4400) [pid = 892] [serial = 1645] [outer = 1A9CC000] 13:56:53 INFO - PROCESS | 892 | 1464641813430 Marionette DEBUG loaded listener.js 13:56:53 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (1ABE7400) [pid = 892] [serial = 1646] [outer = 1A9CC000] 13:56:54 INFO - PROCESS | 892 | 1464641814304 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]]]}] 13:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1237ms 13:56:54 INFO - PROCESS | 892 | 1464641814363 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 13:56:54 INFO - PROCESS | 892 | 1464641814367 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 13:56:54 INFO - PROCESS | 892 | 1464641814372 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:56:54 INFO - PROCESS | 892 | 1464641814376 Marionette TRACE conn3 <- [1,2158,null,{}] 13:56:54 INFO - PROCESS | 892 | 1464641814383 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}] 13:56:54 INFO - PROCESS | 892 | 1464641814483 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 13:56:54 INFO - PROCESS | 892 | 1464641814631 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:54 INFO - PROCESS | 892 | ++DOCSHELL 12A4C800 == 70 [pid = 892] [id = 549] 13:56:54 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (1300C000) [pid = 892] [serial = 1647] [outer = 00000000] 13:56:54 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (139BC400) [pid = 892] [serial = 1648] [outer = 1300C000] 13:56:54 INFO - PROCESS | 892 | 1464641814680 Marionette DEBUG loaded listener.js 13:56:54 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (14FC5000) [pid = 892] [serial = 1649] [outer = 1300C000] 13:56:55 INFO - PROCESS | 892 | --DOCSHELL 139B8800 == 69 [pid = 892] [id = 472] 13:56:55 INFO - PROCESS | 892 | --DOCSHELL 0F2EE400 == 68 [pid = 892] [id = 442] 13:56:55 INFO - PROCESS | 892 | --DOCSHELL 1A104800 == 67 [pid = 892] [id = 474] 13:56:55 INFO - PROCESS | 892 | --DOCSHELL 198A6000 == 66 [pid = 892] [id = 542] 13:56:55 INFO - PROCESS | 892 | --DOCSHELL 13005C00 == 65 [pid = 892] [id = 541] 13:56:55 INFO - PROCESS | 892 | --DOCSHELL 10C0D400 == 64 [pid = 892] [id = 540] 13:56:55 INFO - PROCESS | 892 | --DOCSHELL 17F01C00 == 63 [pid = 892] [id = 539] 13:56:55 INFO - PROCESS | 892 | --DOCSHELL 18120400 == 62 [pid = 892] [id = 538] 13:56:55 INFO - PROCESS | 892 | --DOCSHELL 17114C00 == 61 [pid = 892] [id = 537] 13:56:55 INFO - PROCESS | 892 | --DOCSHELL 16035C00 == 60 [pid = 892] [id = 536] 13:56:55 INFO - PROCESS | 892 | --DOCSHELL 16035000 == 59 [pid = 892] [id = 535] 13:56:55 INFO - PROCESS | 892 | --DOCSHELL 1055C400 == 58 [pid = 892] [id = 534] 13:56:55 INFO - PROCESS | 892 | --DOCSHELL 12898C00 == 57 [pid = 892] [id = 533] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 124 (16940400) [pid = 892] [serial = 1564] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 123 (139BD000) [pid = 892] [serial = 1540] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 122 (16946C00) [pid = 892] [serial = 1543] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 121 (17DE7C00) [pid = 892] [serial = 1577] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 120 (131BD000) [pid = 892] [serial = 1555] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 119 (139BE000) [pid = 892] [serial = 1556] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 118 (161A8800) [pid = 892] [serial = 1561] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 117 (12A53800) [pid = 892] [serial = 1552] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 116 (1371D000) [pid = 892] [serial = 1553] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 115 (1563E000) [pid = 892] [serial = 1558] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 114 (156BD800) [pid = 892] [serial = 1559] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 113 (175C9000) [pid = 892] [serial = 1568] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 112 (1A6EAC00) [pid = 892] [serial = 1549] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 111 (171C3400) [pid = 892] [serial = 1567] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 110 (1A508400) [pid = 892] [serial = 1546] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 109 (12896800) [pid = 892] [serial = 1573] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 108 (17DE1800) [pid = 892] [serial = 1570] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 107 (18371400) [pid = 892] [serial = 1579] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 106 (17DEC000) [pid = 892] [serial = 1571] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 105 (16998400) [pid = 892] [serial = 1565] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 104 (1716E400) [pid = 892] [serial = 1576] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 103 (167B0400) [pid = 892] [serial = 1562] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | --DOMWINDOW == 102 (15323800) [pid = 892] [serial = 1574] [outer = 00000000] [url = about:blank] 13:56:55 INFO - PROCESS | 892 | 1464641815301 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]]]}] 13:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 940ms 13:56:55 INFO - PROCESS | 892 | 1464641815319 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 13:56:55 INFO - PROCESS | 892 | 1464641815325 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 13:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:56:55 INFO - PROCESS | 892 | 1464641815331 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:56:55 INFO - PROCESS | 892 | 1464641815333 Marionette TRACE conn3 <- [1,2162,null,{}] 13:56:55 INFO - PROCESS | 892 | 1464641815337 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}] 13:56:55 INFO - PROCESS | 892 | 1464641815441 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 13:56:55 INFO - PROCESS | 892 | 1464641815544 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:55 INFO - PROCESS | 892 | ++DOCSHELL 11250800 == 58 [pid = 892] [id = 550] 13:56:55 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (112E9800) [pid = 892] [serial = 1650] [outer = 00000000] 13:56:55 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (139B4800) [pid = 892] [serial = 1651] [outer = 112E9800] 13:56:55 INFO - PROCESS | 892 | 1464641815589 Marionette DEBUG loaded listener.js 13:56:55 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (14F77C00) [pid = 892] [serial = 1652] [outer = 112E9800] 13:56:56 INFO - PROCESS | 892 | 1464641816000 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]]]}] 13:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 736ms 13:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:56:56 INFO - PROCESS | 892 | 1464641816070 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 13:56:56 INFO - PROCESS | 892 | 1464641816072 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 13:56:56 INFO - PROCESS | 892 | 1464641816076 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:56:56 INFO - PROCESS | 892 | 1464641816079 Marionette TRACE conn3 <- [1,2166,null,{}] 13:56:56 INFO - PROCESS | 892 | 1464641816090 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}] 13:56:56 INFO - PROCESS | 892 | 1464641816178 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 13:56:56 INFO - PROCESS | 892 | 1464641816191 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:56 INFO - PROCESS | 892 | ++DOCSHELL 15323800 == 59 [pid = 892] [id = 551] 13:56:56 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (15641800) [pid = 892] [serial = 1653] [outer = 00000000] 13:56:56 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (16035000) [pid = 892] [serial = 1654] [outer = 15641800] 13:56:56 INFO - PROCESS | 892 | 1464641816244 Marionette DEBUG loaded listener.js 13:56:56 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (161A5000) [pid = 892] [serial = 1655] [outer = 15641800] 13:56:56 INFO - PROCESS | 892 | 1464641816715 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]]]}] 13:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 689ms 13:56:56 INFO - PROCESS | 892 | 1464641816775 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 13:56:56 INFO - PROCESS | 892 | 1464641816778 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 13:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:56:56 INFO - PROCESS | 892 | 1464641816781 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:56:56 INFO - PROCESS | 892 | 1464641816783 Marionette TRACE conn3 <- [1,2170,null,{}] 13:56:56 INFO - PROCESS | 892 | 1464641816786 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}] 13:56:56 INFO - PROCESS | 892 | 1464641816871 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 13:56:56 INFO - PROCESS | 892 | 1464641816880 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:56 INFO - PROCESS | 892 | ++DOCSHELL 1683CC00 == 60 [pid = 892] [id = 552] 13:56:56 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (1683DC00) [pid = 892] [serial = 1656] [outer = 00000000] 13:56:56 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (1684A400) [pid = 892] [serial = 1657] [outer = 1683DC00] 13:56:56 INFO - PROCESS | 892 | 1464641816923 Marionette DEBUG loaded listener.js 13:56:57 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (16998400) [pid = 892] [serial = 1658] [outer = 1683DC00] 13:56:57 INFO - PROCESS | 892 | 1464641817391 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]]]}] 13:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 689ms 13:56:57 INFO - PROCESS | 892 | 1464641817480 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 13:56:57 INFO - PROCESS | 892 | 1464641817482 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 13:56:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:56:57 INFO - PROCESS | 892 | 1464641817486 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:56:57 INFO - PROCESS | 892 | 1464641817487 Marionette TRACE conn3 <- [1,2174,null,{}] 13:56:57 INFO - PROCESS | 892 | 1464641817491 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}] 13:56:57 INFO - PROCESS | 892 | 1464641817610 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 13:56:57 INFO - PROCESS | 892 | 1464641817620 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:57 INFO - PROCESS | 892 | ++DOCSHELL 16948400 == 61 [pid = 892] [id = 553] 13:56:57 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (17114C00) [pid = 892] [serial = 1659] [outer = 00000000] 13:56:57 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (1711EC00) [pid = 892] [serial = 1660] [outer = 17114C00] 13:56:57 INFO - PROCESS | 892 | 1464641817667 Marionette DEBUG loaded listener.js 13:56:57 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (17170800) [pid = 892] [serial = 1661] [outer = 17114C00] 13:56:58 INFO - PROCESS | 892 | 1464641818179 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]]]}] 13:56:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:56:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 705ms 13:56:58 INFO - PROCESS | 892 | 1464641818217 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 13:56:58 INFO - PROCESS | 892 | 1464641818219 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 13:56:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:56:58 INFO - PROCESS | 892 | 1464641818222 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:56:58 INFO - PROCESS | 892 | 1464641818224 Marionette TRACE conn3 <- [1,2178,null,{}] 13:56:58 INFO - PROCESS | 892 | 1464641818228 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}] 13:56:58 INFO - PROCESS | 892 | 1464641818372 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 13:56:58 INFO - PROCESS | 892 | 1464641818441 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:58 INFO - PROCESS | 892 | ++DOCSHELL 16840800 == 62 [pid = 892] [id = 554] 13:56:58 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (1711E000) [pid = 892] [serial = 1662] [outer = 00000000] 13:56:58 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (17F0F400) [pid = 892] [serial = 1663] [outer = 1711E000] 13:56:58 INFO - PROCESS | 892 | 1464641818485 Marionette DEBUG loaded listener.js 13:56:58 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (181EE800) [pid = 892] [serial = 1664] [outer = 1711E000] 13:56:58 INFO - PROCESS | 892 | 1464641818908 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]]]}] 13:56:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:56:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 736ms 13:56:58 INFO - PROCESS | 892 | 1464641818968 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 13:56:58 INFO - PROCESS | 892 | 1464641818970 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 13:56:58 INFO - PROCESS | 892 | 1464641818973 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:56:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:56:58 INFO - PROCESS | 892 | 1464641818975 Marionette TRACE conn3 <- [1,2182,null,{}] 13:56:58 INFO - PROCESS | 892 | 1464641818978 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}] 13:56:59 INFO - PROCESS | 892 | 1464641819121 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 13:56:59 INFO - PROCESS | 892 | 1464641819191 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:59 INFO - PROCESS | 892 | ++DOCSHELL 17F08000 == 63 [pid = 892] [id = 555] 13:56:59 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (181F2C00) [pid = 892] [serial = 1665] [outer = 00000000] 13:56:59 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (19872800) [pid = 892] [serial = 1666] [outer = 181F2C00] 13:56:59 INFO - PROCESS | 892 | 1464641819234 Marionette DEBUG loaded listener.js 13:56:59 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (198AA000) [pid = 892] [serial = 1667] [outer = 181F2C00] 13:56:59 INFO - PROCESS | 892 | 1464641819665 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]]]}] 13:56:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:56:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 737ms 13:56:59 INFO - PROCESS | 892 | 1464641819714 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 13:56:59 INFO - PROCESS | 892 | 1464641819716 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 13:56:59 INFO - PROCESS | 892 | 1464641819719 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:56:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:56:59 INFO - PROCESS | 892 | 1464641819721 Marionette TRACE conn3 <- [1,2186,null,{}] 13:56:59 INFO - PROCESS | 892 | 1464641819724 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}] 13:56:59 INFO - PROCESS | 892 | 1464641819845 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 13:56:59 INFO - PROCESS | 892 | 1464641819854 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:00 INFO - PROCESS | 892 | ++DOCSHELL 1124B800 == 64 [pid = 892] [id = 556] 13:57:00 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (1124FC00) [pid = 892] [serial = 1668] [outer = 00000000] 13:57:00 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (1716A400) [pid = 892] [serial = 1669] [outer = 1124FC00] 13:57:00 INFO - PROCESS | 892 | 1464641820101 Marionette DEBUG loaded listener.js 13:57:00 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (1A106400) [pid = 892] [serial = 1670] [outer = 1124FC00] 13:57:00 INFO - PROCESS | 892 | --DOMWINDOW == 122 (18122800) [pid = 892] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:57:00 INFO - PROCESS | 892 | --DOMWINDOW == 121 (16035800) [pid = 892] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:57:00 INFO - PROCESS | 892 | --DOMWINDOW == 120 (181F2800) [pid = 892] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:57:00 INFO - PROCESS | 892 | --DOMWINDOW == 119 (1603FC00) [pid = 892] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:57:00 INFO - PROCESS | 892 | --DOMWINDOW == 118 (1711C400) [pid = 892] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:57:00 INFO - PROCESS | 892 | --DOMWINDOW == 117 (10A5B400) [pid = 892] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:57:00 INFO - PROCESS | 892 | --DOMWINDOW == 116 (128C5800) [pid = 892] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:57:00 INFO - PROCESS | 892 | --DOMWINDOW == 115 (19A70400) [pid = 892] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:57:00 INFO - PROCESS | 892 | --DOMWINDOW == 114 (17853800) [pid = 892] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:57:00 INFO - PROCESS | 892 | --DOMWINDOW == 113 (10C0E000) [pid = 892] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:57:00 INFO - PROCESS | 892 | --DOMWINDOW == 112 (14F80800) [pid = 892] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:57:00 INFO - PROCESS | 892 | --DOMWINDOW == 111 (1A644000) [pid = 892] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:57:00 INFO - PROCESS | 892 | 1464641820525 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]]]}] 13:57:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:57:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 846ms 13:57:00 INFO - PROCESS | 892 | 1464641820563 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 13:57:00 INFO - PROCESS | 892 | 1464641820565 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 13:57:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:57:00 INFO - PROCESS | 892 | 1464641820568 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:57:00 INFO - PROCESS | 892 | 1464641820570 Marionette TRACE conn3 <- [1,2190,null,{}] 13:57:00 INFO - PROCESS | 892 | 1464641820573 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}] 13:57:00 INFO - PROCESS | 892 | 1464641820720 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 13:57:00 INFO - PROCESS | 892 | 1464641820734 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:00 INFO - PROCESS | 892 | ++DOCSHELL 112EC000 == 65 [pid = 892] [id = 557] 13:57:00 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (15F93800) [pid = 892] [serial = 1671] [outer = 00000000] 13:57:00 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (18374C00) [pid = 892] [serial = 1672] [outer = 15F93800] 13:57:00 INFO - PROCESS | 892 | 1464641820778 Marionette DEBUG loaded listener.js 13:57:00 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (19A0C800) [pid = 892] [serial = 1673] [outer = 15F93800] 13:57:01 INFO - PROCESS | 892 | --DOCSHELL 1B299C00 == 64 [pid = 892] [id = 16] 13:57:01 INFO - PROCESS | 892 | 1464641821204 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]]]}] 13:57:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:57:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 705ms 13:57:01 INFO - PROCESS | 892 | 1464641821268 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 13:57:01 INFO - PROCESS | 892 | 1464641821269 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 13:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:57:01 INFO - PROCESS | 892 | 1464641821299 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:57:01 INFO - PROCESS | 892 | 1464641821300 Marionette TRACE conn3 <- [1,2194,null,{}] 13:57:01 INFO - PROCESS | 892 | 1464641821304 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}] 13:57:01 INFO - PROCESS | 892 | 1464641821394 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 13:57:01 INFO - PROCESS | 892 | 1464641821406 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:01 INFO - PROCESS | 892 | ++DOCSHELL 112EF400 == 65 [pid = 892] [id = 558] 13:57:01 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (143CDC00) [pid = 892] [serial = 1674] [outer = 00000000] 13:57:01 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (1A501C00) [pid = 892] [serial = 1675] [outer = 143CDC00] 13:57:01 INFO - PROCESS | 892 | 1464641821449 Marionette DEBUG loaded listener.js 13:57:01 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (1A647000) [pid = 892] [serial = 1676] [outer = 143CDC00] 13:57:01 INFO - PROCESS | 892 | 1464641821905 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]]]}] 13:57:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:57:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 658ms 13:57:01 INFO - PROCESS | 892 | 1464641821940 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 13:57:01 INFO - PROCESS | 892 | 1464641821943 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 13:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:57:01 INFO - PROCESS | 892 | 1464641821946 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:57:01 INFO - PROCESS | 892 | 1464641821948 Marionette TRACE conn3 <- [1,2198,null,{}] 13:57:01 INFO - PROCESS | 892 | 1464641821952 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}] 13:57:02 INFO - PROCESS | 892 | 1464641822084 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 13:57:02 INFO - PROCESS | 892 | 1464641822291 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:02 INFO - PROCESS | 892 | ++DOCSHELL 10275C00 == 66 [pid = 892] [id = 559] 13:57:02 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (102D0000) [pid = 892] [serial = 1677] [outer = 00000000] 13:57:02 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (11072800) [pid = 892] [serial = 1678] [outer = 102D0000] 13:57:02 INFO - PROCESS | 892 | 1464641822358 Marionette DEBUG loaded listener.js 13:57:02 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (12A51000) [pid = 892] [serial = 1679] [outer = 102D0000] 13:57:02 INFO - PROCESS | 892 | 1464641822891 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]]]}] 13:57:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:57:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1002ms 13:57:02 INFO - PROCESS | 892 | 1464641822952 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 13:57:02 INFO - PROCESS | 892 | 1464641822957 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 13:57:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:57:02 INFO - PROCESS | 892 | 1464641822961 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:57:02 INFO - PROCESS | 892 | 1464641822965 Marionette TRACE conn3 <- [1,2202,null,{}] 13:57:02 INFO - PROCESS | 892 | 1464641822970 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}] 13:57:03 INFO - PROCESS | 892 | 1464641823082 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 13:57:03 INFO - PROCESS | 892 | 1464641823241 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:03 INFO - PROCESS | 892 | ++DOCSHELL 14FCD000 == 67 [pid = 892] [id = 560] 13:57:03 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (14FCD400) [pid = 892] [serial = 1680] [outer = 00000000] 13:57:03 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (15321000) [pid = 892] [serial = 1681] [outer = 14FCD400] 13:57:03 INFO - PROCESS | 892 | 1464641823297 Marionette DEBUG loaded listener.js 13:57:03 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (15FA1800) [pid = 892] [serial = 1682] [outer = 14FCD400] 13:57:03 INFO - PROCESS | 892 | 1464641823888 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]]]}] 13:57:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:57:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 955ms 13:57:03 INFO - PROCESS | 892 | 1464641823909 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 13:57:03 INFO - PROCESS | 892 | 1464641823913 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 13:57:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:57:03 INFO - PROCESS | 892 | 1464641823917 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:57:03 INFO - PROCESS | 892 | 1464641823920 Marionette TRACE conn3 <- [1,2206,null,{}] 13:57:03 INFO - PROCESS | 892 | 1464641823924 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}] 13:57:04 INFO - PROCESS | 892 | 1464641824034 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 13:57:04 INFO - PROCESS | 892 | 1464641824194 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:04 INFO - PROCESS | 892 | ++DOCSHELL 17752800 == 68 [pid = 892] [id = 561] 13:57:04 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (17753000) [pid = 892] [serial = 1683] [outer = 00000000] 13:57:04 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (17D49C00) [pid = 892] [serial = 1684] [outer = 17753000] 13:57:04 INFO - PROCESS | 892 | 1464641824248 Marionette DEBUG loaded listener.js 13:57:04 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (18374400) [pid = 892] [serial = 1685] [outer = 17753000] 13:57:04 INFO - PROCESS | 892 | 1464641824783 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]]]}] 13:57:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:57:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 893ms 13:57:04 INFO - PROCESS | 892 | 1464641824822 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 13:57:04 INFO - PROCESS | 892 | 1464641824824 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 13:57:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:57:04 INFO - PROCESS | 892 | 1464641824835 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:57:04 INFO - PROCESS | 892 | 1464641824841 Marionette TRACE conn3 <- [1,2210,null,{}] 13:57:04 INFO - PROCESS | 892 | 1464641824845 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}] 13:57:04 INFO - PROCESS | 892 | 1464641824956 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 13:57:05 INFO - PROCESS | 892 | 1464641825071 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:05 INFO - PROCESS | 892 | ++DOCSHELL 112AF400 == 69 [pid = 892] [id = 562] 13:57:05 INFO - PROCESS | 892 | ++DOMWINDOW == 127 (1A28B000) [pid = 892] [serial = 1686] [outer = 00000000] 13:57:05 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (1A885C00) [pid = 892] [serial = 1687] [outer = 1A28B000] 13:57:05 INFO - PROCESS | 892 | 1464641825165 Marionette DEBUG loaded listener.js 13:57:05 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (1A9D8000) [pid = 892] [serial = 1688] [outer = 1A28B000] 13:57:05 INFO - PROCESS | 892 | 1464641825751 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]]]}] 13:57:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:57:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 956ms 13:57:05 INFO - PROCESS | 892 | 1464641825793 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 13:57:05 INFO - PROCESS | 892 | 1464641825796 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 13:57:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:57:05 INFO - PROCESS | 892 | 1464641825800 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:57:05 INFO - PROCESS | 892 | 1464641825802 Marionette TRACE conn3 <- [1,2214,null,{}] 13:57:05 INFO - PROCESS | 892 | 1464641825805 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}] 13:57:05 INFO - PROCESS | 892 | 1464641825914 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 13:57:06 INFO - PROCESS | 892 | 1464641826030 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:06 INFO - PROCESS | 892 | ++DOCSHELL 10A58800 == 70 [pid = 892] [id = 563] 13:57:06 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (10C0C000) [pid = 892] [serial = 1689] [outer = 00000000] 13:57:06 INFO - PROCESS | 892 | ++DOMWINDOW == 131 (1AF8BC00) [pid = 892] [serial = 1690] [outer = 10C0C000] 13:57:06 INFO - PROCESS | 892 | 1464641826123 Marionette DEBUG loaded listener.js 13:57:06 INFO - PROCESS | 892 | ++DOMWINDOW == 132 (1AF90800) [pid = 892] [serial = 1691] [outer = 10C0C000] 13:57:06 INFO - PROCESS | 892 | 1464641826632 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]]]}] 13:57:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:57:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 909ms 13:57:06 INFO - PROCESS | 892 | 1464641826704 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 13:57:06 INFO - PROCESS | 892 | 1464641826706 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 13:57:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:57:06 INFO - PROCESS | 892 | 1464641826710 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:57:06 INFO - PROCESS | 892 | 1464641826712 Marionette TRACE conn3 <- [1,2218,null,{}] 13:57:06 INFO - PROCESS | 892 | 1464641826715 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}] 13:57:06 INFO - PROCESS | 892 | 1464641826819 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 13:57:06 INFO - PROCESS | 892 | 1464641826965 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:07 INFO - PROCESS | 892 | ++DOCSHELL 1AF96800 == 71 [pid = 892] [id = 564] 13:57:07 INFO - PROCESS | 892 | ++DOMWINDOW == 133 (1AF97000) [pid = 892] [serial = 1692] [outer = 00000000] 13:57:07 INFO - PROCESS | 892 | ++DOMWINDOW == 134 (1B175800) [pid = 892] [serial = 1693] [outer = 1AF97000] 13:57:07 INFO - PROCESS | 892 | 1464641827025 Marionette DEBUG loaded listener.js 13:57:07 INFO - PROCESS | 892 | ++DOMWINDOW == 135 (1B17B800) [pid = 892] [serial = 1694] [outer = 1AF97000] 13:57:07 INFO - PROCESS | 892 | 1464641827678 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]]]}] 13:57:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:57:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1002ms 13:57:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:57:07 INFO - PROCESS | 892 | 1464641827711 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 13:57:07 INFO - PROCESS | 892 | 1464641827713 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 13:57:07 INFO - PROCESS | 892 | 1464641827717 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:57:07 INFO - PROCESS | 892 | 1464641827719 Marionette TRACE conn3 <- [1,2222,null,{}] 13:57:07 INFO - PROCESS | 892 | 1464641827723 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}] 13:57:07 INFO - PROCESS | 892 | 1464641827829 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 13:57:08 INFO - PROCESS | 892 | 1464641828163 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:08 INFO - PROCESS | 892 | ++DOCSHELL 10A55400 == 72 [pid = 892] [id = 565] 13:57:08 INFO - PROCESS | 892 | ++DOMWINDOW == 136 (10A5A800) [pid = 892] [serial = 1695] [outer = 00000000] 13:57:08 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (12A4E000) [pid = 892] [serial = 1696] [outer = 10A5A800] 13:57:08 INFO - PROCESS | 892 | 1464641828228 Marionette DEBUG loaded listener.js 13:57:08 INFO - PROCESS | 892 | ++DOMWINDOW == 138 (13722C00) [pid = 892] [serial = 1697] [outer = 10A5A800] 13:57:08 INFO - PROCESS | 892 | 1464641828758 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]]]}] 13:57:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:57:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1080ms 13:57:08 INFO - PROCESS | 892 | 1464641828821 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 13:57:08 INFO - PROCESS | 892 | 1464641828825 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 13:57:08 INFO - PROCESS | 892 | 1464641828831 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:57:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:57:08 INFO - PROCESS | 892 | 1464641828834 Marionette TRACE conn3 <- [1,2226,null,{}] 13:57:08 INFO - PROCESS | 892 | 1464641828839 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}] 13:57:08 INFO - PROCESS | 892 | 1464641828942 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 13:57:09 INFO - PROCESS | 892 | 1464641829107 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:09 INFO - PROCESS | 892 | ++DOCSHELL 1124BC00 == 73 [pid = 892] [id = 566] 13:57:09 INFO - PROCESS | 892 | ++DOMWINDOW == 139 (139B2400) [pid = 892] [serial = 1698] [outer = 00000000] 13:57:09 INFO - PROCESS | 892 | ++DOMWINDOW == 140 (14FD1800) [pid = 892] [serial = 1699] [outer = 139B2400] 13:57:09 INFO - PROCESS | 892 | 1464641829157 Marionette DEBUG loaded listener.js 13:57:09 INFO - PROCESS | 892 | ++DOMWINDOW == 141 (156B5800) [pid = 892] [serial = 1700] [outer = 139B2400] 13:57:09 INFO - PROCESS | 892 | --DOCSHELL 112EF400 == 72 [pid = 892] [id = 558] 13:57:09 INFO - PROCESS | 892 | --DOCSHELL 112EC000 == 71 [pid = 892] [id = 557] 13:57:09 INFO - PROCESS | 892 | --DOCSHELL 1124B800 == 70 [pid = 892] [id = 556] 13:57:09 INFO - PROCESS | 892 | --DOCSHELL 17F08000 == 69 [pid = 892] [id = 555] 13:57:09 INFO - PROCESS | 892 | --DOCSHELL 16840800 == 68 [pid = 892] [id = 554] 13:57:09 INFO - PROCESS | 892 | --DOCSHELL 16948400 == 67 [pid = 892] [id = 553] 13:57:09 INFO - PROCESS | 892 | --DOCSHELL 156B3000 == 66 [pid = 892] [id = 17] 13:57:09 INFO - PROCESS | 892 | --DOCSHELL 1683CC00 == 65 [pid = 892] [id = 552] 13:57:09 INFO - PROCESS | 892 | --DOCSHELL 15323800 == 64 [pid = 892] [id = 551] 13:57:09 INFO - PROCESS | 892 | --DOCSHELL 11250800 == 63 [pid = 892] [id = 550] 13:57:09 INFO - PROCESS | 892 | --DOCSHELL 12A4C800 == 62 [pid = 892] [id = 549] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 140 (1A879000) [pid = 892] [serial = 1597] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 139 (1A6F9800) [pid = 892] [serial = 1538] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 138 (18369400) [pid = 892] [serial = 1615] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 137 (16040800) [pid = 892] [serial = 1606] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 136 (161A5400) [pid = 892] [serial = 1607] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 135 (198A9400) [pid = 892] [serial = 1618] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 134 (17082C00) [pid = 892] [serial = 1609] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 133 (17116800) [pid = 892] [serial = 1610] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 132 (17173C00) [pid = 892] [serial = 1612] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 131 (12D85800) [pid = 892] [serial = 1603] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 130 (139BDC00) [pid = 892] [serial = 1604] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 129 (19A6F800) [pid = 892] [serial = 1591] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 128 (132A8400) [pid = 892] [serial = 1601] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 127 (130E9800) [pid = 892] [serial = 1600] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 126 (17850800) [pid = 892] [serial = 1588] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 125 (19868400) [pid = 892] [serial = 1616] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 124 (1280A800) [pid = 892] [serial = 1582] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 123 (15424400) [pid = 892] [serial = 1585] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 122 (1A503C00) [pid = 892] [serial = 1594] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 121 (1A64A400) [pid = 892] [serial = 1627] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 120 (18374000) [pid = 892] [serial = 1580] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 119 (19A65800) [pid = 892] [serial = 1619] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 118 (139B7000) [pid = 892] [serial = 1621] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 117 (1A6EA400) [pid = 892] [serial = 1628] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 116 (1A110800) [pid = 892] [serial = 1625] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 115 (1542EC00) [pid = 892] [serial = 1622] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 114 (172AC000) [pid = 892] [serial = 1613] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | --DOMWINDOW == 113 (19A71400) [pid = 892] [serial = 1624] [outer = 00000000] [url = about:blank] 13:57:09 INFO - PROCESS | 892 | 1464641829692 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]]]}] 13:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 909ms 13:57:09 INFO - PROCESS | 892 | 1464641829737 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 13:57:09 INFO - PROCESS | 892 | 1464641829741 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 13:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:57:09 INFO - PROCESS | 892 | 1464641829746 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:57:09 INFO - PROCESS | 892 | 1464641829747 Marionette TRACE conn3 <- [1,2230,null,{}] 13:57:09 INFO - PROCESS | 892 | 1464641829751 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}] 13:57:09 INFO - PROCESS | 892 | 1464641829840 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 13:57:09 INFO - PROCESS | 892 | 1464641829849 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:09 INFO - PROCESS | 892 | ++DOCSHELL 14F69C00 == 63 [pid = 892] [id = 567] 13:57:09 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (14F72800) [pid = 892] [serial = 1701] [outer = 00000000] 13:57:09 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (15639C00) [pid = 892] [serial = 1702] [outer = 14F72800] 13:57:09 INFO - PROCESS | 892 | 1464641829894 Marionette DEBUG loaded listener.js 13:57:09 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (161A2C00) [pid = 892] [serial = 1703] [outer = 14F72800] 13:57:10 INFO - PROCESS | 892 | 1464641830396 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]]]}] 13:57:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:57:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 690ms 13:57:10 INFO - PROCESS | 892 | 1464641830446 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 13:57:10 INFO - PROCESS | 892 | 1464641830448 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 13:57:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:57:10 INFO - PROCESS | 892 | 1464641830453 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:57:10 INFO - PROCESS | 892 | 1464641830458 Marionette TRACE conn3 <- [1,2234,null,{}] 13:57:10 INFO - PROCESS | 892 | 1464641830467 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}] 13:57:10 INFO - PROCESS | 892 | 1464641830562 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 13:57:10 INFO - PROCESS | 892 | 1464641830572 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:10 INFO - PROCESS | 892 | ++DOCSHELL 15F95800 == 64 [pid = 892] [id = 568] 13:57:10 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (161A6C00) [pid = 892] [serial = 1704] [outer = 00000000] 13:57:10 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (16B2D800) [pid = 892] [serial = 1705] [outer = 161A6C00] 13:57:10 INFO - PROCESS | 892 | 1464641830627 Marionette DEBUG loaded listener.js 13:57:10 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (17114400) [pid = 892] [serial = 1706] [outer = 161A6C00] 13:57:11 INFO - PROCESS | 892 | 1464641831078 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]]]}] 13:57:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:57:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 658ms 13:57:11 INFO - PROCESS | 892 | 1464641831126 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 13:57:11 INFO - PROCESS | 892 | 1464641831129 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 13:57:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:57:11 INFO - PROCESS | 892 | 1464641831133 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:57:11 INFO - PROCESS | 892 | 1464641831135 Marionette TRACE conn3 <- [1,2238,null,{}] 13:57:11 INFO - PROCESS | 892 | 1464641831138 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}] 13:57:11 INFO - PROCESS | 892 | 1464641831225 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 13:57:11 INFO - PROCESS | 892 | 1464641831261 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:11 INFO - PROCESS | 892 | ++DOCSHELL 1693EC00 == 65 [pid = 892] [id = 569] 13:57:11 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (17120C00) [pid = 892] [serial = 1707] [outer = 00000000] 13:57:11 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (171C3000) [pid = 892] [serial = 1708] [outer = 17120C00] 13:57:11 INFO - PROCESS | 892 | 1464641831307 Marionette DEBUG loaded listener.js 13:57:11 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (17751400) [pid = 892] [serial = 1709] [outer = 17120C00] 13:57:11 INFO - PROCESS | 892 | 1464641831780 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]]]}] 13:57:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:57:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 704ms 13:57:11 INFO - PROCESS | 892 | 1464641831842 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 13:57:11 INFO - PROCESS | 892 | 1464641831844 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 13:57:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:57:11 INFO - PROCESS | 892 | 1464641831848 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:57:11 INFO - PROCESS | 892 | 1464641831850 Marionette TRACE conn3 <- [1,2242,null,{}] 13:57:11 INFO - PROCESS | 892 | 1464641831853 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}] 13:57:11 INFO - PROCESS | 892 | 1464641831974 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 13:57:12 INFO - PROCESS | 892 | 1464641832088 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:12 INFO - PROCESS | 892 | ++DOCSHELL 177CE800 == 66 [pid = 892] [id = 570] 13:57:12 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (17D4D400) [pid = 892] [serial = 1710] [outer = 00000000] 13:57:12 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (181EF000) [pid = 892] [serial = 1711] [outer = 17D4D400] 13:57:12 INFO - PROCESS | 892 | 1464641832138 Marionette DEBUG loaded listener.js 13:57:12 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (18372400) [pid = 892] [serial = 1712] [outer = 17D4D400] 13:57:12 INFO - PROCESS | 892 | 1464641832565 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]]]}] 13:57:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:57:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 736ms 13:57:12 INFO - PROCESS | 892 | 1464641832622 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 13:57:12 INFO - PROCESS | 892 | 1464641832624 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 13:57:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:57:12 INFO - PROCESS | 892 | 1464641832627 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:57:12 INFO - PROCESS | 892 | 1464641832629 Marionette TRACE conn3 <- [1,2246,null,{}] 13:57:12 INFO - PROCESS | 892 | 1464641832633 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}] 13:57:12 INFO - PROCESS | 892 | 1464641832780 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 13:57:12 INFO - PROCESS | 892 | 1464641832850 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:12 INFO - PROCESS | 892 | ++DOCSHELL 18366000 == 67 [pid = 892] [id = 571] 13:57:12 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (18374800) [pid = 892] [serial = 1713] [outer = 00000000] 13:57:12 INFO - PROCESS | 892 | ++DOMWINDOW == 127 (19A65800) [pid = 892] [serial = 1714] [outer = 18374800] 13:57:12 INFO - PROCESS | 892 | 1464641832895 Marionette DEBUG loaded listener.js 13:57:12 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (19D7D800) [pid = 892] [serial = 1715] [outer = 18374800] 13:57:13 INFO - PROCESS | 892 | 1464641833315 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]]]}] 13:57:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:57:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 736ms 13:57:13 INFO - PROCESS | 892 | 1464641833367 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 13:57:13 INFO - PROCESS | 892 | 1464641833369 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 13:57:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:57:13 INFO - PROCESS | 892 | 1464641833372 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:57:13 INFO - PROCESS | 892 | 1464641833374 Marionette TRACE conn3 <- [1,2250,null,{}] 13:57:13 INFO - PROCESS | 892 | 1464641833384 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}] 13:57:13 INFO - PROCESS | 892 | 1464641833502 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 13:57:13 INFO - PROCESS | 892 | 1464641833508 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:13 INFO - PROCESS | 892 | ++DOCSHELL 19871800 == 68 [pid = 892] [id = 572] 13:57:13 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (19A14000) [pid = 892] [serial = 1716] [outer = 00000000] 13:57:13 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (1A50C800) [pid = 892] [serial = 1717] [outer = 19A14000] 13:57:13 INFO - PROCESS | 892 | 1464641833555 Marionette DEBUG loaded listener.js 13:57:13 INFO - PROCESS | 892 | ++DOMWINDOW == 131 (1A64A400) [pid = 892] [serial = 1718] [outer = 19A14000] 13:57:13 INFO - PROCESS | 892 | --DOMWINDOW == 130 (1A6F7400) [pid = 892] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:57:13 INFO - PROCESS | 892 | --DOMWINDOW == 129 (1711E000) [pid = 892] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:57:13 INFO - PROCESS | 892 | --DOMWINDOW == 128 (17114C00) [pid = 892] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:57:13 INFO - PROCESS | 892 | --DOMWINDOW == 127 (1683DC00) [pid = 892] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:57:13 INFO - PROCESS | 892 | --DOMWINDOW == 126 (15641800) [pid = 892] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:57:13 INFO - PROCESS | 892 | --DOMWINDOW == 125 (1300C000) [pid = 892] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:57:13 INFO - PROCESS | 892 | --DOMWINDOW == 124 (112E9800) [pid = 892] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:57:13 INFO - PROCESS | 892 | --DOMWINDOW == 123 (181F2C00) [pid = 892] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:57:13 INFO - PROCESS | 892 | --DOMWINDOW == 122 (15F93800) [pid = 892] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:57:13 INFO - PROCESS | 892 | --DOMWINDOW == 121 (1124FC00) [pid = 892] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:57:13 INFO - PROCESS | 892 | --DOMWINDOW == 120 (1B297000) [pid = 892] [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.] 13:57:13 INFO - PROCESS | 892 | --DOMWINDOW == 119 (1B29A000) [pid = 892] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:57:14 INFO - PROCESS | 892 | 1464641834119 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]]]}] 13:57:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 831ms 13:57:14 INFO - PROCESS | 892 | 1464641834216 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 13:57:14 INFO - PROCESS | 892 | 1464641834218 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 13:57:14 INFO - PROCESS | 892 | 1464641834221 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:57:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:57:14 INFO - PROCESS | 892 | 1464641834223 Marionette TRACE conn3 <- [1,2254,null,{}] 13:57:14 INFO - PROCESS | 892 | 1464641834227 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}] 13:57:14 INFO - PROCESS | 892 | 1464641834321 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 13:57:14 INFO - PROCESS | 892 | 1464641834327 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:14 INFO - PROCESS | 892 | ++DOCSHELL 13085000 == 69 [pid = 892] [id = 573] 13:57:14 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (16C12400) [pid = 892] [serial = 1719] [outer = 00000000] 13:57:14 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (19873000) [pid = 892] [serial = 1720] [outer = 16C12400] 13:57:14 INFO - PROCESS | 892 | 1464641834370 Marionette DEBUG loaded listener.js 13:57:14 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (1A502800) [pid = 892] [serial = 1721] [outer = 16C12400] 13:57:14 INFO - PROCESS | 892 | 1464641834795 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]]]}] 13:57:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 595ms 13:57:14 INFO - PROCESS | 892 | 1464641834818 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 13:57:14 INFO - PROCESS | 892 | 1464641834820 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 13:57:14 INFO - PROCESS | 892 | 1464641834838 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:57:14 INFO - PROCESS | 892 | 1464641834840 Marionette TRACE conn3 <- [1,2258,null,{}] 13:57:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:57:14 INFO - PROCESS | 892 | 1464641834844 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}] 13:57:14 INFO - PROCESS | 892 | 1464641834928 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 13:57:14 INFO - PROCESS | 892 | 1464641834934 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:14 INFO - PROCESS | 892 | ++DOCSHELL 1A64C000 == 70 [pid = 892] [id = 574] 13:57:14 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (1A64D000) [pid = 892] [serial = 1722] [outer = 00000000] 13:57:14 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (1A6F8C00) [pid = 892] [serial = 1723] [outer = 1A64D000] 13:57:14 INFO - PROCESS | 892 | 1464641834978 Marionette DEBUG loaded listener.js 13:57:15 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (1A880C00) [pid = 892] [serial = 1724] [outer = 1A64D000] 13:57:15 INFO - PROCESS | 892 | 1464641835426 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]]]}] 13:57:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:57:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 626ms 13:57:15 INFO - PROCESS | 892 | 1464641835479 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 13:57:15 INFO - PROCESS | 892 | 1464641835481 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 13:57:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:57:15 INFO - PROCESS | 892 | 1464641835485 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:57:15 INFO - PROCESS | 892 | 1464641835487 Marionette TRACE conn3 <- [1,2262,null,{}] 13:57:15 INFO - PROCESS | 892 | 1464641835490 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}] 13:57:15 INFO - PROCESS | 892 | 1464641835574 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 13:57:15 INFO - PROCESS | 892 | 1464641835580 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:15 INFO - PROCESS | 892 | ++DOCSHELL 13D4F800 == 71 [pid = 892] [id = 575] 13:57:15 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (198AA400) [pid = 892] [serial = 1725] [outer = 00000000] 13:57:15 INFO - PROCESS | 892 | ++DOMWINDOW == 127 (1ABE7800) [pid = 892] [serial = 1726] [outer = 198AA400] 13:57:15 INFO - PROCESS | 892 | 1464641835639 Marionette DEBUG loaded listener.js 13:57:15 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (1B175C00) [pid = 892] [serial = 1727] [outer = 198AA400] 13:57:16 INFO - PROCESS | 892 | 1464641836350 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]]]}] 13:57:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:57:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 908ms 13:57:16 INFO - PROCESS | 892 | 1464641836390 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 13:57:16 INFO - PROCESS | 892 | 1464641836395 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 13:57:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:57:16 INFO - PROCESS | 892 | 1464641836400 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:57:16 INFO - PROCESS | 892 | 1464641836404 Marionette TRACE conn3 <- [1,2266,null,{}] 13:57:16 INFO - PROCESS | 892 | 1464641836409 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}] 13:57:16 INFO - PROCESS | 892 | 1464641836526 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 13:57:16 INFO - PROCESS | 892 | 1464641836694 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:16 INFO - PROCESS | 892 | ++DOCSHELL 1311BC00 == 72 [pid = 892] [id = 576] 13:57:16 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (131AEC00) [pid = 892] [serial = 1728] [outer = 00000000] 13:57:16 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (143CD800) [pid = 892] [serial = 1729] [outer = 131AEC00] 13:57:16 INFO - PROCESS | 892 | 1464641836751 Marionette DEBUG loaded listener.js 13:57:16 INFO - PROCESS | 892 | ++DOMWINDOW == 131 (14FCF800) [pid = 892] [serial = 1730] [outer = 131AEC00] 13:57:17 INFO - PROCESS | 892 | 1464641837350 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]]]}] 13:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1002ms 13:57:17 INFO - PROCESS | 892 | 1464641837404 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 13:57:17 INFO - PROCESS | 892 | 1464641837410 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 13:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:57:17 INFO - PROCESS | 892 | 1464641837416 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:57:17 INFO - PROCESS | 892 | 1464641837419 Marionette TRACE conn3 <- [1,2270,null,{}] 13:57:17 INFO - PROCESS | 892 | 1464641837423 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}] 13:57:17 INFO - PROCESS | 892 | 1464641837538 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 13:57:17 INFO - PROCESS | 892 | 1464641837691 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:17 INFO - PROCESS | 892 | ++DOCSHELL 1684AC00 == 73 [pid = 892] [id = 577] 13:57:17 INFO - PROCESS | 892 | ++DOMWINDOW == 132 (1693E000) [pid = 892] [serial = 1731] [outer = 00000000] 13:57:17 INFO - PROCESS | 892 | ++DOMWINDOW == 133 (1716DC00) [pid = 892] [serial = 1732] [outer = 1693E000] 13:57:17 INFO - PROCESS | 892 | 1464641837745 Marionette DEBUG loaded listener.js 13:57:17 INFO - PROCESS | 892 | ++DOMWINDOW == 134 (171C7400) [pid = 892] [serial = 1733] [outer = 1693E000] 13:57:18 INFO - PROCESS | 892 | 1464641838323 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]]]}] 13:57:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:57:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 955ms 13:57:18 INFO - PROCESS | 892 | 1464641838359 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 13:57:18 INFO - PROCESS | 892 | 1464641838362 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 13:57:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:57:18 INFO - PROCESS | 892 | 1464641838366 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:57:18 INFO - PROCESS | 892 | 1464641838370 Marionette TRACE conn3 <- [1,2274,null,{}] 13:57:18 INFO - PROCESS | 892 | 1464641838380 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}] 13:57:18 INFO - PROCESS | 892 | 1464641838494 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 13:57:18 INFO - PROCESS | 892 | 1464641838658 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:18 INFO - PROCESS | 892 | ++DOCSHELL 1A6F1C00 == 74 [pid = 892] [id = 578] 13:57:18 INFO - PROCESS | 892 | ++DOMWINDOW == 135 (1A9D5800) [pid = 892] [serial = 1734] [outer = 00000000] 13:57:18 INFO - PROCESS | 892 | ++DOMWINDOW == 136 (1AF97800) [pid = 892] [serial = 1735] [outer = 1A9D5800] 13:57:18 INFO - PROCESS | 892 | 1464641838717 Marionette DEBUG loaded listener.js 13:57:18 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (1B17F400) [pid = 892] [serial = 1736] [outer = 1A9D5800] 13:57:19 INFO - PROCESS | 892 | 1464641839262 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]]]}] 13:57: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 13:57:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 940ms 13:57:19 INFO - PROCESS | 892 | 1464641839311 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 13:57:19 INFO - PROCESS | 892 | 1464641839313 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 13:57:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:57:19 INFO - PROCESS | 892 | 1464641839317 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:57:19 INFO - PROCESS | 892 | 1464641839319 Marionette TRACE conn3 <- [1,2278,null,{}] 13:57:19 INFO - PROCESS | 892 | 1464641839322 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}] 13:57:19 INFO - PROCESS | 892 | 1464641839433 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 13:57:19 INFO - PROCESS | 892 | 1464641839593 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:19 INFO - PROCESS | 892 | ++DOCSHELL 1B28F400 == 75 [pid = 892] [id = 579] 13:57:19 INFO - PROCESS | 892 | ++DOMWINDOW == 138 (1B28F800) [pid = 892] [serial = 1737] [outer = 00000000] 13:57:19 INFO - PROCESS | 892 | ++DOMWINDOW == 139 (1B294000) [pid = 892] [serial = 1738] [outer = 1B28F800] 13:57:19 INFO - PROCESS | 892 | 1464641839647 Marionette DEBUG loaded listener.js 13:57:19 INFO - PROCESS | 892 | ++DOMWINDOW == 140 (1B297400) [pid = 892] [serial = 1739] [outer = 1B28F800] 13:57:20 INFO - PROCESS | 892 | 1464641840223 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]]]}] 13:57:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:57:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 939ms 13:57:20 INFO - PROCESS | 892 | 1464641840262 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 13:57:20 INFO - PROCESS | 892 | 1464641840264 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 13:57:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:57:20 INFO - PROCESS | 892 | 1464641840267 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:57:20 INFO - PROCESS | 892 | 1464641840269 Marionette TRACE conn3 <- [1,2282,null,{}] 13:57:20 INFO - PROCESS | 892 | 1464641840273 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}] 13:57:20 INFO - PROCESS | 892 | 1464641840379 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 13:57:20 INFO - PROCESS | 892 | 1464641840538 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:20 INFO - PROCESS | 892 | ++DOCSHELL 1ABDB400 == 76 [pid = 892] [id = 580] 13:57:20 INFO - PROCESS | 892 | ++DOMWINDOW == 141 (1ABE4800) [pid = 892] [serial = 1740] [outer = 00000000] 13:57:20 INFO - PROCESS | 892 | ++DOMWINDOW == 142 (1B3B5000) [pid = 892] [serial = 1741] [outer = 1ABE4800] 13:57:20 INFO - PROCESS | 892 | 1464641840592 Marionette DEBUG loaded listener.js 13:57:20 INFO - PROCESS | 892 | ++DOMWINDOW == 143 (1B3B8800) [pid = 892] [serial = 1742] [outer = 1ABE4800] 13:57:21 INFO - PROCESS | 892 | 1464641841127 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]]]}] 13:57:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:57:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 940ms 13:57:21 INFO - PROCESS | 892 | 1464641841213 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 13:57:21 INFO - PROCESS | 892 | 1464641841215 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 13:57:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:57:21 INFO - PROCESS | 892 | 1464641841219 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:57:21 INFO - PROCESS | 892 | 1464641841221 Marionette TRACE conn3 <- [1,2286,null,{}] 13:57:21 INFO - PROCESS | 892 | 1464641841225 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}] 13:57:21 INFO - PROCESS | 892 | 1464641841348 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 13:57:21 INFO - PROCESS | 892 | 1464641841496 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:21 INFO - PROCESS | 892 | ++DOCSHELL 1B53B800 == 77 [pid = 892] [id = 581] 13:57:21 INFO - PROCESS | 892 | ++DOMWINDOW == 144 (1B53BC00) [pid = 892] [serial = 1743] [outer = 00000000] 13:57:21 INFO - PROCESS | 892 | ++DOMWINDOW == 145 (1B545400) [pid = 892] [serial = 1744] [outer = 1B53BC00] 13:57:21 INFO - PROCESS | 892 | 1464641841551 Marionette DEBUG loaded listener.js 13:57:21 INFO - PROCESS | 892 | ++DOMWINDOW == 146 (1B547000) [pid = 892] [serial = 1745] [outer = 1B53BC00] 13:57:22 INFO - PROCESS | 892 | 1464641842113 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]]]}] 13:57:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:57:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 940ms 13:57:22 INFO - PROCESS | 892 | 1464641842164 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 13:57:22 INFO - PROCESS | 892 | 1464641842167 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 13:57:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:57:22 INFO - PROCESS | 892 | 1464641842170 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:57:22 INFO - PROCESS | 892 | 1464641842172 Marionette TRACE conn3 <- [1,2290,null,{}] 13:57:22 INFO - PROCESS | 892 | 1464641842176 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}] 13:57:22 INFO - PROCESS | 892 | 1464641842282 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 13:57:22 INFO - PROCESS | 892 | 1464641842442 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:22 INFO - PROCESS | 892 | ++DOCSHELL 10C07000 == 78 [pid = 892] [id = 582] 13:57:22 INFO - PROCESS | 892 | ++DOMWINDOW == 147 (1106E800) [pid = 892] [serial = 1746] [outer = 00000000] 13:57:22 INFO - PROCESS | 892 | ++DOMWINDOW == 148 (14FC4000) [pid = 892] [serial = 1747] [outer = 1106E800] 13:57:22 INFO - PROCESS | 892 | 1464641842496 Marionette DEBUG loaded listener.js 13:57:22 INFO - PROCESS | 892 | ++DOMWINDOW == 149 (1542B400) [pid = 892] [serial = 1748] [outer = 1106E800] 13:57:23 INFO - PROCESS | 892 | 1464641843231 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]]]}] 13:57:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:57:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1080ms 13:57:23 INFO - PROCESS | 892 | 1464641843262 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 13:57:23 INFO - PROCESS | 892 | 1464641843266 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 13:57:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:57:23 INFO - PROCESS | 892 | 1464641843272 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:57:23 INFO - PROCESS | 892 | 1464641843275 Marionette TRACE conn3 <- [1,2294,null,{}] 13:57:23 INFO - PROCESS | 892 | 1464641843280 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}] 13:57:23 INFO - PROCESS | 892 | 1464641843387 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 13:57:23 INFO - PROCESS | 892 | 1464641843540 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:23 INFO - PROCESS | 892 | ++DOCSHELL 10C09C00 == 79 [pid = 892] [id = 583] 13:57:23 INFO - PROCESS | 892 | ++DOMWINDOW == 150 (1280A800) [pid = 892] [serial = 1749] [outer = 00000000] 13:57:23 INFO - PROCESS | 892 | ++DOMWINDOW == 151 (131AF400) [pid = 892] [serial = 1750] [outer = 1280A800] 13:57:23 INFO - PROCESS | 892 | 1464641843593 Marionette DEBUG loaded listener.js 13:57:23 INFO - PROCESS | 892 | ++DOMWINDOW == 152 (13C9EC00) [pid = 892] [serial = 1751] [outer = 1280A800] 13:57:24 INFO - PROCESS | 892 | --DOCSHELL 16948800 == 78 [pid = 892] [id = 526] 13:57:24 INFO - PROCESS | 892 | --DOCSHELL 1A64C000 == 77 [pid = 892] [id = 574] 13:57:24 INFO - PROCESS | 892 | --DOCSHELL 13085000 == 76 [pid = 892] [id = 573] 13:57:24 INFO - PROCESS | 892 | --DOCSHELL 19871800 == 75 [pid = 892] [id = 572] 13:57:24 INFO - PROCESS | 892 | --DOCSHELL 18366000 == 74 [pid = 892] [id = 571] 13:57:24 INFO - PROCESS | 892 | --DOCSHELL 177CE800 == 73 [pid = 892] [id = 570] 13:57:24 INFO - PROCESS | 892 | --DOCSHELL 1693EC00 == 72 [pid = 892] [id = 569] 13:57:24 INFO - PROCESS | 892 | --DOCSHELL 15F95800 == 71 [pid = 892] [id = 568] 13:57:24 INFO - PROCESS | 892 | --DOCSHELL 14F69C00 == 70 [pid = 892] [id = 567] 13:57:24 INFO - PROCESS | 892 | --DOCSHELL 1124BC00 == 69 [pid = 892] [id = 566] 13:57:24 INFO - PROCESS | 892 | --DOCSHELL 10A55400 == 68 [pid = 892] [id = 565] 13:57:24 INFO - PROCESS | 892 | --DOCSHELL 10A58800 == 67 [pid = 892] [id = 563] 13:57:24 INFO - PROCESS | 892 | --DOCSHELL 112AF400 == 66 [pid = 892] [id = 562] 13:57:24 INFO - PROCESS | 892 | --DOCSHELL 17752800 == 65 [pid = 892] [id = 561] 13:57:24 INFO - PROCESS | 892 | --DOCSHELL 14FCD000 == 64 [pid = 892] [id = 560] 13:57:24 INFO - PROCESS | 892 | --DOCSHELL 10275C00 == 63 [pid = 892] [id = 559] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 151 (1B28EC00) [pid = 892] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 150 (17F0F400) [pid = 892] [serial = 1663] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 149 (1711EC00) [pid = 892] [serial = 1660] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 148 (1684A400) [pid = 892] [serial = 1657] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 147 (16998400) [pid = 892] [serial = 1658] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 146 (16035000) [pid = 892] [serial = 1654] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 145 (161A5000) [pid = 892] [serial = 1655] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 144 (14FC5000) [pid = 892] [serial = 1649] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 143 (139BC400) [pid = 892] [serial = 1648] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 142 (17118800) [pid = 892] [serial = 1636] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 141 (139B4800) [pid = 892] [serial = 1651] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 140 (19872800) [pid = 892] [serial = 1666] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 139 (14F77C00) [pid = 892] [serial = 1652] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 138 (14F73000) [pid = 892] [serial = 1633] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 137 (1ABDA400) [pid = 892] [serial = 1642] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 136 (181EE800) [pid = 892] [serial = 1664] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 135 (1A6F5400) [pid = 892] [serial = 1639] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 134 (1ABE4400) [pid = 892] [serial = 1645] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 133 (18374C00) [pid = 892] [serial = 1672] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 132 (198AA000) [pid = 892] [serial = 1667] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 131 (1716A400) [pid = 892] [serial = 1669] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 130 (10C0FC00) [pid = 892] [serial = 1160] [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.] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 129 (1A106400) [pid = 892] [serial = 1670] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 128 (17170800) [pid = 892] [serial = 1661] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 127 (19A0C800) [pid = 892] [serial = 1673] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 126 (1A501C00) [pid = 892] [serial = 1675] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 125 (1A885400) [pid = 892] [serial = 1630] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | --DOMWINDOW == 124 (1A9D5C00) [pid = 892] [serial = 1631] [outer = 00000000] [url = about:blank] 13:57:24 INFO - PROCESS | 892 | 1464641844218 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]]]}] 13:57:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:57:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1002ms 13:57:24 INFO - PROCESS | 892 | 1464641844276 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 13:57:24 INFO - PROCESS | 892 | 1464641844281 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 13:57:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:57:24 INFO - PROCESS | 892 | 1464641844287 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:57:24 INFO - PROCESS | 892 | 1464641844290 Marionette TRACE conn3 <- [1,2298,null,{}] 13:57:24 INFO - PROCESS | 892 | 1464641844293 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}] 13:57:24 INFO - PROCESS | 892 | 1464641844385 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 13:57:24 INFO - PROCESS | 892 | 1464641844392 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:24 INFO - PROCESS | 892 | ++DOCSHELL 1280B000 == 64 [pid = 892] [id = 584] 13:57:24 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (12894C00) [pid = 892] [serial = 1752] [outer = 00000000] 13:57:24 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (140D5400) [pid = 892] [serial = 1753] [outer = 12894C00] 13:57:24 INFO - PROCESS | 892 | 1464641844437 Marionette DEBUG loaded listener.js 13:57:24 INFO - PROCESS | 892 | ++DOMWINDOW == 127 (14F80800) [pid = 892] [serial = 1754] [outer = 12894C00] 13:57:25 INFO - PROCESS | 892 | 1464641844988 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]]]}] 13:57:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:57:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 736ms 13:57:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:57:25 INFO - PROCESS | 892 | 1464641845027 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 13:57:25 INFO - PROCESS | 892 | 1464641845029 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 13:57:25 INFO - PROCESS | 892 | 1464641845032 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:57:25 INFO - PROCESS | 892 | 1464641845035 Marionette TRACE conn3 <- [1,2302,null,{}] 13:57:25 INFO - PROCESS | 892 | 1464641845045 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}] 13:57:25 INFO - PROCESS | 892 | 1464641845140 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 13:57:25 INFO - PROCESS | 892 | 1464641845249 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:25 INFO - PROCESS | 892 | ++DOCSHELL 161A8000 == 65 [pid = 892] [id = 585] 13:57:25 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (161A8800) [pid = 892] [serial = 1755] [outer = 00000000] 13:57:25 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (1683FC00) [pid = 892] [serial = 1756] [outer = 161A8800] 13:57:25 INFO - PROCESS | 892 | 1464641845297 Marionette DEBUG loaded listener.js 13:57:25 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (16940000) [pid = 892] [serial = 1757] [outer = 161A8800] 13:57:25 INFO - PROCESS | 892 | 1464641845673 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]]]}] 13:57:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:57:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 689ms 13:57:25 INFO - PROCESS | 892 | 1464641845758 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 13:57:25 INFO - PROCESS | 892 | 1464641845761 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 13:57:25 INFO - PROCESS | 892 | 1464641845765 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:57:25 INFO - PROCESS | 892 | 1464641845767 Marionette TRACE conn3 <- [1,2306,null,{}] 13:57:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:57:25 INFO - PROCESS | 892 | 1464641845776 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}] 13:57:25 INFO - PROCESS | 892 | 1464641845869 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 13:57:25 INFO - PROCESS | 892 | 1464641845929 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:25 INFO - PROCESS | 892 | ++DOCSHELL 16948800 == 66 [pid = 892] [id = 586] 13:57:25 INFO - PROCESS | 892 | ++DOMWINDOW == 131 (17113400) [pid = 892] [serial = 1758] [outer = 00000000] 13:57:25 INFO - PROCESS | 892 | ++DOMWINDOW == 132 (17171000) [pid = 892] [serial = 1759] [outer = 17113400] 13:57:25 INFO - PROCESS | 892 | 1464641845973 Marionette DEBUG loaded listener.js 13:57:26 INFO - PROCESS | 892 | ++DOMWINDOW == 133 (172A6800) [pid = 892] [serial = 1760] [outer = 17113400] 13:57:26 INFO - PROCESS | 892 | 1464641846421 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] 13:57:26 INFO - PROCESS | 892 | 1464641846462 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 13:57:26 INFO - PROCESS | 892 | 1464641846465 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:57:26 INFO - PROCESS | 892 | 1464641846467 Marionette TRACE conn3 <- [1,2310,null,{}] 13:57:26 INFO - PROCESS | 892 | 1464641846487 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}] 13:57:26 INFO - PROCESS | 892 | 1464641846607 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 13:57:26 INFO - PROCESS | 892 | 1464641846673 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:26 INFO - PROCESS | 892 | ++DOCSHELL 17111C00 == 67 [pid = 892] [id = 587] 13:57:26 INFO - PROCESS | 892 | ++DOMWINDOW == 134 (17170800) [pid = 892] [serial = 1761] [outer = 00000000] 13:57:26 INFO - PROCESS | 892 | ++DOMWINDOW == 135 (17F58400) [pid = 892] [serial = 1762] [outer = 17170800] 13:57:26 INFO - PROCESS | 892 | 1464641846716 Marionette DEBUG loaded listener.js 13:57:26 INFO - PROCESS | 892 | ++DOMWINDOW == 136 (1836C400) [pid = 892] [serial = 1763] [outer = 17170800] 13:57:27 INFO - PROCESS | 892 | 1464641847132 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]]]}] 13:57:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:57:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 705ms 13:57:27 INFO - PROCESS | 892 | 1464641847163 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 13:57:27 INFO - PROCESS | 892 | 1464641847165 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 13:57:27 INFO - PROCESS | 892 | 1464641847172 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:57:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:57:27 INFO - PROCESS | 892 | 1464641847174 Marionette TRACE conn3 <- [1,2314,null,{}] 13:57:27 INFO - PROCESS | 892 | 1464641847177 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}] 13:57:27 INFO - PROCESS | 892 | 1464641847323 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 13:57:27 INFO - PROCESS | 892 | 1464641847427 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:27 INFO - PROCESS | 892 | ++DOCSHELL 198A6000 == 68 [pid = 892] [id = 588] 13:57:27 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (198AC800) [pid = 892] [serial = 1764] [outer = 00000000] 13:57:27 INFO - PROCESS | 892 | ++DOMWINDOW == 138 (19A73800) [pid = 892] [serial = 1765] [outer = 198AC800] 13:57:27 INFO - PROCESS | 892 | 1464641847471 Marionette DEBUG loaded listener.js 13:57:27 INFO - PROCESS | 892 | ++DOMWINDOW == 139 (1A113000) [pid = 892] [serial = 1766] [outer = 198AC800] 13:57:27 INFO - PROCESS | 892 | 1464641847892 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]]]}] 13:57:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:57:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 736ms 13:57:27 INFO - PROCESS | 892 | 1464641847914 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 13:57:27 INFO - PROCESS | 892 | 1464641847916 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 13:57:27 INFO - PROCESS | 892 | 1464641847925 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:57:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:57:27 INFO - PROCESS | 892 | 1464641847927 Marionette TRACE conn3 <- [1,2318,null,{}] 13:57:27 INFO - PROCESS | 892 | 1464641847931 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}] 13:57:28 INFO - PROCESS | 892 | 1464641848061 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 13:57:28 INFO - PROCESS | 892 | 1464641848130 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:28 INFO - PROCESS | 892 | ++DOCSHELL 17BE1400 == 69 [pid = 892] [id = 589] 13:57:28 INFO - PROCESS | 892 | ++DOMWINDOW == 140 (17BE4400) [pid = 892] [serial = 1767] [outer = 00000000] 13:57:28 INFO - PROCESS | 892 | ++DOMWINDOW == 141 (17BEA000) [pid = 892] [serial = 1768] [outer = 17BE4400] 13:57:28 INFO - PROCESS | 892 | 1464641848178 Marionette DEBUG loaded listener.js 13:57:28 INFO - PROCESS | 892 | ++DOMWINDOW == 142 (17BED800) [pid = 892] [serial = 1769] [outer = 17BE4400] 13:57:28 INFO - PROCESS | 892 | --DOMWINDOW == 141 (17D4D400) [pid = 892] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:57:28 INFO - PROCESS | 892 | --DOMWINDOW == 140 (18374800) [pid = 892] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:57:28 INFO - PROCESS | 892 | --DOMWINDOW == 139 (19A14000) [pid = 892] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:57:28 INFO - PROCESS | 892 | --DOMWINDOW == 138 (14F72800) [pid = 892] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:57:28 INFO - PROCESS | 892 | --DOMWINDOW == 137 (161A6C00) [pid = 892] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:57:28 INFO - PROCESS | 892 | --DOMWINDOW == 136 (139B2400) [pid = 892] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:57:28 INFO - PROCESS | 892 | --DOMWINDOW == 135 (10A5A800) [pid = 892] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:57:28 INFO - PROCESS | 892 | --DOMWINDOW == 134 (17120C00) [pid = 892] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:57:28 INFO - PROCESS | 892 | --DOMWINDOW == 133 (16C12400) [pid = 892] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:57:28 INFO - PROCESS | 892 | --DOMWINDOW == 132 (1A64D000) [pid = 892] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:57:28 INFO - PROCESS | 892 | --DOMWINDOW == 131 (143CDC00) [pid = 892] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:57:28 INFO - PROCESS | 892 | 1464641848737 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]]]}] 13:57:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:57:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 846ms 13:57:28 INFO - PROCESS | 892 | 1464641848768 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 13:57:28 INFO - PROCESS | 892 | 1464641848770 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 13:57:28 INFO - PROCESS | 892 | 1464641848774 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:57:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:57:28 INFO - PROCESS | 892 | 1464641848775 Marionette TRACE conn3 <- [1,2322,null,{}] 13:57:28 INFO - PROCESS | 892 | 1464641848779 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}] 13:57:28 INFO - PROCESS | 892 | 1464641848870 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 13:57:28 INFO - PROCESS | 892 | 1464641848980 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:29 INFO - PROCESS | 892 | ++DOCSHELL 112EC000 == 70 [pid = 892] [id = 590] 13:57:29 INFO - PROCESS | 892 | ++DOMWINDOW == 132 (1371D000) [pid = 892] [serial = 1770] [outer = 00000000] 13:57:29 INFO - PROCESS | 892 | ++DOMWINDOW == 133 (1693E400) [pid = 892] [serial = 1771] [outer = 1371D000] 13:57:29 INFO - PROCESS | 892 | 1464641849033 Marionette DEBUG loaded listener.js 13:57:29 INFO - PROCESS | 892 | ++DOMWINDOW == 134 (17D4D400) [pid = 892] [serial = 1772] [outer = 1371D000] 13:57:29 INFO - PROCESS | 892 | 1464641849381 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]]]}] 13:57:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:57:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 642ms 13:57:29 INFO - PROCESS | 892 | 1464641849411 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 13:57:29 INFO - PROCESS | 892 | 1464641849413 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 13:57:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:57:29 INFO - PROCESS | 892 | 1464641849416 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:57:29 INFO - PROCESS | 892 | 1464641849418 Marionette TRACE conn3 <- [1,2326,null,{}] 13:57:29 INFO - PROCESS | 892 | 1464641849422 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}] 13:57:29 INFO - PROCESS | 892 | 1464641849553 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 13:57:29 INFO - PROCESS | 892 | 1464641849562 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:29 INFO - PROCESS | 892 | ++DOCSHELL 112F0C00 == 71 [pid = 892] [id = 591] 13:57:29 INFO - PROCESS | 892 | ++DOMWINDOW == 135 (1693C400) [pid = 892] [serial = 1773] [outer = 00000000] 13:57:29 INFO - PROCESS | 892 | ++DOMWINDOW == 136 (1A504400) [pid = 892] [serial = 1774] [outer = 1693C400] 13:57:29 INFO - PROCESS | 892 | 1464641849605 Marionette DEBUG loaded listener.js 13:57:29 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (10B74800) [pid = 892] [serial = 1775] [outer = 1693C400] 13:57:30 INFO - PROCESS | 892 | 1464641850019 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]]]}] 13:57:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:57:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 642ms 13:57:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:57:30 INFO - PROCESS | 892 | 1464641850055 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 13:57:30 INFO - PROCESS | 892 | 1464641850057 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 13:57:30 INFO - PROCESS | 892 | 1464641850060 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:57:30 INFO - PROCESS | 892 | 1464641850062 Marionette TRACE conn3 <- [1,2330,null,{}] 13:57:30 INFO - PROCESS | 892 | 1464641850065 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}] 13:57:30 INFO - PROCESS | 892 | 1464641850197 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 13:57:30 INFO - PROCESS | 892 | 1464641850206 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:30 INFO - PROCESS | 892 | ++DOCSHELL 17BE8C00 == 72 [pid = 892] [id = 592] 13:57:30 INFO - PROCESS | 892 | ++DOMWINDOW == 138 (17BECC00) [pid = 892] [serial = 1776] [outer = 00000000] 13:57:30 INFO - PROCESS | 892 | ++DOMWINDOW == 139 (1A878400) [pid = 892] [serial = 1777] [outer = 17BECC00] 13:57:30 INFO - PROCESS | 892 | 1464641850249 Marionette DEBUG loaded listener.js 13:57:30 INFO - PROCESS | 892 | ++DOMWINDOW == 140 (1A9CEC00) [pid = 892] [serial = 1778] [outer = 17BECC00] 13:57:30 INFO - PROCESS | 892 | 1464641850820 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]]]}] 13:57:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:57:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 799ms 13:57:30 INFO - PROCESS | 892 | 1464641850863 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 13:57:30 INFO - PROCESS | 892 | 1464641850868 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 13:57:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:57:30 INFO - PROCESS | 892 | 1464641850874 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:57:30 INFO - PROCESS | 892 | 1464641850878 Marionette TRACE conn3 <- [1,2334,null,{}] 13:57:30 INFO - PROCESS | 892 | 1464641850887 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}] 13:57:31 INFO - PROCESS | 892 | 1464641851031 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 13:57:31 INFO - PROCESS | 892 | 1464641851186 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:31 INFO - PROCESS | 892 | ++DOCSHELL 0F808C00 == 73 [pid = 892] [id = 593] 13:57:31 INFO - PROCESS | 892 | ++DOMWINDOW == 141 (0F80D000) [pid = 892] [serial = 1779] [outer = 00000000] 13:57:31 INFO - PROCESS | 892 | ++DOMWINDOW == 142 (10C06C00) [pid = 892] [serial = 1780] [outer = 0F80D000] 13:57:31 INFO - PROCESS | 892 | 1464641851242 Marionette DEBUG loaded listener.js 13:57:31 INFO - PROCESS | 892 | ++DOMWINDOW == 143 (131B4800) [pid = 892] [serial = 1781] [outer = 0F80D000] 13:57:31 INFO - PROCESS | 892 | 1464641851835 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]]]}] 13:57:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:57:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1003ms 13:57:31 INFO - PROCESS | 892 | 1464641851877 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 13:57:31 INFO - PROCESS | 892 | 1464641851884 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 13:57:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:57:31 INFO - PROCESS | 892 | 1464641851890 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:57:31 INFO - PROCESS | 892 | 1464641851893 Marionette TRACE conn3 <- [1,2338,null,{}] 13:57:31 INFO - PROCESS | 892 | 1464641851897 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}] 13:57:32 INFO - PROCESS | 892 | 1464641852018 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 13:57:32 INFO - PROCESS | 892 | 1464641852183 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:32 INFO - PROCESS | 892 | ++DOCSHELL 1603E000 == 74 [pid = 892] [id = 594] 13:57:32 INFO - PROCESS | 892 | ++DOMWINDOW == 144 (16040800) [pid = 892] [serial = 1782] [outer = 00000000] 13:57:32 INFO - PROCESS | 892 | ++DOMWINDOW == 145 (17119000) [pid = 892] [serial = 1783] [outer = 16040800] 13:57:32 INFO - PROCESS | 892 | 1464641852237 Marionette DEBUG loaded listener.js 13:57:32 INFO - PROCESS | 892 | ++DOMWINDOW == 146 (17854400) [pid = 892] [serial = 1784] [outer = 16040800] 13:57:32 INFO - PROCESS | 892 | 1464641852827 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]]]}] 13:57:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:57:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1003ms 13:57:32 INFO - PROCESS | 892 | 1464641852898 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 13:57:32 INFO - PROCESS | 892 | 1464641852900 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 13:57:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:57:32 INFO - PROCESS | 892 | 1464641852905 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:57:32 INFO - PROCESS | 892 | 1464641852909 Marionette TRACE conn3 <- [1,2342,null,{}] 13:57:32 INFO - PROCESS | 892 | 1464641852923 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}] 13:57:33 INFO - PROCESS | 892 | 1464641853041 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 13:57:33 INFO - PROCESS | 892 | 1464641853192 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:33 INFO - PROCESS | 892 | ++DOCSHELL 198A5C00 == 75 [pid = 892] [id = 595] 13:57:33 INFO - PROCESS | 892 | ++DOMWINDOW == 147 (198A6400) [pid = 892] [serial = 1785] [outer = 00000000] 13:57:33 INFO - PROCESS | 892 | ++DOMWINDOW == 148 (1A9D2C00) [pid = 892] [serial = 1786] [outer = 198A6400] 13:57:33 INFO - PROCESS | 892 | 1464641853249 Marionette DEBUG loaded listener.js 13:57:33 INFO - PROCESS | 892 | ++DOMWINDOW == 149 (1ABE1400) [pid = 892] [serial = 1787] [outer = 198A6400] 13:57:33 INFO - PROCESS | 892 | 1464641853822 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]]]}] 13:57:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:57:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 940ms 13:57:33 INFO - PROCESS | 892 | 1464641853850 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 13:57:33 INFO - PROCESS | 892 | 1464641853853 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 13:57:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:57:33 INFO - PROCESS | 892 | 1464641853857 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:57:33 INFO - PROCESS | 892 | 1464641853859 Marionette TRACE conn3 <- [1,2346,null,{}] 13:57:33 INFO - PROCESS | 892 | 1464641853862 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}] 13:57:34 INFO - PROCESS | 892 | 1464641853978 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 13:57:34 INFO - PROCESS | 892 | 1464641854142 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:34 INFO - PROCESS | 892 | ++DOCSHELL 1AF8C000 == 76 [pid = 892] [id = 596] 13:57:34 INFO - PROCESS | 892 | ++DOMWINDOW == 150 (1AF94800) [pid = 892] [serial = 1788] [outer = 00000000] 13:57:34 INFO - PROCESS | 892 | ++DOMWINDOW == 151 (1B180800) [pid = 892] [serial = 1789] [outer = 1AF94800] 13:57:34 INFO - PROCESS | 892 | 1464641854196 Marionette DEBUG loaded listener.js 13:57:34 INFO - PROCESS | 892 | ++DOMWINDOW == 152 (1B29C000) [pid = 892] [serial = 1790] [outer = 1AF94800] 13:57:34 INFO - PROCESS | 892 | 1464641854770 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]]]}] 13:57:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:57:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 939ms 13:57:34 INFO - PROCESS | 892 | 1464641854801 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 13:57:34 INFO - PROCESS | 892 | 1464641854804 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 13:57:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:57:34 INFO - PROCESS | 892 | 1464641854807 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:57:34 INFO - PROCESS | 892 | 1464641854809 Marionette TRACE conn3 <- [1,2350,null,{}] 13:57:34 INFO - PROCESS | 892 | 1464641854813 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}] 13:57:34 INFO - PROCESS | 892 | 1464641854919 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 13:57:35 INFO - PROCESS | 892 | 1464641855088 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:35 INFO - PROCESS | 892 | ++DOCSHELL 198A9800 == 77 [pid = 892] [id = 597] 13:57:35 INFO - PROCESS | 892 | ++DOMWINDOW == 153 (1B298C00) [pid = 892] [serial = 1791] [outer = 00000000] 13:57:35 INFO - PROCESS | 892 | ++DOMWINDOW == 154 (1B53A800) [pid = 892] [serial = 1792] [outer = 1B298C00] 13:57:35 INFO - PROCESS | 892 | 1464641855141 Marionette DEBUG loaded listener.js 13:57:35 INFO - PROCESS | 892 | ++DOMWINDOW == 155 (1B540000) [pid = 892] [serial = 1793] [outer = 1B298C00] 13:57:35 INFO - PROCESS | 892 | 1464641855694 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]]]}] 13:57:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:57:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 956ms 13:57:35 INFO - PROCESS | 892 | 1464641855752 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 13:57:35 INFO - PROCESS | 892 | 1464641855755 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 13:57:35 INFO - PROCESS | 892 | 1464641855758 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:57:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:57:35 INFO - PROCESS | 892 | 1464641855760 Marionette TRACE conn3 <- [1,2354,null,{}] 13:57:35 INFO - PROCESS | 892 | 1464641855764 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}] 13:57:35 INFO - PROCESS | 892 | 1464641855967 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 13:57:36 INFO - PROCESS | 892 | 1464641855984 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:36 INFO - PROCESS | 892 | ++DOCSHELL 1711BC00 == 78 [pid = 892] [id = 598] 13:57:36 INFO - PROCESS | 892 | ++DOMWINDOW == 156 (1A28AC00) [pid = 892] [serial = 1794] [outer = 00000000] 13:57:36 INFO - PROCESS | 892 | ++DOMWINDOW == 157 (1A6EAC00) [pid = 892] [serial = 1795] [outer = 1A28AC00] 13:57:36 INFO - PROCESS | 892 | 1464641856041 Marionette DEBUG loaded listener.js 13:57:36 INFO - PROCESS | 892 | ++DOMWINDOW == 158 (1B7EA800) [pid = 892] [serial = 1796] [outer = 1A28AC00] 13:57:37 INFO - PROCESS | 892 | 1464641856994 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]]]}] 13:57:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:57:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1299ms 13:57:37 INFO - PROCESS | 892 | 1464641857052 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 13:57:37 INFO - PROCESS | 892 | 1464641857056 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 13:57:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:57:37 INFO - PROCESS | 892 | 1464641857062 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:57:37 INFO - PROCESS | 892 | 1464641857065 Marionette TRACE conn3 <- [1,2358,null,{}] 13:57:37 INFO - PROCESS | 892 | 1464641857070 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}] 13:57:37 INFO - PROCESS | 892 | 1464641857174 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 13:57:37 INFO - PROCESS | 892 | 1464641857327 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:37 INFO - PROCESS | 892 | ++DOCSHELL 13299400 == 79 [pid = 892] [id = 599] 13:57:37 INFO - PROCESS | 892 | ++DOMWINDOW == 159 (132A8400) [pid = 892] [serial = 1797] [outer = 00000000] 13:57:37 INFO - PROCESS | 892 | ++DOMWINDOW == 160 (13723400) [pid = 892] [serial = 1798] [outer = 132A8400] 13:57:37 INFO - PROCESS | 892 | 1464641857381 Marionette DEBUG loaded listener.js 13:57:37 INFO - PROCESS | 892 | ++DOMWINDOW == 161 (140DE400) [pid = 892] [serial = 1799] [outer = 132A8400] 13:57:38 INFO - PROCESS | 892 | 1464641857976 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]]]}] 13:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1002ms 13:57:38 INFO - PROCESS | 892 | 1464641858065 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 13:57:38 INFO - PROCESS | 892 | 1464641858070 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 13:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:57:38 INFO - PROCESS | 892 | 1464641858077 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:57:38 INFO - PROCESS | 892 | 1464641858079 Marionette TRACE conn3 <- [1,2362,null,{}] 13:57:38 INFO - PROCESS | 892 | 1464641858099 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}] 13:57:38 INFO - PROCESS | 892 | 1464641858207 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 13:57:38 INFO - PROCESS | 892 | 1464641858353 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:38 INFO - PROCESS | 892 | ++DOCSHELL 10C0BC00 == 80 [pid = 892] [id = 600] 13:57:38 INFO - PROCESS | 892 | ++DOMWINDOW == 162 (14FD0C00) [pid = 892] [serial = 1800] [outer = 00000000] 13:57:38 INFO - PROCESS | 892 | ++DOMWINDOW == 163 (1603DC00) [pid = 892] [serial = 1801] [outer = 14FD0C00] 13:57:38 INFO - PROCESS | 892 | 1464641858403 Marionette DEBUG loaded listener.js 13:57:38 INFO - PROCESS | 892 | ++DOMWINDOW == 164 (161A9C00) [pid = 892] [serial = 1802] [outer = 14FD0C00] 13:57:38 INFO - PROCESS | 892 | --DOCSHELL 112F0C00 == 79 [pid = 892] [id = 591] 13:57:38 INFO - PROCESS | 892 | --DOCSHELL 112EC000 == 78 [pid = 892] [id = 590] 13:57:38 INFO - PROCESS | 892 | --DOCSHELL 17BE1400 == 77 [pid = 892] [id = 589] 13:57:38 INFO - PROCESS | 892 | --DOCSHELL 1AF96800 == 76 [pid = 892] [id = 564] 13:57:38 INFO - PROCESS | 892 | --DOCSHELL 198A6000 == 75 [pid = 892] [id = 588] 13:57:38 INFO - PROCESS | 892 | --DOCSHELL 17111C00 == 74 [pid = 892] [id = 587] 13:57:38 INFO - PROCESS | 892 | --DOCSHELL 16948800 == 73 [pid = 892] [id = 586] 13:57:38 INFO - PROCESS | 892 | --DOCSHELL 161A8000 == 72 [pid = 892] [id = 585] 13:57:38 INFO - PROCESS | 892 | --DOCSHELL 1280B000 == 71 [pid = 892] [id = 584] 13:57:38 INFO - PROCESS | 892 | --DOCSHELL 10C09C00 == 70 [pid = 892] [id = 583] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 163 (1ABE7800) [pid = 892] [serial = 1726] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 162 (11072800) [pid = 892] [serial = 1678] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 161 (15321000) [pid = 892] [serial = 1681] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 160 (17D49C00) [pid = 892] [serial = 1684] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 159 (1A885C00) [pid = 892] [serial = 1687] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 158 (1AF8BC00) [pid = 892] [serial = 1690] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 157 (1B175800) [pid = 892] [serial = 1693] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 156 (1A647000) [pid = 892] [serial = 1676] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 155 (181EF000) [pid = 892] [serial = 1711] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 154 (19A65800) [pid = 892] [serial = 1714] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 153 (18372400) [pid = 892] [serial = 1712] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 152 (1A50C800) [pid = 892] [serial = 1717] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 151 (15639C00) [pid = 892] [serial = 1702] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 150 (19D7D800) [pid = 892] [serial = 1715] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 149 (161A2C00) [pid = 892] [serial = 1703] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 148 (16B2D800) [pid = 892] [serial = 1705] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 147 (17114400) [pid = 892] [serial = 1706] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 146 (156B5800) [pid = 892] [serial = 1700] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 145 (14FD1800) [pid = 892] [serial = 1699] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 144 (13722C00) [pid = 892] [serial = 1697] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 143 (12A4E000) [pid = 892] [serial = 1696] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 142 (171C3000) [pid = 892] [serial = 1708] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 141 (1A64A400) [pid = 892] [serial = 1718] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 140 (19873000) [pid = 892] [serial = 1720] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 139 (1A6F8C00) [pid = 892] [serial = 1723] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 138 (1A502800) [pid = 892] [serial = 1721] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 137 (1A880C00) [pid = 892] [serial = 1724] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | --DOMWINDOW == 136 (17751400) [pid = 892] [serial = 1709] [outer = 00000000] [url = about:blank] 13:57:38 INFO - PROCESS | 892 | 1464641858900 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]]]}] 13:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 830ms 13:57:38 INFO - PROCESS | 892 | 1464641858918 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 13:57:38 INFO - PROCESS | 892 | 1464641858920 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 13:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:57:38 INFO - PROCESS | 892 | 1464641858923 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:57:38 INFO - PROCESS | 892 | 1464641858927 Marionette TRACE conn3 <- [1,2366,null,{}] 13:57:38 INFO - PROCESS | 892 | 1464641858941 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}] 13:57:39 INFO - PROCESS | 892 | 1464641859036 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 13:57:39 INFO - PROCESS | 892 | 1464641859046 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:39 INFO - PROCESS | 892 | ++DOCSHELL 1563D400 == 71 [pid = 892] [id = 601] 13:57:39 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (15642C00) [pid = 892] [serial = 1803] [outer = 00000000] 13:57:39 INFO - PROCESS | 892 | ++DOMWINDOW == 138 (16844C00) [pid = 892] [serial = 1804] [outer = 15642C00] 13:57:39 INFO - PROCESS | 892 | 1464641859094 Marionette DEBUG loaded listener.js 13:57:39 INFO - PROCESS | 892 | ++DOMWINDOW == 139 (16946C00) [pid = 892] [serial = 1805] [outer = 15642C00] 13:57:39 INFO - PROCESS | 892 | 1464641859605 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]]]}] 13:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 736ms 13:57:39 INFO - PROCESS | 892 | 1464641859664 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 13:57:39 INFO - PROCESS | 892 | 1464641859666 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 13:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:57:39 INFO - PROCESS | 892 | 1464641859669 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:57:39 INFO - PROCESS | 892 | 1464641859671 Marionette TRACE conn3 <- [1,2370,null,{}] 13:57:39 INFO - PROCESS | 892 | 1464641859675 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}] 13:57:39 INFO - PROCESS | 892 | 1464641859835 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 13:57:39 INFO - PROCESS | 892 | 1464641859944 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:39 INFO - PROCESS | 892 | ++DOCSHELL 1702BC00 == 72 [pid = 892] [id = 602] 13:57:39 INFO - PROCESS | 892 | ++DOMWINDOW == 140 (17082400) [pid = 892] [serial = 1806] [outer = 00000000] 13:57:39 INFO - PROCESS | 892 | ++DOMWINDOW == 141 (1716AC00) [pid = 892] [serial = 1807] [outer = 17082400] 13:57:39 INFO - PROCESS | 892 | 1464641859988 Marionette DEBUG loaded listener.js 13:57:40 INFO - PROCESS | 892 | ++DOMWINDOW == 142 (172A8400) [pid = 892] [serial = 1808] [outer = 17082400] 13:57:40 INFO - PROCESS | 892 | 1464641860367 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]]]}] 13:57:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:57:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 690ms 13:57:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:57:40 INFO - PROCESS | 892 | 1464641860400 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 13:57:40 INFO - PROCESS | 892 | 1464641860402 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 13:57:40 INFO - PROCESS | 892 | 1464641860405 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:57:40 INFO - PROCESS | 892 | 1464641860407 Marionette TRACE conn3 <- [1,2374,null,{}] 13:57:40 INFO - PROCESS | 892 | 1464641860410 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}] 13:57:40 INFO - PROCESS | 892 | 1464641860494 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 13:57:40 INFO - PROCESS | 892 | 1464641860501 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:40 INFO - PROCESS | 892 | ++DOCSHELL 0F810C00 == 73 [pid = 892] [id = 603] 13:57:40 INFO - PROCESS | 892 | ++DOMWINDOW == 143 (10C07400) [pid = 892] [serial = 1809] [outer = 00000000] 13:57:40 INFO - PROCESS | 892 | ++DOMWINDOW == 144 (17851000) [pid = 892] [serial = 1810] [outer = 10C07400] 13:57:40 INFO - PROCESS | 892 | 1464641860544 Marionette DEBUG loaded listener.js 13:57:40 INFO - PROCESS | 892 | ++DOMWINDOW == 145 (17BE3C00) [pid = 892] [serial = 1811] [outer = 10C07400] 13:57:41 INFO - PROCESS | 892 | 1464641861006 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]]]}] 13:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 627ms 13:57:41 INFO - PROCESS | 892 | 1464641861052 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 13:57:41 INFO - PROCESS | 892 | 1464641861063 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 13:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:57:41 INFO - PROCESS | 892 | 1464641861077 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:57:41 INFO - PROCESS | 892 | 1464641861079 Marionette TRACE conn3 <- [1,2378,null,{}] 13:57:41 INFO - PROCESS | 892 | 1464641861082 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}] 13:57:41 INFO - PROCESS | 892 | 1464641861226 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 13:57:41 INFO - PROCESS | 892 | 1464641861325 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:41 INFO - PROCESS | 892 | ++DOCSHELL 17F54000 == 74 [pid = 892] [id = 604] 13:57:41 INFO - PROCESS | 892 | ++DOMWINDOW == 146 (1836D800) [pid = 892] [serial = 1812] [outer = 00000000] 13:57:41 INFO - PROCESS | 892 | ++DOMWINDOW == 147 (19872C00) [pid = 892] [serial = 1813] [outer = 1836D800] 13:57:41 INFO - PROCESS | 892 | 1464641861370 Marionette DEBUG loaded listener.js 13:57:41 INFO - PROCESS | 892 | ++DOMWINDOW == 148 (198A2000) [pid = 892] [serial = 1814] [outer = 1836D800] 13:57:41 INFO - PROCESS | 892 | 1464641861792 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]]]}] 13:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 736ms 13:57:41 INFO - PROCESS | 892 | 1464641861815 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 13:57:41 INFO - PROCESS | 892 | 1464641861817 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 13:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:57:41 INFO - PROCESS | 892 | 1464641861821 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:57:41 INFO - PROCESS | 892 | 1464641861822 Marionette TRACE conn3 <- [1,2382,null,{}] 13:57:41 INFO - PROCESS | 892 | 1464641861826 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}] 13:57:41 INFO - PROCESS | 892 | 1464641861953 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 13:57:42 INFO - PROCESS | 892 | 1464641862024 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:42 INFO - PROCESS | 892 | ++DOCSHELL 19870C00 == 75 [pid = 892] [id = 605] 13:57:42 INFO - PROCESS | 892 | ++DOMWINDOW == 149 (19872800) [pid = 892] [serial = 1815] [outer = 00000000] 13:57:42 INFO - PROCESS | 892 | ++DOMWINDOW == 150 (1A10F400) [pid = 892] [serial = 1816] [outer = 19872800] 13:57:42 INFO - PROCESS | 892 | 1464641862067 Marionette DEBUG loaded listener.js 13:57:42 INFO - PROCESS | 892 | ++DOMWINDOW == 151 (1A504C00) [pid = 892] [serial = 1817] [outer = 19872800] 13:57:42 INFO - PROCESS | 892 | 1464641862509 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]]]}] 13:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 736ms 13:57:42 INFO - PROCESS | 892 | 1464641862562 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 13:57:42 INFO - PROCESS | 892 | 1464641862564 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 13:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:57:42 INFO - PROCESS | 892 | 1464641862585 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:57:42 INFO - PROCESS | 892 | 1464641862586 Marionette TRACE conn3 <- [1,2386,null,{}] 13:57:42 INFO - PROCESS | 892 | 1464641862631 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}] 13:57:42 INFO - PROCESS | 892 | 1464641862751 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 13:57:42 INFO - PROCESS | 892 | 1464641862822 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:42 INFO - PROCESS | 892 | ++DOCSHELL 0F80E800 == 76 [pid = 892] [id = 606] 13:57:42 INFO - PROCESS | 892 | ++DOMWINDOW == 152 (17118800) [pid = 892] [serial = 1818] [outer = 00000000] 13:57:42 INFO - PROCESS | 892 | ++DOMWINDOW == 153 (1A6ED400) [pid = 892] [serial = 1819] [outer = 17118800] 13:57:42 INFO - PROCESS | 892 | 1464641862865 Marionette DEBUG loaded listener.js 13:57:42 INFO - PROCESS | 892 | ++DOMWINDOW == 154 (1A6F9400) [pid = 892] [serial = 1820] [outer = 17118800] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 153 (19D85C00) [pid = 892] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 152 (17174000) [pid = 892] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 151 (12D31C00) [pid = 892] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 150 (1A648400) [pid = 892] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 149 (10C0C000) [pid = 892] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 148 (156BC800) [pid = 892] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 147 (1A9CC000) [pid = 892] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 146 (13010C00) [pid = 892] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 145 (1711D000) [pid = 892] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 144 (14FCD400) [pid = 892] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 143 (1A646400) [pid = 892] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 142 (198A8400) [pid = 892] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 141 (156AF400) [pid = 892] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 140 (112EB800) [pid = 892] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 139 (12A55C00) [pid = 892] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 138 (171C7C00) [pid = 892] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 137 (1A9D7000) [pid = 892] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 136 (17753000) [pid = 892] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 135 (102D0000) [pid = 892] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 134 (1AF97000) [pid = 892] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 133 (198AC800) [pid = 892] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 132 (17BE4400) [pid = 892] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 131 (1371D000) [pid = 892] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 130 (1693C400) [pid = 892] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 129 (161A8800) [pid = 892] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 128 (1693E000) [pid = 892] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 127 (131AEC00) [pid = 892] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 126 (17113400) [pid = 892] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 125 (12894C00) [pid = 892] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 124 (1B28F800) [pid = 892] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 123 (1A9D5800) [pid = 892] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 122 (1280A800) [pid = 892] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 121 (1106E800) [pid = 892] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 120 (17170800) [pid = 892] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 119 (1A28B000) [pid = 892] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:57:43 INFO - PROCESS | 892 | --DOMWINDOW == 118 (143C3C00) [pid = 892] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:57:43 INFO - PROCESS | 892 | 1464641863680 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]]]}] 13:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1128ms 13:57:43 INFO - PROCESS | 892 | 1464641863710 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 13:57:43 INFO - PROCESS | 892 | 1464641863711 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 13:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:57:43 INFO - PROCESS | 892 | 1464641863718 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:57:43 INFO - PROCESS | 892 | 1464641863720 Marionette TRACE conn3 <- [1,2390,null,{}] 13:57:43 INFO - PROCESS | 892 | 1464641863724 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}] 13:57:43 INFO - PROCESS | 892 | 1464641863862 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 13:57:43 INFO - PROCESS | 892 | 1464641863933 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:43 INFO - PROCESS | 892 | ++DOCSHELL 11077C00 == 77 [pid = 892] [id = 607] 13:57:43 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (112EB800) [pid = 892] [serial = 1821] [outer = 00000000] 13:57:43 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (131BC800) [pid = 892] [serial = 1822] [outer = 112EB800] 13:57:43 INFO - PROCESS | 892 | 1464641863976 Marionette DEBUG loaded listener.js 13:57:44 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (140D6C00) [pid = 892] [serial = 1823] [outer = 112EB800] 13:57:44 INFO - PROCESS | 892 | 1464641864336 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]]]}] 13:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 627ms 13:57:44 INFO - PROCESS | 892 | 1464641864366 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 13:57:44 INFO - PROCESS | 892 | 1464641864368 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 13:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:57:44 INFO - PROCESS | 892 | 1464641864371 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:57:44 INFO - PROCESS | 892 | 1464641864373 Marionette TRACE conn3 <- [1,2394,null,{}] 13:57:44 INFO - PROCESS | 892 | 1464641864376 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}] 13:57:44 INFO - PROCESS | 892 | 1464641864461 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 13:57:44 INFO - PROCESS | 892 | 1464641864468 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:44 INFO - PROCESS | 892 | ++DOCSHELL 131B6800 == 78 [pid = 892] [id = 608] 13:57:44 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (131BC400) [pid = 892] [serial = 1824] [outer = 00000000] 13:57:44 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (1693B000) [pid = 892] [serial = 1825] [outer = 131BC400] 13:57:44 INFO - PROCESS | 892 | 1464641864514 Marionette DEBUG loaded listener.js 13:57:44 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (17170800) [pid = 892] [serial = 1826] [outer = 131BC400] 13:57:45 INFO - PROCESS | 892 | 1464641865017 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]]]}] 13:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 705ms 13:57:45 INFO - PROCESS | 892 | 1464641865069 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 13:57:45 INFO - PROCESS | 892 | 1464641865072 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 13:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:57:45 INFO - PROCESS | 892 | 1464641865075 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:57:45 INFO - PROCESS | 892 | 1464641865077 Marionette TRACE conn3 <- [1,2398,null,{}] 13:57:45 INFO - PROCESS | 892 | 1464641865081 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}] 13:57:45 INFO - PROCESS | 892 | 1464641865196 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 13:57:45 INFO - PROCESS | 892 | 1464641865211 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:45 INFO - PROCESS | 892 | ++DOCSHELL 198A6800 == 79 [pid = 892] [id = 609] 13:57:45 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (19A67C00) [pid = 892] [serial = 1827] [outer = 00000000] 13:57:45 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (1A644C00) [pid = 892] [serial = 1828] [outer = 19A67C00] 13:57:45 INFO - PROCESS | 892 | 1464641865259 Marionette DEBUG loaded listener.js 13:57:45 INFO - PROCESS | 892 | ++DOMWINDOW == 127 (1A87A000) [pid = 892] [serial = 1829] [outer = 19A67C00] 13:57:46 INFO - PROCESS | 892 | 1464641866065 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]]]}] 13:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1033ms 13:57:46 INFO - PROCESS | 892 | 1464641866138 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 13:57:46 INFO - PROCESS | 892 | 1464641866142 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 13:57:46 INFO - PROCESS | 892 | 1464641866147 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:57:46 INFO - PROCESS | 892 | 1464641866150 Marionette TRACE conn3 <- [1,2402,null,{}] 13:57:46 INFO - PROCESS | 892 | 1464641866156 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}] 13:57:46 INFO - PROCESS | 892 | 1464641866312 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 13:57:46 INFO - PROCESS | 892 | 1464641866466 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:46 INFO - PROCESS | 892 | ++DOCSHELL 10A59C00 == 80 [pid = 892] [id = 610] 13:57:46 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (10F0A000) [pid = 892] [serial = 1830] [outer = 00000000] 13:57:46 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (12D88400) [pid = 892] [serial = 1831] [outer = 10F0A000] 13:57:46 INFO - PROCESS | 892 | 1464641866522 Marionette DEBUG loaded listener.js 13:57:46 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (15420400) [pid = 892] [serial = 1832] [outer = 10F0A000] 13:57:47 INFO - PROCESS | 892 | 1464641867097 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]]]}] 13:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 986ms 13:57:47 INFO - PROCESS | 892 | 1464641867139 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 13:57:47 INFO - PROCESS | 892 | 1464641867144 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 13:57:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:57:47 INFO - PROCESS | 892 | 1464641867151 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:57:47 INFO - PROCESS | 892 | 1464641867154 Marionette TRACE conn3 <- [1,2406,null,{}] 13:57:47 INFO - PROCESS | 892 | 1464641867158 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}] 13:57:47 INFO - PROCESS | 892 | 1464641867284 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 13:57:47 INFO - PROCESS | 892 | 1464641867449 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:47 INFO - PROCESS | 892 | ++DOCSHELL 13C9BC00 == 81 [pid = 892] [id = 611] 13:57:47 INFO - PROCESS | 892 | ++DOMWINDOW == 131 (1684A000) [pid = 892] [serial = 1833] [outer = 00000000] 13:57:47 INFO - PROCESS | 892 | ++DOMWINDOW == 132 (1711AC00) [pid = 892] [serial = 1834] [outer = 1684A000] 13:57:47 INFO - PROCESS | 892 | 1464641867503 Marionette DEBUG loaded listener.js 13:57:47 INFO - PROCESS | 892 | ++DOMWINDOW == 133 (17753000) [pid = 892] [serial = 1835] [outer = 1684A000] 13:57:48 INFO - PROCESS | 892 | 1464641868084 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]]]}] 13:57:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:57:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1002ms 13:57:48 INFO - PROCESS | 892 | 1464641868152 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 13:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:57:48 INFO - PROCESS | 892 | 1464641868154 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 13:57:48 INFO - PROCESS | 892 | 1464641868158 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:57:48 INFO - PROCESS | 892 | 1464641868162 Marionette TRACE conn3 <- [1,2410,null,{}] 13:57:48 INFO - PROCESS | 892 | 1464641868173 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}] 13:57:48 INFO - PROCESS | 892 | 1464641868377 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 13:57:48 INFO - PROCESS | 892 | 1464641868487 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:48 INFO - PROCESS | 892 | ++DOCSHELL 198A6C00 == 82 [pid = 892] [id = 612] 13:57:48 INFO - PROCESS | 892 | ++DOMWINDOW == 134 (198B0400) [pid = 892] [serial = 1836] [outer = 00000000] 13:57:48 INFO - PROCESS | 892 | ++DOMWINDOW == 135 (19D80000) [pid = 892] [serial = 1837] [outer = 198B0400] 13:57:48 INFO - PROCESS | 892 | 1464641868543 Marionette DEBUG loaded listener.js 13:57:48 INFO - PROCESS | 892 | ++DOMWINDOW == 136 (1A643C00) [pid = 892] [serial = 1838] [outer = 198B0400] 13:57:49 INFO - PROCESS | 892 | 1464641869130 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]]]}] 13:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1002ms 13:57:49 INFO - PROCESS | 892 | 1464641869161 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 13:57:49 INFO - PROCESS | 892 | 1464641869164 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 13:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:57:49 INFO - PROCESS | 892 | 1464641869168 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:57:49 INFO - PROCESS | 892 | 1464641869170 Marionette TRACE conn3 <- [1,2414,null,{}] 13:57:49 INFO - PROCESS | 892 | 1464641869174 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}] 13:57:49 INFO - PROCESS | 892 | 1464641869294 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 13:57:49 INFO - PROCESS | 892 | 1464641869458 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:49 INFO - PROCESS | 892 | ++DOCSHELL 19D7C400 == 83 [pid = 892] [id = 613] 13:57:49 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (1A50D000) [pid = 892] [serial = 1839] [outer = 00000000] 13:57:49 INFO - PROCESS | 892 | ++DOMWINDOW == 138 (1A9D5400) [pid = 892] [serial = 1840] [outer = 1A50D000] 13:57:49 INFO - PROCESS | 892 | 1464641869512 Marionette DEBUG loaded listener.js 13:57:49 INFO - PROCESS | 892 | ++DOMWINDOW == 139 (1ABDD000) [pid = 892] [serial = 1841] [outer = 1A50D000] 13:57:50 INFO - PROCESS | 892 | 1464641870014 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]]]}] 13:57:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:57:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 909ms 13:57:50 INFO - PROCESS | 892 | 1464641870071 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 13:57:50 INFO - PROCESS | 892 | 1464641870073 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 13:57:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:57:50 INFO - PROCESS | 892 | 1464641870077 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:57:50 INFO - PROCESS | 892 | 1464641870079 Marionette TRACE conn3 <- [1,2418,null,{}] 13:57:50 INFO - PROCESS | 892 | 1464641870082 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}] 13:57:50 INFO - PROCESS | 892 | 1464641870191 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 13:57:50 INFO - PROCESS | 892 | 1464641870362 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:50 INFO - PROCESS | 892 | ++DOCSHELL 1A9D3C00 == 84 [pid = 892] [id = 614] 13:57:50 INFO - PROCESS | 892 | ++DOMWINDOW == 140 (1A9D4C00) [pid = 892] [serial = 1842] [outer = 00000000] 13:57:50 INFO - PROCESS | 892 | ++DOMWINDOW == 141 (1AF92800) [pid = 892] [serial = 1843] [outer = 1A9D4C00] 13:57:50 INFO - PROCESS | 892 | 1464641870416 Marionette DEBUG loaded listener.js 13:57:50 INFO - PROCESS | 892 | ++DOMWINDOW == 142 (1AF97000) [pid = 892] [serial = 1844] [outer = 1A9D4C00] 13:57:51 INFO - PROCESS | 892 | 1464641871023 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]]]}] 13:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1003ms 13:57:51 INFO - PROCESS | 892 | 1464641871092 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 13:57:51 INFO - PROCESS | 892 | 1464641871094 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 13:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:57:51 INFO - PROCESS | 892 | 1464641871100 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:57:51 INFO - PROCESS | 892 | 1464641871102 Marionette TRACE conn3 <- [1,2422,null,{}] 13:57:51 INFO - PROCESS | 892 | 1464641871105 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}] 13:57:51 INFO - PROCESS | 892 | 1464641871221 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 13:57:51 INFO - PROCESS | 892 | 1464641871391 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:51 INFO - PROCESS | 892 | ++DOCSHELL 11A11800 == 85 [pid = 892] [id = 615] 13:57:51 INFO - PROCESS | 892 | ++DOMWINDOW == 143 (12A49800) [pid = 892] [serial = 1845] [outer = 00000000] 13:57:51 INFO - PROCESS | 892 | ++DOMWINDOW == 144 (1AF90400) [pid = 892] [serial = 1846] [outer = 12A49800] 13:57:51 INFO - PROCESS | 892 | 1464641871467 Marionette DEBUG loaded listener.js 13:57:51 INFO - PROCESS | 892 | ++DOMWINDOW == 145 (1B290400) [pid = 892] [serial = 1847] [outer = 12A49800] 13:57:52 INFO - PROCESS | 892 | 1464641872050 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]]]}] 13:57:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:57:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 987ms 13:57:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:57:52 INFO - PROCESS | 892 | 1464641872089 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 13:57:52 INFO - PROCESS | 892 | 1464641872092 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 13:57:52 INFO - PROCESS | 892 | 1464641872096 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:57:52 INFO - PROCESS | 892 | 1464641872098 Marionette TRACE conn3 <- [1,2426,null,{}] 13:57:52 INFO - PROCESS | 892 | 1464641872102 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}] 13:57:52 INFO - PROCESS | 892 | 1464641872208 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 13:57:52 INFO - PROCESS | 892 | 1464641872543 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:52 INFO - PROCESS | 892 | ++DOCSHELL 0F80CC00 == 86 [pid = 892] [id = 616] 13:57:52 INFO - PROCESS | 892 | ++DOMWINDOW == 146 (1026EC00) [pid = 892] [serial = 1848] [outer = 00000000] 13:57:52 INFO - PROCESS | 892 | ++DOMWINDOW == 147 (1124B800) [pid = 892] [serial = 1849] [outer = 1026EC00] 13:57:52 INFO - PROCESS | 892 | 1464641872603 Marionette DEBUG loaded listener.js 13:57:52 INFO - PROCESS | 892 | ++DOMWINDOW == 148 (12B95C00) [pid = 892] [serial = 1850] [outer = 1026EC00] 13:57:53 INFO - PROCESS | 892 | 1464641873185 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]]]}] 13:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1143ms 13:57:53 INFO - PROCESS | 892 | 1464641873242 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 13:57:53 INFO - PROCESS | 892 | 1464641873248 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 13:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:57:53 INFO - PROCESS | 892 | 1464641873254 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:57:53 INFO - PROCESS | 892 | 1464641873259 Marionette TRACE conn3 <- [1,2430,null,{}] 13:57:53 INFO - PROCESS | 892 | 1464641873265 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}] 13:57:53 INFO - PROCESS | 892 | 1464641873388 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 13:57:53 INFO - PROCESS | 892 | 1464641873563 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:53 INFO - PROCESS | 892 | ++DOCSHELL 1563F000 == 87 [pid = 892] [id = 617] 13:57:53 INFO - PROCESS | 892 | ++DOMWINDOW == 149 (15645400) [pid = 892] [serial = 1851] [outer = 00000000] 13:57:53 INFO - PROCESS | 892 | ++DOMWINDOW == 150 (15F95400) [pid = 892] [serial = 1852] [outer = 15645400] 13:57:53 INFO - PROCESS | 892 | 1464641873613 Marionette DEBUG loaded listener.js 13:57:53 INFO - PROCESS | 892 | ++DOMWINDOW == 151 (1603BC00) [pid = 892] [serial = 1853] [outer = 15645400] 13:57:53 INFO - PROCESS | 892 | --DOCSHELL 131B6800 == 86 [pid = 892] [id = 608] 13:57:53 INFO - PROCESS | 892 | --DOCSHELL 11077C00 == 85 [pid = 892] [id = 607] 13:57:53 INFO - PROCESS | 892 | --DOCSHELL 0F80E800 == 84 [pid = 892] [id = 606] 13:57:53 INFO - PROCESS | 892 | --DOCSHELL 19870C00 == 83 [pid = 892] [id = 605] 13:57:53 INFO - PROCESS | 892 | --DOCSHELL 17F54000 == 82 [pid = 892] [id = 604] 13:57:53 INFO - PROCESS | 892 | --DOCSHELL 0F810C00 == 81 [pid = 892] [id = 603] 13:57:53 INFO - PROCESS | 892 | --DOCSHELL 1702BC00 == 80 [pid = 892] [id = 602] 13:57:53 INFO - PROCESS | 892 | --DOCSHELL 1563D400 == 79 [pid = 892] [id = 601] 13:57:53 INFO - PROCESS | 892 | --DOCSHELL 10C0BC00 == 78 [pid = 892] [id = 600] 13:57:53 INFO - PROCESS | 892 | --DOCSHELL 13299400 == 77 [pid = 892] [id = 599] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 150 (1A878400) [pid = 892] [serial = 1777] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 149 (1B3B5000) [pid = 892] [serial = 1741] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 148 (1B545400) [pid = 892] [serial = 1744] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOCSHELL 1603E000 == 76 [pid = 892] [id = 594] 13:57:53 INFO - PROCESS | 892 | --DOCSHELL 0F808C00 == 75 [pid = 892] [id = 593] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 147 (1A9D8000) [pid = 892] [serial = 1688] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 146 (156B8800) [pid = 892] [serial = 1586] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 145 (1A64CC00) [pid = 892] [serial = 1547] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 144 (1A87C800) [pid = 892] [serial = 1550] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 143 (1A106000) [pid = 892] [serial = 1592] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 142 (1A9CD400) [pid = 892] [serial = 1598] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 141 (1AF90800) [pid = 892] [serial = 1691] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 140 (17176C00) [pid = 892] [serial = 1544] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 139 (1ABE7400) [pid = 892] [serial = 1646] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 138 (1542C000) [pid = 892] [serial = 1634] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 137 (18367C00) [pid = 892] [serial = 1589] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 136 (15FA1800) [pid = 892] [serial = 1682] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 135 (1A9CC800) [pid = 892] [serial = 1640] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 134 (1A50E800) [pid = 892] [serial = 1595] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 133 (175D2C00) [pid = 892] [serial = 1637] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 132 (12A55800) [pid = 892] [serial = 1583] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 131 (14F7A800) [pid = 892] [serial = 1541] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 130 (17D4B800) [pid = 892] [serial = 1487] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 129 (1ABDDC00) [pid = 892] [serial = 1643] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 128 (18374400) [pid = 892] [serial = 1685] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 127 (12A51000) [pid = 892] [serial = 1679] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 126 (1B17B800) [pid = 892] [serial = 1694] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 125 (10B74800) [pid = 892] [serial = 1775] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 124 (17F58400) [pid = 892] [serial = 1762] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 123 (1836C400) [pid = 892] [serial = 1763] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 122 (17D4D400) [pid = 892] [serial = 1772] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 121 (172A6800) [pid = 892] [serial = 1760] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 120 (19A73800) [pid = 892] [serial = 1765] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 119 (17BEA000) [pid = 892] [serial = 1768] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 118 (1A113000) [pid = 892] [serial = 1766] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 117 (1693E400) [pid = 892] [serial = 1771] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 116 (1A504400) [pid = 892] [serial = 1774] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 115 (17BED800) [pid = 892] [serial = 1769] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 114 (1683FC00) [pid = 892] [serial = 1756] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 113 (16940000) [pid = 892] [serial = 1757] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 112 (171C7400) [pid = 892] [serial = 1733] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 111 (1716DC00) [pid = 892] [serial = 1732] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 110 (14FCF800) [pid = 892] [serial = 1730] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 109 (143CD800) [pid = 892] [serial = 1729] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 108 (17171000) [pid = 892] [serial = 1759] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 107 (140D5400) [pid = 892] [serial = 1753] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 106 (14F80800) [pid = 892] [serial = 1754] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 105 (1B297400) [pid = 892] [serial = 1739] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 104 (1B294000) [pid = 892] [serial = 1738] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 103 (1B17F400) [pid = 892] [serial = 1736] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 102 (1AF97800) [pid = 892] [serial = 1735] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 101 (13C9EC00) [pid = 892] [serial = 1751] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 100 (131AF400) [pid = 892] [serial = 1750] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 99 (1542B400) [pid = 892] [serial = 1748] [outer = 00000000] [url = about:blank] 13:57:53 INFO - PROCESS | 892 | --DOMWINDOW == 98 (14FC4000) [pid = 892] [serial = 1747] [outer = 00000000] [url = about:blank] 13:57:54 INFO - PROCESS | 892 | 1464641874189 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]]]}] 13:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 940ms 13:57:54 INFO - PROCESS | 892 | 1464641874231 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 13:57:54 INFO - PROCESS | 892 | 1464641874234 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 13:57:54 INFO - PROCESS | 892 | 1464641874239 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:57:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:57:54 INFO - PROCESS | 892 | 1464641874241 Marionette TRACE conn3 <- [1,2434,null,{}] 13:57:54 INFO - PROCESS | 892 | 1464641874244 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}] 13:57:54 INFO - PROCESS | 892 | 1464641874338 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 13:57:54 INFO - PROCESS | 892 | 1464641874351 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:54 INFO - PROCESS | 892 | ++DOCSHELL 132A3800 == 76 [pid = 892] [id = 618] 13:57:54 INFO - PROCESS | 892 | ++DOMWINDOW == 99 (1371D000) [pid = 892] [serial = 1854] [outer = 00000000] 13:57:54 INFO - PROCESS | 892 | ++DOMWINDOW == 100 (14FC4C00) [pid = 892] [serial = 1855] [outer = 1371D000] 13:57:54 INFO - PROCESS | 892 | 1464641874400 Marionette DEBUG loaded listener.js 13:57:54 INFO - PROCESS | 892 | ++DOMWINDOW == 101 (15638C00) [pid = 892] [serial = 1856] [outer = 1371D000] 13:57:54 INFO - PROCESS | 892 | 1464641874908 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]]]}] 13:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 705ms 13:57:54 INFO - PROCESS | 892 | 1464641874939 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 13:57:54 INFO - PROCESS | 892 | 1464641874941 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 13:57:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:57:54 INFO - PROCESS | 892 | 1464641874946 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:57:54 INFO - PROCESS | 892 | 1464641874951 Marionette TRACE conn3 <- [1,2438,null,{}] 13:57:54 INFO - PROCESS | 892 | 1464641874960 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}] 13:57:55 INFO - PROCESS | 892 | 1464641875078 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 13:57:55 INFO - PROCESS | 892 | 1464641875202 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:55 INFO - PROCESS | 892 | ++DOCSHELL 16842000 == 77 [pid = 892] [id = 619] 13:57:55 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (16845400) [pid = 892] [serial = 1857] [outer = 00000000] 13:57:55 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (16940000) [pid = 892] [serial = 1858] [outer = 16845400] 13:57:55 INFO - PROCESS | 892 | 1464641875246 Marionette DEBUG loaded listener.js 13:57:55 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (17029800) [pid = 892] [serial = 1859] [outer = 16845400] 13:57:55 INFO - PROCESS | 892 | 1464641875606 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]]]}] 13:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 704ms 13:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:57:55 INFO - PROCESS | 892 | 1464641875649 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 13:57:55 INFO - PROCESS | 892 | 1464641875652 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 13:57:55 INFO - PROCESS | 892 | 1464641875655 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:57:55 INFO - PROCESS | 892 | 1464641875657 Marionette TRACE conn3 <- [1,2442,null,{}] 13:57:55 INFO - PROCESS | 892 | 1464641875660 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}] 13:57:55 INFO - PROCESS | 892 | 1464641875755 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 13:57:55 INFO - PROCESS | 892 | 1464641875762 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:55 INFO - PROCESS | 892 | ++DOCSHELL 16848400 == 78 [pid = 892] [id = 620] 13:57:55 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (1698C800) [pid = 892] [serial = 1860] [outer = 00000000] 13:57:55 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (17171800) [pid = 892] [serial = 1861] [outer = 1698C800] 13:57:55 INFO - PROCESS | 892 | 1464641875807 Marionette DEBUG loaded listener.js 13:57:55 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (175C7C00) [pid = 892] [serial = 1862] [outer = 1698C800] 13:57:56 INFO - PROCESS | 892 | 1464641876274 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]]]}] 13:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 689ms 13:57:56 INFO - PROCESS | 892 | 1464641876355 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 13:57:56 INFO - PROCESS | 892 | 1464641876366 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 13:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:57:56 INFO - PROCESS | 892 | 1464641876370 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:57:56 INFO - PROCESS | 892 | 1464641876372 Marionette TRACE conn3 <- [1,2446,null,{}] 13:57:56 INFO - PROCESS | 892 | 1464641876375 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}] 13:57:56 INFO - PROCESS | 892 | 1464641876510 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 13:57:56 INFO - PROCESS | 892 | 1464641876608 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:56 INFO - PROCESS | 892 | ++DOCSHELL 17850000 == 79 [pid = 892] [id = 621] 13:57:56 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (17850800) [pid = 892] [serial = 1863] [outer = 00000000] 13:57:56 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (17BE6800) [pid = 892] [serial = 1864] [outer = 17850800] 13:57:56 INFO - PROCESS | 892 | 1464641876658 Marionette DEBUG loaded listener.js 13:57:56 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (17D4AC00) [pid = 892] [serial = 1865] [outer = 17850800] 13:57:57 INFO - PROCESS | 892 | 1464641877095 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]]]}] 13:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 751ms 13:57:57 INFO - PROCESS | 892 | 1464641877111 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 13:57:57 INFO - PROCESS | 892 | 1464641877113 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 13:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:57:57 INFO - PROCESS | 892 | 1464641877121 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:57:57 INFO - PROCESS | 892 | 1464641877123 Marionette TRACE conn3 <- [1,2450,null,{}] 13:57:57 INFO - PROCESS | 892 | 1464641877126 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}] 13:57:57 INFO - PROCESS | 892 | 1464641877250 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 13:57:57 INFO - PROCESS | 892 | 1464641877316 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:57 INFO - PROCESS | 892 | ++DOCSHELL 17BEC800 == 80 [pid = 892] [id = 622] 13:57:57 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (17F55000) [pid = 892] [serial = 1866] [outer = 00000000] 13:57:57 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (1836E800) [pid = 892] [serial = 1867] [outer = 17F55000] 13:57:57 INFO - PROCESS | 892 | 1464641877365 Marionette DEBUG loaded listener.js 13:57:57 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (18374000) [pid = 892] [serial = 1868] [outer = 17F55000] 13:57:57 INFO - PROCESS | 892 | 1464641877783 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]]]}] 13:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 705ms 13:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:57:57 INFO - PROCESS | 892 | 1464641877823 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 13:57:57 INFO - PROCESS | 892 | 1464641877825 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 13:57:57 INFO - PROCESS | 892 | 1464641877828 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:57:57 INFO - PROCESS | 892 | 1464641877830 Marionette TRACE conn3 <- [1,2454,null,{}] 13:57:57 INFO - PROCESS | 892 | 1464641877838 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}] 13:57:57 INFO - PROCESS | 892 | 1464641877962 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 13:57:58 INFO - PROCESS | 892 | --DOMWINDOW == 112 (17118800) [pid = 892] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:57:58 INFO - PROCESS | 892 | --DOMWINDOW == 111 (131BC400) [pid = 892] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:57:58 INFO - PROCESS | 892 | --DOMWINDOW == 110 (1B53BC00) [pid = 892] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:57:58 INFO - PROCESS | 892 | --DOMWINDOW == 109 (1ABE4800) [pid = 892] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:57:58 INFO - PROCESS | 892 | --DOMWINDOW == 108 (15642C00) [pid = 892] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:57:58 INFO - PROCESS | 892 | --DOMWINDOW == 107 (17082400) [pid = 892] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:57:58 INFO - PROCESS | 892 | --DOMWINDOW == 106 (1836D800) [pid = 892] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:57:58 INFO - PROCESS | 892 | --DOMWINDOW == 105 (10C07400) [pid = 892] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:57:58 INFO - PROCESS | 892 | --DOMWINDOW == 104 (19872800) [pid = 892] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:57:58 INFO - PROCESS | 892 | --DOMWINDOW == 103 (132A8400) [pid = 892] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:57:58 INFO - PROCESS | 892 | --DOMWINDOW == 102 (14FD0C00) [pid = 892] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:57:58 INFO - PROCESS | 892 | --DOMWINDOW == 101 (112EB800) [pid = 892] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:57:58 INFO - PROCESS | 892 | 1464641878221 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:58 INFO - PROCESS | 892 | ++DOCSHELL 10C07400 == 81 [pid = 892] [id = 623] 13:57:58 INFO - PROCESS | 892 | ++DOMWINDOW == 102 (10C08400) [pid = 892] [serial = 1869] [outer = 00000000] 13:57:58 INFO - PROCESS | 892 | ++DOMWINDOW == 103 (13086000) [pid = 892] [serial = 1870] [outer = 10C08400] 13:57:58 INFO - PROCESS | 892 | 1464641878266 Marionette DEBUG loaded listener.js 13:57:58 INFO - PROCESS | 892 | ++DOMWINDOW == 104 (15E8D400) [pid = 892] [serial = 1871] [outer = 10C08400] 13:57:58 INFO - PROCESS | 892 | 1464641878634 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]]]}] 13:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 830ms 13:57:58 INFO - PROCESS | 892 | 1464641878669 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 13:57:58 INFO - PROCESS | 892 | 1464641878671 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 13:57:58 INFO - PROCESS | 892 | 1464641878674 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:57:58 INFO - PROCESS | 892 | 1464641878676 Marionette TRACE conn3 <- [1,2458,null,{}] 13:57:58 INFO - PROCESS | 892 | 1464641878680 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}] 13:57:58 INFO - PROCESS | 892 | 1464641878783 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 13:57:58 INFO - PROCESS | 892 | 1464641878891 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:58 INFO - PROCESS | 892 | ++DOCSHELL 16B2D800 == 82 [pid = 892] [id = 624] 13:57:58 INFO - PROCESS | 892 | ++DOMWINDOW == 105 (17088C00) [pid = 892] [serial = 1872] [outer = 00000000] 13:57:58 INFO - PROCESS | 892 | ++DOMWINDOW == 106 (19872000) [pid = 892] [serial = 1873] [outer = 17088C00] 13:57:58 INFO - PROCESS | 892 | 1464641878934 Marionette DEBUG loaded listener.js 13:57:59 INFO - PROCESS | 892 | ++DOMWINDOW == 107 (198A3C00) [pid = 892] [serial = 1874] [outer = 17088C00] 13:57:59 INFO - PROCESS | 892 | 1464641879292 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]]]}] 13:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 643ms 13:57:59 INFO - PROCESS | 892 | 1464641879313 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 13:57:59 INFO - PROCESS | 892 | 1464641879315 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 13:57:59 INFO - PROCESS | 892 | 1464641879318 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:57:59 INFO - PROCESS | 892 | 1464641879320 Marionette TRACE conn3 <- [1,2462,null,{}] 13:57:59 INFO - PROCESS | 892 | 1464641879323 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}] 13:57:59 INFO - PROCESS | 892 | 1464641879461 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 13:57:59 INFO - PROCESS | 892 | 1464641879506 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:59 INFO - PROCESS | 892 | ++DOCSHELL 17BEB800 == 83 [pid = 892] [id = 625] 13:57:59 INFO - PROCESS | 892 | ++DOMWINDOW == 108 (19871400) [pid = 892] [serial = 1875] [outer = 00000000] 13:57:59 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (1A106400) [pid = 892] [serial = 1876] [outer = 19871400] 13:57:59 INFO - PROCESS | 892 | 1464641879549 Marionette DEBUG loaded listener.js 13:57:59 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (1A27D800) [pid = 892] [serial = 1877] [outer = 19871400] 13:57:59 INFO - PROCESS | 892 | 1464641879954 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]]]}] 13:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 704ms 13:58:00 INFO - PROCESS | 892 | 1464641880018 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 13:58:00 INFO - PROCESS | 892 | 1464641880020 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 13:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:58:00 INFO - PROCESS | 892 | 1464641880036 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:58:00 INFO - PROCESS | 892 | 1464641880037 Marionette TRACE conn3 <- [1,2466,null,{}] 13:58:00 INFO - PROCESS | 892 | 1464641880041 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}] 13:58:00 INFO - PROCESS | 892 | 1464641880132 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 13:58:00 INFO - PROCESS | 892 | 1464641880140 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:00 INFO - PROCESS | 892 | ++DOCSHELL 19A71800 == 84 [pid = 892] [id = 626] 13:58:00 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (19A73800) [pid = 892] [serial = 1878] [outer = 00000000] 13:58:00 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (1A64B000) [pid = 892] [serial = 1879] [outer = 19A73800] 13:58:00 INFO - PROCESS | 892 | 1464641880188 Marionette DEBUG loaded listener.js 13:58:00 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (1A876400) [pid = 892] [serial = 1880] [outer = 19A73800] 13:58:00 INFO - PROCESS | 892 | 1464641880975 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]]]}] 13:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1002ms 13:58:01 INFO - PROCESS | 892 | 1464641881037 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 13:58:01 INFO - PROCESS | 892 | 1464641881041 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 13:58:01 INFO - PROCESS | 892 | 1464641881047 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:58:01 INFO - PROCESS | 892 | 1464641881050 Marionette TRACE conn3 <- [1,2470,null,{}] 13:58:01 INFO - PROCESS | 892 | 1464641881055 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}] 13:58:01 INFO - PROCESS | 892 | 1464641881175 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 13:58:01 INFO - PROCESS | 892 | 1464641881326 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:01 INFO - PROCESS | 892 | ++DOCSHELL 12A55000 == 85 [pid = 892] [id = 627] 13:58:01 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (13088400) [pid = 892] [serial = 1881] [outer = 00000000] 13:58:01 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (14F79400) [pid = 892] [serial = 1882] [outer = 13088400] 13:58:01 INFO - PROCESS | 892 | 1464641881382 Marionette DEBUG loaded listener.js 13:58:01 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (15319C00) [pid = 892] [serial = 1883] [outer = 13088400] 13:58:01 INFO - PROCESS | 892 | 1464641881956 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]]]}] 13:58:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:58:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 940ms 13:58:02 INFO - PROCESS | 892 | 1464641881993 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 13:58:02 INFO - PROCESS | 892 | 1464641881999 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 13:58:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:58:02 INFO - PROCESS | 892 | 1464641882006 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:58:02 INFO - PROCESS | 892 | 1464641882009 Marionette TRACE conn3 <- [1,2474,null,{}] 13:58:02 INFO - PROCESS | 892 | 1464641882013 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}] 13:58:02 INFO - PROCESS | 892 | 1464641882133 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 13:58:02 INFO - PROCESS | 892 | 1464641882296 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:02 INFO - PROCESS | 892 | ++DOCSHELL 1683C400 == 86 [pid = 892] [id = 628] 13:58:02 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (16844000) [pid = 892] [serial = 1884] [outer = 00000000] 13:58:02 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (17BE5000) [pid = 892] [serial = 1885] [outer = 16844000] 13:58:02 INFO - PROCESS | 892 | 1464641882351 Marionette DEBUG loaded listener.js 13:58:02 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (17DDD800) [pid = 892] [serial = 1886] [outer = 16844000] 13:58:02 INFO - PROCESS | 892 | 1464641882933 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]]]}] 13:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1003ms 13:58:03 INFO - PROCESS | 892 | 1464641883006 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 13:58:03 INFO - PROCESS | 892 | 1464641883009 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 13:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:58:03 INFO - PROCESS | 892 | 1464641883012 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:58:03 INFO - PROCESS | 892 | 1464641883016 Marionette TRACE conn3 <- [1,2478,null,{}] 13:58:03 INFO - PROCESS | 892 | 1464641883027 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}] 13:58:03 INFO - PROCESS | 892 | 1464641883143 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 13:58:03 INFO - PROCESS | 892 | 1464641883295 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:03 INFO - PROCESS | 892 | ++DOCSHELL 1A50FC00 == 87 [pid = 892] [id = 629] 13:58:03 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (1A642400) [pid = 892] [serial = 1887] [outer = 00000000] 13:58:03 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (1A880000) [pid = 892] [serial = 1888] [outer = 1A642400] 13:58:03 INFO - PROCESS | 892 | 1464641883352 Marionette DEBUG loaded listener.js 13:58:03 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (1A9D0000) [pid = 892] [serial = 1889] [outer = 1A642400] 13:58:03 INFO - PROCESS | 892 | 1464641883886 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]]]}] 13:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 955ms 13:58:03 INFO - PROCESS | 892 | 1464641883957 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 13:58:03 INFO - PROCESS | 892 | 1464641883960 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 13:58:03 INFO - PROCESS | 892 | 1464641883963 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:58:03 INFO - PROCESS | 892 | 1464641883965 Marionette TRACE conn3 <- [1,2482,null,{}] 13:58:03 INFO - PROCESS | 892 | 1464641883969 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}] 13:58:04 INFO - PROCESS | 892 | 1464641884086 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 13:58:04 INFO - PROCESS | 892 | 1464641884236 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:04 INFO - PROCESS | 892 | ++DOCSHELL 1ABDC800 == 88 [pid = 892] [id = 630] 13:58:04 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (1ABDD400) [pid = 892] [serial = 1890] [outer = 00000000] 13:58:04 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (1AF89800) [pid = 892] [serial = 1891] [outer = 1ABDD400] 13:58:04 INFO - PROCESS | 892 | 1464641884290 Marionette DEBUG loaded listener.js 13:58:04 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (1AF91000) [pid = 892] [serial = 1892] [outer = 1ABDD400] 13:58:04 INFO - PROCESS | 892 | 1464641884850 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]]]}] 13:58:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:58:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 955ms 13:58:04 INFO - PROCESS | 892 | 1464641884908 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 13:58:04 INFO - PROCESS | 892 | 1464641884911 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 13:58:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:58:04 INFO - PROCESS | 892 | 1464641884914 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:58:04 INFO - PROCESS | 892 | 1464641884916 Marionette TRACE conn3 <- [1,2486,null,{}] 13:58:04 INFO - PROCESS | 892 | 1464641884920 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}] 13:58:05 INFO - PROCESS | 892 | 1464641885029 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 13:58:05 INFO - PROCESS | 892 | 1464641885191 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:05 INFO - PROCESS | 892 | ++DOCSHELL 1A6EEC00 == 89 [pid = 892] [id = 631] 13:58:05 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (1ABE7000) [pid = 892] [serial = 1893] [outer = 00000000] 13:58:05 INFO - PROCESS | 892 | ++DOMWINDOW == 127 (1B17E400) [pid = 892] [serial = 1894] [outer = 1ABE7000] 13:58:05 INFO - PROCESS | 892 | 1464641885245 Marionette DEBUG loaded listener.js 13:58:05 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (1B291000) [pid = 892] [serial = 1895] [outer = 1ABE7000] 13:58:05 INFO - PROCESS | 892 | 1464641885810 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]]]}] 13:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 940ms 13:58:05 INFO - PROCESS | 892 | 1464641885859 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 13:58:05 INFO - PROCESS | 892 | 1464641885862 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 13:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:58:05 INFO - PROCESS | 892 | 1464641885865 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:58:05 INFO - PROCESS | 892 | 1464641885867 Marionette TRACE conn3 <- [1,2490,null,{}] 13:58:05 INFO - PROCESS | 892 | 1464641885871 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}] 13:58:06 INFO - PROCESS | 892 | 1464641885988 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 13:58:06 INFO - PROCESS | 892 | 1464641886140 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:06 INFO - PROCESS | 892 | ++DOCSHELL 1B29C400 == 90 [pid = 892] [id = 632] 13:58:06 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (1B3B4C00) [pid = 892] [serial = 1896] [outer = 00000000] 13:58:06 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (1B3C1C00) [pid = 892] [serial = 1897] [outer = 1B3B4C00] 13:58:06 INFO - PROCESS | 892 | 1464641886194 Marionette DEBUG loaded listener.js 13:58:06 INFO - PROCESS | 892 | ++DOMWINDOW == 131 (1B544800) [pid = 892] [serial = 1898] [outer = 1B3B4C00] 13:58:06 INFO - PROCESS | 892 | 1464641886770 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]]]}] 13:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 940ms 13:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:58:06 INFO - PROCESS | 892 | 1464641886810 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 13:58:06 INFO - PROCESS | 892 | 1464641886813 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 13:58:06 INFO - PROCESS | 892 | 1464641886816 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:58:06 INFO - PROCESS | 892 | 1464641886818 Marionette TRACE conn3 <- [1,2494,null,{}] 13:58:06 INFO - PROCESS | 892 | 1464641886822 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}] 13:58:06 INFO - PROCESS | 892 | 1464641886929 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 13:58:07 INFO - PROCESS | 892 | 1464641887111 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:07 INFO - PROCESS | 892 | ++DOCSHELL 12804C00 == 91 [pid = 892] [id = 633] 13:58:07 INFO - PROCESS | 892 | ++DOMWINDOW == 132 (1563B400) [pid = 892] [serial = 1899] [outer = 00000000] 13:58:07 INFO - PROCESS | 892 | ++DOMWINDOW == 133 (1B3B9C00) [pid = 892] [serial = 1900] [outer = 1563B400] 13:58:07 INFO - PROCESS | 892 | 1464641887165 Marionette DEBUG loaded listener.js 13:58:07 INFO - PROCESS | 892 | ++DOMWINDOW == 134 (1B7E7400) [pid = 892] [serial = 1901] [outer = 1563B400] 13:58:08 INFO - PROCESS | 892 | 1464641888040 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]]]}] 13:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1253ms 13:58:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:58:08 INFO - PROCESS | 892 | 1464641888106 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 13:58:08 INFO - PROCESS | 892 | 1464641888109 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 13:58:08 INFO - PROCESS | 892 | 1464641888115 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:58:08 INFO - PROCESS | 892 | 1464641888118 Marionette TRACE conn3 <- [1,2498,null,{}] 13:58:08 INFO - PROCESS | 892 | 1464641888124 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}] 13:58:08 INFO - PROCESS | 892 | 1464641888232 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 13:58:08 INFO - PROCESS | 892 | 1464641888379 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:08 INFO - PROCESS | 892 | ++DOCSHELL 13299400 == 92 [pid = 892] [id = 634] 13:58:08 INFO - PROCESS | 892 | ++DOMWINDOW == 135 (13722C00) [pid = 892] [serial = 1902] [outer = 00000000] 13:58:08 INFO - PROCESS | 892 | ++DOMWINDOW == 136 (143C5000) [pid = 892] [serial = 1903] [outer = 13722C00] 13:58:08 INFO - PROCESS | 892 | 1464641888428 Marionette DEBUG loaded listener.js 13:58:08 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (14FD0C00) [pid = 892] [serial = 1904] [outer = 13722C00] 13:58:09 INFO - PROCESS | 892 | 1464641889055 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]]]}] 13:58:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:58:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1003ms 13:58:09 INFO - PROCESS | 892 | 1464641889114 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 13:58:09 INFO - PROCESS | 892 | 1464641889119 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 13:58:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:58:09 INFO - PROCESS | 892 | 1464641889125 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:58:09 INFO - PROCESS | 892 | 1464641889128 Marionette TRACE conn3 <- [1,2502,null,{}] 13:58:09 INFO - PROCESS | 892 | 1464641889131 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}] 13:58:09 INFO - PROCESS | 892 | 1464641889276 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 13:58:09 INFO - PROCESS | 892 | --DOCSHELL 14F85800 == 91 [pid = 892] [id = 514] 13:58:09 INFO - PROCESS | 892 | --DOCSHELL 1711A000 == 90 [pid = 892] [id = 516] 13:58:09 INFO - PROCESS | 892 | --DOCSHELL 17BEB800 == 89 [pid = 892] [id = 625] 13:58:09 INFO - PROCESS | 892 | --DOCSHELL 16B2D800 == 88 [pid = 892] [id = 624] 13:58:09 INFO - PROCESS | 892 | --DOCSHELL 10C07400 == 87 [pid = 892] [id = 623] 13:58:09 INFO - PROCESS | 892 | --DOCSHELL 17BEC800 == 86 [pid = 892] [id = 622] 13:58:09 INFO - PROCESS | 892 | --DOCSHELL 17850000 == 85 [pid = 892] [id = 621] 13:58:09 INFO - PROCESS | 892 | --DOCSHELL 16848400 == 84 [pid = 892] [id = 620] 13:58:09 INFO - PROCESS | 892 | --DOCSHELL 16842000 == 83 [pid = 892] [id = 619] 13:58:09 INFO - PROCESS | 892 | --DOCSHELL 132A3800 == 82 [pid = 892] [id = 618] 13:58:09 INFO - PROCESS | 892 | --DOCSHELL 1563F000 == 81 [pid = 892] [id = 617] 13:58:09 INFO - PROCESS | 892 | --DOCSHELL 0F80CC00 == 80 [pid = 892] [id = 616] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 136 (1A644C00) [pid = 892] [serial = 1828] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOCSHELL 10A59C00 == 79 [pid = 892] [id = 610] 13:58:09 INFO - PROCESS | 892 | --DOCSHELL 198A6800 == 78 [pid = 892] [id = 609] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 135 (1B547000) [pid = 892] [serial = 1745] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 134 (1B3B8800) [pid = 892] [serial = 1742] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 133 (16844C00) [pid = 892] [serial = 1804] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 132 (16946C00) [pid = 892] [serial = 1805] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 131 (1716AC00) [pid = 892] [serial = 1807] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 130 (1B53A800) [pid = 892] [serial = 1792] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 129 (19872C00) [pid = 892] [serial = 1813] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 128 (198A2000) [pid = 892] [serial = 1814] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 127 (17851000) [pid = 892] [serial = 1810] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 126 (172A8400) [pid = 892] [serial = 1808] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 125 (10C06C00) [pid = 892] [serial = 1780] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 124 (1B180800) [pid = 892] [serial = 1789] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 123 (1A6EAC00) [pid = 892] [serial = 1795] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 122 (1A504C00) [pid = 892] [serial = 1817] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 121 (17119000) [pid = 892] [serial = 1783] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 120 (1A10F400) [pid = 892] [serial = 1816] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 119 (140DE400) [pid = 892] [serial = 1799] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 118 (13723400) [pid = 892] [serial = 1798] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 117 (161A9C00) [pid = 892] [serial = 1802] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 116 (1603DC00) [pid = 892] [serial = 1801] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 115 (131BC800) [pid = 892] [serial = 1822] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 114 (1A9D2C00) [pid = 892] [serial = 1786] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 113 (1A6ED400) [pid = 892] [serial = 1819] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 112 (1693B000) [pid = 892] [serial = 1825] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 111 (17170800) [pid = 892] [serial = 1826] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 110 (1A6F9400) [pid = 892] [serial = 1820] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 109 (140D6C00) [pid = 892] [serial = 1823] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | --DOMWINDOW == 108 (17BE3C00) [pid = 892] [serial = 1811] [outer = 00000000] [url = about:blank] 13:58:09 INFO - PROCESS | 892 | 1464641889435 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:09 INFO - PROCESS | 892 | ++DOCSHELL 10A56800 == 79 [pid = 892] [id = 635] 13:58:09 INFO - PROCESS | 892 | ++DOMWINDOW == 109 (10A59C00) [pid = 892] [serial = 1905] [outer = 00000000] 13:58:09 INFO - PROCESS | 892 | ++DOMWINDOW == 110 (11C08000) [pid = 892] [serial = 1906] [outer = 10A59C00] 13:58:09 INFO - PROCESS | 892 | 1464641889484 Marionette DEBUG loaded listener.js 13:58:09 INFO - PROCESS | 892 | ++DOMWINDOW == 111 (139B4800) [pid = 892] [serial = 1907] [outer = 10A59C00] 13:58:09 INFO - PROCESS | 892 | 1464641889958 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]]]}] 13:58:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:58:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 893ms 13:58:10 INFO - PROCESS | 892 | 1464641890028 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 13:58:10 INFO - PROCESS | 892 | 1464641890031 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 13:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:58:10 INFO - PROCESS | 892 | 1464641890034 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:58:10 INFO - PROCESS | 892 | 1464641890038 Marionette TRACE conn3 <- [1,2506,null,{}] 13:58:10 INFO - PROCESS | 892 | 1464641890047 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}] 13:58:10 INFO - PROCESS | 892 | 1464641890142 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 13:58:10 INFO - PROCESS | 892 | 1464641890155 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:10 INFO - PROCESS | 892 | ++DOCSHELL 16846000 == 80 [pid = 892] [id = 636] 13:58:10 INFO - PROCESS | 892 | ++DOMWINDOW == 112 (16847800) [pid = 892] [serial = 1908] [outer = 00000000] 13:58:10 INFO - PROCESS | 892 | ++DOMWINDOW == 113 (1693E800) [pid = 892] [serial = 1909] [outer = 16847800] 13:58:10 INFO - PROCESS | 892 | 1464641890202 Marionette DEBUG loaded listener.js 13:58:10 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (1702CC00) [pid = 892] [serial = 1910] [outer = 16847800] 13:58:10 INFO - PROCESS | 892 | 1464641890697 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]]]}] 13:58:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:58:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 689ms 13:58:10 INFO - PROCESS | 892 | 1464641890733 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 13:58:10 INFO - PROCESS | 892 | 1464641890736 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 13:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:58:10 INFO - PROCESS | 892 | 1464641890740 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:58:10 INFO - PROCESS | 892 | 1464641890742 Marionette TRACE conn3 <- [1,2510,null,{}] 13:58:10 INFO - PROCESS | 892 | 1464641890745 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}] 13:58:10 INFO - PROCESS | 892 | 1464641890837 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 13:58:10 INFO - PROCESS | 892 | 1464641890844 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:10 INFO - PROCESS | 892 | ++DOCSHELL 1693D800 == 81 [pid = 892] [id = 637] 13:58:10 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (17117800) [pid = 892] [serial = 1911] [outer = 00000000] 13:58:10 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (172AA000) [pid = 892] [serial = 1912] [outer = 17117800] 13:58:10 INFO - PROCESS | 892 | 1464641890891 Marionette DEBUG loaded listener.js 13:58:10 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (177C9C00) [pid = 892] [serial = 1913] [outer = 17117800] 13:58:11 INFO - PROCESS | 892 | 1464641891372 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]]]}] 13:58:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:58:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 705ms 13:58:11 INFO - PROCESS | 892 | 1464641891439 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 13:58:11 INFO - PROCESS | 892 | 1464641891441 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 13:58:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:58:11 INFO - PROCESS | 892 | 1464641891444 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:58:11 INFO - PROCESS | 892 | 1464641891446 Marionette TRACE conn3 <- [1,2514,null,{}] 13:58:11 INFO - PROCESS | 892 | 1464641891450 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}] 13:58:11 INFO - PROCESS | 892 | 1464641891565 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 13:58:11 INFO - PROCESS | 892 | 1464641891578 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:11 INFO - PROCESS | 892 | ++DOCSHELL 10A5F400 == 82 [pid = 892] [id = 638] 13:58:11 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (112B8C00) [pid = 892] [serial = 1914] [outer = 00000000] 13:58:11 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (17BE6000) [pid = 892] [serial = 1915] [outer = 112B8C00] 13:58:11 INFO - PROCESS | 892 | 1464641891622 Marionette DEBUG loaded listener.js 13:58:11 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (18120400) [pid = 892] [serial = 1916] [outer = 112B8C00] 13:58:12 INFO - PROCESS | 892 | 1464641892125 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]]]}] 13:58:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:58:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 736ms 13:58:12 INFO - PROCESS | 892 | 1464641892185 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 13:58:12 INFO - PROCESS | 892 | 1464641892187 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 13:58:12 INFO - PROCESS | 892 | 1464641892190 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:58:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:58:12 INFO - PROCESS | 892 | 1464641892192 Marionette TRACE conn3 <- [1,2518,null,{}] 13:58:12 INFO - PROCESS | 892 | 1464641892201 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}] 13:58:12 INFO - PROCESS | 892 | 1464641892346 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 13:58:12 INFO - PROCESS | 892 | 1464641892366 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:12 INFO - PROCESS | 892 | ++DOCSHELL 19874C00 == 83 [pid = 892] [id = 639] 13:58:12 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (19875000) [pid = 892] [serial = 1917] [outer = 00000000] 13:58:12 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (19A0BC00) [pid = 892] [serial = 1918] [outer = 19875000] 13:58:12 INFO - PROCESS | 892 | 1464641892411 Marionette DEBUG loaded listener.js 13:58:12 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (1A10F400) [pid = 892] [serial = 1919] [outer = 19875000] 13:58:12 INFO - PROCESS | 892 | 1464641892859 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]]]}] 13:58:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:58:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 689ms 13:58:12 INFO - PROCESS | 892 | 1464641892898 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 13:58:12 INFO - PROCESS | 892 | 1464641892900 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 13:58:12 INFO - PROCESS | 892 | 1464641892903 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:58:12 INFO - PROCESS | 892 | 1464641892905 Marionette TRACE conn3 <- [1,2522,null,{}] 13:58:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:58:12 INFO - PROCESS | 892 | 1464641892908 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}] 13:58:13 INFO - PROCESS | 892 | 1464641893060 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 13:58:13 INFO - PROCESS | 892 | 1464641893091 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:13 INFO - PROCESS | 892 | ++DOCSHELL 11070000 == 84 [pid = 892] [id = 640] 13:58:13 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (1A510000) [pid = 892] [serial = 1920] [outer = 00000000] 13:58:13 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (1A6F0400) [pid = 892] [serial = 1921] [outer = 1A510000] 13:58:13 INFO - PROCESS | 892 | 1464641893135 Marionette DEBUG loaded listener.js 13:58:13 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (1A6F9400) [pid = 892] [serial = 1922] [outer = 1A510000] 13:58:13 INFO - PROCESS | 892 | 1464641893569 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]]]}] 13:58:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:58:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 689ms 13:58:13 INFO - PROCESS | 892 | 1464641893607 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 13:58:13 INFO - PROCESS | 892 | 1464641893609 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 13:58:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:58:13 INFO - PROCESS | 892 | 1464641893612 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:58:13 INFO - PROCESS | 892 | 1464641893614 Marionette TRACE conn3 <- [1,2526,null,{}] 13:58:13 INFO - PROCESS | 892 | 1464641893617 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}] 13:58:13 INFO - PROCESS | 892 | 1464641893752 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 13:58:14 INFO - PROCESS | 892 | --DOMWINDOW == 125 (17BECC00) [pid = 892] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:58:14 INFO - PROCESS | 892 | --DOMWINDOW == 124 (17850800) [pid = 892] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:58:14 INFO - PROCESS | 892 | --DOMWINDOW == 123 (1371D000) [pid = 892] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:58:14 INFO - PROCESS | 892 | --DOMWINDOW == 122 (16845400) [pid = 892] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:58:14 INFO - PROCESS | 892 | --DOMWINDOW == 121 (1026EC00) [pid = 892] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:58:14 INFO - PROCESS | 892 | --DOMWINDOW == 120 (1698C800) [pid = 892] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:58:14 INFO - PROCESS | 892 | --DOMWINDOW == 119 (17F55000) [pid = 892] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:58:14 INFO - PROCESS | 892 | --DOMWINDOW == 118 (15645400) [pid = 892] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:58:14 INFO - PROCESS | 892 | --DOMWINDOW == 117 (10C08400) [pid = 892] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:58:14 INFO - PROCESS | 892 | --DOMWINDOW == 116 (17088C00) [pid = 892] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:58:14 INFO - PROCESS | 892 | --DOMWINDOW == 115 (19871400) [pid = 892] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:58:14 INFO - PROCESS | 892 | 1464641894008 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:14 INFO - PROCESS | 892 | ++DOCSHELL 0F80F000 == 85 [pid = 892] [id = 641] 13:58:14 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (0F80F800) [pid = 892] [serial = 1923] [outer = 00000000] 13:58:14 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (14F85400) [pid = 892] [serial = 1924] [outer = 0F80F800] 13:58:14 INFO - PROCESS | 892 | 1464641894055 Marionette DEBUG loaded listener.js 13:58:14 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (1711D400) [pid = 892] [serial = 1925] [outer = 0F80F800] 13:58:14 INFO - PROCESS | 892 | 1464641894458 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]]]}] 13:58:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:58:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 893ms 13:58:14 INFO - PROCESS | 892 | 1464641894516 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 13:58:14 INFO - PROCESS | 892 | 1464641894517 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 13:58:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:58:14 INFO - PROCESS | 892 | 1464641894521 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:58:14 INFO - PROCESS | 892 | 1464641894522 Marionette TRACE conn3 <- [1,2530,null,{}] 13:58:14 INFO - PROCESS | 892 | 1464641894526 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}] 13:58:14 INFO - PROCESS | 892 | 1464641894660 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 13:58:14 INFO - PROCESS | 892 | 1464641894673 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:14 INFO - PROCESS | 892 | ++DOCSHELL 10C45800 == 86 [pid = 892] [id = 642] 13:58:14 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (10C46000) [pid = 892] [serial = 1926] [outer = 00000000] 13:58:14 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (10C4FC00) [pid = 892] [serial = 1927] [outer = 10C46000] 13:58:14 INFO - PROCESS | 892 | 1464641894717 Marionette DEBUG loaded listener.js 13:58:14 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (10C53C00) [pid = 892] [serial = 1928] [outer = 10C46000] 13:58:15 INFO - PROCESS | 892 | 1464641895136 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]]]}] 13:58:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:58:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 642ms 13:58:15 INFO - PROCESS | 892 | 1464641895159 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 13:58:15 INFO - PROCESS | 892 | 1464641895162 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 13:58:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:58:15 INFO - PROCESS | 892 | 1464641895165 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:58:15 INFO - PROCESS | 892 | 1464641895167 Marionette TRACE conn3 <- [1,2534,null,{}] 13:58:15 INFO - PROCESS | 892 | 1464641895170 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}] 13:58:15 INFO - PROCESS | 892 | 1464641895303 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 13:58:15 INFO - PROCESS | 892 | 1464641895312 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:15 INFO - PROCESS | 892 | ++DOCSHELL 10C4F400 == 87 [pid = 892] [id = 643] 13:58:15 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (10C4F800) [pid = 892] [serial = 1929] [outer = 00000000] 13:58:15 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (1A642000) [pid = 892] [serial = 1930] [outer = 10C4F800] 13:58:15 INFO - PROCESS | 892 | 1464641895356 Marionette DEBUG loaded listener.js 13:58:15 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (1A9CE000) [pid = 892] [serial = 1931] [outer = 10C4F800] 13:58:15 INFO - PROCESS | 892 | 1464641895786 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]]]}] 13:58:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:58:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 642ms 13:58:15 INFO - PROCESS | 892 | 1464641895803 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 13:58:15 INFO - PROCESS | 892 | 1464641895805 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 13:58:15 INFO - PROCESS | 892 | 1464641895808 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:58:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:58:15 INFO - PROCESS | 892 | 1464641895811 Marionette TRACE conn3 <- [1,2538,null,{}] 13:58:15 INFO - PROCESS | 892 | 1464641895814 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}] 13:58:15 INFO - PROCESS | 892 | 1464641895964 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 13:58:16 INFO - PROCESS | 892 | 1464641896097 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:16 INFO - PROCESS | 892 | ++DOCSHELL 0F2ED800 == 88 [pid = 892] [id = 644] 13:58:16 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (0F802C00) [pid = 892] [serial = 1932] [outer = 00000000] 13:58:16 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (10A5A800) [pid = 892] [serial = 1933] [outer = 0F802C00] 13:58:16 INFO - PROCESS | 892 | 1464641896213 Marionette DEBUG loaded listener.js 13:58:16 INFO - PROCESS | 892 | ++DOMWINDOW == 127 (11079800) [pid = 892] [serial = 1934] [outer = 0F802C00] 13:58:16 INFO - PROCESS | 892 | 1464641896814 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]]]}] 13:58:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:58:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1050ms 13:58:16 INFO - PROCESS | 892 | 1464641896848 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 13:58:16 INFO - PROCESS | 892 | 1464641896853 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 13:58:16 INFO - PROCESS | 892 | 1464641896877 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:58:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:58:16 INFO - PROCESS | 892 | 1464641896881 Marionette TRACE conn3 <- [1,2542,null,{}] 13:58:16 INFO - PROCESS | 892 | 1464641896886 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}] 13:58:17 INFO - PROCESS | 892 | 1464641897037 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 13:58:17 INFO - PROCESS | 892 | 1464641897191 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:17 INFO - PROCESS | 892 | ++DOCSHELL 14FC5C00 == 89 [pid = 892] [id = 645] 13:58:17 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (1542C000) [pid = 892] [serial = 1935] [outer = 00000000] 13:58:17 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (160D3400) [pid = 892] [serial = 1936] [outer = 1542C000] 13:58:17 INFO - PROCESS | 892 | 1464641897247 Marionette DEBUG loaded listener.js 13:58:17 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (161AE000) [pid = 892] [serial = 1937] [outer = 1542C000] 13:58:17 INFO - PROCESS | 892 | 1464641897846 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]]]}] 13:58:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:58:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1049ms 13:58:17 INFO - PROCESS | 892 | 1464641897928 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 13:58:17 INFO - PROCESS | 892 | 1464641897932 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 13:58:17 INFO - PROCESS | 892 | 1464641897956 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:58:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:58:17 INFO - PROCESS | 892 | 1464641897958 Marionette TRACE conn3 <- [1,2546,null,{}] 13:58:17 INFO - PROCESS | 892 | 1464641897962 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}] 13:58:18 INFO - PROCESS | 892 | 1464641898152 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 13:58:18 INFO - PROCESS | 892 | 1464641898263 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:18 INFO - PROCESS | 892 | ++DOCSHELL 16C11800 == 90 [pid = 892] [id = 646] 13:58:18 INFO - PROCESS | 892 | ++DOMWINDOW == 131 (17089800) [pid = 892] [serial = 1938] [outer = 00000000] 13:58:18 INFO - PROCESS | 892 | ++DOMWINDOW == 132 (184C0800) [pid = 892] [serial = 1939] [outer = 17089800] 13:58:18 INFO - PROCESS | 892 | 1464641898316 Marionette DEBUG loaded listener.js 13:58:18 INFO - PROCESS | 892 | ++DOMWINDOW == 133 (184C9400) [pid = 892] [serial = 1940] [outer = 17089800] 13:58:18 INFO - PROCESS | 892 | 1464641898938 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]]]}] 13:58:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:58:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1033ms 13:58:19 INFO - PROCESS | 892 | 1464641898996 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 13:58:19 INFO - PROCESS | 892 | 1464641898999 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 13:58:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:58:19 INFO - PROCESS | 892 | 1464641899004 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:58:19 INFO - PROCESS | 892 | 1464641899010 Marionette TRACE conn3 <- [1,2550,null,{}] 13:58:19 INFO - PROCESS | 892 | 1464641899020 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}] 13:58:19 INFO - PROCESS | 892 | 1464641899167 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 13:58:19 INFO - PROCESS | 892 | 1464641899322 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:19 INFO - PROCESS | 892 | ++DOCSHELL 19A65800 == 91 [pid = 892] [id = 647] 13:58:19 INFO - PROCESS | 892 | ++DOMWINDOW == 134 (1A285000) [pid = 892] [serial = 1941] [outer = 00000000] 13:58:19 INFO - PROCESS | 892 | ++DOMWINDOW == 135 (1A644C00) [pid = 892] [serial = 1942] [outer = 1A285000] 13:58:19 INFO - PROCESS | 892 | 1464641899378 Marionette DEBUG loaded listener.js 13:58:19 INFO - PROCESS | 892 | ++DOMWINDOW == 136 (1ABDC400) [pid = 892] [serial = 1943] [outer = 1A285000] 13:58:19 INFO - PROCESS | 892 | 1464641899926 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]]]}] 13:58:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:58:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1002ms 13:58:20 INFO - PROCESS | 892 | 1464641900005 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 13:58:20 INFO - PROCESS | 892 | 1464641900008 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 13:58:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:58:20 INFO - PROCESS | 892 | 1464641900011 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:58:20 INFO - PROCESS | 892 | 1464641900014 Marionette TRACE conn3 <- [1,2554,null,{}] 13:58:20 INFO - PROCESS | 892 | 1464641900017 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}] 13:58:20 INFO - PROCESS | 892 | 1464641900130 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 13:58:20 INFO - PROCESS | 892 | 1464641900282 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:20 INFO - PROCESS | 892 | ++DOCSHELL 1B173400 == 92 [pid = 892] [id = 648] 13:58:20 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (1B175400) [pid = 892] [serial = 1944] [outer = 00000000] 13:58:20 INFO - PROCESS | 892 | ++DOMWINDOW == 138 (1B28EC00) [pid = 892] [serial = 1945] [outer = 1B175400] 13:58:20 INFO - PROCESS | 892 | 1464641900336 Marionette DEBUG loaded listener.js 13:58:20 INFO - PROCESS | 892 | ++DOMWINDOW == 139 (1B299800) [pid = 892] [serial = 1946] [outer = 1B175400] 13:58:20 INFO - PROCESS | 892 | 1464641900918 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]]]}] 13:58:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:58:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 956ms 13:58:20 INFO - PROCESS | 892 | 1464641900956 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 13:58:20 INFO - PROCESS | 892 | 1464641900959 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 13:58:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:58:20 INFO - PROCESS | 892 | 1464641900962 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:58:20 INFO - PROCESS | 892 | 1464641900964 Marionette TRACE conn3 <- [1,2558,null,{}] 13:58:20 INFO - PROCESS | 892 | 1464641900968 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}] 13:58:21 INFO - PROCESS | 892 | 1464641901079 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 13:58:21 INFO - PROCESS | 892 | 1464641901244 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:21 INFO - PROCESS | 892 | ++DOCSHELL 1B3B5400 == 93 [pid = 892] [id = 649] 13:58:21 INFO - PROCESS | 892 | ++DOMWINDOW == 140 (1B3BA000) [pid = 892] [serial = 1947] [outer = 00000000] 13:58:21 INFO - PROCESS | 892 | ++DOMWINDOW == 141 (1B53A800) [pid = 892] [serial = 1948] [outer = 1B3BA000] 13:58:21 INFO - PROCESS | 892 | 1464641901304 Marionette DEBUG loaded listener.js 13:58:21 INFO - PROCESS | 892 | ++DOMWINDOW == 142 (1B7ECC00) [pid = 892] [serial = 1949] [outer = 1B3BA000] 13:58:21 INFO - PROCESS | 892 | 1464641901985 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]]]}] 13:58:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:58:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1049ms 13:58:22 INFO - PROCESS | 892 | 1464641902051 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 13:58:22 INFO - PROCESS | 892 | 1464641902053 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 13:58:22 INFO - PROCESS | 892 | 1464641902057 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:58:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:58:22 INFO - PROCESS | 892 | 1464641902059 Marionette TRACE conn3 <- [1,2562,null,{}] 13:58:22 INFO - PROCESS | 892 | 1464641902063 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}] 13:58:22 INFO - PROCESS | 892 | 1464641902180 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 13:58:22 INFO - PROCESS | 892 | 1464641902335 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:22 INFO - PROCESS | 892 | ++DOCSHELL 1B7F0000 == 94 [pid = 892] [id = 650] 13:58:22 INFO - PROCESS | 892 | ++DOMWINDOW == 143 (1B7F1000) [pid = 892] [serial = 1950] [outer = 00000000] 13:58:22 INFO - PROCESS | 892 | ++DOMWINDOW == 144 (1CC17400) [pid = 892] [serial = 1951] [outer = 1B7F1000] 13:58:22 INFO - PROCESS | 892 | 1464641902389 Marionette DEBUG loaded listener.js 13:58:22 INFO - PROCESS | 892 | ++DOMWINDOW == 145 (1CC1A400) [pid = 892] [serial = 1952] [outer = 1B7F1000] 13:58:22 INFO - PROCESS | 892 | 1464641902912 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]]]}] 13:58:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:58:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 892ms 13:58:22 INFO - PROCESS | 892 | 1464641902943 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 13:58:22 INFO - PROCESS | 892 | 1464641902946 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 13:58:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:58:22 INFO - PROCESS | 892 | 1464641902965 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:58:22 INFO - PROCESS | 892 | 1464641902967 Marionette TRACE conn3 <- [1,2566,null,{}] 13:58:22 INFO - PROCESS | 892 | 1464641902971 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}] 13:58:23 INFO - PROCESS | 892 | 1464641903119 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 13:58:23 INFO - PROCESS | 892 | 1464641903245 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:23 INFO - PROCESS | 892 | ++DOCSHELL 1542E400 == 95 [pid = 892] [id = 651] 13:58:23 INFO - PROCESS | 892 | ++DOMWINDOW == 146 (15642C00) [pid = 892] [serial = 1953] [outer = 00000000] 13:58:23 INFO - PROCESS | 892 | ++DOMWINDOW == 147 (19A14000) [pid = 892] [serial = 1954] [outer = 15642C00] 13:58:23 INFO - PROCESS | 892 | 1464641903298 Marionette DEBUG loaded listener.js 13:58:23 INFO - PROCESS | 892 | ++DOMWINDOW == 148 (1CC13800) [pid = 892] [serial = 1955] [outer = 15642C00] 13:58:24 INFO - PROCESS | 892 | 1464641904100 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]]]}] 13:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1221ms 13:58:24 INFO - PROCESS | 892 | 1464641904178 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 13:58:24 INFO - PROCESS | 892 | 1464641904182 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 13:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:58:24 INFO - PROCESS | 892 | 1464641904189 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:58:24 INFO - PROCESS | 892 | 1464641904193 Marionette TRACE conn3 <- [1,2570,null,{}] 13:58:24 INFO - PROCESS | 892 | 1464641904199 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}] 13:58:24 INFO - PROCESS | 892 | 1464641904309 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 13:58:24 INFO - PROCESS | 892 | 1464641904469 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:24 INFO - PROCESS | 892 | ++DOCSHELL 10C50400 == 96 [pid = 892] [id = 652] 13:58:24 INFO - PROCESS | 892 | ++DOMWINDOW == 149 (10C50C00) [pid = 892] [serial = 1956] [outer = 00000000] 13:58:24 INFO - PROCESS | 892 | ++DOMWINDOW == 150 (139B9800) [pid = 892] [serial = 1957] [outer = 10C50C00] 13:58:24 INFO - PROCESS | 892 | 1464641904521 Marionette DEBUG loaded listener.js 13:58:24 INFO - PROCESS | 892 | ++DOMWINDOW == 151 (14F7E000) [pid = 892] [serial = 1958] [outer = 10C50C00] 13:58:25 INFO - PROCESS | 892 | 1464641905084 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]]]}] 13:58:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 956ms 13:58:25 INFO - PROCESS | 892 | 1464641905131 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 13:58:25 INFO - PROCESS | 892 | 1464641905137 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 13:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:58:25 INFO - PROCESS | 892 | 1464641905143 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:58:25 INFO - PROCESS | 892 | 1464641905145 Marionette TRACE conn3 <- [1,2574,null,{}] 13:58:25 INFO - PROCESS | 892 | 1464641905149 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}] 13:58:25 INFO - PROCESS | 892 | 1464641905254 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 13:58:25 INFO - PROCESS | 892 | 1464641905444 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:25 INFO - PROCESS | 892 | --DOCSHELL 112B0000 == 95 [pid = 892] [id = 527] 13:58:25 INFO - PROCESS | 892 | --DOCSHELL 10C4F400 == 94 [pid = 892] [id = 643] 13:58:25 INFO - PROCESS | 892 | --DOCSHELL 10C45800 == 93 [pid = 892] [id = 642] 13:58:25 INFO - PROCESS | 892 | --DOCSHELL 0F80F000 == 92 [pid = 892] [id = 641] 13:58:25 INFO - PROCESS | 892 | --DOCSHELL 11070000 == 91 [pid = 892] [id = 640] 13:58:25 INFO - PROCESS | 892 | --DOCSHELL 19874C00 == 90 [pid = 892] [id = 639] 13:58:25 INFO - PROCESS | 892 | --DOCSHELL 10A5F400 == 89 [pid = 892] [id = 638] 13:58:25 INFO - PROCESS | 892 | --DOCSHELL 1693D800 == 88 [pid = 892] [id = 637] 13:58:25 INFO - PROCESS | 892 | --DOCSHELL 16846000 == 87 [pid = 892] [id = 636] 13:58:25 INFO - PROCESS | 892 | --DOCSHELL 10A56800 == 86 [pid = 892] [id = 635] 13:58:25 INFO - PROCESS | 892 | --DOCSHELL 13299400 == 85 [pid = 892] [id = 634] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 150 (1AF92800) [pid = 892] [serial = 1843] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 149 (1AF90400) [pid = 892] [serial = 1846] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 148 (12D88400) [pid = 892] [serial = 1831] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 147 (1711AC00) [pid = 892] [serial = 1834] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 146 (19D80000) [pid = 892] [serial = 1837] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 145 (1A9D5400) [pid = 892] [serial = 1840] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | ++DOCSHELL 0F80F000 == 86 [pid = 892] [id = 653] 13:58:25 INFO - PROCESS | 892 | ++DOMWINDOW == 146 (1027CC00) [pid = 892] [serial = 1959] [outer = 00000000] 13:58:25 INFO - PROCESS | 892 | ++DOMWINDOW == 147 (10C4F000) [pid = 892] [serial = 1960] [outer = 1027CC00] 13:58:25 INFO - PROCESS | 892 | 1464641905537 Marionette DEBUG loaded listener.js 13:58:25 INFO - PROCESS | 892 | ++DOMWINDOW == 148 (1329D400) [pid = 892] [serial = 1961] [outer = 1027CC00] 13:58:25 INFO - PROCESS | 892 | --DOCSHELL 1ABDC800 == 85 [pid = 892] [id = 630] 13:58:25 INFO - PROCESS | 892 | --DOCSHELL 1A50FC00 == 84 [pid = 892] [id = 629] 13:58:25 INFO - PROCESS | 892 | --DOCSHELL 1683C400 == 83 [pid = 892] [id = 628] 13:58:25 INFO - PROCESS | 892 | --DOCSHELL 12A55000 == 82 [pid = 892] [id = 627] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 147 (19872000) [pid = 892] [serial = 1873] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 146 (1A27D800) [pid = 892] [serial = 1877] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 145 (198A3C00) [pid = 892] [serial = 1874] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 144 (175C7C00) [pid = 892] [serial = 1862] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 143 (1A106400) [pid = 892] [serial = 1876] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 142 (1A9CEC00) [pid = 892] [serial = 1778] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 141 (17BE6800) [pid = 892] [serial = 1864] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 140 (14FC4C00) [pid = 892] [serial = 1855] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 139 (15638C00) [pid = 892] [serial = 1856] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 138 (16940000) [pid = 892] [serial = 1858] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 137 (17029800) [pid = 892] [serial = 1859] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 136 (12B95C00) [pid = 892] [serial = 1850] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 135 (1124B800) [pid = 892] [serial = 1849] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 134 (17171800) [pid = 892] [serial = 1861] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 133 (1836E800) [pid = 892] [serial = 1867] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 132 (1603BC00) [pid = 892] [serial = 1853] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 131 (15F95400) [pid = 892] [serial = 1852] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 130 (17D4AC00) [pid = 892] [serial = 1865] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 129 (13086000) [pid = 892] [serial = 1870] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 128 (18374000) [pid = 892] [serial = 1868] [outer = 00000000] [url = about:blank] 13:58:25 INFO - PROCESS | 892 | --DOMWINDOW == 127 (15E8D400) [pid = 892] [serial = 1871] [outer = 00000000] [url = about:blank] 13:58:26 INFO - PROCESS | 892 | 1464641906004 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]]]}] 13:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 893ms 13:58:26 INFO - PROCESS | 892 | 1464641906046 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 13:58:26 INFO - PROCESS | 892 | 1464641906048 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 13:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:58:26 INFO - PROCESS | 892 | 1464641906052 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:58:26 INFO - PROCESS | 892 | 1464641906055 Marionette TRACE conn3 <- [1,2578,null,{}] 13:58:26 INFO - PROCESS | 892 | 1464641906065 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}] 13:58:26 INFO - PROCESS | 892 | 1464641906160 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 13:58:26 INFO - PROCESS | 892 | 1464641906314 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:26 INFO - PROCESS | 892 | ++DOCSHELL 1300C000 == 83 [pid = 892] [id = 654] 13:58:26 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (13299400) [pid = 892] [serial = 1962] [outer = 00000000] 13:58:26 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (16846000) [pid = 892] [serial = 1963] [outer = 13299400] 13:58:26 INFO - PROCESS | 892 | 1464641906362 Marionette DEBUG loaded listener.js 13:58:26 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (16995800) [pid = 892] [serial = 1964] [outer = 13299400] 13:58:26 INFO - PROCESS | 892 | 1464641906735 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]]]}] 13:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 736ms 13:58:26 INFO - PROCESS | 892 | 1464641906792 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 13:58:26 INFO - PROCESS | 892 | 1464641906795 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 13:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:58:26 INFO - PROCESS | 892 | 1464641906798 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:58:26 INFO - PROCESS | 892 | 1464641906800 Marionette TRACE conn3 <- [1,2582,null,{}] 13:58:26 INFO - PROCESS | 892 | 1464641906803 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}] 13:58:26 INFO - PROCESS | 892 | 1464641906922 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 13:58:26 INFO - PROCESS | 892 | 1464641906936 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:26 INFO - PROCESS | 892 | ++DOCSHELL 1711C800 == 84 [pid = 892] [id = 655] 13:58:26 INFO - PROCESS | 892 | ++DOMWINDOW == 131 (1711F000) [pid = 892] [serial = 1965] [outer = 00000000] 13:58:26 INFO - PROCESS | 892 | ++DOMWINDOW == 132 (17174800) [pid = 892] [serial = 1966] [outer = 1711F000] 13:58:26 INFO - PROCESS | 892 | 1464641906988 Marionette DEBUG loaded listener.js 13:58:27 INFO - PROCESS | 892 | ++DOMWINDOW == 133 (175C7C00) [pid = 892] [serial = 1967] [outer = 1711F000] 13:58:27 INFO - PROCESS | 892 | 1464641907448 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]]]}] 13:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 690ms 13:58:27 INFO - PROCESS | 892 | 1464641907497 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 13:58:27 INFO - PROCESS | 892 | 1464641907499 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 13:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:58:27 INFO - PROCESS | 892 | 1464641907503 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:58:27 INFO - PROCESS | 892 | 1464641907504 Marionette TRACE conn3 <- [1,2586,null,{}] 13:58:27 INFO - PROCESS | 892 | 1464641907508 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}] 13:58:27 INFO - PROCESS | 892 | 1464641907597 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 13:58:27 INFO - PROCESS | 892 | 1464641907603 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:27 INFO - PROCESS | 892 | ++DOCSHELL 1716A400 == 85 [pid = 892] [id = 656] 13:58:27 INFO - PROCESS | 892 | ++DOMWINDOW == 134 (1774E800) [pid = 892] [serial = 1968] [outer = 00000000] 13:58:27 INFO - PROCESS | 892 | ++DOMWINDOW == 135 (17BEB000) [pid = 892] [serial = 1969] [outer = 1774E800] 13:58:27 INFO - PROCESS | 892 | 1464641907647 Marionette DEBUG loaded listener.js 13:58:27 INFO - PROCESS | 892 | ++DOMWINDOW == 136 (17F0AC00) [pid = 892] [serial = 1970] [outer = 1774E800] 13:58:28 INFO - PROCESS | 892 | 1464641908171 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]]]}] 13:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 689ms 13:58:28 INFO - PROCESS | 892 | 1464641908202 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 13:58:28 INFO - PROCESS | 892 | 1464641908204 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 13:58:28 INFO - PROCESS | 892 | 1464641908207 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:58:28 INFO - PROCESS | 892 | 1464641908209 Marionette TRACE conn3 <- [1,2590,null,{}] 13:58:28 INFO - PROCESS | 892 | 1464641908213 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}] 13:58:28 INFO - PROCESS | 892 | 1464641908360 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 13:58:28 INFO - PROCESS | 892 | 1464641908416 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:28 INFO - PROCESS | 892 | ++DOCSHELL 184CEC00 == 86 [pid = 892] [id = 657] 13:58:28 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (184CF400) [pid = 892] [serial = 1971] [outer = 00000000] 13:58:28 INFO - PROCESS | 892 | ++DOMWINDOW == 138 (19870000) [pid = 892] [serial = 1972] [outer = 184CF400] 13:58:28 INFO - PROCESS | 892 | 1464641908460 Marionette DEBUG loaded listener.js 13:58:28 INFO - PROCESS | 892 | ++DOMWINDOW == 139 (198A1C00) [pid = 892] [serial = 1973] [outer = 184CF400] 13:58:28 INFO - PROCESS | 892 | 1464641908909 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]]]}] 13:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 736ms 13:58:28 INFO - PROCESS | 892 | 1464641908948 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 13:58:28 INFO - PROCESS | 892 | 1464641908950 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 13:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:58:28 INFO - PROCESS | 892 | 1464641908954 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:58:28 INFO - PROCESS | 892 | 1464641908955 Marionette TRACE conn3 <- [1,2594,null,{}] 13:58:28 INFO - PROCESS | 892 | 1464641908965 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}] 13:58:29 INFO - PROCESS | 892 | 1464641909098 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 13:58:29 INFO - PROCESS | 892 | 1464641909174 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 892 | ++DOCSHELL 112F2800 == 87 [pid = 892] [id = 658] 13:58:29 INFO - PROCESS | 892 | ++DOMWINDOW == 140 (1986FC00) [pid = 892] [serial = 1974] [outer = 00000000] 13:58:29 INFO - PROCESS | 892 | ++DOMWINDOW == 141 (1A113000) [pid = 892] [serial = 1975] [outer = 1986FC00] 13:58:29 INFO - PROCESS | 892 | 1464641909217 Marionette DEBUG loaded listener.js 13:58:29 INFO - PROCESS | 892 | ++DOMWINDOW == 142 (1A506400) [pid = 892] [serial = 1976] [outer = 1986FC00] 13:58:29 INFO - PROCESS | 892 | 1464641909649 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]]]}] 13:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 736ms 13:58:29 INFO - PROCESS | 892 | 1464641909694 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 13:58:29 INFO - PROCESS | 892 | 1464641909696 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 13:58:29 INFO - PROCESS | 892 | 1464641909699 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:58:29 INFO - PROCESS | 892 | 1464641909701 Marionette TRACE conn3 <- [1,2598,null,{}] 13:58:29 INFO - PROCESS | 892 | 1464641909705 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}] 13:58:30 INFO - PROCESS | 892 | 1464641910061 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 13:58:30 INFO - PROCESS | 892 | --DOMWINDOW == 141 (19A67C00) [pid = 892] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:58:30 INFO - PROCESS | 892 | --DOMWINDOW == 140 (19875000) [pid = 892] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:58:30 INFO - PROCESS | 892 | --DOMWINDOW == 139 (17117800) [pid = 892] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:58:30 INFO - PROCESS | 892 | --DOMWINDOW == 138 (1A510000) [pid = 892] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:58:30 INFO - PROCESS | 892 | --DOMWINDOW == 137 (13722C00) [pid = 892] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:58:30 INFO - PROCESS | 892 | --DOMWINDOW == 136 (0F80F800) [pid = 892] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:58:30 INFO - PROCESS | 892 | --DOMWINDOW == 135 (10A59C00) [pid = 892] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:58:30 INFO - PROCESS | 892 | --DOMWINDOW == 134 (112B8C00) [pid = 892] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:58:30 INFO - PROCESS | 892 | --DOMWINDOW == 133 (16847800) [pid = 892] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:58:30 INFO - PROCESS | 892 | --DOMWINDOW == 132 (10C46000) [pid = 892] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:58:30 INFO - PROCESS | 892 | 1464641910142 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:30 INFO - PROCESS | 892 | ++DOCSHELL 0F80F800 == 88 [pid = 892] [id = 659] 13:58:30 INFO - PROCESS | 892 | ++DOMWINDOW == 133 (10A59C00) [pid = 892] [serial = 1977] [outer = 00000000] 13:58:30 INFO - PROCESS | 892 | ++DOMWINDOW == 134 (13053000) [pid = 892] [serial = 1978] [outer = 10A59C00] 13:58:30 INFO - PROCESS | 892 | 1464641910186 Marionette DEBUG loaded listener.js 13:58:30 INFO - PROCESS | 892 | ++DOMWINDOW == 135 (16841C00) [pid = 892] [serial = 1979] [outer = 10A59C00] 13:58:30 INFO - PROCESS | 892 | 1464641910583 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]]]}] 13:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 955ms 13:58:30 INFO - PROCESS | 892 | 1464641910646 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 13:58:30 INFO - PROCESS | 892 | 1464641910648 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 13:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:58:30 INFO - PROCESS | 892 | 1464641910651 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:58:30 INFO - PROCESS | 892 | 1464641910662 Marionette TRACE conn3 <- [1,2602,null,{}] 13:58:30 INFO - PROCESS | 892 | 1464641910666 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}] 13:58:30 INFO - PROCESS | 892 | 1464641910768 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 13:58:30 INFO - PROCESS | 892 | 1464641910779 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:30 INFO - PROCESS | 892 | ++DOCSHELL 13004C00 == 89 [pid = 892] [id = 660] 13:58:30 INFO - PROCESS | 892 | ++DOMWINDOW == 136 (140D8000) [pid = 892] [serial = 1980] [outer = 00000000] 13:58:30 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (1A10F000) [pid = 892] [serial = 1981] [outer = 140D8000] 13:58:30 INFO - PROCESS | 892 | 1464641910827 Marionette DEBUG loaded listener.js 13:58:30 INFO - PROCESS | 892 | ++DOMWINDOW == 138 (1A64FC00) [pid = 892] [serial = 1982] [outer = 140D8000] 13:58:31 INFO - PROCESS | 892 | 1464641911291 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]]]}] 13:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 705ms 13:58:31 INFO - PROCESS | 892 | 1464641911351 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 13:58:31 INFO - PROCESS | 892 | 1464641911353 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 13:58:31 INFO - PROCESS | 892 | 1464641911356 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:58:31 INFO - PROCESS | 892 | 1464641911358 Marionette TRACE conn3 <- [1,2606,null,{}] 13:58:31 INFO - PROCESS | 892 | 1464641911361 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}] 13:58:31 INFO - PROCESS | 892 | 1464641911480 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 13:58:31 INFO - PROCESS | 892 | 1464641911492 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:31 INFO - PROCESS | 892 | ++DOCSHELL 10C49800 == 90 [pid = 892] [id = 661] 13:58:31 INFO - PROCESS | 892 | ++DOMWINDOW == 139 (17101400) [pid = 892] [serial = 1983] [outer = 00000000] 13:58:31 INFO - PROCESS | 892 | ++DOMWINDOW == 140 (1710B000) [pid = 892] [serial = 1984] [outer = 17101400] 13:58:31 INFO - PROCESS | 892 | 1464641911535 Marionette DEBUG loaded listener.js 13:58:31 INFO - PROCESS | 892 | ++DOMWINDOW == 141 (17110800) [pid = 892] [serial = 1985] [outer = 17101400] 13:58:32 INFO - PROCESS | 892 | 1464641912000 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]]]}] 13:58:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 705ms 13:58:32 INFO - PROCESS | 892 | 1464641912100 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 13:58:32 INFO - PROCESS | 892 | 1464641912104 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 13:58:32 INFO - PROCESS | 892 | 1464641912110 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:58:32 INFO - PROCESS | 892 | 1464641912114 Marionette TRACE conn3 <- [1,2610,null,{}] 13:58:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:58:32 INFO - PROCESS | 892 | 1464641912121 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}] 13:58:32 INFO - PROCESS | 892 | 1464641912239 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 13:58:32 INFO - PROCESS | 892 | 1464641912432 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:32 INFO - PROCESS | 892 | ++DOCSHELL 11077C00 == 91 [pid = 892] [id = 662] 13:58:32 INFO - PROCESS | 892 | ++DOMWINDOW == 142 (11253C00) [pid = 892] [serial = 1986] [outer = 00000000] 13:58:32 INFO - PROCESS | 892 | ++DOMWINDOW == 143 (11C84000) [pid = 892] [serial = 1987] [outer = 11253C00] 13:58:32 INFO - PROCESS | 892 | 1464641912492 Marionette DEBUG loaded listener.js 13:58:32 INFO - PROCESS | 892 | ++DOMWINDOW == 144 (13002400) [pid = 892] [serial = 1988] [outer = 11253C00] 13:58:33 INFO - PROCESS | 892 | 1464641913123 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]]]}] 13:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1033ms 13:58:33 INFO - PROCESS | 892 | 1464641913154 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 13:58:33 INFO - PROCESS | 892 | 1464641913158 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 13:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:58:33 INFO - PROCESS | 892 | 1464641913166 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:58:33 INFO - PROCESS | 892 | 1464641913170 Marionette TRACE conn3 <- [1,2614,null,{}] 13:58:33 INFO - PROCESS | 892 | 1464641913194 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}] 13:58:33 INFO - PROCESS | 892 | 1464641913312 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 13:58:33 INFO - PROCESS | 892 | 1464641913468 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:33 INFO - PROCESS | 892 | ++DOCSHELL 156AF800 == 92 [pid = 892] [id = 663] 13:58:33 INFO - PROCESS | 892 | ++DOMWINDOW == 145 (15F93C00) [pid = 892] [serial = 1989] [outer = 00000000] 13:58:33 INFO - PROCESS | 892 | ++DOMWINDOW == 146 (1683B400) [pid = 892] [serial = 1990] [outer = 15F93C00] 13:58:33 INFO - PROCESS | 892 | 1464641913522 Marionette DEBUG loaded listener.js 13:58:33 INFO - PROCESS | 892 | ++DOMWINDOW == 147 (17107C00) [pid = 892] [serial = 1991] [outer = 15F93C00] 13:58:34 INFO - PROCESS | 892 | 1464641914068 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]]]}] 13:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 969ms 13:58:34 INFO - PROCESS | 892 | 1464641914130 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 13:58:34 INFO - PROCESS | 892 | 1464641914133 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 13:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:58:34 INFO - PROCESS | 892 | 1464641914137 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:58:34 INFO - PROCESS | 892 | 1464641914139 Marionette TRACE conn3 <- [1,2618,null,{}] 13:58:34 INFO - PROCESS | 892 | 1464641914149 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}] 13:58:34 INFO - PROCESS | 892 | 1464641914268 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 13:58:34 INFO - PROCESS | 892 | 1464641914429 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:34 INFO - PROCESS | 892 | ++DOCSHELL 18373800 == 93 [pid = 892] [id = 664] 13:58:34 INFO - PROCESS | 892 | ++DOMWINDOW == 148 (18373C00) [pid = 892] [serial = 1992] [outer = 00000000] 13:58:34 INFO - PROCESS | 892 | ++DOMWINDOW == 149 (184C7C00) [pid = 892] [serial = 1993] [outer = 18373C00] 13:58:34 INFO - PROCESS | 892 | 1464641914487 Marionette DEBUG loaded listener.js 13:58:34 INFO - PROCESS | 892 | ++DOMWINDOW == 150 (19870800) [pid = 892] [serial = 1994] [outer = 18373C00] 13:58:35 INFO - PROCESS | 892 | 1464641915110 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]]]}] 13:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1048ms 13:58:35 INFO - PROCESS | 892 | 1464641915177 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 13:58:35 INFO - PROCESS | 892 | 1464641915180 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 13:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:58:35 INFO - PROCESS | 892 | 1464641915183 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:58:35 INFO - PROCESS | 892 | 1464641915185 Marionette TRACE conn3 <- [1,2622,null,{}] 13:58:35 INFO - PROCESS | 892 | 1464641915218 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}] 13:58:35 INFO - PROCESS | 892 | 1464641915377 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 13:58:35 INFO - PROCESS | 892 | 1464641915496 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:35 INFO - PROCESS | 892 | ++DOCSHELL 1A9CE400 == 94 [pid = 892] [id = 665] 13:58:35 INFO - PROCESS | 892 | ++DOMWINDOW == 151 (1A9D3800) [pid = 892] [serial = 1995] [outer = 00000000] 13:58:35 INFO - PROCESS | 892 | ++DOMWINDOW == 152 (1AF98400) [pid = 892] [serial = 1996] [outer = 1A9D3800] 13:58:35 INFO - PROCESS | 892 | 1464641915550 Marionette DEBUG loaded listener.js 13:58:35 INFO - PROCESS | 892 | ++DOMWINDOW == 153 (1B17D000) [pid = 892] [serial = 1997] [outer = 1A9D3800] 13:58:36 INFO - PROCESS | 892 | 1464641916133 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]]]}] 13:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1001ms 13:58:36 INFO - PROCESS | 892 | 1464641916186 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 13:58:36 INFO - PROCESS | 892 | 1464641916188 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 13:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:58:36 INFO - PROCESS | 892 | 1464641916192 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:58:36 INFO - PROCESS | 892 | 1464641916194 Marionette TRACE conn3 <- [1,2626,null,{}] 13:58:36 INFO - PROCESS | 892 | 1464641916198 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}] 13:58:36 INFO - PROCESS | 892 | 1464641916309 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 13:58:36 INFO - PROCESS | 892 | 1464641916477 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:36 INFO - PROCESS | 892 | ++DOCSHELL 1A6F8400 == 95 [pid = 892] [id = 666] 13:58:36 INFO - PROCESS | 892 | ++DOMWINDOW == 154 (1A9CF000) [pid = 892] [serial = 1998] [outer = 00000000] 13:58:36 INFO - PROCESS | 892 | ++DOMWINDOW == 155 (1B3BD800) [pid = 892] [serial = 1999] [outer = 1A9CF000] 13:58:36 INFO - PROCESS | 892 | 1464641916531 Marionette DEBUG loaded listener.js 13:58:36 INFO - PROCESS | 892 | ++DOMWINDOW == 156 (1B549000) [pid = 892] [serial = 2000] [outer = 1A9CF000] 13:58:37 INFO - PROCESS | 892 | 1464641917065 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]]]}] 13:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 939ms 13:58:37 INFO - PROCESS | 892 | 1464641917137 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 13:58:37 INFO - PROCESS | 892 | 1464641917139 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 13:58:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:58:37 INFO - PROCESS | 892 | 1464641917143 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:58:37 INFO - PROCESS | 892 | 1464641917145 Marionette TRACE conn3 <- [1,2630,null,{}] 13:58:37 INFO - PROCESS | 892 | 1464641917150 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}] 13:58:37 INFO - PROCESS | 892 | 1464641917288 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 13:58:37 INFO - PROCESS | 892 | 1464641917445 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:37 INFO - PROCESS | 892 | ++DOCSHELL 1B174400 == 96 [pid = 892] [id = 667] 13:58:37 INFO - PROCESS | 892 | ++DOMWINDOW == 157 (1B17A800) [pid = 892] [serial = 2001] [outer = 00000000] 13:58:37 INFO - PROCESS | 892 | ++DOMWINDOW == 158 (1CBF0400) [pid = 892] [serial = 2002] [outer = 1B17A800] 13:58:37 INFO - PROCESS | 892 | 1464641917499 Marionette DEBUG loaded listener.js 13:58:37 INFO - PROCESS | 892 | ++DOMWINDOW == 159 (1CBF7400) [pid = 892] [serial = 2003] [outer = 1B17A800] 13:58:38 INFO - PROCESS | 892 | 1464641918062 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]]]}] 13:58:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:58:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1001ms 13:58:38 INFO - PROCESS | 892 | 1464641918145 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 13:58:38 INFO - PROCESS | 892 | 1464641918147 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 13:58:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:58:38 INFO - PROCESS | 892 | 1464641918151 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:58:38 INFO - PROCESS | 892 | 1464641918153 Marionette TRACE conn3 <- [1,2634,null,{}] 13:58:38 INFO - PROCESS | 892 | 1464641918157 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}] 13:58:38 INFO - PROCESS | 892 | 1464641918273 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 13:58:38 INFO - PROCESS | 892 | 1464641918443 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:38 INFO - PROCESS | 892 | ++DOCSHELL 1CBF0000 == 97 [pid = 892] [id = 668] 13:58:38 INFO - PROCESS | 892 | ++DOMWINDOW == 160 (1CBF1800) [pid = 892] [serial = 2004] [outer = 00000000] 13:58:38 INFO - PROCESS | 892 | ++DOMWINDOW == 161 (1CC1C400) [pid = 892] [serial = 2005] [outer = 1CBF1800] 13:58:38 INFO - PROCESS | 892 | 1464641918496 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 892 | ++DOMWINDOW == 162 (1DAB9C00) [pid = 892] [serial = 2006] [outer = 1CBF1800] 13:58:39 INFO - PROCESS | 892 | 1464641919031 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]]]}] 13:58:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:58:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 954ms 13:58:39 INFO - PROCESS | 892 | 1464641919109 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 13:58:39 INFO - PROCESS | 892 | 1464641919112 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 13:58:39 INFO - PROCESS | 892 | 1464641919117 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:58:39 INFO - PROCESS | 892 | 1464641919118 Marionette TRACE conn3 <- [1,2638,null,{}] 13:58:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:58:39 INFO - PROCESS | 892 | 1464641919122 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}] 13:58:39 INFO - PROCESS | 892 | 1464641919235 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 13:58:39 INFO - PROCESS | 892 | 1464641919391 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:39 INFO - PROCESS | 892 | ++DOCSHELL 1CBF7000 == 98 [pid = 892] [id = 669] 13:58:39 INFO - PROCESS | 892 | ++DOMWINDOW == 163 (1CBF8C00) [pid = 892] [serial = 2007] [outer = 00000000] 13:58:39 INFO - PROCESS | 892 | ++DOMWINDOW == 164 (1DAC1400) [pid = 892] [serial = 2008] [outer = 1CBF8C00] 13:58:39 INFO - PROCESS | 892 | 1464641919444 Marionette DEBUG loaded listener.js 13:58:39 INFO - PROCESS | 892 | ++DOMWINDOW == 165 (1DAC3400) [pid = 892] [serial = 2009] [outer = 1CBF8C00] 13:58:40 INFO - PROCESS | 892 | 1464641919985 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]]]}] 13:58:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:58:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 891ms 13:58:40 INFO - PROCESS | 892 | 1464641920011 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 13:58:40 INFO - PROCESS | 892 | 1464641920014 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 13:58:40 INFO - PROCESS | 892 | 1464641920019 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:58:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:58:40 INFO - PROCESS | 892 | 1464641920021 Marionette TRACE conn3 <- [1,2642,null,{}] 13:58:40 INFO - PROCESS | 892 | 1464641920025 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}] 13:58:40 INFO - PROCESS | 892 | 1464641920138 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 13:58:40 INFO - PROCESS | 892 | 1464641920563 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:40 INFO - PROCESS | 892 | ++DOCSHELL 0F2EB400 == 99 [pid = 892] [id = 670] 13:58:40 INFO - PROCESS | 892 | ++DOMWINDOW == 166 (0F2EE800) [pid = 892] [serial = 2010] [outer = 00000000] 13:58:40 INFO - PROCESS | 892 | ++DOMWINDOW == 167 (10C49400) [pid = 892] [serial = 2011] [outer = 0F2EE800] 13:58:40 INFO - PROCESS | 892 | 1464641920640 Marionette DEBUG loaded listener.js 13:58:40 INFO - PROCESS | 892 | ++DOMWINDOW == 168 (1124B800) [pid = 892] [serial = 2012] [outer = 0F2EE800] 13:58:41 INFO - PROCESS | 892 | 1464641921258 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]]]}] 13:58:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:58:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1251ms 13:58:41 INFO - PROCESS | 892 | 1464641921310 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 13:58:41 INFO - PROCESS | 892 | 1464641921315 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 13:58:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:58:41 INFO - PROCESS | 892 | 1464641921319 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:58:41 INFO - PROCESS | 892 | 1464641921323 Marionette TRACE conn3 <- [1,2646,null,{}] 13:58:41 INFO - PROCESS | 892 | 1464641921327 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}] 13:58:41 INFO - PROCESS | 892 | 1464641921436 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 13:58:41 INFO - PROCESS | 892 | 1464641921602 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:41 INFO - PROCESS | 892 | ++DOCSHELL 12D39800 == 100 [pid = 892] [id = 671] 13:58:41 INFO - PROCESS | 892 | ++DOMWINDOW == 169 (130E3400) [pid = 892] [serial = 2013] [outer = 00000000] 13:58:41 INFO - PROCESS | 892 | ++DOMWINDOW == 170 (15321000) [pid = 892] [serial = 2014] [outer = 130E3400] 13:58:41 INFO - PROCESS | 892 | 1464641921672 Marionette DEBUG loaded listener.js 13:58:41 INFO - PROCESS | 892 | ++DOMWINDOW == 171 (16036000) [pid = 892] [serial = 2015] [outer = 130E3400] 13:58:42 INFO - PROCESS | 892 | --DOCSHELL 13004C00 == 99 [pid = 892] [id = 660] 13:58:42 INFO - PROCESS | 892 | --DOCSHELL 0F80F800 == 98 [pid = 892] [id = 659] 13:58:42 INFO - PROCESS | 892 | --DOCSHELL 112F2800 == 97 [pid = 892] [id = 658] 13:58:42 INFO - PROCESS | 892 | --DOCSHELL 184CEC00 == 96 [pid = 892] [id = 657] 13:58:42 INFO - PROCESS | 892 | --DOCSHELL 1716A400 == 95 [pid = 892] [id = 656] 13:58:42 INFO - PROCESS | 892 | --DOCSHELL 1711C800 == 94 [pid = 892] [id = 655] 13:58:42 INFO - PROCESS | 892 | --DOCSHELL 1300C000 == 93 [pid = 892] [id = 654] 13:58:42 INFO - PROCESS | 892 | --DOCSHELL 0F80F000 == 92 [pid = 892] [id = 653] 13:58:42 INFO - PROCESS | 892 | --DOCSHELL 10C50400 == 91 [pid = 892] [id = 652] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 170 (1A642000) [pid = 892] [serial = 1930] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOCSHELL 16C11800 == 90 [pid = 892] [id = 646] 13:58:42 INFO - PROCESS | 892 | --DOCSHELL 14FC5C00 == 89 [pid = 892] [id = 645] 13:58:42 INFO - PROCESS | 892 | --DOCSHELL 0F2ED800 == 88 [pid = 892] [id = 644] 13:58:42 INFO - PROCESS | 892 | 1464641922276 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]]]}] 13:58:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:58:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1001ms 13:58:42 INFO - PROCESS | 892 | 1464641922326 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 13:58:42 INFO - PROCESS | 892 | 1464641922329 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 13:58:42 INFO - PROCESS | 892 | 1464641922334 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:58:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:58:42 INFO - PROCESS | 892 | 1464641922336 Marionette TRACE conn3 <- [1,2650,null,{}] 13:58:42 INFO - PROCESS | 892 | 1464641922339 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}] 13:58:42 INFO - PROCESS | 892 | 1464641922452 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 169 (1A87A000) [pid = 892] [serial = 1829] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 168 (19A0BC00) [pid = 892] [serial = 1918] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 167 (172AA000) [pid = 892] [serial = 1912] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 166 (1A6F0400) [pid = 892] [serial = 1921] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 165 (177C9C00) [pid = 892] [serial = 1913] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 164 (1A64B000) [pid = 892] [serial = 1879] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 163 (143C5000) [pid = 892] [serial = 1903] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 162 (1A880000) [pid = 892] [serial = 1888] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 161 (1AF89800) [pid = 892] [serial = 1891] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 160 (1B17E400) [pid = 892] [serial = 1894] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 159 (1B3C1C00) [pid = 892] [serial = 1897] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 158 (14F85400) [pid = 892] [serial = 1924] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 157 (1B3B9C00) [pid = 892] [serial = 1900] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 156 (1A6F9400) [pid = 892] [serial = 1922] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 155 (1711D400) [pid = 892] [serial = 1925] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 154 (14F79400) [pid = 892] [serial = 1882] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 153 (11C08000) [pid = 892] [serial = 1906] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 152 (139B4800) [pid = 892] [serial = 1907] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 151 (17BE6000) [pid = 892] [serial = 1915] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 150 (17BE5000) [pid = 892] [serial = 1885] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 149 (1702CC00) [pid = 892] [serial = 1910] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 148 (1693E800) [pid = 892] [serial = 1909] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 147 (14FD0C00) [pid = 892] [serial = 1904] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 146 (1A10F400) [pid = 892] [serial = 1919] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 145 (10C4FC00) [pid = 892] [serial = 1927] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 144 (10C53C00) [pid = 892] [serial = 1928] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | --DOMWINDOW == 143 (18120400) [pid = 892] [serial = 1916] [outer = 00000000] [url = about:blank] 13:58:42 INFO - PROCESS | 892 | 1464641922579 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:42 INFO - PROCESS | 892 | ++DOCSHELL 10C4C400 == 89 [pid = 892] [id = 672] 13:58:42 INFO - PROCESS | 892 | ++DOMWINDOW == 144 (10C4FC00) [pid = 892] [serial = 2016] [outer = 00000000] 13:58:42 INFO - PROCESS | 892 | ++DOMWINDOW == 145 (12A48800) [pid = 892] [serial = 2017] [outer = 10C4FC00] 13:58:42 INFO - PROCESS | 892 | 1464641922624 Marionette DEBUG loaded listener.js 13:58:42 INFO - PROCESS | 892 | ++DOMWINDOW == 146 (14FC3400) [pid = 892] [serial = 2018] [outer = 10C4FC00] 13:58:43 INFO - PROCESS | 892 | 1464641923047 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]]]}] 13:58:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:58:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 735ms 13:58:43 INFO - PROCESS | 892 | 1464641923075 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 13:58:43 INFO - PROCESS | 892 | 1464641923077 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 13:58:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:58:43 INFO - PROCESS | 892 | 1464641923082 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:58:43 INFO - PROCESS | 892 | 1464641923088 Marionette TRACE conn3 <- [1,2654,null,{}] 13:58:43 INFO - PROCESS | 892 | 1464641923129 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}] 13:58:43 INFO - PROCESS | 892 | 1464641923224 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 13:58:43 INFO - PROCESS | 892 | 1464641923239 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:43 INFO - PROCESS | 892 | ++DOCSHELL 1710E800 == 90 [pid = 892] [id = 673] 13:58:43 INFO - PROCESS | 892 | ++DOMWINDOW == 147 (1710EC00) [pid = 892] [serial = 2019] [outer = 00000000] 13:58:43 INFO - PROCESS | 892 | ++DOMWINDOW == 148 (1716A400) [pid = 892] [serial = 2020] [outer = 1710EC00] 13:58:43 INFO - PROCESS | 892 | 1464641923284 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 892 | ++DOMWINDOW == 149 (17173C00) [pid = 892] [serial = 2021] [outer = 1710EC00] 13:58:44 INFO - PROCESS | 892 | 1464641924252 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]]]}] 13:58:44 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) 13:58:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1189ms 13:58:44 INFO - PROCESS | 892 | 1464641924281 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 13:58:44 INFO - PROCESS | 892 | 1464641924283 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 13:58:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:58:44 INFO - PROCESS | 892 | 1464641924287 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:58:44 INFO - PROCESS | 892 | 1464641924289 Marionette TRACE conn3 <- [1,2658,null,{}] 13:58:44 INFO - PROCESS | 892 | 1464641924293 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}] 13:58:44 INFO - PROCESS | 892 | 1464641924393 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 13:58:44 INFO - PROCESS | 892 | 1464641924400 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:44 INFO - PROCESS | 892 | ++DOCSHELL 17175800 == 91 [pid = 892] [id = 674] 13:58:44 INFO - PROCESS | 892 | ++DOMWINDOW == 150 (17177800) [pid = 892] [serial = 2022] [outer = 00000000] 13:58:44 INFO - PROCESS | 892 | ++DOMWINDOW == 151 (17BE1C00) [pid = 892] [serial = 2023] [outer = 17177800] 13:58:44 INFO - PROCESS | 892 | 1464641924445 Marionette DEBUG loaded listener.js 13:58:44 INFO - PROCESS | 892 | ++DOMWINDOW == 152 (17BEAC00) [pid = 892] [serial = 2024] [outer = 17177800] 13:58:45 INFO - PROCESS | 892 | 1464641925450 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 13:58:45 INFO - PROCESS | 892 | 1464641925486 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 13:58:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:58:45 INFO - PROCESS | 892 | 1464641925490 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:58:45 INFO - PROCESS | 892 | 1464641925491 Marionette TRACE conn3 <- [1,2662,null,{}] 13:58:45 INFO - PROCESS | 892 | 1464641925505 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}] 13:58:45 INFO - PROCESS | 892 | 1464641925636 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 13:58:45 INFO - PROCESS | 892 | 1464641925652 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:45 INFO - PROCESS | 892 | ++DOCSHELL 17F59800 == 92 [pid = 892] [id = 675] 13:58:45 INFO - PROCESS | 892 | ++DOMWINDOW == 153 (1811C800) [pid = 892] [serial = 2025] [outer = 00000000] 13:58:45 INFO - PROCESS | 892 | ++DOMWINDOW == 154 (18374000) [pid = 892] [serial = 2026] [outer = 1811C800] 13:58:45 INFO - PROCESS | 892 | 1464641925703 Marionette DEBUG loaded listener.js 13:58:45 INFO - PROCESS | 892 | ++DOMWINDOW == 155 (19867C00) [pid = 892] [serial = 2027] [outer = 1811C800] 13:58:46 INFO - PROCESS | 892 | --DOMWINDOW == 154 (184CF400) [pid = 892] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:58:46 INFO - PROCESS | 892 | --DOMWINDOW == 153 (1986FC00) [pid = 892] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:58:46 INFO - PROCESS | 892 | --DOMWINDOW == 152 (10A59C00) [pid = 892] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:58:46 INFO - PROCESS | 892 | --DOMWINDOW == 151 (140D8000) [pid = 892] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:58:46 INFO - PROCESS | 892 | --DOMWINDOW == 150 (1711F000) [pid = 892] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:58:46 INFO - PROCESS | 892 | --DOMWINDOW == 149 (1027CC00) [pid = 892] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:58:46 INFO - PROCESS | 892 | --DOMWINDOW == 148 (10C50C00) [pid = 892] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:58:46 INFO - PROCESS | 892 | --DOMWINDOW == 147 (1774E800) [pid = 892] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:58:46 INFO - PROCESS | 892 | --DOMWINDOW == 146 (13299400) [pid = 892] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:58:46 INFO - PROCESS | 892 | --DOMWINDOW == 145 (10C4F800) [pid = 892] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:58:46 INFO - PROCESS | 892 | --DOMWINDOW == 144 (19A73800) [pid = 892] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:58:46 INFO - PROCESS | 892 | 1464641926687 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 13:58:46 INFO - PROCESS | 892 | 1464641926750 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 13:58:46 INFO - PROCESS | 892 | 1464641926753 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:58:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:58:46 INFO - PROCESS | 892 | 1464641926755 Marionette TRACE conn3 <- [1,2666,null,{}] 13:58:46 INFO - PROCESS | 892 | 1464641926758 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}] 13:58:46 INFO - PROCESS | 892 | 1464641926849 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 13:58:46 INFO - PROCESS | 892 | 1464641926856 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:46 INFO - PROCESS | 892 | ++DOCSHELL 1106C800 == 93 [pid = 892] [id = 676] 13:58:46 INFO - PROCESS | 892 | ++DOMWINDOW == 145 (160D6400) [pid = 892] [serial = 2028] [outer = 00000000] 13:58:46 INFO - PROCESS | 892 | ++DOMWINDOW == 146 (17851000) [pid = 892] [serial = 2029] [outer = 160D6400] 13:58:46 INFO - PROCESS | 892 | 1464641926899 Marionette DEBUG loaded listener.js 13:58:46 INFO - PROCESS | 892 | ++DOMWINDOW == 147 (18372800) [pid = 892] [serial = 2030] [outer = 160D6400] 13:58:47 INFO - PROCESS | 892 | 1464641927859 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]]]}] 13:58:47 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) 13:58:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1142ms 13:58:47 INFO - PROCESS | 892 | 1464641927900 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 13:58:47 INFO - PROCESS | 892 | 1464641927902 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 13:58:47 INFO - PROCESS | 892 | 1464641927906 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:58:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:58:47 INFO - PROCESS | 892 | 1464641927907 Marionette TRACE conn3 <- [1,2670,null,{}] 13:58:47 INFO - PROCESS | 892 | 1464641927911 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}] 13:58:48 INFO - PROCESS | 892 | 1464641928000 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 13:58:48 INFO - PROCESS | 892 | 1464641928007 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:48 INFO - PROCESS | 892 | ++DOCSHELL 18368000 == 94 [pid = 892] [id = 677] 13:58:48 INFO - PROCESS | 892 | ++DOMWINDOW == 148 (1836BC00) [pid = 892] [serial = 2031] [outer = 00000000] 13:58:48 INFO - PROCESS | 892 | ++DOMWINDOW == 149 (1A10D000) [pid = 892] [serial = 2032] [outer = 1836BC00] 13:58:48 INFO - PROCESS | 892 | 1464641928050 Marionette DEBUG loaded listener.js 13:58:48 INFO - PROCESS | 892 | ++DOMWINDOW == 150 (1A50C400) [pid = 892] [serial = 2033] [outer = 1836BC00] 13:58:49 INFO - PROCESS | 892 | 1464641929040 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]]]}] 13:58:49 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) 13:58:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1141ms 13:58:49 INFO - PROCESS | 892 | 1464641929057 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 13:58:49 INFO - PROCESS | 892 | 1464641929061 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 13:58:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:58:49 INFO - PROCESS | 892 | 1464641929067 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:58:49 INFO - PROCESS | 892 | 1464641929071 Marionette TRACE conn3 <- [1,2674,null,{}] 13:58:49 INFO - PROCESS | 892 | 1464641929077 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}] 13:58:49 INFO - PROCESS | 892 | 1464641929203 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 13:58:49 INFO - PROCESS | 892 | 1464641929357 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:49 INFO - PROCESS | 892 | ++DOCSHELL 11075C00 == 95 [pid = 892] [id = 678] 13:58:49 INFO - PROCESS | 892 | ++DOMWINDOW == 151 (12B10400) [pid = 892] [serial = 2034] [outer = 00000000] 13:58:49 INFO - PROCESS | 892 | ++DOMWINDOW == 152 (139B4000) [pid = 892] [serial = 2035] [outer = 12B10400] 13:58:49 INFO - PROCESS | 892 | 1464641929421 Marionette DEBUG loaded listener.js 13:58:49 INFO - PROCESS | 892 | ++DOMWINDOW == 153 (143C2000) [pid = 892] [serial = 2036] [outer = 12B10400] 13:58:50 INFO - PROCESS | 892 | 1464641930521 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 13:58:50 INFO - PROCESS | 892 | 1464641930597 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 13:58:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:58:50 INFO - PROCESS | 892 | 1464641930605 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:58:50 INFO - PROCESS | 892 | 1464641930608 Marionette TRACE conn3 <- [1,2678,null,{}] 13:58:50 INFO - PROCESS | 892 | 1464641930612 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}] 13:58:50 INFO - PROCESS | 892 | 1464641930720 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 13:58:50 INFO - PROCESS | 892 | 1464641930952 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:50 INFO - PROCESS | 892 | ++DOCSHELL 15428C00 == 96 [pid = 892] [id = 679] 13:58:50 INFO - PROCESS | 892 | ++DOMWINDOW == 154 (15E8D400) [pid = 892] [serial = 2037] [outer = 00000000] 13:58:51 INFO - PROCESS | 892 | ++DOMWINDOW == 155 (17103C00) [pid = 892] [serial = 2038] [outer = 15E8D400] 13:58:51 INFO - PROCESS | 892 | 1464641931008 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 892 | ++DOMWINDOW == 156 (17113C00) [pid = 892] [serial = 2039] [outer = 15E8D400] 13:58:52 INFO - PROCESS | 892 | 1464641932079 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 13:58:52 INFO - PROCESS | 892 | 1464641932106 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 13:58:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:58:52 INFO - PROCESS | 892 | 1464641932111 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:58:52 INFO - PROCESS | 892 | 1464641932114 Marionette TRACE conn3 <- [1,2682,null,{}] 13:58:52 INFO - PROCESS | 892 | 1464641932125 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}] 13:58:52 INFO - PROCESS | 892 | 1464641932247 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 13:58:52 INFO - PROCESS | 892 | 1464641932405 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:52 INFO - PROCESS | 892 | ++DOCSHELL 1785A000 == 97 [pid = 892] [id = 680] 13:58:52 INFO - PROCESS | 892 | ++DOMWINDOW == 157 (17BEE000) [pid = 892] [serial = 2040] [outer = 00000000] 13:58:52 INFO - PROCESS | 892 | ++DOMWINDOW == 158 (1A645C00) [pid = 892] [serial = 2041] [outer = 17BEE000] 13:58:52 INFO - PROCESS | 892 | 1464641932471 Marionette DEBUG loaded listener.js 13:58:52 INFO - PROCESS | 892 | ++DOMWINDOW == 159 (1A6F4400) [pid = 892] [serial = 2042] [outer = 17BEE000] 13:58:53 INFO - PROCESS | 892 | 1464641933493 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 13:58:53 INFO - PROCESS | 892 | 1464641933520 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 13:58:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:58:53 INFO - PROCESS | 892 | 1464641933524 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:58:53 INFO - PROCESS | 892 | 1464641933526 Marionette TRACE conn3 <- [1,2686,null,{}] 13:58:53 INFO - PROCESS | 892 | 1464641933529 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}] 13:58:53 INFO - PROCESS | 892 | 1464641933716 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 13:58:53 INFO - PROCESS | 892 | 1464641933863 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:53 INFO - PROCESS | 892 | ++DOCSHELL 1A6F0000 == 98 [pid = 892] [id = 681] 13:58:53 INFO - PROCESS | 892 | ++DOMWINDOW == 160 (1A880000) [pid = 892] [serial = 2043] [outer = 00000000] 13:58:53 INFO - PROCESS | 892 | ++DOMWINDOW == 161 (1ABE4000) [pid = 892] [serial = 2044] [outer = 1A880000] 13:58:53 INFO - PROCESS | 892 | 1464641933957 Marionette DEBUG loaded listener.js 13:58:54 INFO - PROCESS | 892 | ++DOMWINDOW == 162 (1AF91400) [pid = 892] [serial = 2045] [outer = 1A880000] 13:58:54 INFO - PROCESS | 892 | 1464641934953 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 892 | 1464641934987 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 13:58:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:58:54 INFO - PROCESS | 892 | 1464641934991 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:58:54 INFO - PROCESS | 892 | 1464641934993 Marionette TRACE conn3 <- [1,2690,null,{}] 13:58:55 INFO - PROCESS | 892 | 1464641935037 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}] 13:58:55 INFO - PROCESS | 892 | 1464641935180 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 13:58:55 INFO - PROCESS | 892 | 1464641935325 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:55 INFO - PROCESS | 892 | ++DOCSHELL 17BBCC00 == 99 [pid = 892] [id = 682] 13:58:55 INFO - PROCESS | 892 | ++DOMWINDOW == 163 (17BBD800) [pid = 892] [serial = 2046] [outer = 00000000] 13:58:55 INFO - PROCESS | 892 | ++DOMWINDOW == 164 (17BC5800) [pid = 892] [serial = 2047] [outer = 17BBD800] 13:58:55 INFO - PROCESS | 892 | 1464641935418 Marionette DEBUG loaded listener.js 13:58:55 INFO - PROCESS | 892 | ++DOMWINDOW == 165 (17BC8000) [pid = 892] [serial = 2048] [outer = 17BBD800] 13:58:55 INFO - PROCESS | 892 | 1464641935980 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]]]}] 13:58:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:58:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1032ms 13:58:56 INFO - PROCESS | 892 | 1464641936030 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 13:58:56 INFO - PROCESS | 892 | 1464641936032 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 13:58:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:58:56 INFO - PROCESS | 892 | 1464641936035 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:58:56 INFO - PROCESS | 892 | 1464641936037 Marionette TRACE conn3 <- [1,2694,null,{}] 13:58:56 INFO - PROCESS | 892 | 1464641936041 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}] 13:58:56 INFO - PROCESS | 892 | 1464641936172 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 13:58:56 INFO - PROCESS | 892 | 1464641936352 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:56 INFO - PROCESS | 892 | ++DOCSHELL 13005C00 == 100 [pid = 892] [id = 683] 13:58:56 INFO - PROCESS | 892 | ++DOMWINDOW == 166 (13117C00) [pid = 892] [serial = 2049] [outer = 00000000] 13:58:56 INFO - PROCESS | 892 | ++DOMWINDOW == 167 (17752800) [pid = 892] [serial = 2050] [outer = 13117C00] 13:58:56 INFO - PROCESS | 892 | 1464641936406 Marionette DEBUG loaded listener.js 13:58:56 INFO - PROCESS | 892 | ++DOMWINDOW == 168 (17F04C00) [pid = 892] [serial = 2051] [outer = 13117C00] 13:58:57 INFO - PROCESS | 892 | 1464641937209 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]]]}] 13:58:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:58:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1189ms 13:58:57 INFO - PROCESS | 892 | 1464641937235 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 13:58:57 INFO - PROCESS | 892 | 1464641937239 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 13:58:57 INFO - PROCESS | 892 | 1464641937244 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:58:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:58:57 INFO - PROCESS | 892 | 1464641937248 Marionette TRACE conn3 <- [1,2698,null,{}] 13:58:57 INFO - PROCESS | 892 | 1464641937253 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}] 13:58:57 INFO - PROCESS | 892 | 1464641937366 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 13:58:57 INFO - PROCESS | 892 | 1464641937528 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:57 INFO - PROCESS | 892 | ++DOCSHELL 14FC4000 == 101 [pid = 892] [id = 684] 13:58:57 INFO - PROCESS | 892 | ++DOMWINDOW == 169 (14FCF000) [pid = 892] [serial = 2052] [outer = 00000000] 13:58:57 INFO - PROCESS | 892 | ++DOMWINDOW == 170 (160D1C00) [pid = 892] [serial = 2053] [outer = 14FCF000] 13:58:57 INFO - PROCESS | 892 | 1464641937585 Marionette DEBUG loaded listener.js 13:58:57 INFO - PROCESS | 892 | ++DOMWINDOW == 171 (1702CC00) [pid = 892] [serial = 2054] [outer = 14FCF000] 13:58:58 INFO - PROCESS | 892 | --DOCSHELL 1A6F7000 == 100 [pid = 892] [id = 543] 13:58:58 INFO - PROCESS | 892 | --DOCSHELL 1106C800 == 99 [pid = 892] [id = 676] 13:58:58 INFO - PROCESS | 892 | --DOCSHELL 17F59800 == 98 [pid = 892] [id = 675] 13:58:58 INFO - PROCESS | 892 | --DOCSHELL 17175800 == 97 [pid = 892] [id = 674] 13:58:58 INFO - PROCESS | 892 | --DOCSHELL 1710E800 == 96 [pid = 892] [id = 673] 13:58:58 INFO - PROCESS | 892 | --DOCSHELL 10C4C400 == 95 [pid = 892] [id = 672] 13:58:58 INFO - PROCESS | 892 | --DOCSHELL 12D39800 == 94 [pid = 892] [id = 671] 13:58:58 INFO - PROCESS | 892 | --DOCSHELL 0F2EB400 == 93 [pid = 892] [id = 670] 13:58:58 INFO - PROCESS | 892 | --DOCSHELL 1B174400 == 92 [pid = 892] [id = 667] 13:58:58 INFO - PROCESS | 892 | --DOCSHELL 1A6F8400 == 91 [pid = 892] [id = 666] 13:58:58 INFO - PROCESS | 892 | --DOCSHELL 1A9CE400 == 90 [pid = 892] [id = 665] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 170 (1710B000) [pid = 892] [serial = 1984] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOCSHELL 18373800 == 89 [pid = 892] [id = 664] 13:58:58 INFO - PROCESS | 892 | --DOCSHELL 156AF800 == 88 [pid = 892] [id = 663] 13:58:58 INFO - PROCESS | 892 | --DOCSHELL 11077C00 == 87 [pid = 892] [id = 662] 13:58:58 INFO - PROCESS | 892 | --DOCSHELL 10C49800 == 86 [pid = 892] [id = 661] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 169 (1A9CE000) [pid = 892] [serial = 1931] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 168 (1A876400) [pid = 892] [serial = 1880] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 167 (19870000) [pid = 892] [serial = 1972] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 166 (1A113000) [pid = 892] [serial = 1975] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 165 (1A506400) [pid = 892] [serial = 1976] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 164 (13053000) [pid = 892] [serial = 1978] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 163 (1A10F000) [pid = 892] [serial = 1981] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 162 (17174800) [pid = 892] [serial = 1966] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 161 (175C7C00) [pid = 892] [serial = 1967] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 160 (16841C00) [pid = 892] [serial = 1979] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 159 (10C4F000) [pid = 892] [serial = 1960] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 158 (1329D400) [pid = 892] [serial = 1961] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 157 (14F7E000) [pid = 892] [serial = 1958] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 156 (139B9800) [pid = 892] [serial = 1957] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 155 (19A14000) [pid = 892] [serial = 1954] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 154 (17BEB000) [pid = 892] [serial = 1969] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 153 (16846000) [pid = 892] [serial = 1963] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 152 (16995800) [pid = 892] [serial = 1964] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 151 (10A5A800) [pid = 892] [serial = 1933] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 150 (160D3400) [pid = 892] [serial = 1936] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 149 (184C0800) [pid = 892] [serial = 1939] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 148 (1A644C00) [pid = 892] [serial = 1942] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 147 (1B28EC00) [pid = 892] [serial = 1945] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 146 (1B53A800) [pid = 892] [serial = 1948] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 145 (1CC17400) [pid = 892] [serial = 1951] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 144 (198A1C00) [pid = 892] [serial = 1973] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 143 (17F0AC00) [pid = 892] [serial = 1970] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | --DOMWINDOW == 142 (1A64FC00) [pid = 892] [serial = 1982] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 892 | 1464641938205 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] 13:58:58 INFO - PROCESS | 892 | 1464641938254 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 13:58:58 INFO - PROCESS | 892 | 1464641938262 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:58:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:58:58 INFO - PROCESS | 892 | 1464641938265 Marionette TRACE conn3 <- [1,2702,null,{}] 13:58:58 INFO - PROCESS | 892 | 1464641938269 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}] 13:58:58 INFO - PROCESS | 892 | 1464641938365 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 13:58:58 INFO - PROCESS | 892 | 1464641938487 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:58 INFO - PROCESS | 892 | ++DOCSHELL 10F02800 == 87 [pid = 892] [id = 685] 13:58:58 INFO - PROCESS | 892 | ++DOMWINDOW == 143 (131B7000) [pid = 892] [serial = 2055] [outer = 00000000] 13:58:58 INFO - PROCESS | 892 | ++DOMWINDOW == 144 (160D0800) [pid = 892] [serial = 2056] [outer = 131B7000] 13:58:58 INFO - PROCESS | 892 | 1464641938532 Marionette DEBUG loaded listener.js 13:58:58 INFO - PROCESS | 892 | ++DOMWINDOW == 145 (1693EC00) [pid = 892] [serial = 2057] [outer = 131B7000] 13:58:58 INFO - PROCESS | 892 | 1464641938960 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]]]}] 13:58:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:58:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 751ms 13:58:59 INFO - PROCESS | 892 | 1464641939026 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 13:58:59 INFO - PROCESS | 892 | 1464641939028 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 13:58:59 INFO - PROCESS | 892 | 1464641939032 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:58:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:58:59 INFO - PROCESS | 892 | 1464641939035 Marionette TRACE conn3 <- [1,2706,null,{}] 13:58:59 INFO - PROCESS | 892 | 1464641939045 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}] 13:58:59 INFO - PROCESS | 892 | 1464641939142 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 13:58:59 INFO - PROCESS | 892 | 1464641939157 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:59 INFO - PROCESS | 892 | ++DOCSHELL 17856C00 == 88 [pid = 892] [id = 686] 13:58:59 INFO - PROCESS | 892 | ++DOMWINDOW == 146 (17858C00) [pid = 892] [serial = 2058] [outer = 00000000] 13:58:59 INFO - PROCESS | 892 | ++DOMWINDOW == 147 (17BCA000) [pid = 892] [serial = 2059] [outer = 17858C00] 13:58:59 INFO - PROCESS | 892 | 1464641939204 Marionette DEBUG loaded listener.js 13:58:59 INFO - PROCESS | 892 | ++DOMWINDOW == 148 (17D4B800) [pid = 892] [serial = 2060] [outer = 17858C00] 13:58:59 INFO - PROCESS | 892 | 1464641939699 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] 13:58:59 INFO - PROCESS | 892 | 1464641939741 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 13:58:59 INFO - PROCESS | 892 | 1464641939745 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:58:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:58:59 INFO - PROCESS | 892 | 1464641939746 Marionette TRACE conn3 <- [1,2710,null,{}] 13:58:59 INFO - PROCESS | 892 | 1464641939750 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}] 13:58:59 INFO - PROCESS | 892 | 1464641939845 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 13:58:59 INFO - PROCESS | 892 | 1464641939964 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:59 INFO - PROCESS | 892 | ++DOCSHELL 17F57800 == 89 [pid = 892] [id = 687] 13:58:59 INFO - PROCESS | 892 | ++DOMWINDOW == 149 (17F59800) [pid = 892] [serial = 2061] [outer = 00000000] 13:59:00 INFO - PROCESS | 892 | ++DOMWINDOW == 150 (184CF800) [pid = 892] [serial = 2062] [outer = 17F59800] 13:59:00 INFO - PROCESS | 892 | 1464641940014 Marionette DEBUG loaded listener.js 13:59:00 INFO - PROCESS | 892 | ++DOMWINDOW == 151 (198A2400) [pid = 892] [serial = 2063] [outer = 17F59800] 13:59:00 INFO - PROCESS | 892 | 1464641940420 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] 13:59:00 INFO - PROCESS | 892 | 1464641940452 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 13:59:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:59:00 INFO - PROCESS | 892 | 1464641940455 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:59:00 INFO - PROCESS | 892 | 1464641940457 Marionette TRACE conn3 <- [1,2714,null,{}] 13:59:00 INFO - PROCESS | 892 | 1464641940460 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}] 13:59:00 INFO - PROCESS | 892 | 1464641940645 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 13:59:00 INFO - PROCESS | 892 | 1464641940670 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:00 INFO - PROCESS | 892 | ++DOCSHELL 19A6EC00 == 90 [pid = 892] [id = 688] 13:59:00 INFO - PROCESS | 892 | ++DOMWINDOW == 152 (19A71400) [pid = 892] [serial = 2064] [outer = 00000000] 13:59:00 INFO - PROCESS | 892 | ++DOMWINDOW == 153 (1A110C00) [pid = 892] [serial = 2065] [outer = 19A71400] 13:59:00 INFO - PROCESS | 892 | 1464641940714 Marionette DEBUG loaded listener.js 13:59:00 INFO - PROCESS | 892 | ++DOMWINDOW == 154 (1A504400) [pid = 892] [serial = 2066] [outer = 19A71400] 13:59:01 INFO - PROCESS | 892 | 1464641941177 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]]]}] 13:59:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:59:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 735ms 13:59:01 INFO - PROCESS | 892 | 1464641941196 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 13:59:01 INFO - PROCESS | 892 | 1464641941198 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 13:59:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:59:01 INFO - PROCESS | 892 | 1464641941202 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:59:01 INFO - PROCESS | 892 | 1464641941203 Marionette TRACE conn3 <- [1,2718,null,{}] 13:59:01 INFO - PROCESS | 892 | 1464641941213 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}] 13:59:01 INFO - PROCESS | 892 | 1464641941381 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 13:59:01 INFO - PROCESS | 892 | 1464641941401 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:01 INFO - PROCESS | 892 | ++DOCSHELL 1A646800 == 91 [pid = 892] [id = 689] 13:59:01 INFO - PROCESS | 892 | ++DOMWINDOW == 155 (1A9CB800) [pid = 892] [serial = 2067] [outer = 00000000] 13:59:01 INFO - PROCESS | 892 | ++DOMWINDOW == 156 (1A9D8000) [pid = 892] [serial = 2068] [outer = 1A9CB800] 13:59:01 INFO - PROCESS | 892 | 1464641941445 Marionette DEBUG loaded listener.js 13:59:01 INFO - PROCESS | 892 | ++DOMWINDOW == 157 (1B174400) [pid = 892] [serial = 2069] [outer = 1A9CB800] 13:59:02 INFO - PROCESS | 892 | --DOMWINDOW == 156 (17101400) [pid = 892] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:59:02 INFO - PROCESS | 892 | --DOMWINDOW == 155 (1811C800) [pid = 892] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:59:02 INFO - PROCESS | 892 | --DOMWINDOW == 154 (0F2EE800) [pid = 892] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:59:02 INFO - PROCESS | 892 | --DOMWINDOW == 153 (1710EC00) [pid = 892] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:59:02 INFO - PROCESS | 892 | --DOMWINDOW == 152 (10C4FC00) [pid = 892] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:59:02 INFO - PROCESS | 892 | --DOMWINDOW == 151 (17177800) [pid = 892] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:59:02 INFO - PROCESS | 892 | --DOMWINDOW == 150 (130E3400) [pid = 892] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:59:02 INFO - PROCESS | 892 | --DOMWINDOW == 149 (160D6400) [pid = 892] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:59:02 INFO - PROCESS | 892 | 1464641942383 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 13:59:02 INFO - PROCESS | 892 | 1464641942412 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 13:59:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:59:02 INFO - PROCESS | 892 | 1464641942416 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - PROCESS | 892 | 1464641942418 Marionette TRACE conn3 <- [1,2722,null,{}] 13:59:02 INFO - PROCESS | 892 | 1464641942422 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}] 13:59:02 INFO - PROCESS | 892 | 1464641942510 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 13:59:02 INFO - PROCESS | 892 | 1464641942516 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:02 INFO - PROCESS | 892 | ++DOCSHELL 10C4D000 == 92 [pid = 892] [id = 690] 13:59:02 INFO - PROCESS | 892 | ++DOMWINDOW == 150 (161A8800) [pid = 892] [serial = 2070] [outer = 00000000] 13:59:02 INFO - PROCESS | 892 | ++DOMWINDOW == 151 (1A9D7400) [pid = 892] [serial = 2071] [outer = 161A8800] 13:59:02 INFO - PROCESS | 892 | 1464641942560 Marionette DEBUG loaded listener.js 13:59:02 INFO - PROCESS | 892 | ++DOMWINDOW == 152 (1B295C00) [pid = 892] [serial = 2072] [outer = 161A8800] 13:59:03 INFO - PROCESS | 892 | 1464641943020 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]]]}] 13:59:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:59:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 641ms 13:59:03 INFO - PROCESS | 892 | 1464641943054 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 13:59:03 INFO - PROCESS | 892 | 1464641943056 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 13:59:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:59:03 INFO - PROCESS | 892 | 1464641943060 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:59:03 INFO - PROCESS | 892 | 1464641943061 Marionette TRACE conn3 <- [1,2726,null,{}] 13:59:03 INFO - PROCESS | 892 | 1464641943064 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}] 13:59:03 INFO - PROCESS | 892 | 1464641943166 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 13:59:03 INFO - PROCESS | 892 | 1464641943171 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:03 INFO - PROCESS | 892 | ++DOCSHELL 1B3BB000 == 93 [pid = 892] [id = 691] 13:59:03 INFO - PROCESS | 892 | ++DOMWINDOW == 153 (1B541400) [pid = 892] [serial = 2073] [outer = 00000000] 13:59:03 INFO - PROCESS | 892 | ++DOMWINDOW == 154 (1B7E7000) [pid = 892] [serial = 2074] [outer = 1B541400] 13:59:03 INFO - PROCESS | 892 | 1464641943215 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 892 | ++DOMWINDOW == 155 (1B7F2400) [pid = 892] [serial = 2075] [outer = 1B541400] 13:59:03 INFO - PROCESS | 892 | 1464641943677 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]]]}] 13:59:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:59:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 641ms 13:59:03 INFO - PROCESS | 892 | 1464641943721 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 13:59:03 INFO - PROCESS | 892 | 1464641943723 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 13:59:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:59:03 INFO - PROCESS | 892 | 1464641943727 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:59:03 INFO - PROCESS | 892 | 1464641943729 Marionette TRACE conn3 <- [1,2730,null,{}] 13:59:03 INFO - PROCESS | 892 | 1464641943732 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}] 13:59:03 INFO - PROCESS | 892 | 1464641943824 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 13:59:03 INFO - PROCESS | 892 | 1464641943831 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:03 INFO - PROCESS | 892 | ++DOCSHELL 17177800 == 94 [pid = 892] [id = 692] 13:59:03 INFO - PROCESS | 892 | ++DOMWINDOW == 156 (1A9D6800) [pid = 892] [serial = 2076] [outer = 00000000] 13:59:03 INFO - PROCESS | 892 | ++DOMWINDOW == 157 (1CBF8400) [pid = 892] [serial = 2077] [outer = 1A9D6800] 13:59:03 INFO - PROCESS | 892 | 1464641943873 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 892 | ++DOMWINDOW == 158 (1CC17800) [pid = 892] [serial = 2078] [outer = 1A9D6800] 13:59:04 INFO - PROCESS | 892 | 1464641944334 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]]]}] 13:59:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:59:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 641ms 13:59:04 INFO - PROCESS | 892 | 1464641944439 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 13:59:04 INFO - PROCESS | 892 | 1464641944443 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 13:59:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:59:04 INFO - PROCESS | 892 | 1464641944454 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:59:04 INFO - PROCESS | 892 | 1464641944459 Marionette TRACE conn3 <- [1,2734,null,{}] 13:59:04 INFO - PROCESS | 892 | 1464641944465 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}] 13:59:04 INFO - PROCESS | 892 | 1464641944616 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 13:59:04 INFO - PROCESS | 892 | 1464641944790 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:04 INFO - PROCESS | 892 | ++DOCSHELL 114ADC00 == 95 [pid = 892] [id = 693] 13:59:04 INFO - PROCESS | 892 | ++DOMWINDOW == 159 (12897C00) [pid = 892] [serial = 2079] [outer = 00000000] 13:59:04 INFO - PROCESS | 892 | ++DOMWINDOW == 160 (13123C00) [pid = 892] [serial = 2080] [outer = 12897C00] 13:59:04 INFO - PROCESS | 892 | 1464641944846 Marionette DEBUG loaded listener.js 13:59:04 INFO - PROCESS | 892 | ++DOMWINDOW == 161 (140DDC00) [pid = 892] [serial = 2081] [outer = 12897C00] 13:59:05 INFO - PROCESS | 892 | 1464641945472 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]]]}] 13:59:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:59:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1048ms 13:59:05 INFO - PROCESS | 892 | 1464641945500 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 13:59:05 INFO - PROCESS | 892 | 1464641945504 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 13:59:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:59:05 INFO - PROCESS | 892 | 1464641945512 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:59:05 INFO - PROCESS | 892 | 1464641945516 Marionette TRACE conn3 <- [1,2738,null,{}] 13:59:05 INFO - PROCESS | 892 | 1464641945538 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}] 13:59:05 INFO - PROCESS | 892 | 1464641945656 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 13:59:05 INFO - PROCESS | 892 | 1464641945837 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:05 INFO - PROCESS | 892 | ++DOCSHELL 16036400 == 96 [pid = 892] [id = 694] 13:59:05 INFO - PROCESS | 892 | ++DOMWINDOW == 162 (16B24C00) [pid = 892] [serial = 2082] [outer = 00000000] 13:59:05 INFO - PROCESS | 892 | ++DOMWINDOW == 163 (172A5800) [pid = 892] [serial = 2083] [outer = 16B24C00] 13:59:05 INFO - PROCESS | 892 | 1464641945891 Marionette DEBUG loaded listener.js 13:59:06 INFO - PROCESS | 892 | ++DOMWINDOW == 164 (17BBE400) [pid = 892] [serial = 2084] [outer = 16B24C00] 13:59:06 INFO - PROCESS | 892 | 1464641946446 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]]]}] 13:59:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:59:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1001ms 13:59:06 INFO - PROCESS | 892 | 1464641946512 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 13:59:06 INFO - PROCESS | 892 | 1464641946515 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 13:59:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:59:06 INFO - PROCESS | 892 | 1464641946519 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:59:06 INFO - PROCESS | 892 | 1464641946521 Marionette TRACE conn3 <- [1,2742,null,{}] 13:59:06 INFO - PROCESS | 892 | 1464641946531 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}] 13:59:06 INFO - PROCESS | 892 | 1464641946691 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 13:59:06 INFO - PROCESS | 892 | 1464641946864 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:06 INFO - PROCESS | 892 | ++DOCSHELL 1A87A000 == 97 [pid = 892] [id = 695] 13:59:06 INFO - PROCESS | 892 | ++DOMWINDOW == 165 (1A881000) [pid = 892] [serial = 2085] [outer = 00000000] 13:59:06 INFO - PROCESS | 892 | ++DOMWINDOW == 166 (1ABDD800) [pid = 892] [serial = 2086] [outer = 1A881000] 13:59:06 INFO - PROCESS | 892 | 1464641946922 Marionette DEBUG loaded listener.js 13:59:07 INFO - PROCESS | 892 | ++DOMWINDOW == 167 (1CBEB000) [pid = 892] [serial = 2087] [outer = 1A881000] 13:59:07 INFO - PROCESS | 892 | 1464641947492 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]]]}] 13:59:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:59:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1032ms 13:59:07 INFO - PROCESS | 892 | 1464641947561 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 13:59:07 INFO - PROCESS | 892 | 1464641947563 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 13:59:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:59:07 INFO - PROCESS | 892 | 1464641947567 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:59:07 INFO - PROCESS | 892 | 1464641947569 Marionette TRACE conn3 <- [1,2746,null,{}] 13:59:07 INFO - PROCESS | 892 | 1464641947573 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}] 13:59:07 INFO - PROCESS | 892 | 1464641947743 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 13:59:07 INFO - PROCESS | 892 | 1464641947903 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:07 INFO - PROCESS | 892 | ++DOCSHELL 1DAB9800 == 98 [pid = 892] [id = 696] 13:59:07 INFO - PROCESS | 892 | ++DOMWINDOW == 168 (1DABFC00) [pid = 892] [serial = 2088] [outer = 00000000] 13:59:07 INFO - PROCESS | 892 | ++DOMWINDOW == 169 (1DB85800) [pid = 892] [serial = 2089] [outer = 1DABFC00] 13:59:07 INFO - PROCESS | 892 | 1464641947955 Marionette DEBUG loaded listener.js 13:59:08 INFO - PROCESS | 892 | ++DOMWINDOW == 170 (1DB8A000) [pid = 892] [serial = 2090] [outer = 1DABFC00] 13:59:08 INFO - PROCESS | 892 | 1464641948528 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]]]}] 13:59:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:59:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1001ms 13:59:08 INFO - PROCESS | 892 | 1464641948570 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 13:59:08 INFO - PROCESS | 892 | 1464641948572 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 13:59:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:59:08 INFO - PROCESS | 892 | 1464641948576 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:59:08 INFO - PROCESS | 892 | 1464641948578 Marionette TRACE conn3 <- [1,2750,null,{}] 13:59:08 INFO - PROCESS | 892 | 1464641948582 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}] 13:59:08 INFO - PROCESS | 892 | 1464641948697 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 13:59:08 INFO - PROCESS | 892 | 1464641948876 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:08 INFO - PROCESS | 892 | ++DOCSHELL 1D87E800 == 99 [pid = 892] [id = 697] 13:59:08 INFO - PROCESS | 892 | ++DOMWINDOW == 171 (1D883000) [pid = 892] [serial = 2091] [outer = 00000000] 13:59:08 INFO - PROCESS | 892 | ++DOMWINDOW == 172 (1D887000) [pid = 892] [serial = 2092] [outer = 1D883000] 13:59:08 INFO - PROCESS | 892 | 1464641948930 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 892 | ++DOMWINDOW == 173 (1D88A400) [pid = 892] [serial = 2093] [outer = 1D883000] 13:59:09 INFO - PROCESS | 892 | 1464641949444 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]]]}] 13:59:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:59:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 954ms 13:59:09 INFO - PROCESS | 892 | 1464641949521 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 13:59:09 INFO - PROCESS | 892 | 1464641949523 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 13:59:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:59:09 INFO - PROCESS | 892 | 1464641949527 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:59:09 INFO - PROCESS | 892 | 1464641949529 Marionette TRACE conn3 <- [1,2754,null,{}] 13:59:09 INFO - PROCESS | 892 | 1464641949533 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}] 13:59:09 INFO - PROCESS | 892 | 1464641949697 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 13:59:09 INFO - PROCESS | 892 | 1464641949867 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:09 INFO - PROCESS | 892 | ++DOCSHELL 1D886000 == 100 [pid = 892] [id = 698] 13:59:09 INFO - PROCESS | 892 | ++DOMWINDOW == 174 (1DB86C00) [pid = 892] [serial = 2094] [outer = 00000000] 13:59:09 INFO - PROCESS | 892 | ++DOMWINDOW == 175 (1E094000) [pid = 892] [serial = 2095] [outer = 1DB86C00] 13:59:09 INFO - PROCESS | 892 | 1464641949922 Marionette DEBUG loaded listener.js 13:59:10 INFO - PROCESS | 892 | ++DOMWINDOW == 176 (1E099000) [pid = 892] [serial = 2096] [outer = 1DB86C00] 13:59:10 INFO - PROCESS | 892 | 1464641950449 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]]]}] 13:59:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:59:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1001ms 13:59:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:59:10 INFO - PROCESS | 892 | 1464641950530 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 13:59:10 INFO - PROCESS | 892 | 1464641950532 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 13:59:10 INFO - PROCESS | 892 | 1464641950536 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:59:10 INFO - PROCESS | 892 | 1464641950538 Marionette TRACE conn3 <- [1,2758,null,{}] 13:59:10 INFO - PROCESS | 892 | 1464641950542 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}] 13:59:10 INFO - PROCESS | 892 | 1464641950651 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 13:59:11 INFO - PROCESS | 892 | 1464641951052 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:11 INFO - PROCESS | 892 | ++DOCSHELL 0F2F4800 == 101 [pid = 892] [id = 699] 13:59:11 INFO - PROCESS | 892 | ++DOMWINDOW == 177 (0F2F7000) [pid = 892] [serial = 2097] [outer = 00000000] 13:59:11 INFO - PROCESS | 892 | ++DOMWINDOW == 178 (0F989C00) [pid = 892] [serial = 2098] [outer = 0F2F7000] 13:59:11 INFO - PROCESS | 892 | 1464641951143 Marionette DEBUG loaded listener.js 13:59:11 INFO - PROCESS | 892 | ++DOMWINDOW == 179 (1055FC00) [pid = 892] [serial = 2099] [outer = 0F2F7000] 13:59:11 INFO - PROCESS | 892 | 1464641951696 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]]]}] 13:59:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:59:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1189ms 13:59:11 INFO - PROCESS | 892 | 1464641951735 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 13:59:11 INFO - PROCESS | 892 | 1464641951739 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 13:59:11 INFO - PROCESS | 892 | 1464641951744 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:59:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:59:11 INFO - PROCESS | 892 | 1464641951747 Marionette TRACE conn3 <- [1,2762,null,{}] 13:59:11 INFO - PROCESS | 892 | 1464641951752 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}] 13:59:11 INFO - PROCESS | 892 | 1464641951866 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 13:59:12 INFO - PROCESS | 892 | 1464641952044 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:12 INFO - PROCESS | 892 | ++DOCSHELL 10C4D400 == 102 [pid = 892] [id = 700] 13:59:12 INFO - PROCESS | 892 | ++DOMWINDOW == 180 (10C4D800) [pid = 892] [serial = 2100] [outer = 00000000] 13:59:12 INFO - PROCESS | 892 | ++DOMWINDOW == 181 (10F02000) [pid = 892] [serial = 2101] [outer = 10C4D800] 13:59:12 INFO - PROCESS | 892 | 1464641952099 Marionette DEBUG loaded listener.js 13:59:12 INFO - PROCESS | 892 | ++DOMWINDOW == 182 (112EF400) [pid = 892] [serial = 2102] [outer = 10C4D800] 13:59:12 INFO - PROCESS | 892 | 1464641952759 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]]]}] 13:59:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:59:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1048ms 13:59:12 INFO - PROCESS | 892 | 1464641952789 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 13:59:12 INFO - PROCESS | 892 | 1464641952793 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 13:59:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:59:12 INFO - PROCESS | 892 | 1464641952819 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:59:12 INFO - PROCESS | 892 | 1464641952821 Marionette TRACE conn3 <- [1,2766,null,{}] 13:59:12 INFO - PROCESS | 892 | 1464641952825 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}] 13:59:13 INFO - PROCESS | 892 | 1464641953010 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 13:59:13 INFO - PROCESS | 892 | 1464641953027 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:13 INFO - PROCESS | 892 | ++DOCSHELL 12B0B400 == 103 [pid = 892] [id = 701] 13:59:13 INFO - PROCESS | 892 | ++DOMWINDOW == 183 (12B90800) [pid = 892] [serial = 2103] [outer = 00000000] 13:59:13 INFO - PROCESS | 892 | ++DOMWINDOW == 184 (131BD000) [pid = 892] [serial = 2104] [outer = 12B90800] 13:59:13 INFO - PROCESS | 892 | 1464641953073 Marionette DEBUG loaded listener.js 13:59:13 INFO - PROCESS | 892 | ++DOMWINDOW == 185 (139BF000) [pid = 892] [serial = 2105] [outer = 12B90800] 13:59:13 INFO - PROCESS | 892 | --DOCSHELL 1B3BB000 == 102 [pid = 892] [id = 691] 13:59:13 INFO - PROCESS | 892 | --DOCSHELL 10C4D000 == 101 [pid = 892] [id = 690] 13:59:13 INFO - PROCESS | 892 | --DOCSHELL 1A646800 == 100 [pid = 892] [id = 689] 13:59:13 INFO - PROCESS | 892 | --DOCSHELL 19A6EC00 == 99 [pid = 892] [id = 688] 13:59:13 INFO - PROCESS | 892 | --DOCSHELL 17F57800 == 98 [pid = 892] [id = 687] 13:59:13 INFO - PROCESS | 892 | --DOCSHELL 17856C00 == 97 [pid = 892] [id = 686] 13:59:13 INFO - PROCESS | 892 | --DOCSHELL 10F02800 == 96 [pid = 892] [id = 685] 13:59:13 INFO - PROCESS | 892 | --DOCSHELL 14FC4000 == 95 [pid = 892] [id = 684] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 184 (11C84000) [pid = 892] [serial = 1987] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 183 (1683B400) [pid = 892] [serial = 1990] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 182 (184C7C00) [pid = 892] [serial = 1993] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 181 (1AF98400) [pid = 892] [serial = 1996] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 180 (1B3BD800) [pid = 892] [serial = 1999] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 179 (1CBF0400) [pid = 892] [serial = 2002] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 178 (1CC1C400) [pid = 892] [serial = 2005] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 177 (1DAC1400) [pid = 892] [serial = 2008] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 176 (1A10D000) [pid = 892] [serial = 2032] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOCSHELL 1785A000 == 94 [pid = 892] [id = 680] 13:59:13 INFO - PROCESS | 892 | --DOCSHELL 15428C00 == 93 [pid = 892] [id = 679] 13:59:13 INFO - PROCESS | 892 | --DOCSHELL 11075C00 == 92 [pid = 892] [id = 678] 13:59:13 INFO - PROCESS | 892 | 1464641953770 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]]]}] 13:59:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:59:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1001ms 13:59:13 INFO - PROCESS | 892 | 1464641953806 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 13:59:13 INFO - PROCESS | 892 | 1464641953808 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 13:59:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 175 (17110800) [pid = 892] [serial = 1985] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 174 (18374000) [pid = 892] [serial = 2026] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 173 (1124B800) [pid = 892] [serial = 2012] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 172 (10C49400) [pid = 892] [serial = 2011] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 171 (1716A400) [pid = 892] [serial = 2020] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 170 (17173C00) [pid = 892] [serial = 2021] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 169 (12A48800) [pid = 892] [serial = 2017] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 168 (14FC3400) [pid = 892] [serial = 2018] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 167 (17BE1C00) [pid = 892] [serial = 2023] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 166 (16036000) [pid = 892] [serial = 2015] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 165 (15321000) [pid = 892] [serial = 2014] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 164 (17851000) [pid = 892] [serial = 2029] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 163 (19867C00) [pid = 892] [serial = 2027] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 162 (18372800) [pid = 892] [serial = 2030] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | --DOMWINDOW == 161 (17BEAC00) [pid = 892] [serial = 2024] [outer = 00000000] [url = about:blank] 13:59:13 INFO - PROCESS | 892 | 1464641953845 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:59:13 INFO - PROCESS | 892 | 1464641953851 Marionette TRACE conn3 <- [1,2770,null,{}] 13:59:13 INFO - PROCESS | 892 | 1464641953863 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}] 13:59:13 INFO - PROCESS | 892 | 1464641953956 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 13:59:13 INFO - PROCESS | 892 | 1464641953970 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 892 | ++DOCSHELL 12D89800 == 93 [pid = 892] [id = 702] 13:59:14 INFO - PROCESS | 892 | ++DOMWINDOW == 162 (1311E400) [pid = 892] [serial = 2106] [outer = 00000000] 13:59:14 INFO - PROCESS | 892 | ++DOMWINDOW == 163 (140DB000) [pid = 892] [serial = 2107] [outer = 1311E400] 13:59:14 INFO - PROCESS | 892 | 1464641954014 Marionette DEBUG loaded listener.js 13:59:14 INFO - PROCESS | 892 | ++DOMWINDOW == 164 (14F7B000) [pid = 892] [serial = 2108] [outer = 1311E400] 13:59:14 INFO - PROCESS | 892 | 1464641954521 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]]]}] 13:59:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:59:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 750ms 13:59:14 INFO - PROCESS | 892 | 1464641954552 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 13:59:14 INFO - PROCESS | 892 | 1464641954555 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 13:59:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:59:14 INFO - PROCESS | 892 | 1464641954558 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:59:14 INFO - PROCESS | 892 | 1464641954560 Marionette TRACE conn3 <- [1,2774,null,{}] 13:59:14 INFO - PROCESS | 892 | 1464641954567 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}] 13:59:14 INFO - PROCESS | 892 | 1464641954658 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 13:59:14 INFO - PROCESS | 892 | 1464641954665 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 892 | ++DOCSHELL 140D9C00 == 94 [pid = 892] [id = 703] 13:59:14 INFO - PROCESS | 892 | ++DOMWINDOW == 165 (1563A000) [pid = 892] [serial = 2109] [outer = 00000000] 13:59:14 INFO - PROCESS | 892 | ++DOMWINDOW == 166 (15E88000) [pid = 892] [serial = 2110] [outer = 1563A000] 13:59:14 INFO - PROCESS | 892 | 1464641954709 Marionette DEBUG loaded listener.js 13:59:14 INFO - PROCESS | 892 | ++DOMWINDOW == 167 (16035800) [pid = 892] [serial = 2111] [outer = 1563A000] 13:59:15 INFO - PROCESS | 892 | 1464641955176 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]]]}] 13:59:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:59:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 641ms 13:59:15 INFO - PROCESS | 892 | 1464641955196 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 13:59:15 INFO - PROCESS | 892 | 1464641955198 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 13:59:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:59:15 INFO - PROCESS | 892 | 1464641955201 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:59:15 INFO - PROCESS | 892 | 1464641955203 Marionette TRACE conn3 <- [1,2778,null,{}] 13:59:15 INFO - PROCESS | 892 | 1464641955206 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}] 13:59:15 INFO - PROCESS | 892 | 1464641955293 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 13:59:15 INFO - PROCESS | 892 | 1464641955299 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:15 INFO - PROCESS | 892 | ++DOCSHELL 161A2000 == 95 [pid = 892] [id = 704] 13:59:15 INFO - PROCESS | 892 | ++DOMWINDOW == 168 (161A5400) [pid = 892] [serial = 2112] [outer = 00000000] 13:59:15 INFO - PROCESS | 892 | ++DOMWINDOW == 169 (167B0800) [pid = 892] [serial = 2113] [outer = 161A5400] 13:59:15 INFO - PROCESS | 892 | 1464641955349 Marionette DEBUG loaded listener.js 13:59:15 INFO - PROCESS | 892 | ++DOMWINDOW == 170 (16847800) [pid = 892] [serial = 2114] [outer = 161A5400] 13:59:15 INFO - PROCESS | 892 | 1464641955865 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]]]}] 13:59:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:59:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 751ms 13:59:15 INFO - PROCESS | 892 | 1464641955942 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 13:59:15 INFO - PROCESS | 892 | 1464641955944 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 13:59:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:59:15 INFO - PROCESS | 892 | 1464641955948 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:59:15 INFO - PROCESS | 892 | 1464641955949 Marionette TRACE conn3 <- [1,2782,null,{}] 13:59:15 INFO - PROCESS | 892 | 1464641955953 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}] 13:59:16 INFO - PROCESS | 892 | 1464641956052 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 13:59:16 INFO - PROCESS | 892 | 1464641956060 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:16 INFO - PROCESS | 892 | ++DOCSHELL 161AA000 == 96 [pid = 892] [id = 705] 13:59:16 INFO - PROCESS | 892 | ++DOMWINDOW == 171 (16948800) [pid = 892] [serial = 2115] [outer = 00000000] 13:59:16 INFO - PROCESS | 892 | ++DOMWINDOW == 172 (17114800) [pid = 892] [serial = 2116] [outer = 16948800] 13:59:16 INFO - PROCESS | 892 | 1464641956103 Marionette DEBUG loaded listener.js 13:59:16 INFO - PROCESS | 892 | ++DOMWINDOW == 173 (1716AC00) [pid = 892] [serial = 2117] [outer = 16948800] 13:59:16 INFO - PROCESS | 892 | 1464641956612 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]]]}] 13:59:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:59:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 704ms 13:59:16 INFO - PROCESS | 892 | 1464641956648 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 13:59:16 INFO - PROCESS | 892 | 1464641956650 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 13:59:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:59:16 INFO - PROCESS | 892 | 1464641956654 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:59:16 INFO - PROCESS | 892 | 1464641956655 Marionette TRACE conn3 <- [1,2786,null,{}] 13:59:16 INFO - PROCESS | 892 | 1464641956659 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}] 13:59:16 INFO - PROCESS | 892 | 1464641956827 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 13:59:16 INFO - PROCESS | 892 | 1464641956852 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:16 INFO - PROCESS | 892 | ++DOCSHELL 1702A000 == 97 [pid = 892] [id = 706] 13:59:16 INFO - PROCESS | 892 | ++DOMWINDOW == 174 (171C3800) [pid = 892] [serial = 2118] [outer = 00000000] 13:59:16 INFO - PROCESS | 892 | ++DOMWINDOW == 175 (17746C00) [pid = 892] [serial = 2119] [outer = 171C3800] 13:59:16 INFO - PROCESS | 892 | 1464641956904 Marionette DEBUG loaded listener.js 13:59:16 INFO - PROCESS | 892 | ++DOMWINDOW == 176 (177CE800) [pid = 892] [serial = 2120] [outer = 171C3800] 13:59:17 INFO - PROCESS | 892 | 1464641957359 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]]]}] 13:59:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:59:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 735ms 13:59:17 INFO - PROCESS | 892 | 1464641957393 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 13:59:17 INFO - PROCESS | 892 | 1464641957395 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 13:59:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:59:17 INFO - PROCESS | 892 | 1464641957398 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:59:17 INFO - PROCESS | 892 | 1464641957400 Marionette TRACE conn3 <- [1,2790,null,{}] 13:59:17 INFO - PROCESS | 892 | 1464641957403 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}] 13:59:17 INFO - PROCESS | 892 | 1464641957532 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 13:59:17 INFO - PROCESS | 892 | 1464641957550 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:17 INFO - PROCESS | 892 | ++DOCSHELL 17851000 == 98 [pid = 892] [id = 707] 13:59:17 INFO - PROCESS | 892 | ++DOMWINDOW == 177 (17857800) [pid = 892] [serial = 2121] [outer = 00000000] 13:59:17 INFO - PROCESS | 892 | ++DOMWINDOW == 178 (17BC6800) [pid = 892] [serial = 2122] [outer = 17857800] 13:59:17 INFO - PROCESS | 892 | 1464641957593 Marionette DEBUG loaded listener.js 13:59:17 INFO - PROCESS | 892 | ++DOMWINDOW == 179 (17BE3800) [pid = 892] [serial = 2123] [outer = 17857800] 13:59:18 INFO - PROCESS | 892 | 1464641958037 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]]]}] 13:59:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:59:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 704ms 13:59:18 INFO - PROCESS | 892 | 1464641958098 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 13:59:18 INFO - PROCESS | 892 | 1464641958100 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 13:59:18 INFO - PROCESS | 892 | 1464641958103 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:59:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:59:18 INFO - PROCESS | 892 | 1464641958105 Marionette TRACE conn3 <- [1,2794,null,{}] 13:59:18 INFO - PROCESS | 892 | 1464641958116 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}] 13:59:18 INFO - PROCESS | 892 | 1464641958272 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 178 (1B7F1000) [pid = 892] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 177 (1B3BA000) [pid = 892] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 176 (12A49800) [pid = 892] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 175 (1B175400) [pid = 892] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 174 (198AA400) [pid = 892] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 173 (1CBF1800) [pid = 892] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 172 (18373C00) [pid = 892] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 171 (1B298C00) [pid = 892] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 170 (1A285000) [pid = 892] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 169 (1B17A800) [pid = 892] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 168 (16844000) [pid = 892] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 167 (1A28AC00) [pid = 892] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 166 (1A9D3800) [pid = 892] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 165 (1ABDD400) [pid = 892] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 164 (198B0400) [pid = 892] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 163 (10F0A000) [pid = 892] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 162 (11253C00) [pid = 892] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 161 (1A9D4C00) [pid = 892] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 160 (1542C000) [pid = 892] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 159 (0F802C00) [pid = 892] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 158 (16040800) [pid = 892] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 157 (1ABE7000) [pid = 892] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 156 (198A6400) [pid = 892] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 155 (17089800) [pid = 892] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 154 (1563B400) [pid = 892] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 153 (15642C00) [pid = 892] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 152 (1CBF8C00) [pid = 892] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 151 (0F80D000) [pid = 892] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 150 (1684A000) [pid = 892] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 149 (1A50D000) [pid = 892] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 148 (15F93C00) [pid = 892] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 147 (13088400) [pid = 892] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 146 (1A642400) [pid = 892] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 145 (1AF94800) [pid = 892] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 144 (1A9CF000) [pid = 892] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 143 (1B3B4C00) [pid = 892] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 142 (19A71400) [pid = 892] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 141 (1A9CB800) [pid = 892] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 140 (161A8800) [pid = 892] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 139 (1B541400) [pid = 892] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 138 (14FCF000) [pid = 892] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 137 (13117C00) [pid = 892] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 136 (17F59800) [pid = 892] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 135 (17858C00) [pid = 892] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:59:18 INFO - PROCESS | 892 | --DOMWINDOW == 134 (131B7000) [pid = 892] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:59:18 INFO - PROCESS | 892 | 1464641958896 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:18 INFO - PROCESS | 892 | ++DOCSHELL 0F802C00 == 99 [pid = 892] [id = 708] 13:59:18 INFO - PROCESS | 892 | ++DOMWINDOW == 135 (0F80D000) [pid = 892] [serial = 2124] [outer = 00000000] 13:59:18 INFO - PROCESS | 892 | ++DOMWINDOW == 136 (112AF400) [pid = 892] [serial = 2125] [outer = 0F80D000] 13:59:18 INFO - PROCESS | 892 | 1464641958949 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (12D8BC00) [pid = 892] [serial = 2126] [outer = 0F80D000] 13:59:19 INFO - PROCESS | 892 | 1464641959324 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]]]}] 13:59:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:59:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1251ms 13:59:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:59:19 INFO - PROCESS | 892 | 1464641959358 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 13:59:19 INFO - PROCESS | 892 | 1464641959360 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 13:59:19 INFO - PROCESS | 892 | 1464641959364 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:59:19 INFO - PROCESS | 892 | 1464641959365 Marionette TRACE conn3 <- [1,2798,null,{}] 13:59:19 INFO - PROCESS | 892 | 1464641959369 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}] 13:59:19 INFO - PROCESS | 892 | 1464641959458 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 13:59:19 INFO - PROCESS | 892 | 1464641959464 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 892 | ++DOCSHELL 1124BC00 == 100 [pid = 892] [id = 709] 13:59:19 INFO - PROCESS | 892 | ++DOMWINDOW == 138 (12A4A000) [pid = 892] [serial = 2127] [outer = 00000000] 13:59:19 INFO - PROCESS | 892 | ++DOMWINDOW == 139 (16844000) [pid = 892] [serial = 2128] [outer = 12A4A000] 13:59:19 INFO - PROCESS | 892 | 1464641959513 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 892 | ++DOMWINDOW == 140 (17BBC000) [pid = 892] [serial = 2129] [outer = 12A4A000] 13:59:20 INFO - PROCESS | 892 | 1464641960042 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]]]}] 13:59:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:59:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 688ms 13:59:20 INFO - PROCESS | 892 | 1464641960095 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 892 | 1464641960097 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 13:59:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:59:20 INFO - PROCESS | 892 | 1464641960100 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - PROCESS | 892 | 1464641960103 Marionette TRACE conn3 <- [1,2802,null,{}] 13:59:20 INFO - PROCESS | 892 | 1464641960106 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}] 13:59:20 INFO - PROCESS | 892 | 1464641960213 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 13:59:20 INFO - PROCESS | 892 | 1464641960256 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:20 INFO - PROCESS | 892 | ++DOCSHELL 1836C400 == 101 [pid = 892] [id = 710] 13:59:20 INFO - PROCESS | 892 | ++DOMWINDOW == 141 (1836CC00) [pid = 892] [serial = 2130] [outer = 00000000] 13:59:20 INFO - PROCESS | 892 | ++DOMWINDOW == 142 (18374000) [pid = 892] [serial = 2131] [outer = 1836CC00] 13:59:20 INFO - PROCESS | 892 | 1464641960300 Marionette DEBUG loaded listener.js 13:59:20 INFO - PROCESS | 892 | ++DOMWINDOW == 143 (184C1C00) [pid = 892] [serial = 2132] [outer = 1836CC00] 13:59:20 INFO - PROCESS | 892 | 1464641960742 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]]]}] 13:59:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:59:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 688ms 13:59:20 INFO - PROCESS | 892 | 1464641960800 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 892 | 1464641960802 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 13:59:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:59:20 INFO - PROCESS | 892 | 1464641960805 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - PROCESS | 892 | 1464641960807 Marionette TRACE conn3 <- [1,2806,null,{}] 13:59:20 INFO - PROCESS | 892 | 1464641960810 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}] 13:59:20 INFO - PROCESS | 892 | 1464641960987 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 13:59:21 INFO - PROCESS | 892 | 1464641961141 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:21 INFO - PROCESS | 892 | ++DOCSHELL 0F8CC800 == 102 [pid = 892] [id = 711] 13:59:21 INFO - PROCESS | 892 | ++DOMWINDOW == 144 (0F8CF000) [pid = 892] [serial = 2133] [outer = 00000000] 13:59:21 INFO - PROCESS | 892 | ++DOMWINDOW == 145 (0F8D8800) [pid = 892] [serial = 2134] [outer = 0F8CF000] 13:59:21 INFO - PROCESS | 892 | 1464641961199 Marionette DEBUG loaded listener.js 13:59:21 INFO - PROCESS | 892 | ++DOMWINDOW == 146 (10A61400) [pid = 892] [serial = 2135] [outer = 0F8CF000] 13:59:21 INFO - PROCESS | 892 | 1464641961900 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]]]}] 13:59:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:59:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1142ms 13:59:21 INFO - PROCESS | 892 | 1464641961949 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 13:59:21 INFO - PROCESS | 892 | 1464641961953 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 13:59:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:59:21 INFO - PROCESS | 892 | 1464641961958 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:59:21 INFO - PROCESS | 892 | 1464641961962 Marionette TRACE conn3 <- [1,2810,null,{}] 13:59:21 INFO - PROCESS | 892 | 1464641961967 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}] 13:59:22 INFO - PROCESS | 892 | 1464641962095 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 13:59:22 INFO - PROCESS | 892 | 1464641962257 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:22 INFO - PROCESS | 892 | ++DOCSHELL 128C9800 == 103 [pid = 892] [id = 712] 13:59:22 INFO - PROCESS | 892 | ++DOMWINDOW == 147 (12A48000) [pid = 892] [serial = 2136] [outer = 00000000] 13:59:22 INFO - PROCESS | 892 | ++DOMWINDOW == 148 (12D39C00) [pid = 892] [serial = 2137] [outer = 12A48000] 13:59:22 INFO - PROCESS | 892 | 1464641962316 Marionette DEBUG loaded listener.js 13:59:22 INFO - PROCESS | 892 | ++DOMWINDOW == 149 (1329D400) [pid = 892] [serial = 2138] [outer = 12A48000] 13:59:22 INFO - PROCESS | 892 | 1464641962898 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]]]}] 13:59:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:59:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1001ms 13:59:22 INFO - PROCESS | 892 | 1464641962962 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 13:59:22 INFO - PROCESS | 892 | 1464641962965 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 13:59:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:59:22 INFO - PROCESS | 892 | 1464641962969 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:59:22 INFO - PROCESS | 892 | 1464641962971 Marionette TRACE conn3 <- [1,2814,null,{}] 13:59:22 INFO - PROCESS | 892 | 1464641962975 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}] 13:59:23 INFO - PROCESS | 892 | 1464641963095 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 13:59:23 INFO - PROCESS | 892 | 1464641963260 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:23 INFO - PROCESS | 892 | ++DOCSHELL 14F81400 == 104 [pid = 892] [id = 713] 13:59:23 INFO - PROCESS | 892 | ++DOMWINDOW == 150 (14FC7400) [pid = 892] [serial = 2139] [outer = 00000000] 13:59:23 INFO - PROCESS | 892 | ++DOMWINDOW == 151 (16842C00) [pid = 892] [serial = 2140] [outer = 14FC7400] 13:59:23 INFO - PROCESS | 892 | 1464641963315 Marionette DEBUG loaded listener.js 13:59:23 INFO - PROCESS | 892 | ++DOMWINDOW == 152 (17030400) [pid = 892] [serial = 2141] [outer = 14FC7400] 13:59:23 INFO - PROCESS | 892 | 1464641963892 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:59:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:59:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1001ms 13:59:23 INFO - PROCESS | 892 | 1464641963969 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 13:59:23 INFO - PROCESS | 892 | 1464641963973 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 13:59:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:59:23 INFO - PROCESS | 892 | 1464641963984 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:59:23 INFO - PROCESS | 892 | 1464641963989 Marionette TRACE conn3 <- [1,2818,null,{}] 13:59:24 INFO - PROCESS | 892 | 1464641964008 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}] 13:59:24 INFO - PROCESS | 892 | 1464641964143 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 13:59:24 INFO - PROCESS | 892 | 1464641964296 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:24 INFO - PROCESS | 892 | ++DOCSHELL 156AF000 == 105 [pid = 892] [id = 714] 13:59:24 INFO - PROCESS | 892 | ++DOMWINDOW == 153 (16841400) [pid = 892] [serial = 2142] [outer = 00000000] 13:59:24 INFO - PROCESS | 892 | ++DOMWINDOW == 154 (184CFC00) [pid = 892] [serial = 2143] [outer = 16841400] 13:59:24 INFO - PROCESS | 892 | 1464641964353 Marionette DEBUG loaded listener.js 13:59:24 INFO - PROCESS | 892 | ++DOMWINDOW == 155 (1986EC00) [pid = 892] [serial = 2144] [outer = 16841400] 13:59:24 INFO - PROCESS | 892 | 1464641964932 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]]]}] 13:59:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:59:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1000ms 13:59:24 INFO - PROCESS | 892 | 1464641964988 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 13:59:24 INFO - PROCESS | 892 | 1464641964990 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 13:59:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:59:24 INFO - PROCESS | 892 | 1464641964993 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:59:24 INFO - PROCESS | 892 | 1464641964995 Marionette TRACE conn3 <- [1,2822,null,{}] 13:59:25 INFO - PROCESS | 892 | 1464641964999 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}] 13:59:25 INFO - PROCESS | 892 | 1464641965120 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 13:59:25 INFO - PROCESS | 892 | 1464641965279 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:25 INFO - PROCESS | 892 | ++DOCSHELL 198A9C00 == 106 [pid = 892] [id = 715] 13:59:25 INFO - PROCESS | 892 | ++DOMWINDOW == 156 (198AA000) [pid = 892] [serial = 2145] [outer = 00000000] 13:59:25 INFO - PROCESS | 892 | ++DOMWINDOW == 157 (19A14000) [pid = 892] [serial = 2146] [outer = 198AA000] 13:59:25 INFO - PROCESS | 892 | 1464641965334 Marionette DEBUG loaded listener.js 13:59:25 INFO - PROCESS | 892 | ++DOMWINDOW == 158 (19A73C00) [pid = 892] [serial = 2147] [outer = 198AA000] 13:59:25 INFO - PROCESS | 892 | 1464641965874 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:59:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:59:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 938ms 13:59:25 INFO - PROCESS | 892 | 1464641965939 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 13:59:25 INFO - PROCESS | 892 | 1464641965941 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 13:59:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:59:25 INFO - PROCESS | 892 | 1464641965944 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:59:25 INFO - PROCESS | 892 | 1464641965946 Marionette TRACE conn3 <- [1,2826,null,{}] 13:59:25 INFO - PROCESS | 892 | 1464641965950 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}] 13:59:26 INFO - PROCESS | 892 | 1464641966070 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 13:59:26 INFO - PROCESS | 892 | 1464641966231 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:26 INFO - PROCESS | 892 | ++DOCSHELL 1A110800 == 107 [pid = 892] [id = 716] 13:59:26 INFO - PROCESS | 892 | ++DOMWINDOW == 159 (1A112400) [pid = 892] [serial = 2148] [outer = 00000000] 13:59:26 INFO - PROCESS | 892 | ++DOMWINDOW == 160 (1A28C400) [pid = 892] [serial = 2149] [outer = 1A112400] 13:59:26 INFO - PROCESS | 892 | 1464641966292 Marionette DEBUG loaded listener.js 13:59:26 INFO - PROCESS | 892 | ++DOMWINDOW == 161 (1A64C400) [pid = 892] [serial = 2150] [outer = 1A112400] 13:59:26 INFO - PROCESS | 892 | 1464641966902 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]]]}] 13:59:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:59:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1001ms 13:59:26 INFO - PROCESS | 892 | 1464641966948 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 13:59:26 INFO - PROCESS | 892 | 1464641966950 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 13:59:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:59:26 INFO - PROCESS | 892 | 1464641966953 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:59:26 INFO - PROCESS | 892 | 1464641966955 Marionette TRACE conn3 <- [1,2830,null,{}] 13:59:26 INFO - PROCESS | 892 | 1464641966959 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}] 13:59:27 INFO - PROCESS | 892 | 1464641967074 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 13:59:27 INFO - PROCESS | 892 | 1464641967251 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:27 INFO - PROCESS | 892 | ++DOCSHELL 1A6F6400 == 108 [pid = 892] [id = 717] 13:59:27 INFO - PROCESS | 892 | ++DOMWINDOW == 162 (1A6F7000) [pid = 892] [serial = 2151] [outer = 00000000] 13:59:27 INFO - PROCESS | 892 | ++DOMWINDOW == 163 (1A883400) [pid = 892] [serial = 2152] [outer = 1A6F7000] 13:59:27 INFO - PROCESS | 892 | 1464641967305 Marionette DEBUG loaded listener.js 13:59:27 INFO - PROCESS | 892 | ++DOMWINDOW == 164 (1A9D3000) [pid = 892] [serial = 2153] [outer = 1A6F7000] 13:59:27 INFO - PROCESS | 892 | 1464641967879 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]]]}] 13:59:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:59:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1001ms 13:59:27 INFO - PROCESS | 892 | 1464641967956 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 13:59:27 INFO - PROCESS | 892 | 1464641967959 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 13:59:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:59:27 INFO - PROCESS | 892 | 1464641967963 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:59:27 INFO - PROCESS | 892 | 1464641967965 Marionette TRACE conn3 <- [1,2834,null,{}] 13:59:27 INFO - PROCESS | 892 | 1464641967969 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}] 13:59:28 INFO - PROCESS | 892 | 1464641968079 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 13:59:28 INFO - PROCESS | 892 | 1464641968273 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:28 INFO - PROCESS | 892 | ++DOCSHELL 1A6F5800 == 109 [pid = 892] [id = 718] 13:59:28 INFO - PROCESS | 892 | ++DOMWINDOW == 165 (1A6F5C00) [pid = 892] [serial = 2154] [outer = 00000000] 13:59:28 INFO - PROCESS | 892 | ++DOMWINDOW == 166 (1AF92C00) [pid = 892] [serial = 2155] [outer = 1A6F5C00] 13:59:28 INFO - PROCESS | 892 | 1464641968342 Marionette DEBUG loaded listener.js 13:59:28 INFO - PROCESS | 892 | ++DOMWINDOW == 167 (1B176C00) [pid = 892] [serial = 2156] [outer = 1A6F5C00] 13:59:28 INFO - PROCESS | 892 | 1464641968970 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]]]}] 13:59:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:59:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1048ms 13:59:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:59:29 INFO - PROCESS | 892 | 1464641969018 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 13:59:29 INFO - PROCESS | 892 | 1464641969020 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 13:59:29 INFO - PROCESS | 892 | 1464641969024 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:59:29 INFO - PROCESS | 892 | 1464641969026 Marionette TRACE conn3 <- [1,2838,null,{}] 13:59:29 INFO - PROCESS | 892 | 1464641969030 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}] 13:59:29 INFO - PROCESS | 892 | 1464641969147 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 13:59:29 INFO - PROCESS | 892 | 1464641969322 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:29 INFO - PROCESS | 892 | ++DOCSHELL 12A48C00 == 110 [pid = 892] [id = 719] 13:59:29 INFO - PROCESS | 892 | ++DOMWINDOW == 168 (12A4B400) [pid = 892] [serial = 2157] [outer = 00000000] 13:59:29 INFO - PROCESS | 892 | ++DOMWINDOW == 169 (1542B800) [pid = 892] [serial = 2158] [outer = 12A4B400] 13:59:29 INFO - PROCESS | 892 | 1464641969376 Marionette DEBUG loaded listener.js 13:59:29 INFO - PROCESS | 892 | ++DOMWINDOW == 170 (1684A400) [pid = 892] [serial = 2159] [outer = 12A4B400] 13:59:30 INFO - PROCESS | 892 | 1464641970185 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:59:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:59:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1188ms 13:59:30 INFO - PROCESS | 892 | 1464641970220 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 13:59:30 INFO - PROCESS | 892 | 1464641970224 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 13:59:30 INFO - PROCESS | 892 | 1464641970229 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:59:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:59:30 INFO - PROCESS | 892 | 1464641970233 Marionette TRACE conn3 <- [1,2842,null,{}] 13:59:30 INFO - PROCESS | 892 | 1464641970238 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}] 13:59:30 INFO - PROCESS | 892 | 1464641970351 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 13:59:30 INFO - PROCESS | 892 | 1464641970531 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:30 INFO - PROCESS | 892 | ++DOCSHELL 10C4F000 == 111 [pid = 892] [id = 720] 13:59:30 INFO - PROCESS | 892 | ++DOMWINDOW == 171 (11076C00) [pid = 892] [serial = 2160] [outer = 00000000] 13:59:30 INFO - PROCESS | 892 | ++DOMWINDOW == 172 (12A55C00) [pid = 892] [serial = 2161] [outer = 11076C00] 13:59:30 INFO - PROCESS | 892 | 1464641970581 Marionette DEBUG loaded listener.js 13:59:30 INFO - PROCESS | 892 | ++DOMWINDOW == 173 (14F76C00) [pid = 892] [serial = 2162] [outer = 11076C00] 13:59:31 INFO - PROCESS | 892 | 1464641971146 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]]]}] 13:59:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:59:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1001ms 13:59:31 INFO - PROCESS | 892 | --DOCSHELL 1836C400 == 110 [pid = 892] [id = 710] 13:59:31 INFO - PROCESS | 892 | --DOCSHELL 1124BC00 == 109 [pid = 892] [id = 709] 13:59:31 INFO - PROCESS | 892 | --DOCSHELL 0F802C00 == 108 [pid = 892] [id = 708] 13:59:31 INFO - PROCESS | 892 | --DOCSHELL 17851000 == 107 [pid = 892] [id = 707] 13:59:31 INFO - PROCESS | 892 | --DOCSHELL 1702A000 == 106 [pid = 892] [id = 706] 13:59:31 INFO - PROCESS | 892 | --DOCSHELL 161AA000 == 105 [pid = 892] [id = 705] 13:59:31 INFO - PROCESS | 892 | --DOCSHELL 161A2000 == 104 [pid = 892] [id = 704] 13:59:31 INFO - PROCESS | 892 | --DOCSHELL 140D9C00 == 103 [pid = 892] [id = 703] 13:59:31 INFO - PROCESS | 892 | --DOCSHELL 12D89800 == 102 [pid = 892] [id = 702] 13:59:31 INFO - PROCESS | 892 | --DOCSHELL 12B0B400 == 101 [pid = 892] [id = 701] 13:59:31 INFO - PROCESS | 892 | --DOCSHELL 10C4D400 == 100 [pid = 892] [id = 700] 13:59:31 INFO - PROCESS | 892 | --DOCSHELL 0F2F4800 == 99 [pid = 892] [id = 699] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 172 (1CBF8400) [pid = 892] [serial = 2077] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | 1464641971308 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 13:59:31 INFO - PROCESS | 892 | 1464641971313 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 13:59:31 INFO - PROCESS | 892 | --DOCSHELL 1D87E800 == 98 [pid = 892] [id = 697] 13:59:31 INFO - PROCESS | 892 | --DOCSHELL 1DAB9800 == 97 [pid = 892] [id = 696] 13:59:31 INFO - PROCESS | 892 | --DOCSHELL 1A87A000 == 96 [pid = 892] [id = 695] 13:59:31 INFO - PROCESS | 892 | --DOCSHELL 16036400 == 95 [pid = 892] [id = 694] 13:59:31 INFO - PROCESS | 892 | --DOCSHELL 114ADC00 == 94 [pid = 892] [id = 693] 13:59:31 INFO - PROCESS | 892 | --DOCSHELL 17177800 == 93 [pid = 892] [id = 692] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 171 (1CC1A400) [pid = 892] [serial = 1952] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 170 (1B7ECC00) [pid = 892] [serial = 1949] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 169 (1B290400) [pid = 892] [serial = 1847] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 168 (1B299800) [pid = 892] [serial = 1946] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 167 (1B175C00) [pid = 892] [serial = 1727] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 166 (1DAB9C00) [pid = 892] [serial = 2006] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 165 (19870800) [pid = 892] [serial = 1994] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 164 (1B540000) [pid = 892] [serial = 1793] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 163 (1ABDC400) [pid = 892] [serial = 1943] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 162 (1CBF7400) [pid = 892] [serial = 2003] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 161 (17DDD800) [pid = 892] [serial = 1886] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 160 (1B7EA800) [pid = 892] [serial = 1796] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 159 (1B17D000) [pid = 892] [serial = 1997] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 158 (1AF91000) [pid = 892] [serial = 1892] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 157 (1A643C00) [pid = 892] [serial = 1838] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 156 (15420400) [pid = 892] [serial = 1832] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 155 (13002400) [pid = 892] [serial = 1988] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 154 (1AF97000) [pid = 892] [serial = 1844] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 153 (161AE000) [pid = 892] [serial = 1937] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 152 (11079800) [pid = 892] [serial = 1934] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 151 (17854400) [pid = 892] [serial = 1784] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 150 (1B291000) [pid = 892] [serial = 1895] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 149 (1ABE1400) [pid = 892] [serial = 1787] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 148 (184C9400) [pid = 892] [serial = 1940] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 147 (1B7E7400) [pid = 892] [serial = 1901] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 146 (1CC13800) [pid = 892] [serial = 1955] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 145 (1DAC3400) [pid = 892] [serial = 2009] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 144 (131B4800) [pid = 892] [serial = 1781] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 143 (17753000) [pid = 892] [serial = 1835] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 142 (1ABDD000) [pid = 892] [serial = 1841] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 141 (17107C00) [pid = 892] [serial = 1991] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 140 (15319C00) [pid = 892] [serial = 1883] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 139 (1A9D0000) [pid = 892] [serial = 1889] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 138 (1B29C000) [pid = 892] [serial = 1790] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 137 (1B549000) [pid = 892] [serial = 2000] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 136 (1B544800) [pid = 892] [serial = 1898] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 135 (1A110C00) [pid = 892] [serial = 2065] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 134 (1A9D8000) [pid = 892] [serial = 2068] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 133 (1A504400) [pid = 892] [serial = 2066] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 132 (1A9D7400) [pid = 892] [serial = 2071] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 131 (1B7E7000) [pid = 892] [serial = 2074] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 130 (1B174400) [pid = 892] [serial = 2069] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 129 (139B4000) [pid = 892] [serial = 2035] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 128 (17103C00) [pid = 892] [serial = 2038] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 127 (1A645C00) [pid = 892] [serial = 2041] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 126 (1ABE4000) [pid = 892] [serial = 2044] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 125 (17BC5800) [pid = 892] [serial = 2047] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 124 (1702CC00) [pid = 892] [serial = 2054] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 123 (160D1C00) [pid = 892] [serial = 2053] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 122 (17F04C00) [pid = 892] [serial = 2051] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 121 (17752800) [pid = 892] [serial = 2050] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 120 (184CF800) [pid = 892] [serial = 2062] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 119 (17BCA000) [pid = 892] [serial = 2059] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 118 (17D4B800) [pid = 892] [serial = 2060] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 117 (160D0800) [pid = 892] [serial = 2056] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 116 (1693EC00) [pid = 892] [serial = 2057] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 115 (1B295C00) [pid = 892] [serial = 2072] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 114 (1B7F2400) [pid = 892] [serial = 2075] [outer = 00000000] [url = about:blank] 13:59:31 INFO - PROCESS | 892 | --DOMWINDOW == 113 (198A2400) [pid = 892] [serial = 2063] [outer = 00000000] [url = about:blank] 13:59:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:59:31 INFO - PROCESS | 892 | 1464641971373 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:59:31 INFO - PROCESS | 892 | 1464641971375 Marionette TRACE conn3 <- [1,2846,null,{}] 13:59:31 INFO - PROCESS | 892 | 1464641971380 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}] 13:59:31 INFO - PROCESS | 892 | 1464641971477 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 13:59:31 INFO - PROCESS | 892 | 1464641971503 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:31 INFO - PROCESS | 892 | ++DOCSHELL 13122C00 == 94 [pid = 892] [id = 721] 13:59:31 INFO - PROCESS | 892 | ++DOMWINDOW == 114 (131B4800) [pid = 892] [serial = 2163] [outer = 00000000] 13:59:31 INFO - PROCESS | 892 | ++DOMWINDOW == 115 (13C90400) [pid = 892] [serial = 2164] [outer = 131B4800] 13:59:31 INFO - PROCESS | 892 | 1464641971551 Marionette DEBUG loaded listener.js 13:59:31 INFO - PROCESS | 892 | ++DOMWINDOW == 116 (14F85C00) [pid = 892] [serial = 2165] [outer = 131B4800] 13:59:32 INFO - PROCESS | 892 | 1464641972071 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:59:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:59:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 751ms 13:59:32 INFO - PROCESS | 892 | 1464641972123 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 13:59:32 INFO - PROCESS | 892 | 1464641972125 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 13:59:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:59:32 INFO - PROCESS | 892 | 1464641972129 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:59:32 INFO - PROCESS | 892 | 1464641972132 Marionette TRACE conn3 <- [1,2850,null,{}] 13:59:32 INFO - PROCESS | 892 | 1464641972142 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}] 13:59:32 INFO - PROCESS | 892 | 1464641972245 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 13:59:32 INFO - PROCESS | 892 | 1464641972366 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:32 INFO - PROCESS | 892 | ++DOCSHELL 160D6400 == 95 [pid = 892] [id = 722] 13:59:32 INFO - PROCESS | 892 | ++DOMWINDOW == 117 (161A8000) [pid = 892] [serial = 2166] [outer = 00000000] 13:59:32 INFO - PROCESS | 892 | ++DOMWINDOW == 118 (1683B400) [pid = 892] [serial = 2167] [outer = 161A8000] 13:59:32 INFO - PROCESS | 892 | 1464641972413 Marionette DEBUG loaded listener.js 13:59:32 INFO - PROCESS | 892 | ++DOMWINDOW == 119 (1693A400) [pid = 892] [serial = 2168] [outer = 161A8000] 13:59:32 INFO - PROCESS | 892 | 1464641972794 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]]]}] 13:59:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:59:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 688ms 13:59:32 INFO - PROCESS | 892 | 1464641972828 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 13:59:32 INFO - PROCESS | 892 | 1464641972831 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 13:59:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:59:32 INFO - PROCESS | 892 | 1464641972834 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:59:32 INFO - PROCESS | 892 | 1464641972836 Marionette TRACE conn3 <- [1,2854,null,{}] 13:59:32 INFO - PROCESS | 892 | 1464641972839 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}] 13:59:32 INFO - PROCESS | 892 | 1464641972959 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 13:59:32 INFO - PROCESS | 892 | 1464641972969 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:32 INFO - PROCESS | 892 | ++DOCSHELL 17102400 == 96 [pid = 892] [id = 723] 13:59:32 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (17102C00) [pid = 892] [serial = 2169] [outer = 00000000] 13:59:33 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (1710AC00) [pid = 892] [serial = 2170] [outer = 17102C00] 13:59:33 INFO - PROCESS | 892 | 1464641973013 Marionette DEBUG loaded listener.js 13:59:33 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (1711B400) [pid = 892] [serial = 2171] [outer = 17102C00] 13:59:33 INFO - PROCESS | 892 | 1464641973506 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]]]}] 13:59:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:59:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 735ms 13:59:33 INFO - PROCESS | 892 | 1464641973575 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 13:59:33 INFO - PROCESS | 892 | 1464641973577 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 13:59:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:59:33 INFO - PROCESS | 892 | 1464641973580 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:59:33 INFO - PROCESS | 892 | 1464641973582 Marionette TRACE conn3 <- [1,2858,null,{}] 13:59:33 INFO - PROCESS | 892 | 1464641973601 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}] 13:59:33 INFO - PROCESS | 892 | 1464641973731 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 13:59:33 INFO - PROCESS | 892 | 1464641973801 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:33 INFO - PROCESS | 892 | ++DOCSHELL 1055C000 == 97 [pid = 892] [id = 724] 13:59:33 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (17109400) [pid = 892] [serial = 2172] [outer = 00000000] 13:59:33 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (177C4800) [pid = 892] [serial = 2173] [outer = 17109400] 13:59:33 INFO - PROCESS | 892 | 1464641973844 Marionette DEBUG loaded listener.js 13:59:33 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (17855C00) [pid = 892] [serial = 2174] [outer = 17109400] 13:59:34 INFO - PROCESS | 892 | 1464641974283 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]]]}] 13:59:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:59:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 735ms 13:59:34 INFO - PROCESS | 892 | 1464641974320 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 13:59:34 INFO - PROCESS | 892 | 1464641974322 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 13:59:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:59:34 INFO - PROCESS | 892 | 1464641974325 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:59:34 INFO - PROCESS | 892 | 1464641974327 Marionette TRACE conn3 <- [1,2862,null,{}] 13:59:34 INFO - PROCESS | 892 | 1464641974330 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}] 13:59:34 INFO - PROCESS | 892 | 1464641974505 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 13:59:34 INFO - PROCESS | 892 | 1464641974528 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:34 INFO - PROCESS | 892 | ++DOCSHELL 17BC8400 == 98 [pid = 892] [id = 725] 13:59:34 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (17BE7C00) [pid = 892] [serial = 2175] [outer = 00000000] 13:59:34 INFO - PROCESS | 892 | ++DOMWINDOW == 127 (17F5D400) [pid = 892] [serial = 2176] [outer = 17BE7C00] 13:59:34 INFO - PROCESS | 892 | 1464641974572 Marionette DEBUG loaded listener.js 13:59:34 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (18370400) [pid = 892] [serial = 2177] [outer = 17BE7C00] 13:59:35 INFO - PROCESS | 892 | 1464641975027 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]]]}] 13:59:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:59:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 751ms 13:59:35 INFO - PROCESS | 892 | 1464641975067 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 13:59:35 INFO - PROCESS | 892 | 1464641975069 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 13:59:35 INFO - PROCESS | 892 | 1464641975072 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:59:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:59:35 INFO - PROCESS | 892 | 1464641975073 Marionette TRACE conn3 <- [1,2866,null,{}] 13:59:35 INFO - PROCESS | 892 | 1464641975077 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}] 13:59:35 INFO - PROCESS | 892 | 1464641975207 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 13:59:35 INFO - PROCESS | 892 | 1464641975288 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:35 INFO - PROCESS | 892 | ++DOCSHELL 1542C000 == 99 [pid = 892] [id = 726] 13:59:35 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (17F0F800) [pid = 892] [serial = 2178] [outer = 00000000] 13:59:35 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (184CF800) [pid = 892] [serial = 2179] [outer = 17F0F800] 13:59:35 INFO - PROCESS | 892 | 1464641975334 Marionette DEBUG loaded listener.js 13:59:35 INFO - PROCESS | 892 | ++DOMWINDOW == 131 (198A2400) [pid = 892] [serial = 2180] [outer = 17F0F800] 13:59:35 INFO - PROCESS | 892 | --DOMWINDOW == 130 (171C3800) [pid = 892] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:59:35 INFO - PROCESS | 892 | --DOMWINDOW == 129 (17857800) [pid = 892] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:59:35 INFO - PROCESS | 892 | --DOMWINDOW == 128 (1A9D6800) [pid = 892] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:59:35 INFO - PROCESS | 892 | --DOMWINDOW == 127 (12A4A000) [pid = 892] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:59:35 INFO - PROCESS | 892 | --DOMWINDOW == 126 (12B90800) [pid = 892] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:59:35 INFO - PROCESS | 892 | --DOMWINDOW == 125 (0F2F7000) [pid = 892] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:59:35 INFO - PROCESS | 892 | --DOMWINDOW == 124 (161A5400) [pid = 892] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:59:35 INFO - PROCESS | 892 | --DOMWINDOW == 123 (16948800) [pid = 892] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:59:35 INFO - PROCESS | 892 | --DOMWINDOW == 122 (1311E400) [pid = 892] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:59:35 INFO - PROCESS | 892 | --DOMWINDOW == 121 (1563A000) [pid = 892] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:59:35 INFO - PROCESS | 892 | --DOMWINDOW == 120 (10C4D800) [pid = 892] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:59:35 INFO - PROCESS | 892 | --DOMWINDOW == 119 (0F80D000) [pid = 892] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:59:35 INFO - PROCESS | 892 | 1464641975946 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]]]}] 13:59:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:59:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 907ms 13:59:35 INFO - PROCESS | 892 | 1464641975977 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 13:59:35 INFO - PROCESS | 892 | 1464641975979 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 13:59:35 INFO - PROCESS | 892 | 1464641975982 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:59:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:59:35 INFO - PROCESS | 892 | 1464641975984 Marionette TRACE conn3 <- [1,2870,null,{}] 13:59:36 INFO - PROCESS | 892 | 1464641976000 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}] 13:59:36 INFO - PROCESS | 892 | 1464641976090 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 13:59:36 INFO - PROCESS | 892 | 1464641976097 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:36 INFO - PROCESS | 892 | ++DOCSHELL 156BC800 == 100 [pid = 892] [id = 727] 13:59:36 INFO - PROCESS | 892 | ++DOMWINDOW == 120 (156BDC00) [pid = 892] [serial = 2181] [outer = 00000000] 13:59:36 INFO - PROCESS | 892 | ++DOMWINDOW == 121 (171C8800) [pid = 892] [serial = 2182] [outer = 156BDC00] 13:59:36 INFO - PROCESS | 892 | 1464641976150 Marionette DEBUG loaded listener.js 13:59:36 INFO - PROCESS | 892 | ++DOMWINDOW == 122 (18367C00) [pid = 892] [serial = 2183] [outer = 156BDC00] 13:59:36 INFO - PROCESS | 892 | 1464641976605 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]]]}] 13:59:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:59:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 656ms 13:59:36 INFO - PROCESS | 892 | 1464641976655 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 13:59:36 INFO - PROCESS | 892 | 1464641976657 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 13:59:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:59:36 INFO - PROCESS | 892 | 1464641976664 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:59:36 INFO - PROCESS | 892 | 1464641976666 Marionette TRACE conn3 <- [1,2874,null,{}] 13:59:36 INFO - PROCESS | 892 | 1464641976669 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}] 13:59:36 INFO - PROCESS | 892 | 1464641976762 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 13:59:36 INFO - PROCESS | 892 | 1464641976767 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:36 INFO - PROCESS | 892 | ++DOCSHELL 184C8000 == 101 [pid = 892] [id = 728] 13:59:36 INFO - PROCESS | 892 | ++DOMWINDOW == 123 (198A9000) [pid = 892] [serial = 2184] [outer = 00000000] 13:59:36 INFO - PROCESS | 892 | ++DOMWINDOW == 124 (1A10AC00) [pid = 892] [serial = 2185] [outer = 198A9000] 13:59:36 INFO - PROCESS | 892 | 1464641976810 Marionette DEBUG loaded listener.js 13:59:36 INFO - PROCESS | 892 | ++DOMWINDOW == 125 (114BA400) [pid = 892] [serial = 2186] [outer = 198A9000] 13:59:37 INFO - PROCESS | 892 | 1464641977290 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]]]}] 13:59:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:59:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 703ms 13:59:37 INFO - PROCESS | 892 | 1464641977364 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 13:59:37 INFO - PROCESS | 892 | 1464641977366 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 13:59:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:59:37 INFO - PROCESS | 892 | 1464641977369 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:59:37 INFO - PROCESS | 892 | 1464641977371 Marionette TRACE conn3 <- [1,2878,null,{}] 13:59:37 INFO - PROCESS | 892 | 1464641977374 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}] 13:59:37 INFO - PROCESS | 892 | 1464641977467 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 13:59:37 INFO - PROCESS | 892 | 1464641977509 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:37 INFO - PROCESS | 892 | ++DOCSHELL 0F8D6000 == 102 [pid = 892] [id = 729] 13:59:37 INFO - PROCESS | 892 | ++DOMWINDOW == 126 (1A504400) [pid = 892] [serial = 2187] [outer = 00000000] 13:59:37 INFO - PROCESS | 892 | ++DOMWINDOW == 127 (1A645C00) [pid = 892] [serial = 2188] [outer = 1A504400] 13:59:37 INFO - PROCESS | 892 | 1464641977556 Marionette DEBUG loaded listener.js 13:59:37 INFO - PROCESS | 892 | ++DOMWINDOW == 128 (11075C00) [pid = 892] [serial = 2189] [outer = 1A504400] 13:59:38 INFO - PROCESS | 892 | 1464641978274 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:59:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:59:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 939ms 13:59:38 INFO - PROCESS | 892 | 1464641978315 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 13:59:38 INFO - PROCESS | 892 | 1464641978321 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 13:59:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:59:38 INFO - PROCESS | 892 | 1464641978326 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:59:38 INFO - PROCESS | 892 | 1464641978330 Marionette TRACE conn3 <- [1,2882,null,{}] 13:59:38 INFO - PROCESS | 892 | 1464641978336 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}] 13:59:38 INFO - PROCESS | 892 | 1464641978460 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 13:59:38 INFO - PROCESS | 892 | 1464641978635 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:38 INFO - PROCESS | 892 | ++DOCSHELL 10C49800 == 103 [pid = 892] [id = 730] 13:59:38 INFO - PROCESS | 892 | ++DOMWINDOW == 129 (10C51400) [pid = 892] [serial = 2190] [outer = 00000000] 13:59:38 INFO - PROCESS | 892 | ++DOMWINDOW == 130 (12A49000) [pid = 892] [serial = 2191] [outer = 10C51400] 13:59:38 INFO - PROCESS | 892 | 1464641978692 Marionette DEBUG loaded listener.js 13:59:38 INFO - PROCESS | 892 | ++DOMWINDOW == 131 (139B3800) [pid = 892] [serial = 2192] [outer = 10C51400] 13:59:39 INFO - PROCESS | 892 | 1464641979297 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]]]}] 13:59:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:59:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1001ms 13:59:39 INFO - PROCESS | 892 | 1464641979329 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 13:59:39 INFO - PROCESS | 892 | 1464641979335 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 13:59:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:59:39 INFO - PROCESS | 892 | 1464641979342 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:59:39 INFO - PROCESS | 892 | 1464641979346 Marionette TRACE conn3 <- [1,2886,null,{}] 13:59:39 INFO - PROCESS | 892 | 1464641979350 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}] 13:59:39 INFO - PROCESS | 892 | 1464641979472 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 13:59:39 INFO - PROCESS | 892 | 1464641979631 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:39 INFO - PROCESS | 892 | ++DOCSHELL 160CD800 == 104 [pid = 892] [id = 731] 13:59:39 INFO - PROCESS | 892 | ++DOMWINDOW == 132 (160D2400) [pid = 892] [serial = 2193] [outer = 00000000] 13:59:39 INFO - PROCESS | 892 | ++DOMWINDOW == 133 (1702CC00) [pid = 892] [serial = 2194] [outer = 160D2400] 13:59:39 INFO - PROCESS | 892 | 1464641979686 Marionette DEBUG loaded listener.js 13:59:39 INFO - PROCESS | 892 | ++DOMWINDOW == 134 (1710FC00) [pid = 892] [serial = 2195] [outer = 160D2400] 13:59:40 INFO - PROCESS | 892 | 1464641980306 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]]]}] 13:59:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:59:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1000ms 13:59:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:59:40 INFO - PROCESS | 892 | 1464641980342 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 13:59:40 INFO - PROCESS | 892 | 1464641980344 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 13:59:40 INFO - PROCESS | 892 | 1464641980348 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:59:40 INFO - PROCESS | 892 | 1464641980352 Marionette TRACE conn3 <- [1,2890,null,{}] 13:59:40 INFO - PROCESS | 892 | 1464641980379 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}] 13:59:40 INFO - PROCESS | 892 | 1464641980513 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 13:59:40 INFO - PROCESS | 892 | 1464641980672 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:40 INFO - PROCESS | 892 | ++DOCSHELL 198A1400 == 105 [pid = 892] [id = 732] 13:59:40 INFO - PROCESS | 892 | ++DOMWINDOW == 135 (198A8800) [pid = 892] [serial = 2196] [outer = 00000000] 13:59:40 INFO - PROCESS | 892 | ++DOMWINDOW == 136 (1A28A800) [pid = 892] [serial = 2197] [outer = 198A8800] 13:59:40 INFO - PROCESS | 892 | 1464641980729 Marionette DEBUG loaded listener.js 13:59:40 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (1A646400) [pid = 892] [serial = 2198] [outer = 198A8800] 13:59:41 INFO - PROCESS | 892 | 1464641981299 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:59:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:59:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1001ms 13:59:41 INFO - PROCESS | 892 | 1464641981350 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 13:59:41 INFO - PROCESS | 892 | 1464641981353 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 13:59:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:59:41 INFO - PROCESS | 892 | 1464641981357 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:59:41 INFO - PROCESS | 892 | 1464641981359 Marionette TRACE conn3 <- [1,2894,null,{}] 13:59:41 INFO - PROCESS | 892 | 1464641981362 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}] 13:59:41 INFO - PROCESS | 892 | 1464641981481 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 13:59:41 INFO - PROCESS | 892 | 1464641981656 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:41 INFO - PROCESS | 892 | ++DOCSHELL 184C9400 == 106 [pid = 892] [id = 733] 13:59:41 INFO - PROCESS | 892 | ++DOMWINDOW == 138 (184CEC00) [pid = 892] [serial = 2199] [outer = 00000000] 13:59:41 INFO - PROCESS | 892 | ++DOMWINDOW == 139 (1A885C00) [pid = 892] [serial = 2200] [outer = 184CEC00] 13:59:41 INFO - PROCESS | 892 | 1464641981710 Marionette DEBUG loaded listener.js 13:59:41 INFO - PROCESS | 892 | ++DOMWINDOW == 140 (1A9D7800) [pid = 892] [serial = 2201] [outer = 184CEC00] 13:59:42 INFO - PROCESS | 892 | 1464641982300 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]]]}] 13:59:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:59:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1001ms 13:59:42 INFO - PROCESS | 892 | 1464641982360 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 13:59:42 INFO - PROCESS | 892 | 1464641982362 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 13:59:42 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:59:42 INFO - PROCESS | 892 | 1464641982366 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:59:42 INFO - PROCESS | 892 | 1464641982368 Marionette TRACE conn3 <- [1,2898,null,{}] 13:59:42 INFO - PROCESS | 892 | 1464641982372 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}] 13:59:42 INFO - PROCESS | 892 | 1464641982485 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 13:59:42 INFO - PROCESS | 892 | 1464641982642 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:42 INFO - PROCESS | 892 | ++DOCSHELL 17D4B000 == 107 [pid = 892] [id = 734] 13:59:42 INFO - PROCESS | 892 | ++DOMWINDOW == 141 (181F4400) [pid = 892] [serial = 2202] [outer = 00000000] 13:59:42 INFO - PROCESS | 892 | ++DOMWINDOW == 142 (1ABE4400) [pid = 892] [serial = 2203] [outer = 181F4400] 13:59:42 INFO - PROCESS | 892 | 1464641982699 Marionette DEBUG loaded listener.js 13:59:42 INFO - PROCESS | 892 | ++DOMWINDOW == 143 (1AF8C800) [pid = 892] [serial = 2204] [outer = 181F4400] 13:59:43 INFO - PROCESS | 892 | 1464641983217 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]]]}] 13:59:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:59:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:59:43 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 892ms 13:59:43 INFO - PROCESS | 892 | 1464641983270 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 13:59:43 INFO - PROCESS | 892 | 1464641983272 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 13:59:43 INFO - TEST-START | /DOMEvents/constructors.html 13:59:43 INFO - PROCESS | 892 | 1464641983276 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:59:43 INFO - PROCESS | 892 | 1464641983278 Marionette TRACE conn3 <- [1,2902,null,{}] 13:59:43 INFO - PROCESS | 892 | 1464641983281 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}] 13:59:43 INFO - PROCESS | 892 | 1464641983409 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 13:59:43 INFO - PROCESS | 892 | 1464641983582 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:43 INFO - PROCESS | 892 | ++DOCSHELL 1ABE0000 == 108 [pid = 892] [id = 735] 13:59:43 INFO - PROCESS | 892 | ++DOMWINDOW == 144 (1ABE4000) [pid = 892] [serial = 2205] [outer = 00000000] 13:59:43 INFO - PROCESS | 892 | ++DOMWINDOW == 145 (1B17DC00) [pid = 892] [serial = 2206] [outer = 1ABE4000] 13:59:43 INFO - PROCESS | 892 | 1464641983636 Marionette DEBUG loaded listener.js 13:59:43 INFO - PROCESS | 892 | ++DOMWINDOW == 146 (1B291000) [pid = 892] [serial = 2207] [outer = 1ABE4000] 13:59:44 INFO - PROCESS | 892 | 1464641984255 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]]]}] 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:59:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:59:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:59:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:59:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:59:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:59:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:59:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:59:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:59:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:59:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:59:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:59:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:59:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:59:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:59:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:59:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:59:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:59:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:59:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:59:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 1064ms 13:59:44 INFO - PROCESS | 892 | 1464641984341 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 13:59:44 INFO - PROCESS | 892 | 1464641984343 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 13:59:44 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:59:44 INFO - PROCESS | 892 | 1464641984347 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:59:44 INFO - PROCESS | 892 | 1464641984349 Marionette TRACE conn3 <- [1,2906,null,{}] 13:59:44 INFO - PROCESS | 892 | 1464641984352 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}] 13:59:44 INFO - PROCESS | 892 | 1464641984471 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 13:59:44 INFO - PROCESS | 892 | 1464641984629 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:44 INFO - PROCESS | 892 | ++DOCSHELL 1B17D400 == 109 [pid = 892] [id = 736] 13:59:44 INFO - PROCESS | 892 | ++DOMWINDOW == 147 (1B293000) [pid = 892] [serial = 2208] [outer = 00000000] 13:59:44 INFO - PROCESS | 892 | ++DOMWINDOW == 148 (1B3B5C00) [pid = 892] [serial = 2209] [outer = 1B293000] 13:59:44 INFO - PROCESS | 892 | 1464641984682 Marionette DEBUG loaded listener.js 13:59:44 INFO - PROCESS | 892 | ++DOMWINDOW == 149 (1B3C2000) [pid = 892] [serial = 2210] [outer = 1B293000] 13:59:45 INFO - PROCESS | 892 | 1464641985177 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:59:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:59:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 829ms 13:59:45 INFO - PROCESS | 892 | 1464641985189 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 13:59:45 INFO - PROCESS | 892 | 1464641985191 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 13:59:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:59:45 INFO - PROCESS | 892 | 1464641985195 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:59:45 INFO - PROCESS | 892 | 1464641985197 Marionette TRACE conn3 <- [1,2910,null,{}] 13:59:45 INFO - PROCESS | 892 | 1464641985201 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}] 13:59:45 INFO - PROCESS | 892 | 1464641985313 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 13:59:45 INFO - PROCESS | 892 | 1464641985478 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:45 INFO - PROCESS | 892 | ++DOCSHELL 1B297C00 == 110 [pid = 892] [id = 737] 13:59:45 INFO - PROCESS | 892 | ++DOMWINDOW == 150 (1B298C00) [pid = 892] [serial = 2211] [outer = 00000000] 13:59:45 INFO - PROCESS | 892 | ++DOMWINDOW == 151 (1B545000) [pid = 892] [serial = 2212] [outer = 1B298C00] 13:59:45 INFO - PROCESS | 892 | 1464641985532 Marionette DEBUG loaded listener.js 13:59:45 INFO - PROCESS | 892 | ++DOMWINDOW == 152 (1B547400) [pid = 892] [serial = 2213] [outer = 1B298C00] 13:59:46 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:59:46 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:59:46 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:59:46 INFO - PROCESS | 892 | [892] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:59:46 INFO - PROCESS | 892 | 1464641986102 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]]]}] 13:59:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:59:46 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:59:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:59:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:59:46 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 13:59:46 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:59:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:59:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:59:46 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 13:59:46 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:59:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:59:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:59:46 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]" 13:59:46 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:59:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:59:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:59:46 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:59:46 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 938ms 13:59:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:59:46 INFO - PROCESS | 892 | 1464641986144 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 13:59:46 INFO - PROCESS | 892 | 1464641986146 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 13:59:46 INFO - PROCESS | 892 | 1464641986150 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:59:46 INFO - PROCESS | 892 | 1464641986152 Marionette TRACE conn3 <- [1,2914,null,{}] 13:59:46 INFO - PROCESS | 892 | 1464641986156 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}] 13:59:46 INFO - PROCESS | 892 | 1464641986269 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 13:59:46 INFO - PROCESS | 892 | 1464641986628 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:46 INFO - PROCESS | 892 | ++DOCSHELL 10A58C00 == 111 [pid = 892] [id = 738] 13:59:46 INFO - PROCESS | 892 | ++DOMWINDOW == 153 (10B7F800) [pid = 892] [serial = 2214] [outer = 00000000] 13:59:46 INFO - PROCESS | 892 | ++DOMWINDOW == 154 (10C4DC00) [pid = 892] [serial = 2215] [outer = 10B7F800] 13:59:46 INFO - PROCESS | 892 | 1464641986726 Marionette DEBUG loaded listener.js 13:59:46 INFO - PROCESS | 892 | ++DOMWINDOW == 155 (112EC000) [pid = 892] [serial = 2216] [outer = 10B7F800] 13:59:47 INFO - PROCESS | 892 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:59:47 INFO - PROCESS | 892 | 1464641987252 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]]]}] 13:59:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:59:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1141ms 13:59:47 INFO - PROCESS | 892 | 1464641987293 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 13:59:47 INFO - PROCESS | 892 | 1464641987296 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 13:59:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:59:47 INFO - PROCESS | 892 | 1464641987301 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:59:47 INFO - PROCESS | 892 | 1464641987304 Marionette TRACE conn3 <- [1,2918,null,{}] 13:59:47 INFO - PROCESS | 892 | 1464641987309 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}] 13:59:47 INFO - PROCESS | 892 | 1464641987459 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 13:59:47 INFO - PROCESS | 892 | 1464641987598 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:47 INFO - PROCESS | 892 | ++DOCSHELL 10A56000 == 112 [pid = 892] [id = 739] 13:59:47 INFO - PROCESS | 892 | ++DOMWINDOW == 156 (10A57000) [pid = 892] [serial = 2217] [outer = 00000000] 13:59:47 INFO - PROCESS | 892 | ++DOMWINDOW == 157 (1106DC00) [pid = 892] [serial = 2218] [outer = 10A57000] 13:59:47 INFO - PROCESS | 892 | 1464641987648 Marionette DEBUG loaded listener.js 13:59:47 INFO - PROCESS | 892 | ++DOMWINDOW == 158 (11430400) [pid = 892] [serial = 2219] [outer = 10A57000] 13:59:48 INFO - PROCESS | 892 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:59:48 INFO - PROCESS | 892 | 1464641988168 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]]]}] 13:59:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:59:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 891ms 13:59:48 INFO - PROCESS | 892 | 1464641988205 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 13:59:48 INFO - PROCESS | 892 | 1464641988208 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 13:59:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:59:48 INFO - PROCESS | 892 | 1464641988230 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:59:48 INFO - PROCESS | 892 | 1464641988232 Marionette TRACE conn3 <- [1,2922,null,{}] 13:59:48 INFO - PROCESS | 892 | 1464641988236 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}] 13:59:48 INFO - PROCESS | 892 | 1464641988347 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 13:59:48 INFO - PROCESS | 892 | 1464641988545 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:48 INFO - PROCESS | 892 | --DOCSHELL 184C8000 == 111 [pid = 892] [id = 728] 13:59:48 INFO - PROCESS | 892 | --DOCSHELL 156BC800 == 110 [pid = 892] [id = 727] 13:59:48 INFO - PROCESS | 892 | --DOCSHELL 1542C000 == 109 [pid = 892] [id = 726] 13:59:48 INFO - PROCESS | 892 | --DOCSHELL 17BC8400 == 108 [pid = 892] [id = 725] 13:59:48 INFO - PROCESS | 892 | --DOCSHELL 1055C000 == 107 [pid = 892] [id = 724] 13:59:48 INFO - PROCESS | 892 | --DOCSHELL 17102400 == 106 [pid = 892] [id = 723] 13:59:48 INFO - PROCESS | 892 | --DOCSHELL 160D6400 == 105 [pid = 892] [id = 722] 13:59:48 INFO - PROCESS | 892 | --DOCSHELL 13122C00 == 104 [pid = 892] [id = 721] 13:59:48 INFO - PROCESS | 892 | --DOCSHELL 10C4F000 == 103 [pid = 892] [id = 720] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 157 (13123C00) [pid = 892] [serial = 2080] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 156 (172A5800) [pid = 892] [serial = 2083] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 155 (1ABDD800) [pid = 892] [serial = 2086] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 154 (1DB85800) [pid = 892] [serial = 2089] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 153 (1D887000) [pid = 892] [serial = 2092] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 152 (1E094000) [pid = 892] [serial = 2095] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 151 (18374000) [pid = 892] [serial = 2131] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | ++DOCSHELL 10270800 == 104 [pid = 892] [id = 740] 13:59:48 INFO - PROCESS | 892 | ++DOMWINDOW == 152 (102D2000) [pid = 892] [serial = 2220] [outer = 00000000] 13:59:48 INFO - PROCESS | 892 | ++DOMWINDOW == 153 (11074000) [pid = 892] [serial = 2221] [outer = 102D2000] 13:59:48 INFO - PROCESS | 892 | 1464641988640 Marionette DEBUG loaded listener.js 13:59:48 INFO - PROCESS | 892 | ++DOMWINDOW == 154 (12A49800) [pid = 892] [serial = 2222] [outer = 102D2000] 13:59:48 INFO - PROCESS | 892 | --DOCSHELL 14F81400 == 103 [pid = 892] [id = 713] 13:59:48 INFO - PROCESS | 892 | --DOCSHELL 128C9800 == 102 [pid = 892] [id = 712] 13:59:48 INFO - PROCESS | 892 | --DOCSHELL 0F8CC800 == 101 [pid = 892] [id = 711] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 153 (17746C00) [pid = 892] [serial = 2119] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 152 (17BC6800) [pid = 892] [serial = 2122] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 151 (1CC17800) [pid = 892] [serial = 2078] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 150 (177CE800) [pid = 892] [serial = 2120] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 149 (16844000) [pid = 892] [serial = 2128] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 148 (17BE3800) [pid = 892] [serial = 2123] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 147 (139BF000) [pid = 892] [serial = 2105] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 146 (131BD000) [pid = 892] [serial = 2104] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 145 (1055FC00) [pid = 892] [serial = 2099] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 144 (0F989C00) [pid = 892] [serial = 2098] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 143 (167B0800) [pid = 892] [serial = 2113] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 142 (16847800) [pid = 892] [serial = 2114] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 141 (17114800) [pid = 892] [serial = 2116] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 140 (140DB000) [pid = 892] [serial = 2107] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 139 (14F7B000) [pid = 892] [serial = 2108] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 138 (15E88000) [pid = 892] [serial = 2110] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 137 (16035800) [pid = 892] [serial = 2111] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 136 (112EF400) [pid = 892] [serial = 2102] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 135 (10F02000) [pid = 892] [serial = 2101] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 134 (112AF400) [pid = 892] [serial = 2125] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 133 (12D8BC00) [pid = 892] [serial = 2126] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 132 (17BBC000) [pid = 892] [serial = 2129] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 892 | --DOMWINDOW == 131 (1716AC00) [pid = 892] [serial = 2117] [outer = 00000000] [url = about:blank] 13:59:49 INFO - PROCESS | 892 | 1464641989023 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]]]}] 13:59:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:59:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 844ms 13:59:49 INFO - PROCESS | 892 | 1464641989069 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 13:59:49 INFO - PROCESS | 892 | 1464641989072 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 13:59:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:59:49 INFO - PROCESS | 892 | 1464641989076 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:59:49 INFO - PROCESS | 892 | 1464641989082 Marionette TRACE conn3 <- [1,2926,null,{}] 13:59:49 INFO - PROCESS | 892 | 1464641989095 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}] 13:59:49 INFO - PROCESS | 892 | 1464641989192 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 13:59:49 INFO - PROCESS | 892 | 1464641989200 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:49 INFO - PROCESS | 892 | ++DOCSHELL 11072800 == 102 [pid = 892] [id = 741] 13:59:49 INFO - PROCESS | 892 | ++DOMWINDOW == 132 (13002800) [pid = 892] [serial = 2223] [outer = 00000000] 13:59:49 INFO - PROCESS | 892 | ++DOMWINDOW == 133 (13723400) [pid = 892] [serial = 2224] [outer = 13002800] 13:59:49 INFO - PROCESS | 892 | 1464641989244 Marionette DEBUG loaded listener.js 13:59:49 INFO - PROCESS | 892 | ++DOMWINDOW == 134 (139BB400) [pid = 892] [serial = 2225] [outer = 13002800] 13:59:49 INFO - PROCESS | 892 | 1464641989731 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]]]}] 13:59:49 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. 13:59:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 704ms 13:59:49 INFO - PROCESS | 892 | 1464641989774 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 13:59:49 INFO - PROCESS | 892 | 1464641989776 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 13:59:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:59:49 INFO - PROCESS | 892 | 1464641989780 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:59:49 INFO - PROCESS | 892 | 1464641989781 Marionette TRACE conn3 <- [1,2930,null,{}] 13:59:49 INFO - PROCESS | 892 | 1464641989785 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}] 13:59:49 INFO - PROCESS | 892 | 1464641989880 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 13:59:49 INFO - PROCESS | 892 | 1464641989929 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:50 INFO - PROCESS | 892 | ++DOCSHELL 14F67400 == 103 [pid = 892] [id = 742] 13:59:50 INFO - PROCESS | 892 | ++DOMWINDOW == 135 (14F72800) [pid = 892] [serial = 2226] [outer = 00000000] 13:59:50 INFO - PROCESS | 892 | ++DOMWINDOW == 136 (14F86000) [pid = 892] [serial = 2227] [outer = 14F72800] 13:59:50 INFO - PROCESS | 892 | 1464641990082 Marionette DEBUG loaded listener.js 13:59:50 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (14FC9400) [pid = 892] [serial = 2228] [outer = 14F72800] 13:59:50 INFO - PROCESS | 892 | 1464641990418 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"]]]}] 13:59:50 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 13:59:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:59:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 703ms 13:59:50 INFO - PROCESS | 892 | 1464641990486 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 13:59:50 INFO - PROCESS | 892 | 1464641990489 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 13:59:50 INFO - PROCESS | 892 | 1464641990493 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:59:50 INFO - PROCESS | 892 | 1464641990496 Marionette TRACE conn3 <- [1,2934,null,{}] 13:59:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:59:50 INFO - PROCESS | 892 | 1464641990501 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}] 13:59:50 INFO - PROCESS | 892 | 1464641990605 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 13:59:50 INFO - PROCESS | 892 | 1464641990611 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:50 INFO - PROCESS | 892 | ++DOCSHELL 1563E000 == 104 [pid = 892] [id = 743] 13:59:50 INFO - PROCESS | 892 | ++DOMWINDOW == 138 (15641800) [pid = 892] [serial = 2229] [outer = 00000000] 13:59:50 INFO - PROCESS | 892 | ++DOMWINDOW == 139 (15E8CC00) [pid = 892] [serial = 2230] [outer = 15641800] 13:59:50 INFO - PROCESS | 892 | 1464641990661 Marionette DEBUG loaded listener.js 13:59:50 INFO - PROCESS | 892 | ++DOMWINDOW == 140 (16040400) [pid = 892] [serial = 2231] [outer = 15641800] 13:59:51 INFO - PROCESS | 892 | 1464641991180 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]]]}] 13:59:51 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. 13:59:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 735ms 13:59:51 INFO - PROCESS | 892 | 1464641991236 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 13:59:51 INFO - PROCESS | 892 | 1464641991238 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 13:59:51 INFO - PROCESS | 892 | 1464641991241 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:59:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:59:51 INFO - PROCESS | 892 | 1464641991243 Marionette TRACE conn3 <- [1,2938,null,{}] 13:59:51 INFO - PROCESS | 892 | 1464641991247 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}] 13:59:51 INFO - PROCESS | 892 | 1464641991409 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 13:59:51 INFO - PROCESS | 892 | 1464641991437 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:51 INFO - PROCESS | 892 | ++DOCSHELL 167AE400 == 105 [pid = 892] [id = 744] 13:59:51 INFO - PROCESS | 892 | ++DOMWINDOW == 141 (167AFC00) [pid = 892] [serial = 2232] [outer = 00000000] 13:59:51 INFO - PROCESS | 892 | ++DOMWINDOW == 142 (1683FC00) [pid = 892] [serial = 2233] [outer = 167AFC00] 13:59:51 INFO - PROCESS | 892 | 1464641991480 Marionette DEBUG loaded listener.js 13:59:51 INFO - PROCESS | 892 | ++DOMWINDOW == 143 (16847000) [pid = 892] [serial = 2234] [outer = 167AFC00] 13:59:51 INFO - PROCESS | 892 | ++DOCSHELL 16947000 == 106 [pid = 892] [id = 745] 13:59:51 INFO - PROCESS | 892 | ++DOMWINDOW == 144 (16999C00) [pid = 892] [serial = 2235] [outer = 00000000] 13:59:51 INFO - PROCESS | 892 | ++DOMWINDOW == 145 (16C19000) [pid = 892] [serial = 2236] [outer = 16999C00] 13:59:51 INFO - PROCESS | 892 | 1464641991944 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]]]}] 13:59:51 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. 13:59:51 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 735ms 13:59:52 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:59:52 INFO - PROCESS | 892 | 1464641991982 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 13:59:52 INFO - PROCESS | 892 | 1464641991984 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 13:59:52 INFO - PROCESS | 892 | 1464641991988 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:59:52 INFO - PROCESS | 892 | 1464641991989 Marionette TRACE conn3 <- [1,2942,null,{}] 13:59:52 INFO - PROCESS | 892 | 1464641991992 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}] 13:59:52 INFO - PROCESS | 892 | 1464641992146 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 13:59:52 INFO - PROCESS | 892 | 1464641992164 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:52 INFO - PROCESS | 892 | ++DOCSHELL 10C0D400 == 107 [pid = 892] [id = 746] 13:59:52 INFO - PROCESS | 892 | ++DOMWINDOW == 146 (1693B800) [pid = 892] [serial = 2237] [outer = 00000000] 13:59:52 INFO - PROCESS | 892 | ++DOMWINDOW == 147 (1708A000) [pid = 892] [serial = 2238] [outer = 1693B800] 13:59:52 INFO - PROCESS | 892 | 1464641992207 Marionette DEBUG loaded listener.js 13:59:52 INFO - PROCESS | 892 | ++DOMWINDOW == 148 (17107400) [pid = 892] [serial = 2239] [outer = 1693B800] 13:59:52 INFO - PROCESS | 892 | 1464641992655 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]]]}] 13:59:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:59:52 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 13:59:52 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 688ms 13:59:52 INFO - PROCESS | 892 | 1464641992692 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 13:59:52 INFO - PROCESS | 892 | 1464641992694 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 13:59:52 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:59:52 INFO - PROCESS | 892 | 1464641992697 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:59:52 INFO - PROCESS | 892 | 1464641992699 Marionette TRACE conn3 <- [1,2946,null,{}] 13:59:52 INFO - PROCESS | 892 | 1464641992702 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}] 13:59:52 INFO - PROCESS | 892 | 1464641992875 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 13:59:53 INFO - PROCESS | 892 | --DOMWINDOW == 147 (17F0F800) [pid = 892] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:59:53 INFO - PROCESS | 892 | --DOMWINDOW == 146 (17BE7C00) [pid = 892] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:59:53 INFO - PROCESS | 892 | --DOMWINDOW == 145 (11076C00) [pid = 892] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:59:53 INFO - PROCESS | 892 | --DOMWINDOW == 144 (161A8000) [pid = 892] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:59:53 INFO - PROCESS | 892 | --DOMWINDOW == 143 (198A9000) [pid = 892] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:59:53 INFO - PROCESS | 892 | --DOMWINDOW == 142 (131B4800) [pid = 892] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:59:53 INFO - PROCESS | 892 | --DOMWINDOW == 141 (1836CC00) [pid = 892] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:59:53 INFO - PROCESS | 892 | --DOMWINDOW == 140 (17109400) [pid = 892] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:59:53 INFO - PROCESS | 892 | --DOMWINDOW == 139 (156BDC00) [pid = 892] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:59:53 INFO - PROCESS | 892 | --DOMWINDOW == 138 (15E8D400) [pid = 892] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:59:53 INFO - PROCESS | 892 | --DOMWINDOW == 137 (17BEE000) [pid = 892] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:59:53 INFO - PROCESS | 892 | --DOMWINDOW == 136 (12B10400) [pid = 892] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:59:53 INFO - PROCESS | 892 | --DOMWINDOW == 135 (1A880000) [pid = 892] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:59:53 INFO - PROCESS | 892 | --DOMWINDOW == 134 (1836BC00) [pid = 892] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:59:53 INFO - PROCESS | 892 | --DOMWINDOW == 133 (17BBD800) [pid = 892] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:59:53 INFO - PROCESS | 892 | --DOMWINDOW == 132 (17102C00) [pid = 892] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:59:53 INFO - PROCESS | 892 | 1464641993230 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:53 INFO - PROCESS | 892 | ++DOCSHELL 1106F400 == 108 [pid = 892] [id = 747] 13:59:53 INFO - PROCESS | 892 | ++DOMWINDOW == 133 (11076C00) [pid = 892] [serial = 2240] [outer = 00000000] 13:59:53 INFO - PROCESS | 892 | ++DOMWINDOW == 134 (1563A000) [pid = 892] [serial = 2241] [outer = 11076C00] 13:59:53 INFO - PROCESS | 892 | 1464641993274 Marionette DEBUG loaded listener.js 13:59:53 INFO - PROCESS | 892 | ++DOMWINDOW == 135 (16042400) [pid = 892] [serial = 2242] [outer = 11076C00] 13:59:53 INFO - PROCESS | 892 | 1464641993623 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]]]}] 13:59:53 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. 13:59:53 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1001ms 13:59:53 INFO - PROCESS | 892 | 1464641993701 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 13:59:53 INFO - PROCESS | 892 | 1464641993703 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 13:59:53 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:59:53 INFO - PROCESS | 892 | 1464641993706 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:59:53 INFO - PROCESS | 892 | 1464641993708 Marionette TRACE conn3 <- [1,2950,null,{}] 13:59:53 INFO - PROCESS | 892 | 1464641993712 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}] 13:59:53 INFO - PROCESS | 892 | 1464641993805 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 13:59:53 INFO - PROCESS | 892 | 1464641993811 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:53 INFO - PROCESS | 892 | ++DOCSHELL 105EF000 == 109 [pid = 892] [id = 748] 13:59:53 INFO - PROCESS | 892 | ++DOMWINDOW == 136 (160D1C00) [pid = 892] [serial = 2243] [outer = 00000000] 13:59:53 INFO - PROCESS | 892 | ++DOMWINDOW == 137 (171C5800) [pid = 892] [serial = 2244] [outer = 160D1C00] 13:59:53 INFO - PROCESS | 892 | 1464641993854 Marionette DEBUG loaded listener.js 13:59:53 INFO - PROCESS | 892 | ++DOMWINDOW == 138 (175C8800) [pid = 892] [serial = 2245] [outer = 160D1C00] 13:59:54 INFO - PROCESS | 892 | 1464641994285 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]]]}] 13:59:54 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. 13:59:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 625ms 13:59:54 INFO - PROCESS | 892 | 1464641994358 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 13:59:54 INFO - PROCESS | 892 | 1464641994360 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 13:59:54 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:59:54 INFO - PROCESS | 892 | 1464641994364 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:59:54 INFO - PROCESS | 892 | 1464641994365 Marionette TRACE conn3 <- [1,2954,null,{}] 13:59:54 INFO - PROCESS | 892 | 1464641994369 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}] 13:59:54 INFO - PROCESS | 892 | 1464641994465 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 13:59:54 INFO - PROCESS | 892 | 1464641994506 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:54 INFO - PROCESS | 892 | ++DOCSHELL 177CE400 == 110 [pid = 892] [id = 749] 13:59:54 INFO - PROCESS | 892 | ++DOMWINDOW == 139 (17850000) [pid = 892] [serial = 2246] [outer = 00000000] 13:59:54 INFO - PROCESS | 892 | ++DOMWINDOW == 140 (17BBD400) [pid = 892] [serial = 2247] [outer = 17850000] 13:59:54 INFO - PROCESS | 892 | 1464641994554 Marionette DEBUG loaded listener.js 13:59:54 INFO - PROCESS | 892 | ++DOMWINDOW == 141 (17BC7400) [pid = 892] [serial = 2248] [outer = 17850000] 13:59:55 INFO - PROCESS | 892 | 1464641995006 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]]]}] 13:59:55 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. 13:59:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 688ms 13:59:55 INFO - PROCESS | 892 | 1464641995060 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 13:59:55 INFO - PROCESS | 892 | 1464641995063 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 13:59:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:59:55 INFO - PROCESS | 892 | 1464641995066 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:59:55 INFO - PROCESS | 892 | 1464641995068 Marionette TRACE conn3 <- [1,2958,null,{}] 13:59:55 INFO - PROCESS | 892 | 1464641995072 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}] 13:59:55 INFO - PROCESS | 892 | 1464641995178 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 13:59:55 INFO - PROCESS | 892 | 1464641995411 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:55 INFO - PROCESS | 892 | ++DOCSHELL 0C785400 == 111 [pid = 892] [id = 750] 13:59:55 INFO - PROCESS | 892 | ++DOMWINDOW == 142 (0C786400) [pid = 892] [serial = 2249] [outer = 00000000] 13:59:55 INFO - PROCESS | 892 | ++DOMWINDOW == 143 (0F810000) [pid = 892] [serial = 2250] [outer = 0C786400] 13:59:55 INFO - PROCESS | 892 | 1464641995471 Marionette DEBUG loaded listener.js 13:59:55 INFO - PROCESS | 892 | ++DOMWINDOW == 144 (10507400) [pid = 892] [serial = 2251] [outer = 0C786400] 13:59:56 INFO - PROCESS | 892 | 1464641996041 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]]]}] 13:59:56 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. 13:59:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1032ms 13:59:56 INFO - PROCESS | 892 | 1464641996127 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 13:59:56 INFO - PROCESS | 892 | 1464641996131 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 13:59:56 INFO - PROCESS | 892 | 1464641996136 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:59:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:59:56 INFO - PROCESS | 892 | 1464641996140 Marionette TRACE conn3 <- [1,2962,null,{}] 13:59:56 INFO - PROCESS | 892 | 1464641996145 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}] 13:59:56 INFO - PROCESS | 892 | 1464641996272 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 13:59:56 INFO - PROCESS | 892 | 1464641996435 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:56 INFO - PROCESS | 892 | ++DOCSHELL 12A4C800 == 112 [pid = 892] [id = 751] 13:59:56 INFO - PROCESS | 892 | ++DOMWINDOW == 145 (12A4CC00) [pid = 892] [serial = 2252] [outer = 00000000] 13:59:56 INFO - PROCESS | 892 | ++DOMWINDOW == 146 (13086000) [pid = 892] [serial = 2253] [outer = 12A4CC00] 13:59:56 INFO - PROCESS | 892 | 1464641996493 Marionette DEBUG loaded listener.js 13:59:56 INFO - PROCESS | 892 | ++DOMWINDOW == 147 (1390B800) [pid = 892] [serial = 2254] [outer = 12A4CC00] 13:59:57 INFO - PROCESS | 892 | 1464641996999 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]]]}] 13:59:57 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. 13:59:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 907ms 13:59:57 INFO - PROCESS | 892 | 1464641997048 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 13:59:57 INFO - PROCESS | 892 | 1464641997052 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 13:59:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:59:57 INFO - PROCESS | 892 | 1464641997071 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:59:57 INFO - PROCESS | 892 | 1464641997074 Marionette TRACE conn3 <- [1,2966,null,{}] 13:59:57 INFO - PROCESS | 892 | 1464641997082 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}] 13:59:57 INFO - PROCESS | 892 | 1464641997205 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 13:59:57 INFO - PROCESS | 892 | 1464641997394 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:57 INFO - PROCESS | 892 | ++DOCSHELL 1603D400 == 113 [pid = 892] [id = 752] 13:59:57 INFO - PROCESS | 892 | ++DOMWINDOW == 148 (160CCC00) [pid = 892] [serial = 2255] [outer = 00000000] 13:59:57 INFO - PROCESS | 892 | ++DOMWINDOW == 149 (1693AC00) [pid = 892] [serial = 2256] [outer = 160CCC00] 13:59:57 INFO - PROCESS | 892 | 1464641997450 Marionette DEBUG loaded listener.js 13:59:57 INFO - PROCESS | 892 | ++DOMWINDOW == 150 (1716AC00) [pid = 892] [serial = 2257] [outer = 160CCC00] 13:59:58 INFO - PROCESS | 892 | 1464641997988 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]]]}] 13:59:58 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. 13:59:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 970ms 13:59:58 INFO - PROCESS | 892 | 1464641998022 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 13:59:58 INFO - PROCESS | 892 | 1464641998024 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 13:59:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:59:58 INFO - PROCESS | 892 | 1464641998052 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:59:58 INFO - PROCESS | 892 | 1464641998058 Marionette TRACE conn3 <- [1,2970,null,{}] 13:59:58 INFO - PROCESS | 892 | 1464641998063 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}] 13:59:58 INFO - PROCESS | 892 | 1464641998183 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 13:59:58 INFO - PROCESS | 892 | 1464641998359 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:58 INFO - PROCESS | 892 | ++DOCSHELL 17BEE400 == 114 [pid = 892] [id = 753] 13:59:58 INFO - PROCESS | 892 | ++DOMWINDOW == 151 (17BEF400) [pid = 892] [serial = 2258] [outer = 00000000] 13:59:58 INFO - PROCESS | 892 | ++DOMWINDOW == 152 (17DEAC00) [pid = 892] [serial = 2259] [outer = 17BEF400] 13:59:58 INFO - PROCESS | 892 | 1464641998414 Marionette DEBUG loaded listener.js 13:59:58 INFO - PROCESS | 892 | ++DOMWINDOW == 153 (17F54800) [pid = 892] [serial = 2260] [outer = 17BEF400] 13:59:58 INFO - PROCESS | 892 | 1464641998909 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"]]]}] 13:59:58 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 13:59:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:59:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 907ms 13:59:58 INFO - PROCESS | 892 | 1464641998949 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 13:59:58 INFO - PROCESS | 892 | 1464641998952 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 13:59:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:59:59 INFO - PROCESS | 892 | 1464641998973 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:59:59 INFO - PROCESS | 892 | 1464641998975 Marionette TRACE conn3 <- [1,2974,null,{}] 13:59:59 INFO - PROCESS | 892 | 1464641998981 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}] 13:59:59 INFO - PROCESS | 892 | 1464641999099 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 13:59:59 INFO - PROCESS | 892 | 1464641999273 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:59 INFO - PROCESS | 892 | ++DOCSHELL 181EF400 == 115 [pid = 892] [id = 754] 13:59:59 INFO - PROCESS | 892 | ++DOMWINDOW == 154 (1836A000) [pid = 892] [serial = 2261] [outer = 00000000] 13:59:59 INFO - PROCESS | 892 | ++DOMWINDOW == 155 (184C2000) [pid = 892] [serial = 2262] [outer = 1836A000] 13:59:59 INFO - PROCESS | 892 | 1464641999326 Marionette DEBUG loaded listener.js 13:59:59 INFO - PROCESS | 892 | ++DOMWINDOW == 156 (184C9C00) [pid = 892] [serial = 2263] [outer = 1836A000] 13:59:59 INFO - PROCESS | 892 | 1464641999894 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]]]}] 13:59:59 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. 13:59:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 954ms 13:59:59 INFO - PROCESS | 892 | 1464641999953 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 13:59:59 INFO - PROCESS | 892 | 1464641999955 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 13:59:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:59:59 INFO - PROCESS | 892 | 1464641999959 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:59:59 INFO - PROCESS | 892 | 1464641999961 Marionette TRACE conn3 <- [1,2978,null,{}] 13:59:59 INFO - PROCESS | 892 | 1464641999965 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}] 14:00:00 INFO - PROCESS | 892 | 1464642000079 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 14:00:00 INFO - PROCESS | 892 | 1464642000254 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:00 INFO - PROCESS | 892 | ++DOCSHELL 1986D400 == 116 [pid = 892] [id = 755] 14:00:00 INFO - PROCESS | 892 | ++DOMWINDOW == 157 (1986E000) [pid = 892] [serial = 2264] [outer = 00000000] 14:00:00 INFO - PROCESS | 892 | ++DOMWINDOW == 158 (19876800) [pid = 892] [serial = 2265] [outer = 1986E000] 14:00:00 INFO - PROCESS | 892 | 1464642000315 Marionette DEBUG loaded listener.js 14:00:00 INFO - PROCESS | 892 | ++DOMWINDOW == 159 (19A0CC00) [pid = 892] [serial = 2266] [outer = 1986E000] 14:00:00 INFO - PROCESS | 892 | ++DOCSHELL 1A641C00 == 117 [pid = 892] [id = 756] 14:00:00 INFO - PROCESS | 892 | ++DOMWINDOW == 160 (1A642800) [pid = 892] [serial = 2267] [outer = 00000000] 14:00:00 INFO - PROCESS | 892 | ++DOMWINDOW == 161 (1A643C00) [pid = 892] [serial = 2268] [outer = 1A642800] 14:00:00 INFO - PROCESS | 892 | 1464642000893 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]]]}] 14:00:00 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. 14:00:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1001ms 14:00:00 INFO - PROCESS | 892 | 1464642000961 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 14:00:00 INFO - PROCESS | 892 | 1464642000963 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 14:00:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:00:00 INFO - PROCESS | 892 | 1464642000967 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:00:00 INFO - PROCESS | 892 | 1464642000969 Marionette TRACE conn3 <- [1,2982,null,{}] 14:00:00 INFO - PROCESS | 892 | 1464642000988 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}] 14:00:01 INFO - PROCESS | 892 | 1464642001136 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 14:00:01 INFO - PROCESS | 892 | 1464642001294 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:01 INFO - PROCESS | 892 | ++DOCSHELL 19A0C800 == 118 [pid = 892] [id = 757] 14:00:01 INFO - PROCESS | 892 | ++DOMWINDOW == 162 (19A67C00) [pid = 892] [serial = 2269] [outer = 00000000] 14:00:01 INFO - PROCESS | 892 | ++DOMWINDOW == 163 (1A645400) [pid = 892] [serial = 2270] [outer = 19A67C00] 14:00:01 INFO - PROCESS | 892 | 1464642001346 Marionette DEBUG loaded listener.js 14:00:01 INFO - PROCESS | 892 | ++DOMWINDOW == 164 (1A6EE400) [pid = 892] [serial = 2271] [outer = 19A67C00] 14:00:01 INFO - PROCESS | 892 | 1464642001889 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]]]}] 14:00:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:00:01 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 14:00:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 970ms 14:00:01 INFO - PROCESS | 892 | 1464642001933 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 14:00:01 INFO - PROCESS | 892 | 1464642001935 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 14:00:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:00:01 INFO - PROCESS | 892 | 1464642001956 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:00:01 INFO - PROCESS | 892 | 1464642001958 Marionette TRACE conn3 <- [1,2986,null,{}] 14:00:01 INFO - PROCESS | 892 | 1464642001963 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}] 14:00:02 INFO - PROCESS | 892 | 1464642002079 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 14:00:02 INFO - PROCESS | 892 | 1464642002253 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:02 INFO - PROCESS | 892 | ++DOCSHELL 1A644C00 == 119 [pid = 892] [id = 758] 14:00:02 INFO - PROCESS | 892 | ++DOMWINDOW == 165 (1A6F9C00) [pid = 892] [serial = 2272] [outer = 00000000] 14:00:02 INFO - PROCESS | 892 | ++DOMWINDOW == 166 (1A9D5400) [pid = 892] [serial = 2273] [outer = 1A6F9C00] 14:00:02 INFO - PROCESS | 892 | 1464642002309 Marionette DEBUG loaded listener.js 14:00:02 INFO - PROCESS | 892 | ++DOMWINDOW == 167 (1A9DA400) [pid = 892] [serial = 2274] [outer = 1A6F9C00] 14:00:02 INFO - PROCESS | 892 | 1464642002864 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]]]}] 14:00:02 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. 14:00:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 969ms 14:00:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:00:02 INFO - PROCESS | 892 | 1464642002905 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 14:00:02 INFO - PROCESS | 892 | 1464642002907 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 14:00:02 INFO - PROCESS | 892 | 1464642002911 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:00:02 INFO - PROCESS | 892 | 1464642002913 Marionette TRACE conn3 <- [1,2990,null,{}] 14:00:02 INFO - PROCESS | 892 | 1464642002916 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}] 14:00:03 INFO - PROCESS | 892 | 1464642003031 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 14:00:03 INFO - PROCESS | 892 | 1464642003206 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:03 INFO - PROCESS | 892 | ++DOCSHELL 1A50CC00 == 120 [pid = 892] [id = 759] 14:00:03 INFO - PROCESS | 892 | ++DOMWINDOW == 168 (1ABE1400) [pid = 892] [serial = 2275] [outer = 00000000] 14:00:03 INFO - PROCESS | 892 | ++DOMWINDOW == 169 (1AF93000) [pid = 892] [serial = 2276] [outer = 1ABE1400] 14:00:03 INFO - PROCESS | 892 | 1464642003259 Marionette DEBUG loaded listener.js 14:00:03 INFO - PROCESS | 892 | ++DOMWINDOW == 170 (1AF98000) [pid = 892] [serial = 2277] [outer = 1ABE1400] 14:00:03 INFO - PROCESS | 892 | 1464642003739 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]]]}] 14:00:03 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. 14:00:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 829ms 14:00:03 INFO - PROCESS | 892 | 1464642003754 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 14:00:03 INFO - PROCESS | 892 | 1464642003758 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 14:00:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:00:03 INFO - PROCESS | 892 | 1464642003762 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:00:03 INFO - PROCESS | 892 | 1464642003763 Marionette TRACE conn3 <- [1,2994,null,{}] 14:00:03 INFO - PROCESS | 892 | 1464642003767 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}] 14:00:03 INFO - PROCESS | 892 | 1464642003884 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 14:00:04 INFO - PROCESS | 892 | 1464642004021 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:04 INFO - PROCESS | 892 | ++DOCSHELL 1A9D4000 == 121 [pid = 892] [id = 760] 14:00:04 INFO - PROCESS | 892 | ++DOMWINDOW == 171 (1AF98400) [pid = 892] [serial = 2278] [outer = 00000000] 14:00:04 INFO - PROCESS | 892 | ++DOMWINDOW == 172 (1B29A000) [pid = 892] [serial = 2279] [outer = 1AF98400] 14:00:04 INFO - PROCESS | 892 | 1464642004075 Marionette DEBUG loaded listener.js 14:00:04 INFO - PROCESS | 892 | ++DOMWINDOW == 173 (1B3B5800) [pid = 892] [serial = 2280] [outer = 1AF98400] 14:00:04 INFO - PROCESS | 892 | 1464642004574 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]]]}] 14:00:04 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. 14:00:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 907ms 14:00:04 INFO - PROCESS | 892 | 1464642004664 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 14:00:04 INFO - PROCESS | 892 | 1464642004666 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 14:00:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:00:04 INFO - PROCESS | 892 | 1464642004670 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:00:04 INFO - PROCESS | 892 | 1464642004672 Marionette TRACE conn3 <- [1,2998,null,{}] 14:00:04 INFO - PROCESS | 892 | 1464642004676 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}] 14:00:04 INFO - PROCESS | 892 | 1464642004800 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 14:00:04 INFO - PROCESS | 892 | 1464642004968 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:04 INFO - PROCESS | 892 | ++DOCSHELL 10A5F400 == 122 [pid = 892] [id = 761] 14:00:04 INFO - PROCESS | 892 | ++DOMWINDOW == 174 (10C09800) [pid = 892] [serial = 2281] [outer = 00000000] 14:00:05 INFO - PROCESS | 892 | ++DOMWINDOW == 175 (143C3800) [pid = 892] [serial = 2282] [outer = 10C09800] 14:00:05 INFO - PROCESS | 892 | 1464642005028 Marionette DEBUG loaded listener.js 14:00:05 INFO - PROCESS | 892 | ++DOMWINDOW == 176 (16995800) [pid = 892] [serial = 2283] [outer = 10C09800] 14:00:05 INFO - PROCESS | 892 | [892] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:00:05 INFO - PROCESS | 892 | 1464642005594 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:00:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:00:05 INFO - {} 14:00:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:00:05 INFO - {} 14:00:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:00:05 INFO - {} 14:00:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:00:05 INFO - {} 14:00:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 954ms 14:00:05 INFO - PROCESS | 892 | 1464642005615 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 14:00:05 INFO - PROCESS | 892 | 1464642005618 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 14:00:05 INFO - TEST-START | /FileAPI/fileReader.html 14:00:05 INFO - PROCESS | 892 | 1464642005622 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:00:05 INFO - PROCESS | 892 | 1464642005625 Marionette TRACE conn3 <- [1,3002,null,{}] 14:00:05 INFO - PROCESS | 892 | 1464642005628 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}] 14:00:05 INFO - PROCESS | 892 | 1464642005757 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 14:00:06 INFO - PROCESS | 892 | 1464642006171 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:06 INFO - PROCESS | 892 | ++DOCSHELL 0F8CB400 == 123 [pid = 892] [id = 762] 14:00:06 INFO - PROCESS | 892 | ++DOMWINDOW == 177 (0F8D8C00) [pid = 892] [serial = 2284] [outer = 00000000] 14:00:06 INFO - PROCESS | 892 | ++DOMWINDOW == 178 (105FA400) [pid = 892] [serial = 2285] [outer = 0F8D8C00] 14:00:06 INFO - PROCESS | 892 | 1464642006263 Marionette DEBUG loaded listener.js 14:00:06 INFO - PROCESS | 892 | ++DOMWINDOW == 179 (10C0D800) [pid = 892] [serial = 2286] [outer = 0F8D8C00] 14:00:06 INFO - PROCESS | 892 | 1464642006821 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]]]}] 14:00:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:00:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:00:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:00:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:00:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 1251ms 14:00:06 INFO - PROCESS | 892 | 1464642006877 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 14:00:06 INFO - PROCESS | 892 | 1464642006881 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 14:00:06 INFO - PROCESS | 892 | 1464642006885 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:00:06 INFO - TEST-START | /FileAPI/historical.html 14:00:06 INFO - PROCESS | 892 | 1464642006889 Marionette TRACE conn3 <- [1,3006,null,{}] 14:00:06 INFO - PROCESS | 892 | 1464642006893 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}] 14:00:07 INFO - PROCESS | 892 | 1464642007008 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 14:00:07 INFO - PROCESS | 892 | 1464642007174 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:07 INFO - PROCESS | 892 | ++DOCSHELL 13008400 == 124 [pid = 892] [id = 763] 14:00:07 INFO - PROCESS | 892 | ++DOMWINDOW == 180 (13909800) [pid = 892] [serial = 2287] [outer = 00000000] 14:00:07 INFO - PROCESS | 892 | ++DOMWINDOW == 181 (14F7FC00) [pid = 892] [serial = 2288] [outer = 13909800] 14:00:07 INFO - PROCESS | 892 | 1464642007230 Marionette DEBUG loaded listener.js 14:00:07 INFO - PROCESS | 892 | ++DOMWINDOW == 182 (14F73800) [pid = 892] [serial = 2289] [outer = 13909800] 14:00:07 INFO - PROCESS | 892 | 1464642007768 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"]]]}] 14:00:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:00:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:00:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:00:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:00:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:00:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:00:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:00:07 INFO - TEST-OK | /FileAPI/historical.html | took 907ms 14:00:07 INFO - PROCESS | 892 | 1464642007809 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 14:00:07 INFO - PROCESS | 892 | 1464642007815 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 14:00:07 INFO - TEST-START | /FileAPI/idlharness.html 14:00:07 INFO - PROCESS | 892 | 1464642007823 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:00:07 INFO - PROCESS | 892 | 1464642007826 Marionette TRACE conn3 <- [1,3010,null,{}] 14:00:07 INFO - PROCESS | 892 | 1464642007830 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}] 14:00:07 INFO - PROCESS | 892 | 1464642007941 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 139BBC00 == 123 [pid = 892] [id = 528] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 1B28F400 == 122 [pid = 892] [id = 579] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 18368000 == 121 [pid = 892] [id = 677] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 177CE400 == 120 [pid = 892] [id = 749] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 105EF000 == 119 [pid = 892] [id = 748] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 1106F400 == 118 [pid = 892] [id = 747] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 10C0D400 == 117 [pid = 892] [id = 746] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 16947000 == 116 [pid = 892] [id = 745] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 167AE400 == 115 [pid = 892] [id = 744] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 14F67400 == 114 [pid = 892] [id = 742] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 11072800 == 113 [pid = 892] [id = 741] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 10270800 == 112 [pid = 892] [id = 740] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 10A56000 == 111 [pid = 892] [id = 739] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 181 (16842C00) [pid = 892] [serial = 2140] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 180 (184CFC00) [pid = 892] [serial = 2143] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 179 (19A14000) [pid = 892] [serial = 2146] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 178 (1A28C400) [pid = 892] [serial = 2149] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 177 (1A883400) [pid = 892] [serial = 2152] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 176 (1AF92C00) [pid = 892] [serial = 2155] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 175 (1A645C00) [pid = 892] [serial = 2188] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 10A58C00 == 110 [pid = 892] [id = 738] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 1B17D400 == 109 [pid = 892] [id = 736] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 1ABE0000 == 108 [pid = 892] [id = 735] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 17D4B000 == 107 [pid = 892] [id = 734] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 184C9400 == 106 [pid = 892] [id = 733] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 198A1400 == 105 [pid = 892] [id = 732] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 160CD800 == 104 [pid = 892] [id = 731] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 10C49800 == 103 [pid = 892] [id = 730] 14:00:08 INFO - PROCESS | 892 | --DOCSHELL 0F8D6000 == 102 [pid = 892] [id = 729] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 174 (143C2000) [pid = 892] [serial = 2036] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 173 (1AF91400) [pid = 892] [serial = 2045] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 172 (1A50C400) [pid = 892] [serial = 2033] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 171 (17BC8000) [pid = 892] [serial = 2048] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 170 (1710AC00) [pid = 892] [serial = 2170] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 169 (184CF800) [pid = 892] [serial = 2179] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 168 (17F5D400) [pid = 892] [serial = 2176] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 167 (0F8D8800) [pid = 892] [serial = 2134] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 166 (14F76C00) [pid = 892] [serial = 2162] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 165 (1683B400) [pid = 892] [serial = 2167] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 164 (12A55C00) [pid = 892] [serial = 2161] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 163 (198A2400) [pid = 892] [serial = 2180] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 162 (1693A400) [pid = 892] [serial = 2168] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 161 (1A10AC00) [pid = 892] [serial = 2185] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 160 (13C90400) [pid = 892] [serial = 2164] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 159 (14F85C00) [pid = 892] [serial = 2165] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 158 (1542B800) [pid = 892] [serial = 2158] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 157 (184C1C00) [pid = 892] [serial = 2132] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 156 (12D39C00) [pid = 892] [serial = 2137] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 155 (114BA400) [pid = 892] [serial = 2186] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 154 (177C4800) [pid = 892] [serial = 2173] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 153 (17855C00) [pid = 892] [serial = 2174] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 152 (171C8800) [pid = 892] [serial = 2182] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 151 (18370400) [pid = 892] [serial = 2177] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 150 (1711B400) [pid = 892] [serial = 2171] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 149 (18367C00) [pid = 892] [serial = 2183] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 148 (17113C00) [pid = 892] [serial = 2039] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | --DOMWINDOW == 147 (1A6F4400) [pid = 892] [serial = 2042] [outer = 00000000] [url = about:blank] 14:00:08 INFO - PROCESS | 892 | 1464642008177 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:08 INFO - PROCESS | 892 | ++DOCSHELL 0F2EB000 == 103 [pid = 892] [id = 764] 14:00:08 INFO - PROCESS | 892 | ++DOMWINDOW == 148 (0F2F4800) [pid = 892] [serial = 2290] [outer = 00000000] 14:00:08 INFO - PROCESS | 892 | ++DOMWINDOW == 149 (10A56800) [pid = 892] [serial = 2291] [outer = 0F2F4800] 14:00:08 INFO - PROCESS | 892 | 1464642008225 Marionette DEBUG loaded listener.js 14:00:08 INFO - PROCESS | 892 | ++DOMWINDOW == 150 (112EB800) [pid = 892] [serial = 2292] [outer = 0F2F4800] 14:00:09 INFO - PROCESS | 892 | 1464642009015 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:00:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:00:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:00:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:00:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:00:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:00:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:00:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:00:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:00:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:00:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:00:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:00:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:00:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:00:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:00:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:00:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:00:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:00:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:00:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:00:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:00:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:00:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:00:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:00:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:00:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:00:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:00:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:00:09 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 14:00:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:00:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:00:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:00:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:00:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:00:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:00:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:00:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:00:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:00:09 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 14:00:09 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 14:00:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:00:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:00:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:00:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:00:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:00:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:00:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:00:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:00:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:00:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:00:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:00:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:00:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:00:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:00:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:00:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:00:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:00:09 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 14:00:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:00:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:00:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:00:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:00:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:00:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:00:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:00:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:00:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:00:09 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 14:00:09 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 14:00:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:00:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:00:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:00:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:00:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:00:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:00:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:00:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:00:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:00:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:00:09 INFO - TEST-OK | /FileAPI/idlharness.html | took 1392ms 14:00:09 INFO - PROCESS | 892 | 1464642009212 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 14:00:09 INFO - PROCESS | 892 | 1464642009214 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 14:00:09 INFO - TEST-START | /FileAPI/idlharness.worker 14:00:09 INFO - PROCESS | 892 | 1464642009223 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:00:09 INFO - PROCESS | 892 | 1464642009229 Marionette TRACE conn3 <- [1,3014,null,{}] 14:00:09 INFO - PROCESS | 892 | 1464642009236 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}] 14:00:09 INFO - PROCESS | 892 | 1464642009337 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 14:00:09 INFO - PROCESS | 892 | 1464642009345 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:09 INFO - PROCESS | 892 | ++DOCSHELL 15F95C00 == 104 [pid = 892] [id = 765] 14:00:09 INFO - PROCESS | 892 | ++DOMWINDOW == 151 (15FA1800) [pid = 892] [serial = 2293] [outer = 00000000] 14:00:09 INFO - PROCESS | 892 | ++DOMWINDOW == 152 (17BEF800) [pid = 892] [serial = 2294] [outer = 15FA1800] 14:00:09 INFO - PROCESS | 892 | 1464642009393 Marionette DEBUG loaded listener.js 14:00:09 INFO - PROCESS | 892 | ++DOMWINDOW == 153 (17F52800) [pid = 892] [serial = 2295] [outer = 15FA1800] 14:00:09 INFO - PROCESS | 892 | [892] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:00:10 INFO - PROCESS | 892 | 1464642010413 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:00:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:00:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:00:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:00:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:00:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:00:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:00:10 INFO - {} 14:00:10 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 14:00:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:00:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:00:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:00:10 INFO - {} 14:00:10 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 - {} 14:00:10 INFO - {} 14:00:10 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 14:00:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:00:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:00:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:00:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:00:10 INFO - {} 14:00:10 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 14:00:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:00:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:00:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:00:10 INFO - {} 14:00:10 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 - {} 14:00:10 INFO - {} 14:00:10 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 14:00:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:00:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:00:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:00:10 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 14:00:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:00:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:00:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:00:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:00:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:00:10 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 14:00:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:00:10 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 14:00:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:00:10 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 14:00:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:00:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:00:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:00:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:00:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:00:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:00:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:00:10 INFO - {} 14:00:10 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1439ms 14:00:10 INFO - PROCESS | 892 | 1464642010653 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 14:00:10 INFO - PROCESS | 892 | 1464642010656 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 14:00:10 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:00:10 INFO - PROCESS | 892 | 1464642010659 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:00:10 INFO - PROCESS | 892 | 1464642010661 Marionette TRACE conn3 <- [1,3018,null,{}] 14:00:10 INFO - PROCESS | 892 | 1464642010664 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}] 14:00:10 INFO - PROCESS | 892 | 1464642010817 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 14:00:10 INFO - PROCESS | 892 | 1464642010868 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:10 INFO - PROCESS | 892 | ++DOCSHELL 15644000 == 105 [pid = 892] [id = 766] 14:00:10 INFO - PROCESS | 892 | ++DOMWINDOW == 154 (1986E400) [pid = 892] [serial = 2296] [outer = 00000000] 14:00:10 INFO - PROCESS | 892 | ++DOMWINDOW == 155 (198A3000) [pid = 892] [serial = 2297] [outer = 1986E400] 14:00:10 INFO - PROCESS | 892 | 1464642010920 Marionette DEBUG loaded listener.js 14:00:10 INFO - PROCESS | 892 | ++DOMWINDOW == 156 (1B299C00) [pid = 892] [serial = 2298] [outer = 1986E400] 14:00:11 INFO - PROCESS | 892 | 1464642011353 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]]]}] 14:00:11 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 14:00:11 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 735ms 14:00:11 INFO - PROCESS | 892 | 1464642011399 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 14:00:11 INFO - PROCESS | 892 | 1464642011401 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 14:00:11 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:00:11 INFO - PROCESS | 892 | 1464642011404 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:00:11 INFO - PROCESS | 892 | 1464642011406 Marionette TRACE conn3 <- [1,3022,null,{}] 14:00:11 INFO - PROCESS | 892 | 1464642011409 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}] 14:00:11 INFO - PROCESS | 892 | 1464642011548 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 14:00:11 INFO - PROCESS | 892 | 1464642011568 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:11 INFO - PROCESS | 892 | ++DOCSHELL 1CBF5400 == 106 [pid = 892] [id = 767] 14:00:11 INFO - PROCESS | 892 | ++DOMWINDOW == 157 (1CBF6800) [pid = 892] [serial = 2299] [outer = 00000000] 14:00:11 INFO - PROCESS | 892 | ++DOMWINDOW == 158 (1CC16C00) [pid = 892] [serial = 2300] [outer = 1CBF6800] 14:00:11 INFO - PROCESS | 892 | 1464642011619 Marionette DEBUG loaded listener.js 14:00:11 INFO - PROCESS | 892 | ++DOMWINDOW == 159 (1CC1C800) [pid = 892] [serial = 2301] [outer = 1CBF6800] 14:00:12 INFO - PROCESS | 892 | 1464642012077 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]]]}] 14:00:12 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:00:12 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 704ms 14:00:12 INFO - PROCESS | 892 | 1464642012104 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 14:00:12 INFO - PROCESS | 892 | 1464642012106 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 14:00:12 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:00:12 INFO - PROCESS | 892 | 1464642012117 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:00:12 INFO - PROCESS | 892 | 1464642012118 Marionette TRACE conn3 <- [1,3026,null,{}] 14:00:12 INFO - PROCESS | 892 | 1464642012122 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}] 14:00:12 INFO - PROCESS | 892 | 1464642012267 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 14:00:12 INFO - PROCESS | 892 | 1464642012316 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:12 INFO - PROCESS | 892 | ++DOCSHELL 1CC16400 == 107 [pid = 892] [id = 768] 14:00:12 INFO - PROCESS | 892 | ++DOMWINDOW == 160 (1D87E800) [pid = 892] [serial = 2302] [outer = 00000000] 14:00:12 INFO - PROCESS | 892 | ++DOMWINDOW == 161 (1D88B800) [pid = 892] [serial = 2303] [outer = 1D87E800] 14:00:12 INFO - PROCESS | 892 | 1464642012362 Marionette DEBUG loaded listener.js 14:00:12 INFO - PROCESS | 892 | ++DOMWINDOW == 162 (1DAB6000) [pid = 892] [serial = 2304] [outer = 1D87E800] 14:00:12 INFO - PROCESS | 892 | --DOMWINDOW == 161 (1693B800) [pid = 892] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:00:12 INFO - PROCESS | 892 | --DOMWINDOW == 160 (16999C00) [pid = 892] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:00:12 INFO - PROCESS | 892 | --DOMWINDOW == 159 (10B7F800) [pid = 892] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:00:12 INFO - PROCESS | 892 | --DOMWINDOW == 158 (15641800) [pid = 892] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:00:12 INFO - PROCESS | 892 | --DOMWINDOW == 157 (10A57000) [pid = 892] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:00:12 INFO - PROCESS | 892 | --DOMWINDOW == 156 (167AFC00) [pid = 892] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:00:12 INFO - PROCESS | 892 | --DOMWINDOW == 155 (13002800) [pid = 892] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:00:12 INFO - PROCESS | 892 | --DOMWINDOW == 154 (11076C00) [pid = 892] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:00:12 INFO - PROCESS | 892 | --DOMWINDOW == 153 (1A504400) [pid = 892] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:00:12 INFO - PROCESS | 892 | --DOMWINDOW == 152 (14F72800) [pid = 892] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:00:12 INFO - PROCESS | 892 | --DOMWINDOW == 151 (102D2000) [pid = 892] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:00:12 INFO - PROCESS | 892 | --DOMWINDOW == 150 (160D1C00) [pid = 892] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:00:13 INFO - PROCESS | 892 | 1464642012994 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"]]]}] 14:00:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:00:13 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 891ms 14:00:13 INFO - PROCESS | 892 | 1464642013019 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 14:00:13 INFO - PROCESS | 892 | 1464642013021 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 14:00:13 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:00:13 INFO - PROCESS | 892 | 1464642013025 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:00:13 INFO - PROCESS | 892 | 1464642013027 Marionette TRACE conn3 <- [1,3030,null,{}] 14:00:13 INFO - PROCESS | 892 | 1464642013030 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}] 14:00:13 INFO - PROCESS | 892 | 1464642013192 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 14:00:13 INFO - PROCESS | 892 | 1464642013266 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:13 INFO - PROCESS | 892 | ++DOCSHELL 1549D800 == 108 [pid = 892] [id = 769] 14:00:13 INFO - PROCESS | 892 | ++DOMWINDOW == 151 (1549DC00) [pid = 892] [serial = 2305] [outer = 00000000] 14:00:13 INFO - PROCESS | 892 | ++DOMWINDOW == 152 (154A4800) [pid = 892] [serial = 2306] [outer = 1549DC00] 14:00:13 INFO - PROCESS | 892 | 1464642013309 Marionette DEBUG loaded listener.js 14:00:13 INFO - PROCESS | 892 | ++DOMWINDOW == 153 (154A7000) [pid = 892] [serial = 2307] [outer = 1549DC00] 14:00:13 INFO - PROCESS | 892 | 1464642013800 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]]]}] 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:00:13 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. 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:00:13 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'.) 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:00:13 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. 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:00:13 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. 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:00:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:00:13 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. 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:00:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:00:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:00:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:00:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:00:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:00:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:00:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:00:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:00:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:00:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:00:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:00:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:00:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:00:13 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 875ms 14:00:13 INFO - PROCESS | 892 | 1464642013910 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 14:00:13 INFO - PROCESS | 892 | 1464642013912 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 14:00:13 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:00:13 INFO - PROCESS | 892 | 1464642013917 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:00:13 INFO - PROCESS | 892 | 1464642013920 Marionette TRACE conn3 <- [1,3034,null,{}] 14:00:13 INFO - PROCESS | 892 | 1464642013924 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}] 14:00:14 INFO - PROCESS | 892 | 1464642014027 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 14:00:14 INFO - PROCESS | 892 | 1464642014144 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:14 INFO - PROCESS | 892 | ++DOCSHELL 154A4400 == 109 [pid = 892] [id = 770] 14:00:14 INFO - PROCESS | 892 | ++DOMWINDOW == 154 (154A5000) [pid = 892] [serial = 2308] [outer = 00000000] 14:00:14 INFO - PROCESS | 892 | ++DOMWINDOW == 155 (1D884C00) [pid = 892] [serial = 2309] [outer = 154A5000] 14:00:14 INFO - PROCESS | 892 | 1464642014187 Marionette DEBUG loaded listener.js 14:00:14 INFO - PROCESS | 892 | ++DOMWINDOW == 156 (1DABA800) [pid = 892] [serial = 2310] [outer = 154A5000] 14:00:14 INFO - PROCESS | 892 | [892] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:00:14 INFO - PROCESS | 892 | 1464642014557 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:00:14 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:00:14 INFO - {} 14:00:14 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 704ms 14:00:14 INFO - PROCESS | 892 | 1464642014616 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 14:00:14 INFO - PROCESS | 892 | 1464642014618 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 14:00:14 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:00:14 INFO - PROCESS | 892 | 1464642014622 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:00:14 INFO - PROCESS | 892 | 1464642014624 Marionette TRACE conn3 <- [1,3038,null,{}] 14:00:14 INFO - PROCESS | 892 | 1464642014627 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}] 14:00:14 INFO - PROCESS | 892 | 1464642014728 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 14:00:14 INFO - PROCESS | 892 | 1464642014734 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:14 INFO - PROCESS | 892 | ++DOCSHELL 167B2000 == 110 [pid = 892] [id = 771] 14:00:14 INFO - PROCESS | 892 | ++DOMWINDOW == 157 (1D883800) [pid = 892] [serial = 2311] [outer = 00000000] 14:00:14 INFO - PROCESS | 892 | ++DOMWINDOW == 158 (1DB85C00) [pid = 892] [serial = 2312] [outer = 1D883800] 14:00:14 INFO - PROCESS | 892 | 1464642014777 Marionette DEBUG loaded listener.js 14:00:14 INFO - PROCESS | 892 | ++DOMWINDOW == 159 (1DB89C00) [pid = 892] [serial = 2313] [outer = 1D883800] 14:00:15 INFO - PROCESS | 892 | 1464642015522 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]]]}] 14:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:00:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 938ms 14:00:15 INFO - PROCESS | 892 | 1464642015568 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 14:00:15 INFO - PROCESS | 892 | 1464642015573 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 14:00:15 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:00:15 INFO - PROCESS | 892 | 1464642015578 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:00:15 INFO - PROCESS | 892 | 1464642015583 Marionette TRACE conn3 <- [1,3042,null,{}] 14:00:15 INFO - PROCESS | 892 | 1464642015588 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}] 14:00:15 INFO - PROCESS | 892 | 1464642015718 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 14:00:15 INFO - PROCESS | 892 | 1464642015898 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:15 INFO - PROCESS | 892 | ++DOCSHELL 0F8D9800 == 111 [pid = 892] [id = 772] 14:00:15 INFO - PROCESS | 892 | ++DOMWINDOW == 160 (11075800) [pid = 892] [serial = 2314] [outer = 00000000] 14:00:15 INFO - PROCESS | 892 | ++DOMWINDOW == 161 (13088400) [pid = 892] [serial = 2315] [outer = 11075800] 14:00:15 INFO - PROCESS | 892 | 1464642015955 Marionette DEBUG loaded listener.js 14:00:16 INFO - PROCESS | 892 | ++DOMWINDOW == 162 (13D50C00) [pid = 892] [serial = 2316] [outer = 11075800] 14:00:16 INFO - PROCESS | 892 | 1464642016766 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"]]]}] 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:00:16 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" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:00:16 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" 14:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:00:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1376ms 14:00:16 INFO - PROCESS | 892 | 1464642016974 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 14:00:17 INFO - PROCESS | 892 | 1464642016984 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 14:00:17 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:00:17 INFO - PROCESS | 892 | 1464642016992 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:00:17 INFO - PROCESS | 892 | 1464642016995 Marionette TRACE conn3 <- [1,3046,null,{}] 14:00:17 INFO - PROCESS | 892 | 1464642016999 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}] 14:00:17 INFO - PROCESS | 892 | 1464642017117 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 14:00:17 INFO - PROCESS | 892 | 1464642017351 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:17 INFO - PROCESS | 892 | ++DOCSHELL 172A8000 == 112 [pid = 892] [id = 773] 14:00:17 INFO - PROCESS | 892 | ++DOMWINDOW == 163 (1784B800) [pid = 892] [serial = 2317] [outer = 00000000] 14:00:17 INFO - PROCESS | 892 | ++DOMWINDOW == 164 (1836D000) [pid = 892] [serial = 2318] [outer = 1784B800] 14:00:17 INFO - PROCESS | 892 | 1464642017434 Marionette DEBUG loaded listener.js 14:00:17 INFO - PROCESS | 892 | ++DOMWINDOW == 165 (184C2800) [pid = 892] [serial = 2319] [outer = 1784B800] 14:00:18 INFO - PROCESS | 892 | 1464642018013 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]]]}] 14:00:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:00:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:00:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:00:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:00:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:00:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:00:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:00:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:00:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:00:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:00:18 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:00:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:18 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:00:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:00:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:00:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:00:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:00:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:00:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:00:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:00:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:00:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:00:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:00:18 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1047ms 14:00:18 INFO - PROCESS | 892 | 1464642018056 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 14:00:18 INFO - PROCESS | 892 | 1464642018059 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 14:00:18 INFO - PROCESS | 892 | 1464642018063 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:00:18 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:00:18 INFO - PROCESS | 892 | 1464642018066 Marionette TRACE conn3 <- [1,3050,null,{}] 14:00:18 INFO - PROCESS | 892 | 1464642018077 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}] 14:00:18 INFO - PROCESS | 892 | 1464642018201 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 14:00:18 INFO - PROCESS | 892 | 1464642018382 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:18 INFO - PROCESS | 892 | ++DOCSHELL 1A285000 == 113 [pid = 892] [id = 774] 14:00:18 INFO - PROCESS | 892 | ++DOMWINDOW == 166 (1A287000) [pid = 892] [serial = 2320] [outer = 00000000] 14:00:18 INFO - PROCESS | 892 | ++DOMWINDOW == 167 (1A642400) [pid = 892] [serial = 2321] [outer = 1A287000] 14:00:18 INFO - PROCESS | 892 | 1464642018438 Marionette DEBUG loaded listener.js 14:00:18 INFO - PROCESS | 892 | ++DOMWINDOW == 168 (1A6F7400) [pid = 892] [serial = 2322] [outer = 1A287000] 14:00:18 INFO - PROCESS | 892 | [892] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:00:19 INFO - PROCESS | 892 | 1464642018996 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:00:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:00:19 INFO - {} 14:00:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 938ms 14:00:19 INFO - PROCESS | 892 | 1464642019019 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 14:00:19 INFO - PROCESS | 892 | 1464642019023 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 14:00:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:00:19 INFO - PROCESS | 892 | 1464642019028 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:00:19 INFO - PROCESS | 892 | 1464642019030 Marionette TRACE conn3 <- [1,3054,null,{}] 14:00:19 INFO - PROCESS | 892 | 1464642019034 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}] 14:00:19 INFO - PROCESS | 892 | 1464642019158 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 14:00:19 INFO - PROCESS | 892 | 1464642019334 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:19 INFO - PROCESS | 892 | ++DOCSHELL 1ABE6800 == 114 [pid = 892] [id = 775] 14:00:19 INFO - PROCESS | 892 | ++DOMWINDOW == 169 (1AF8C400) [pid = 892] [serial = 2323] [outer = 00000000] 14:00:19 INFO - PROCESS | 892 | ++DOMWINDOW == 170 (1B180C00) [pid = 892] [serial = 2324] [outer = 1AF8C400] 14:00:19 INFO - PROCESS | 892 | 1464642019388 Marionette DEBUG loaded listener.js 14:00:19 INFO - PROCESS | 892 | ++DOMWINDOW == 171 (1B3B9000) [pid = 892] [serial = 2325] [outer = 1AF8C400] 14:00:19 INFO - PROCESS | 892 | 1464642019887 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]]]}] 14:00:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:00:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:00:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:00:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:00:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:00:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:00:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:00:19 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 907ms 14:00:19 INFO - PROCESS | 892 | 1464642019933 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 14:00:19 INFO - PROCESS | 892 | 1464642019935 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 14:00:19 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:00:19 INFO - PROCESS | 892 | 1464642019939 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:00:19 INFO - PROCESS | 892 | 1464642019941 Marionette TRACE conn3 <- [1,3058,null,{}] 14:00:19 INFO - PROCESS | 892 | 1464642019945 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}] 14:00:20 INFO - PROCESS | 892 | 1464642020068 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 14:00:20 INFO - PROCESS | 892 | 1464642020207 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:20 INFO - PROCESS | 892 | ++DOCSHELL 1AF8FC00 == 115 [pid = 892] [id = 776] 14:00:20 INFO - PROCESS | 892 | ++DOMWINDOW == 172 (1B175400) [pid = 892] [serial = 2326] [outer = 00000000] 14:00:20 INFO - PROCESS | 892 | ++DOMWINDOW == 173 (1CBF5000) [pid = 892] [serial = 2327] [outer = 1B175400] 14:00:20 INFO - PROCESS | 892 | 1464642020259 Marionette DEBUG loaded listener.js 14:00:20 INFO - PROCESS | 892 | ++DOMWINDOW == 174 (1CC12C00) [pid = 892] [serial = 2328] [outer = 1B175400] 14:00:20 INFO - PROCESS | 892 | 1464642020795 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]]]}] 14:00:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:00:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:00:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:00:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:00:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:00:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:00:20 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 907ms 14:00:20 INFO - PROCESS | 892 | 1464642020843 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 14:00:20 INFO - PROCESS | 892 | 1464642020846 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 14:00:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:00:20 INFO - PROCESS | 892 | 1464642020849 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:00:20 INFO - PROCESS | 892 | 1464642020851 Marionette TRACE conn3 <- [1,3062,null,{}] 14:00:20 INFO - PROCESS | 892 | 1464642020855 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}] 14:00:21 INFO - PROCESS | 892 | 1464642020981 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 14:00:21 INFO - PROCESS | 892 | 1464642021168 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:21 INFO - PROCESS | 892 | ++DOCSHELL 1CC1A000 == 116 [pid = 892] [id = 777] 14:00:21 INFO - PROCESS | 892 | ++DOMWINDOW == 175 (1CC1B000) [pid = 892] [serial = 2329] [outer = 00000000] 14:00:21 INFO - PROCESS | 892 | ++DOMWINDOW == 176 (1DB82800) [pid = 892] [serial = 2330] [outer = 1CC1B000] 14:00:21 INFO - PROCESS | 892 | 1464642021222 Marionette DEBUG loaded listener.js 14:00:21 INFO - PROCESS | 892 | ++DOMWINDOW == 177 (1DB85400) [pid = 892] [serial = 2331] [outer = 1CC1B000] 14:00:21 INFO - PROCESS | 892 | 1464642021709 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]]]}] 14:00:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:00:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:00:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:00:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:00:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:00:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:00:21 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 892ms 14:00:21 INFO - PROCESS | 892 | 1464642021753 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 14:00:21 INFO - PROCESS | 892 | 1464642021755 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 14:00:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:00:21 INFO - PROCESS | 892 | 1464642021759 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:00:21 INFO - PROCESS | 892 | 1464642021761 Marionette TRACE conn3 <- [1,3066,null,{}] 14:00:21 INFO - PROCESS | 892 | 1464642021765 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}] 14:00:21 INFO - PROCESS | 892 | 1464642021942 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 14:00:22 INFO - PROCESS | 892 | 1464642022036 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:22 INFO - PROCESS | 892 | ++DOCSHELL 1711F000 == 117 [pid = 892] [id = 778] 14:00:22 INFO - PROCESS | 892 | ++DOMWINDOW == 178 (1D882C00) [pid = 892] [serial = 2332] [outer = 00000000] 14:00:22 INFO - PROCESS | 892 | ++DOMWINDOW == 179 (1E06AC00) [pid = 892] [serial = 2333] [outer = 1D882C00] 14:00:22 INFO - PROCESS | 892 | 1464642022098 Marionette DEBUG loaded listener.js 14:00:22 INFO - PROCESS | 892 | ++DOMWINDOW == 180 (1E06E000) [pid = 892] [serial = 2334] [outer = 1D882C00] 14:00:22 INFO - PROCESS | 892 | 1464642022655 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] 14:00:22 INFO - PROCESS | 892 | 1464642022776 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 14:00:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:00:22 INFO - PROCESS | 892 | 1464642022779 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:00:22 INFO - PROCESS | 892 | 1464642022781 Marionette TRACE conn3 <- [1,3070,null,{}] 14:00:22 INFO - PROCESS | 892 | 1464642022785 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}] 14:00:22 INFO - PROCESS | 892 | 1464642022907 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 14:00:23 INFO - PROCESS | 892 | 1464642023076 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:23 INFO - PROCESS | 892 | ++DOCSHELL 1D8D4C00 == 118 [pid = 892] [id = 779] 14:00:23 INFO - PROCESS | 892 | ++DOMWINDOW == 181 (1D8D5400) [pid = 892] [serial = 2335] [outer = 00000000] 14:00:23 INFO - PROCESS | 892 | ++DOMWINDOW == 182 (1D8DBC00) [pid = 892] [serial = 2336] [outer = 1D8D5400] 14:00:23 INFO - PROCESS | 892 | 1464642023136 Marionette DEBUG loaded listener.js 14:00:23 INFO - PROCESS | 892 | ++DOMWINDOW == 183 (1DAB8C00) [pid = 892] [serial = 2337] [outer = 1D8D5400] 14:00:23 INFO - PROCESS | 892 | 1464642023603 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]]]}] 14:00:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:00:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:00:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:00:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:00:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 844ms 14:00:23 INFO - PROCESS | 892 | 1464642023622 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 14:00:23 INFO - PROCESS | 892 | 1464642023624 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 14:00:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:00:23 INFO - PROCESS | 892 | 1464642023628 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:00:23 INFO - PROCESS | 892 | 1464642023630 Marionette TRACE conn3 <- [1,3074,null,{}] 14:00:23 INFO - PROCESS | 892 | 1464642023633 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}] 14:00:23 INFO - PROCESS | 892 | 1464642023752 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 14:00:23 INFO - PROCESS | 892 | 1464642023927 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:23 INFO - PROCESS | 892 | ++DOCSHELL 1D8DB000 == 119 [pid = 892] [id = 780] 14:00:23 INFO - PROCESS | 892 | ++DOMWINDOW == 184 (1D8DB800) [pid = 892] [serial = 2338] [outer = 00000000] 14:00:23 INFO - PROCESS | 892 | ++DOMWINDOW == 185 (1E092400) [pid = 892] [serial = 2339] [outer = 1D8DB800] 14:00:23 INFO - PROCESS | 892 | 1464642023980 Marionette DEBUG loaded listener.js 14:00:24 INFO - PROCESS | 892 | ++DOMWINDOW == 186 (1E094400) [pid = 892] [serial = 2340] [outer = 1D8DB800] 14:00:24 INFO - PROCESS | 892 | 1464642024495 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:00:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:00:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 891ms 14:00:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:00:24 INFO - PROCESS | 892 | 1464642024532 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 14:00:24 INFO - PROCESS | 892 | 1464642024535 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 14:00:24 INFO - PROCESS | 892 | 1464642024538 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:00:24 INFO - PROCESS | 892 | 1464642024540 Marionette TRACE conn3 <- [1,3078,null,{}] 14:00:24 INFO - PROCESS | 892 | 1464642024544 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}] 14:00:24 INFO - PROCESS | 892 | 1464642024664 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 14:00:24 INFO - PROCESS | 892 | 1464642024849 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:24 INFO - PROCESS | 892 | ++DOCSHELL 1AF8CC00 == 120 [pid = 892] [id = 781] 14:00:24 INFO - PROCESS | 892 | ++DOMWINDOW == 187 (1AF98800) [pid = 892] [serial = 2341] [outer = 00000000] 14:00:24 INFO - PROCESS | 892 | ++DOMWINDOW == 188 (1E075800) [pid = 892] [serial = 2342] [outer = 1AF98800] 14:00:24 INFO - PROCESS | 892 | 1464642024930 Marionette DEBUG loaded listener.js 14:00:25 INFO - PROCESS | 892 | ++DOMWINDOW == 189 (1E097000) [pid = 892] [serial = 2343] [outer = 1AF98800] 14:00:25 INFO - PROCESS | 892 | 1464642025431 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:00:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:00:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 938ms 14:00:25 INFO - PROCESS | 892 | 1464642025484 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 14:00:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:00:25 INFO - PROCESS | 892 | 1464642025487 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 14:00:25 INFO - PROCESS | 892 | 1464642025491 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:00:25 INFO - PROCESS | 892 | 1464642025493 Marionette TRACE conn3 <- [1,3082,null,{}] 14:00:25 INFO - PROCESS | 892 | 1464642025497 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}] 14:00:25 INFO - PROCESS | 892 | 1464642025632 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 14:00:25 INFO - PROCESS | 892 | 1464642025820 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:25 INFO - PROCESS | 892 | ++DOCSHELL 21B01800 == 121 [pid = 892] [id = 782] 14:00:25 INFO - PROCESS | 892 | ++DOMWINDOW == 190 (21B02400) [pid = 892] [serial = 2344] [outer = 00000000] 14:00:25 INFO - PROCESS | 892 | ++DOMWINDOW == 191 (21B07000) [pid = 892] [serial = 2345] [outer = 21B02400] 14:00:25 INFO - PROCESS | 892 | 1464642025878 Marionette DEBUG loaded listener.js 14:00:25 INFO - PROCESS | 892 | ++DOMWINDOW == 192 (21B0B400) [pid = 892] [serial = 2346] [outer = 21B02400] 14:00:26 INFO - PROCESS | 892 | 1464642026405 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:00:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:00:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 938ms 14:00:26 INFO - PROCESS | 892 | 1464642026435 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 14:00:26 INFO - PROCESS | 892 | 1464642026437 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 14:00:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:00:26 INFO - PROCESS | 892 | 1464642026440 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:00:26 INFO - PROCESS | 892 | 1464642026442 Marionette TRACE conn3 <- [1,3086,null,{}] 14:00:26 INFO - PROCESS | 892 | 1464642026446 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}] 14:00:26 INFO - PROCESS | 892 | 1464642026565 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 14:00:26 INFO - PROCESS | 892 | 1464642026764 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:26 INFO - PROCESS | 892 | ++DOCSHELL 10C4B000 == 122 [pid = 892] [id = 783] 14:00:26 INFO - PROCESS | 892 | ++DOMWINDOW == 193 (10C4BC00) [pid = 892] [serial = 2347] [outer = 00000000] 14:00:26 INFO - PROCESS | 892 | ++DOMWINDOW == 194 (1E076800) [pid = 892] [serial = 2348] [outer = 10C4BC00] 14:00:26 INFO - PROCESS | 892 | 1464642026818 Marionette DEBUG loaded listener.js 14:00:26 INFO - PROCESS | 892 | ++DOMWINDOW == 195 (21B09000) [pid = 892] [serial = 2349] [outer = 10C4BC00] 14:00:27 INFO - PROCESS | 892 | 1464642027320 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]]]}] 14:00:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:00:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:00:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 891ms 14:00:27 INFO - PROCESS | 892 | 1464642027345 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 14:00:27 INFO - PROCESS | 892 | 1464642027347 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 14:00:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:00:27 INFO - PROCESS | 892 | 1464642027370 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:00:27 INFO - PROCESS | 892 | 1464642027374 Marionette TRACE conn3 <- [1,3090,null,{}] 14:00:27 INFO - PROCESS | 892 | 1464642027379 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}] 14:00:27 INFO - PROCESS | 892 | 1464642027499 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 14:00:27 INFO - PROCESS | 892 | 1464642027687 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:27 INFO - PROCESS | 892 | ++DOCSHELL 10C4C000 == 123 [pid = 892] [id = 784] 14:00:27 INFO - PROCESS | 892 | ++DOMWINDOW == 196 (1124BC00) [pid = 892] [serial = 2350] [outer = 00000000] 14:00:27 INFO - PROCESS | 892 | ++DOMWINDOW == 197 (13123C00) [pid = 892] [serial = 2351] [outer = 1124BC00] 14:00:27 INFO - PROCESS | 892 | 1464642027740 Marionette DEBUG loaded listener.js 14:00:27 INFO - PROCESS | 892 | ++DOMWINDOW == 198 (14F77800) [pid = 892] [serial = 2352] [outer = 1124BC00] 14:00:28 INFO - PROCESS | 892 | 1464642028571 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:00:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:00:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1282ms 14:00:28 INFO - PROCESS | 892 | 1464642028631 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 14:00:28 INFO - PROCESS | 892 | 1464642028635 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 14:00:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:00:28 INFO - PROCESS | 892 | 1464642028641 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:00:28 INFO - PROCESS | 892 | 1464642028644 Marionette TRACE conn3 <- [1,3094,null,{}] 14:00:28 INFO - PROCESS | 892 | 1464642028649 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}] 14:00:28 INFO - PROCESS | 892 | 1464642028772 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 14:00:28 INFO - PROCESS | 892 | 1464642028951 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:28 INFO - PROCESS | 892 | ++DOCSHELL 10C04000 == 124 [pid = 892] [id = 785] 14:00:28 INFO - PROCESS | 892 | ++DOMWINDOW == 199 (112B1800) [pid = 892] [serial = 2353] [outer = 00000000] 14:00:29 INFO - PROCESS | 892 | ++DOMWINDOW == 200 (143C9C00) [pid = 892] [serial = 2354] [outer = 112B1800] 14:00:29 INFO - PROCESS | 892 | 1464642029002 Marionette DEBUG loaded listener.js 14:00:29 INFO - PROCESS | 892 | ++DOMWINDOW == 201 (1549E000) [pid = 892] [serial = 2355] [outer = 112B1800] 14:00:29 INFO - PROCESS | 892 | 1464642029567 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]]]}] 14:00:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:00:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:00:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:00:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 954ms 14:00:29 INFO - PROCESS | 892 | 1464642029588 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 14:00:29 INFO - PROCESS | 892 | 1464642029593 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 14:00:29 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:00:29 INFO - PROCESS | 892 | 1464642029599 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:00:29 INFO - PROCESS | 892 | 1464642029601 Marionette TRACE conn3 <- [1,3098,null,{}] 14:00:29 INFO - PROCESS | 892 | 1464642029628 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}] 14:00:29 INFO - PROCESS | 892 | 1464642029750 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 14:00:29 INFO - PROCESS | 892 | 1464642029941 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:29 INFO - PROCESS | 892 | ++DOCSHELL 10C46800 == 125 [pid = 892] [id = 786] 14:00:29 INFO - PROCESS | 892 | ++DOMWINDOW == 202 (10F02400) [pid = 892] [serial = 2356] [outer = 00000000] 14:00:30 INFO - PROCESS | 892 | ++DOMWINDOW == 203 (161AB000) [pid = 892] [serial = 2357] [outer = 10F02400] 14:00:30 INFO - PROCESS | 892 | 1464642029990 Marionette DEBUG loaded listener.js 14:00:30 INFO - PROCESS | 892 | ++DOMWINDOW == 204 (1683C400) [pid = 892] [serial = 2358] [outer = 10F02400] 14:00:30 INFO - PROCESS | 892 | --DOCSHELL 154A4400 == 124 [pid = 892] [id = 770] 14:00:30 INFO - PROCESS | 892 | --DOCSHELL 1549D800 == 123 [pid = 892] [id = 769] 14:00:30 INFO - PROCESS | 892 | --DOCSHELL 1CC16400 == 122 [pid = 892] [id = 768] 14:00:30 INFO - PROCESS | 892 | --DOCSHELL 1563E000 == 121 [pid = 892] [id = 743] 14:00:30 INFO - PROCESS | 892 | --DOCSHELL 1CBF5400 == 120 [pid = 892] [id = 767] 14:00:30 INFO - PROCESS | 892 | --DOCSHELL 15644000 == 119 [pid = 892] [id = 766] 14:00:30 INFO - PROCESS | 892 | --DOCSHELL 15F95C00 == 118 [pid = 892] [id = 765] 14:00:30 INFO - PROCESS | 892 | --DOCSHELL 0F2EB000 == 117 [pid = 892] [id = 764] 14:00:30 INFO - PROCESS | 892 | --DOCSHELL 13008400 == 116 [pid = 892] [id = 763] 14:00:30 INFO - PROCESS | 892 | --DOCSHELL 0F8CB400 == 115 [pid = 892] [id = 762] 14:00:30 INFO - PROCESS | 892 | --DOCSHELL 1A641C00 == 114 [pid = 892] [id = 756] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 203 (1B3B5C00) [pid = 892] [serial = 2209] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 202 (1B545000) [pid = 892] [serial = 2212] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 201 (17BBD400) [pid = 892] [serial = 2247] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOCSHELL 1603D400 == 113 [pid = 892] [id = 752] 14:00:30 INFO - PROCESS | 892 | --DOCSHELL 12A4C800 == 112 [pid = 892] [id = 751] 14:00:30 INFO - PROCESS | 892 | --DOCSHELL 0C785400 == 111 [pid = 892] [id = 750] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 200 (17107400) [pid = 892] [serial = 2239] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 199 (16C19000) [pid = 892] [serial = 2236] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 198 (10C4DC00) [pid = 892] [serial = 2215] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 197 (1ABE4400) [pid = 892] [serial = 2203] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 196 (15E8CC00) [pid = 892] [serial = 2230] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 195 (11430400) [pid = 892] [serial = 2219] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 194 (1B17DC00) [pid = 892] [serial = 2206] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 193 (1683FC00) [pid = 892] [serial = 2233] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 192 (139BB400) [pid = 892] [serial = 2225] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 191 (16040400) [pid = 892] [serial = 2231] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 190 (1563A000) [pid = 892] [serial = 2241] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 189 (12A49000) [pid = 892] [serial = 2191] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 188 (1106DC00) [pid = 892] [serial = 2218] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 187 (16847000) [pid = 892] [serial = 2234] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 186 (1702CC00) [pid = 892] [serial = 2194] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 185 (112EC000) [pid = 892] [serial = 2216] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 184 (11075C00) [pid = 892] [serial = 2189] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 183 (16042400) [pid = 892] [serial = 2242] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 182 (1A885C00) [pid = 892] [serial = 2200] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 181 (14FC9400) [pid = 892] [serial = 2228] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 180 (12A49800) [pid = 892] [serial = 2222] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 179 (175C8800) [pid = 892] [serial = 2245] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 178 (1708A000) [pid = 892] [serial = 2238] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 177 (171C5800) [pid = 892] [serial = 2244] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 176 (11074000) [pid = 892] [serial = 2221] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 175 (13723400) [pid = 892] [serial = 2224] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 174 (1A28A800) [pid = 892] [serial = 2197] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | --DOMWINDOW == 173 (14F86000) [pid = 892] [serial = 2227] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 892 | 1464642030502 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"]]]}] 14:00:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:00:30 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 14:00:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:00:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 954ms 14:00:30 INFO - PROCESS | 892 | 1464642030564 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 14:00:30 INFO - PROCESS | 892 | 1464642030566 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 14:00:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:00:30 INFO - PROCESS | 892 | 1464642030570 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:00:30 INFO - PROCESS | 892 | 1464642030573 Marionette TRACE conn3 <- [1,3102,null,{}] 14:00:30 INFO - PROCESS | 892 | 1464642030583 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}] 14:00:30 INFO - PROCESS | 892 | 1464642030689 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 14:00:30 INFO - PROCESS | 892 | 1464642030747 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\", \"23f0c170-ef97-4b83-a79d-54e2e3a2c411\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:30 INFO - PROCESS | 892 | ++DOCSHELL 11433C00 == 112 [pid = 892] [id = 787] 14:00:30 INFO - PROCESS | 892 | ++DOMWINDOW == 174 (12896800) [pid = 892] [serial = 2359] [outer = 00000000] 14:00:30 INFO - PROCESS | 892 | ++DOMWINDOW == 175 (1563E000) [pid = 892] [serial = 2360] [outer = 12896800] 14:00:30 INFO - PROCESS | 892 | 1464642030912 Marionette DEBUG loaded listener.js 14:00:31 INFO - PROCESS | 892 | ++DOMWINDOW == 176 (16039C00) [pid = 892] [serial = 2361] [outer = 12896800] 14:00:31 INFO - PROCESS | 892 | 1464642031275 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]]]}] 14:00:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:00:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 735ms 14:00:31 INFO - PROCESS | 892 | 1464642031435 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 14:00:31 INFO - PROCESS | 892 | 1464642031439 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 14:00:32 WARNING - u'runner_teardown' () 14:00:32 INFO - No more tests 14:00:32 INFO - Got 0 unexpected results 14:00:32 INFO - SUITE-END | took 677s 14:00:33 INFO - Closing logging queue 14:00:33 INFO - queue closed 14:00:33 INFO - Return code: 0 14:00:33 WARNING - # TBPL SUCCESS # 14:00:33 INFO - Running post-action listener: _resource_record_post_action 14:00:33 INFO - Running post-run listener: _resource_record_post_run 14:00:34 INFO - Total resource usage - Wall time: 689s; CPU: 17.0%; Read bytes: 91597824; Write bytes: 953855488; Read time: 473075; Write time: 1240702 14:00:34 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:00:34 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 61852160; Read time: 0; Write time: 67872 14:00:34 INFO - run-tests - Wall time: 687s; CPU: 17.0%; Read bytes: 91597824; Write bytes: 817640960; Read time: 473075; Write time: 1117901 14:00:34 INFO - Running post-run listener: _upload_blobber_files 14:00:34 INFO - Blob upload gear active. 14:00:34 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:00:34 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 14:00:34 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 14:00:34 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 14:00:34 INFO - (blobuploader) - INFO - Open directory for files ... 14:00:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:00:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:00:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:00:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:00:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:00:35 INFO - (blobuploader) - INFO - Done attempting. 14:00:35 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:00:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:00:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:00:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:00:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:00:37 INFO - (blobuploader) - INFO - Done attempting. 14:00:37 INFO - (blobuploader) - INFO - Iteration through files over. 14:00:37 INFO - Return code: 0 14:00:37 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:00:37 INFO - Using _rmtree_windows ... 14:00:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:00:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e526f456b003f4433bc78547720c7579732ccc208a4b3e5725bc5b31ff59e12e27b9edd30020dd30cf0c30624b872f0e52428d6a361b0ca4b272912207055e4e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0e8236182ab6f22d960ef0a9118791ebc2e66e09e39e5fa9ddca129a724336db1ca5cb4b89f9c863431405327eb9652c7a3fd69fd7c9295c418ca7139f8fb160"} 14:00:37 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:00:37 INFO - Writing to file C:\slave\test\properties\blobber_files 14:00:37 INFO - Contents: 14:00:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e526f456b003f4433bc78547720c7579732ccc208a4b3e5725bc5b31ff59e12e27b9edd30020dd30cf0c30624b872f0e52428d6a361b0ca4b272912207055e4e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0e8236182ab6f22d960ef0a9118791ebc2e66e09e39e5fa9ddca129a724336db1ca5cb4b89f9c863431405327eb9652c7a3fd69fd7c9295c418ca7139f8fb160"} 14:00:37 INFO - Running post-run listener: copy_logs_to_upload_dir 14:00:37 INFO - Copying logs to upload dir... 14:00:37 INFO - mkdir: C:\slave\test\build\upload\logs 14:00:37 INFO - Copying logs to upload dir... 14:00:37 INFO - Using _rmtree_windows ... 14:00:37 INFO - Using _rmtree_windows ... 14:00:37 INFO - Using _rmtree_windows ... 14:00:37 INFO - Using _rmtree_windows ... 14:00:37 INFO - Using _rmtree_windows ... 14:00:37 INFO - Using _rmtree_windows ... 14:00:37 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=856.300000 ========= master_lag: -4.60 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 11 secs) (at 2016-05-30 14:00:38.595865) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 14:00:38.597085) ========= '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-065\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-065 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-065 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-065 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-065 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-065 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e526f456b003f4433bc78547720c7579732ccc208a4b3e5725bc5b31ff59e12e27b9edd30020dd30cf0c30624b872f0e52428d6a361b0ca4b272912207055e4e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0e8236182ab6f22d960ef0a9118791ebc2e66e09e39e5fa9ddca129a724336db1ca5cb4b89f9c863431405327eb9652c7a3fd69fd7c9295c418ca7139f8fb160"} build_url:https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.125000 build_url: 'https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e526f456b003f4433bc78547720c7579732ccc208a4b3e5725bc5b31ff59e12e27b9edd30020dd30cf0c30624b872f0e52428d6a361b0ca4b272912207055e4e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0e8236182ab6f22d960ef0a9118791ebc2e66e09e39e5fa9ddca129a724336db1ca5cb4b89f9c863431405327eb9652c7a3fd69fd7c9295c418ca7139f8fb160"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BZ9VIRIPQbmTX6OXefiP_Q/artifacts/public/build/firefox-48.0a2.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-05-30 14:00:38.734834) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 14:00:38.735234) ========= '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-065\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-065 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-065 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-065 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-065 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-065 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 14:00:38.854765) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 14:00:38.855141) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 14:00:39.375149) ========= ========= Total master_lag: -4.51 =========